elisp,emacs_contribution,emacs_contribution_feedback,emacs_difficulties,emacs_introduction,emacs_mode,emacs_motivations_current,emacs_motivations_initial,emacs_performance,emacs_strengths,emacs_tasks,emacs_version,emacs_years,email_package,favourite_packages,free_software_zeal,fsf_paperwork_year,has_donated_community,has_donated_fsf,isa_package_maintainer,keybindings,languages,magit_usage,operating_system,org_usage,package_archives,package_contact_method,package_contribution,package_contribution_barriers,package_contribution_frequency,package_contributions,package_discovery,package_documentation_wish,package_help,package_manager,package_research,package_submission,prior_editor,project_package,prose,respondent_age,respondent_education,respondent_gender,respondent_nationality,respondent_occupation,selection_package,spell_package,starter_kit,survey_feedback,survey_prior,survey_referrer,survey_ux,term_package,theme,tramp_usage,undo_package copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""org-mode""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,"org-mode, org-roam,",limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,Vim,framework default,Frequently,,Bachelors,Male,American,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,limited comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Haskell"", ""Javascript"", ""Python"", ""Scheme""]",Frequently,"[""MacOS""]",String[],"[""MELPA Stable""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub"", ""Discord""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Discord""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,19,Bachelors,Male,Indian,Student,"[""Selectrum"", ""Marginalia""]","[""ispell""]",minimal vanilla,,Yes,Discord,Great,"[""vterm""]","[""modus-vivendi""]",Sometimes,undo-tree understand internals,Rarely,,none,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",24,No,"slime, sly, evil",any comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA"", ""Source""]","[""Mailing list""]",Never,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,40,School,Male,Filipino,Software Development,"[""Ivy""]","[""ispell""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""ujelly""]",Rarely,undo-tree none,Never,,"Not major ones, besides having to read a lot. Which is fine",Internet,"[""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",The C- and M- usage. There are no editing mode like in vim. Also it has many packages. Good integration with hunspell. Great for Lisp,"[""Personal stuff""]","[""28.2""]",0,No,Ledger-mode,significant comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elisp""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Emacs StackExchange""]","[""not sure""]","[""wait for community""]",,Vim,No,Never,36,Associates,Male,Portuguese,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Mastodon,Ok,"[""shell""]","[""Tty user default""]",Never,Dont know simple functions,Never,,"Somewhat hard forward, backward navigation and a strange keybinding for start of buffer end of buffer (M-<) that I still can't get used to. Lack of interesting Elisp learning resources, since the GNU docs looks dated and somewhat techy (somethin like Brave Clojure is sorerly needed for Elisp).",Always known about it since I was first introduced to Linux 20 years ago,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Dedication to community and the GNU project, and staying away from centralized control. Openness to including user submitted packages in the base distribution. Elisp is also quite powerful and cool, and at fingertips.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",2,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el"", ""straight""]","[""Install and try it immediately"", ""wait for community""]",,Vim,No,Often,36,Masters,Male,(other),Software Development,"[""Helm"", ""Ivy""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""none"", ""shell""]","[""default light"", ""zenburn""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Hard to fix errors,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",Extensibility,"[""Hobby projects""]","[""29.0""]",1,No,,limited comprimise,never considered,No,No,No,Vim,"[""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Sometimes,18,School,Male,Australian,Student,"[""Helm"", ""Ivy""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,r/emacs,Great,"[""none"", ""vterm""]","[""doom-one""]",Never,undo-fu simple functions,Never,,"Poor experience out of the box, needed extensive configuration just to get things like completion working to my liking.",Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,The melpa package ecosystem.,"[""Work"", ""Hobby projects""]","[""28.1""]",16,No,"magit, ivy, vertico, eglot, lsp-mode, org-roam, persp-mode (as used in doom emacs), more.",moderate comprimise,never considered,"No, but should get around to supporting magit and doom at some point.",I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Python"", ""Perl"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""I don't have the time for that. If it doesn't work in some way, then it doesn't work.""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Emacs Weekly News""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""I can ask for help?""]","[""straight""]","[""wait for community""]",,Vim,framework default,Sometimes,40,Masters,Male,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,lobste.rs,Great,"[""none""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,new the the concept of using the keyboard to navigate documents,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy","keeping my fingers on the keys, extensibility, theming","[""Work"", ""Hobby projects""]","[""27.2""]",3,No,"magit, helm",no comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Atom,No,Sometimes,,Bachelors,Male,American,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""dracula""]",Rarely,No many packages,Sometimes,,,"a book, suggesting emacsvim and nano, vim seemed intimitating, nano like a toy","[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""sounded like a solid option""]",Good but not great,hackability,"[""Work"", ""Hobby projects""]","[""29.0""]",17,notmuch,"org, magit",significant comprimise,2-5y,Yes,No,Yes,my own,"[""Elisp"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""emacsmirror (i.e., build from source)""]","[""GitHub""]",Sometimes,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Mailing lists""]","[""borg""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]","Melpa, Emacsmirror",Eclipse,No,Rarely,42,School,Male,Swiss,Software Development,"[""Vertico""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell-command""]","[""solarized""]",Rarely,undo-tree read and understand,Never,,"memorizing the Meta-x commands is burdensome. Also, keybindings on Mac are not very intuitive.",saw an emacs praise lecture at a conference,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extendability. No matter what I need done, there's a package for it, and I need to leave the editor less and less.","[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,,moderate comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""elpaca"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,42,Masters,Male,German,Software Development,"[""Vertico"", ""Marginalia""]","[""No""]",maximal vanilla,,No,Friend,Ok,"[""shell""]","[""solarized-dark"", ""zenburn""]",Never,No simple functions,Never,,emacs lisp - took my time to understand syntax and language features,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org-mode""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Not well,extensibility & malleability,"[""Work""]","[""29.0""]",2,No,"org-mode,org-journal,hydra,ivy,counsel",significant comprimise,might in future,No,No,No,Emacs,"[""Shell"", ""SQL""]",Rarely,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,42,PhD,Male,German,Software Development,"[""Helm"", ""Ivy"", ""Consult""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""zenburn""]",Never,No read and understand,Never,,Configuring to my liking.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility and that it is an OS.,"[""Work"", ""Hobby projects"", ""Note taking""]","[""28.2""]",7,No,"cider, magit",significant comprimise,never considered,Yes,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Often,36,Masters,Male,Danish,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discourse,Great,"[""eshell"", ""ansi-term""]","[""gruvbox""]",Never,framework default write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",4,notmuch,,significant comprimise,might in future,No,No,Yes,Meow,"[""Clojure"", ""Elisp"", ""Javascript"", ""Java"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub""]","[""GNU Guix""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,project.el,Frequently,21,Bachelors,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""langtool""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""nord"", ""Nano""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""org""]",,Alright,,"[""Hobby projects"", ""writing""]","[""28.2""]",2,,,,,,,,Vim,"[""C++"", ""C""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,difficulties to understand the logic of the software,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",elisp,"[""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",1,No,"org-mode, org-roam",any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python""]",Never,"[""Windows""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Reddit""]","[""package.el""]","[""wait for community""]",,Notepad++,No,Frequently,32,Masters,Male,Italian,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""default light""]",Never,No write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Programmability,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit""]","[""use-package""]","[""wait for maturity""]",,VS Code,No,Frequently,31,Masters,na,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""dracula""]",Never,No none,Never,,"Discovering Shortcuts, Remembering Shortcuts, Discovering useful and easy workflows.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""org-mode""]","[""org-mode""]","Very well, it's snappy","org-mode, pdf-tools, ... you name it, someone already built a mode for it.","[""University Degree""]","[""28.2""]",0,No,,limited comprimise,never considered,No,No,No,Vim,"[""english""]",Never,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""GitHub""]","[""not sure""]","[""wait for maturity""]",,Vim,No,Often,26,Bachelors,Male,German,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Never,framework default write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",The feeling that all pieces of the text process can be integrated programmatically and the ease of automation that results from this. The insights of how to leverage this from the great emacs community adds a lot to the beauty of this.,"[""Work"", ""Hobby projects""]","[""29.0""]",9,notmuch,"Avy, ivy, elfeed, notmuch, org-roam, lsp",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Documentation""]","[""Mailing lists"", ""IRC servers"", ""Blogs"", ""M-x list-packages""]","[""Manual""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,32,Bachelors,Male,Greek,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""modus-operandi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"So much information, docs are kinda vast",Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility,"[""Hobby projects"", ""Learning""]","[""28.2"", ""28.1""]",1,No,"vertico,consult,lsp-mode",limited comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C"", ""Common Lisp"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Org hugo for website""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Often,16,,Male,United States citizen,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""gruvbox""]",Frequently,No write package,Sometimes,,,4chan /g/,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",A Lisp interpreter at its core.,"[""Work""]","[""28.2""]",2,Gnus,"Magit, org-mode, vertico, lispy, parens",significant comprimise,might in future,Yes,Yes,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Haskell"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""4chan /g/""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""4chan /g/""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Often,22,Bachelors,Male,Brazilian,Military,"[""Vertico""]","[""flyspell""]",Yukimacs,,No,4chan /g/,Great,"[""eshell""]","[""default light""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Colleague,"[""GUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,,,never considered,,,,Emacs,"[""Java""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA""]","[""Email""]",,"[""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Overview""]","[""Email""]","[""package.el""]","[""wait for community""]",,None,No,Frequently,,,,,,"[""No""]","[""framework default""]",minimal vanilla,,,,,"[""shell-command""]","[""my own custom theme""]",Rarely,framework default write package,Never,,"It's been a long time. I started using it on Windows NT, and I remember having to get some version called ""NTmacs"" or something like that. I guess getting off the ground with the right version is one hurdle. The other is that most neat packages are under non-default ELPA, though I guess that's been remedied with the new nonGNU ELPA repo.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Customizability, self-documentation, ubiquity, flexibility (GUI + Terminal accessible)","[""Work"", ""Hobby projects""]","[""27.2""]",25,No,"Magit, projectile, hydra, counsel, ivy, ag, straight, markdown",significant comprimise,might in future,I have in the past,I have in the past,Yes,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Docs are good""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]","MELPA is easy to get into, so I publish there. I don't like all the ceremony with publishing, though, so I've moved to a git-based policy: install my package using Straight (or MELPA, since that pulls from GitHub).",,projectile,Frequently,,Masters,Male,American,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""tron-legacy""]",Sometimes,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"magit,evil,org",any comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit""]","[""Manual""]","[""GitHub""]","[""straight"", ""use-package""]","[""wait for community""]",,Vim,projectile,Never,,,,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""monokai""]",Often,undo-tree write package,Never,,"Emacs is very arcane! Learning about buffers, basic Emacs Lisp, how Emacs works, things like that!",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy","Emacs is extremely customizable, and relatively simply so.","[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,"evil, screenshot, nov",no comprimise,never considered,No,No,Yes,Vim,"[""Elisp"", ""Haskell"", ""Javascript"", ""Rust"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",MELPA,VS Code,projectile,Frequently,29,Bachelors,Male,American,Fin Tech,"[""Vertico""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Frequently,undo-fu copy-paste,Never,,"Confusing configuration with UI and code. Weird keyboard support, such as CTRL-C, CTRL-V not working out of the box.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,Extensibility and lisp,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"Org-mode, Magit, Dired, Corfu, Tree-sitter",limited comprimise,never considered,No,No,Yes,Vim,"[""C++"", ""C"", ""Javascript"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Premade configurations""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""wait for community""]",,Vim,project.el,Frequently,21,School,Male,Dutch,Student,"[""Ido""]","[""No""]",minimal vanilla,,Yes,r/emacs,Great,"[""none""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,"Before adopting Doom Emacs I struggled a lot with configuration. I made several attempts to switch to Emacs and sometimes spent weeks trying to get it to work in a way that would satisfy me, each time giving up in frustration. Doom was a great enabler for me.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,It's free software. I ditched Atom when Microsoft bought GitHub.,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"Magit, Org Mode (love - hate relation) + Babel (only love), Denote",significant comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,Atom,framework default,Frequently,39,Masters,Male,Polish,Education services,"[""framework default""]","[""framework default""]",Doom Emacs,Thank you for taking the effort to run this survey. It seems well thought out and an important initiative.,No,Discourse,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Rarely,framework default write package,Frequently,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,,significant comprimise,might in future,Yes,No,Yes,Emacs,"[""Elisp"", ""Python"", ""Ruby"", ""Shell"", ""Puppet""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Mailing lists"", ""IRC servers"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub"", ""Mailing lists""]","[""use-package""]","[""wait for community""]",,Vim,project.el,Rarely,37,Masters,Male,Spanish,Research,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""doom-tokyo-night""]",Frequently,undo-tree read and understand,Never,,"Language barrier .. lisp isn't a common language, and it takes a bit to get over the hurdle to be able to really tweak Emacs.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Shaping it to fit the user's needs exactly, built-in tools (Magit, Org-mode), package variety, starter packs (Doom)","[""Hobby projects""]","[""28.2""]",4,No,"magit, org-mode, elfeed, org-roam, vertico, lsp-mode, rustic",moderate comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""Elisp"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Matrix"", ""Reddit"", ""Framework"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,"Multiple, each for different purposes",framework default,Rarely,29,Masters,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,Keep up the good work!,No,Blog post,Great,"[""vterm""]","[""doom-one"", ""nord""]",Rarely,undo-tree none,,,,,"[""GUI""]","[""Extensibility"", ""Community""]",,Not well,,"[""Hobby projects""]","[""29.0""]",1,,,,,,,,Emacs,String[],,"[""GNU/Linux""]",,,,,,,,,,,,,,,,,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,I don’t know it myself but heard that not supporting GitHub/GitLab functionality seems to be a blocker for package creators who consequently prefer MELPA,It was common at that time but the shortcuts seemed to lack some structure,MicroEmacs was the main Editor for M2 Modulator2. At uni it became Emacs,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"Org-mode Flexible","[""Work"", ""Hobby projects""]","[""28.2""]",30,No,,moderate comprimise,never considered,"Have not thought about it yet, am not opposed to it","Have not thought about it yet, am not opposed to it",No,CUA,"[""Erlang"", ""Ada""]",Never,"[""WSL"", ""Windows""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Documentation""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Matrix"", ""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",N/A,Turbo Pascal; Micro Emacs (Amiga),No,Frequently,50,Masters,Male,German,IT Consulting,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""Deeper-blue""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"The keybindings, understanding elisp and understanding how emacs worked.",Recommended for haskell development (haskell-mode),"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Alright,Extensibility and package ecosystem,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"CIDER, haskell-mode, lsp-mode (wanting to try eglot as well), org-mode (and all its extensions)",limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Haskell"", ""Javascript""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""slides (org-re-reveal)""]","[""framework default"", ""MELPA""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Discord"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""IRC"", ""Framework"", ""Discord""]","[""use-package""]","[""wait for maturity"", ""wait for community""]",,VS Code,framework default,Sometimes,,,,,,"[""No""]","[""framework default"", ""ispell""]",Doom Emacs,,No,lobste.rs,Great,"[""eshell""]","[""doom-one""]",Never,framework default copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",0,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Ruby""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""Research alternatives"", ""wait for community""]",,Vim,framework default,Sometimes,27,Bachelors,Male,Swedish,Software Development,"[""framework default"", ""Vertico""]","[""No""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""doom-tomorrow-night""]",Never,framework default write package,Rarely,It's onerous,- learning the UI/UX primitives took time and patience,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""It was the tool of choice at the company where I worked""]","Very well, it's snappy","- elisp - built-in documentation","[""Work""]","[""28.2"", ""27.2""]",31,Mu4e,"magit, org, mu4e, projectile, elscreen, emms",significant comprimise,might in future,I have in the past,I have in the past,Yes,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",MELPA,None,projectile,Frequently,53,Masters,Male,American,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,,significant comprimise,never considered,No,No,No,Vim,"[""C"", ""Clojure"", ""Common Lisp"", ""Go""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,,framework default,Frequently,,Bachelors,Male,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,lobste.rs,Great,"[""none""]","[""doom-one""]",Never,framework default copy-paste,Never,,,University/College,"[""daemon""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work""]","[""27.2""]",10,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Go"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""not sure""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Mailing lists""]","[""Manual"", ""Overview""]","[""Mailing lists""]","[""manual""]","[""wait for maturity""]",,Vim,framework default,Rarely,,Bachelors,Male,Indian,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Friend,Great,"[""shell""]","[""default dark""]",Rarely,No simple functions,Never,,"The terminology (buffers, windows, frames) and keybindings were pretty foreign to me at first.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",It’s a lisp machine with some great text editing built on top.,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"magit,git-link,git-timemachine,cider,eglot,project.el",moderate comprimise,might in future,Yes,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""Rust"", ""Shell"", ""Nix""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Often,39,Masters,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell""]",minimal vanilla,,No,Sacha Chua,Great,"[""none""]","[""sanityinc-tomorrow-eighties""]",Rarely,No copy-paste,,,,,"[""GUI""]","[""Package(s)"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",,,,,,,,,Vim,"[""Go""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Friend,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features"", ""Community"", ""Org""]","[""Text editing features""]",Good but not great,"Org mode, extensibility, community, free software ethos","[""Work"", ""Hobby projects""]","[""28.2""]",43,notmuch,"org,helm,xah-fly-keys",significant comprimise,never considered,I have in the past,I have in the past,No,Xah Fly Keys,"[""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Blogs"", ""emacsconf, Xah Lee tutorials, Sacha Chua emacs news""]","[""Manual""]","[""Email""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,61,Bachelors,Male,United States citizen,Cyber security,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,Too kong,Yes,Mastodon/fosstodon,Ok,"[""shell""]","[""default dark""]",Often,No copy-paste,Never,,"Documentation was hard to follow, configuration requires relatively extensive knowledge, dired is confusing (It still is).",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Org-mode""]","[""Text editing features""]",Alright,"Extensibility, Tweaking","[""Hobby projects"", ""School""]","[""28.2""]",2,No,,limited comprimise,never considered,No,No,No,Vim,"[""C"", ""Go"", ""Zig""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""None""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Sometimes,,Associates,Male,Spanish,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Great,"[""none""]","[""doom-molokai""]",Never,framework default write package,Sometimes,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""And because it's way too fucking cool not to""]","[""Extensibility""]","Very well, it's snappy","Its unwavering dedication to its niche, which attracts like minded and capable people","[""Work"", ""Hobby projects""]","[""29.0""]",7,notmuch,,moderate comprimise,might in future,No,No,Yes,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Javascript"", ""Python"", ""Rust"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Not interested""]",Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""M-x list-packages""]","[""Design rationale""]","[""IRC"", ""Reddit"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,Sublime Text,project.el,Frequently,30,Masters,Male,Bangladeshi,Software Development,"[""Vertico"", ""Consult""]","[""spell-fu""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""vterm""]","[""modus-operandi""]",Often,No copy-paste,Never,,,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""29.0""]",3,No,,limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""Python"", ""Rust"", ""SQL""]",Rarely,"[""MacOS""]","[""Note taking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""GitHub""]","[""not sure""]","[""Research alternatives""]",,VS Code,projectile,Never,,,,,,"[""framework default"", ""Helm""]","[""No""]",Spacemacs,,No,Hacker News,Ok,"[""none""]","[""default dark"", ""dracula"", ""rebecca""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,moderate comprimise,might in future,No,No,No,Vim,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,,"[""GitHub""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""wait for community""]",,Vim,projectile,Rarely,31,Bachelors,Male,German,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""gruvbox""]",Rarely,No simple functions,Rarely,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",5,No,,moderate comprimise,might in future,No,Would directly,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""Rust"", ""Ruby"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Email""]","[""package.el""]","[""Install and try it immediately"", ""wait for maturity""]",,vi,No,Sometimes,,,,,,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""eshell"", ""ansi-term""]","[""default dark""]",Rarely,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Not well,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",12,Mu4e,org;org-roam,no comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""straight""]","[""wait for maturity""]",,Vim,projectile,Often,,Bachelors,Male,,Media/Publishing,"[""Vertico""]","[""ispell""]",Doom Emacs,,Not sure,Emacs China,Ok,"[""none""]","[""doom-one"", ""nord""]",Rarely,undo-fu none,,,,,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""HTML/CSS"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, read and understand,Never,,It's a whole new alien set of keybindings and features and it's really quite overwhelming,I think my dad uses it?,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Alright,A truly absurd amount of extensibility,"[""Hobby projects""]","[""28.2""]",2,No,,limited comprimise,never considered,No,No,No,Vim,"[""Rust""]",Rarely,"[""MacOS""]","[""Note taking""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""Comparison"", ""Tutorials""]","[""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Sometimes,,,Female,,,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""none"", ""external item2 window tbh""]","[""Monokai Pro""]",Never,framework default write package,Never,"I have yet to find the FSF assignment papers, do you have to ask for them on the mailing list? I would like a form with a blanket assignment of future contributions to *all* projects whose copyright the FSF already has, not sure if such a form exists ATM.",,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy","You can use the same set of custom (vi) keybindings to navigate and edit all kinds of text buffers. High grade of uniformity. The set of core primitives is *fairly* small. Compare that to e.g. Vim that has had a lot of trouble with adding buffer change callbacks since every place in the code base that edited text had to be made to call callbacks.","[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"Evil, Magit, undo-tree, hotfuzz, devdocs, rmsbolt",moderate comprimise,might in future,No,No,Yes,Vim,"[""Assembly"", ""C"", ""Elisp"", ""Erlang"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Design rationale""]","[""Reddit""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",MELPA has lowest barrier of entry and I have no qualms of using it whatsoever compared to the others.,Vim,No,Sometimes,23,Bachelors,Male,Swedish,Student,"[""Vertico""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""my own custom theme""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2"", ""26.3"", ""24.3""]",1,,,,,,,,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Shell""]",,"[""GNU/Linux"", ""Windows"", ""BSD""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",4,No,"magit, auctex, lsp-mode",significant comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Geany,No,Sometimes,27,Bachelors,Male,German,Research,"[""Ivy""]","[""flyspell"", ""ispell"", ""langtool""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""my own custom theme""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,,"[""Hobby projects""]","[""28.2""]",0,No,auctex,any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""hare""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""IRC servers"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots"", ""Overview""]","[""IRC""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Rarely,21,School,Male,Belarusian,,"[""No""]","[""No""]",emfy,,No,lobste.rs,Ok,"[""none""]","[""my own custom theme""]",Never,No simple functions,Never,,,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",34,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Javascript"", ""Python""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""I can't remember ever asking for help using packages""]","[""package.el""]","[""Install and try it immediately""]",,vi,No,Often,,Bachelors,Male,United States citizen,Manufacturing,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none"", ""eshell"", ""vterm""]","[""misterioso""]",Rarely,No read and understand,Never,,"Struggles to manage packages in a functional way (I'm using leaf.el and I am pretty happy with it for now) Struggles to grasp the full meaning of a “buffer”. This is a mess at first (keeping buffers for every tab-completion I do was a very big turn off). It was a lot better after setting up vertico and friends though, and stopping to care. Generally, I think finding the right packages for a given task is not always that easy (the right one for me is one that plays with emacs builtin (such as vertico) instead of creating its own DSL where possible, having a modern and functional code architecture and is easy to configure in a declarative way). I wish to work with LSP or/and FlyCheck and friends but I still struggles to setup it and understand it correctly.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""the ability to live reload my environment""]",Good but not great,"Extensibility, modularity and community","[""Work"", ""Hobby projects""]","[""29.0""]",1,Mu4e,"auth-source, display-fill-column-indicator-mode, savehist-mode, save-place-mode, recentf-mode, evil, magit, vertico, vterm, mu4e",any comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Javascript"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""Source"", ""Guix""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Reddit""]","[""straight"", ""leaf.el (and Guix and a fallback on straight)""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,21,School,Male,French,I don't,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""vterm""]","[""modus-operandi""]",Sometimes,No copy-paste,Never,,elisp,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,extensibility,"[""Work""]","[""29.0""]",3,No,"dirvish,eglot,corfu,cape,vertico,consult,general,evil",limited comprimise,never considered,No,No,Yes,Vim,"[""Javascript"", ""Python"", ""dart""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Bad prior experience""]",Rarely,"[""Code (features)""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""GitHub"", ""Emacs-china""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",MELPA,VS Code,project.el,Sometimes,28,Masters,Male,Chinese,Software Development,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,No,Emacs China,Ok,"[""vterm""]","[""doom-one"", ""modus-vivendi"", ""ef-summer""]",Never,vundo copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""I wanted a keyboard based snappy, organized notetaking system and nothing can do this better than emacs for me""]","Very well, it's snappy","Org mode, global search, capture, tags and tables are amazing for zettelkasten like notetaking, research systems.","[""Research, Notetaking, Journalling, Time Management, Mails and Screenwriting""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",7,Mu4e,"org-mode, fountain-mode, mu4e, olivetti-mode, eww, diary and calendar",no comprimise,never considered,No,Would directly,No,Vim,"[""I'm not a programmer""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,37,Bachelors,Male,Turkish,"Illustration,animation, creative writing","[""Helm"", ""Ivy""]","[""No""]",minimal vanilla,"I love emacs, thanks for doing this survey. Hope emacs gets better and more widely used.",No,r/emacs,Great,"[""none""]","[""default light""]",Never,No write package,Never,,Unusually keybinding,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Not well,extensibility/customization,"[""Work"", ""Hobby projects""]","[""29.0""]",8,No,"magit,smart-parens,company,multiple-cursors,sly,projectile,dumb-jump,vterm",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",melpa,Vim,projectile,Often,30,School,Male,United States citizen,Software Development,"[""Helm"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""solarized""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Package(s)""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",2,No,,moderate comprimise,never considered,No,Would directly,No,Vim,"[""C#"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""No need""]",Never,,"[""Web search engines""]","[""Manual"", ""Overview""]","[""Framework""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Never,35,Masters,Male,Latvian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,Hacker News,Great,"[""term""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Going from zero to a working config. After I found spacemacs and then doom it was much easier.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""at the time I was starting to get into clojure""]",Good but not great,"Emacs as a lisp machine, introspectable, and tangible.","[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"cider, magit, evil, vertico, doom, org",do not prefer,might in future,Yes,No,No,Vim,"[""C#"", ""Clojure"", ""HTML/CSS"", ""Javascript"", ""Scheme"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,37,Bachelors,Male,Cuban,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""shell"", ""vterm""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"1. Do not know where to find the ""right"" configuration 2. Do not know which package can be used to solve certain problems.",Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Community""]",Good but not great,"1. It is literally a Lisp virtual machine, which makes the environment unique and irreplaceable 2. The ecology of the software packages accumulated over the years","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"sly -- the common lisp IDE Proof General -- the proof assistant interface dashboard -- looks good",limited comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Common Lisp;Coq""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""Framework"", ""GitHub""]","[""package.el"", ""use-package""]","[""wait for maturity""]",,Vim,No,Rarely,25,Masters,Male,Chinese,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Emacs China,Ok,"[""vterm""]","[""doom-one""]",Rarely,No simple functions,,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""28.2""]",20,,,,,,,,Emacs,"[""C++"", ""C"", ""Go"", ""Rust""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,,might in future,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,,,,,,"[""Ivy""]","[""No""]",minimal vanilla,,,,,"[""vterm""]","[""my own custom theme""]",Frequently,No write package,Never,,"Defaults are totally different from anything else I experienced back at the time (Windows 3.1, 95, 98, NT, Solaris, MacOS ). Was not able to just jump in and do anything more complex than simple text editing. It took quite some time until I actually took me time to learn it and start using as my text editor, Emacs exclusively. Manual can sometimes be hard to understand due to different terminology and due to slightly different implementation of some concepts. Emacs Lisp was even harder for similar reasons. API can be quite old in places, and the terminology used back then can sometimes be different from today. It is not an Emacs fault per se, but the way Lisp was used in 70's may be a bit unfamiliar to someone coming from Java or JavaScript of today.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Choice was NEdit, Vi or Emacs. Emacs was slitghtly easier to get inot than Vi""]","Very well, it's snappy",Integration of Lisp with text editor and system libraries in combination with character based renderer similar as in text consoles (TUI).,"[""Hobby projects"", ""mail, file management, interaction with the OS""]","[""29.0""]",23,Gnus,"Helm, WhichKey, Beacon, LSP",significant comprimise,2-5y,No,No,No,Own direvd from default,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""CL""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el hacked by me""]","[""Install and try it immediately""]","I don't like the process of contributing to elpa and (non gnu elpa), I don't like how the certain people behave and talk on Emacs mailing lists and do not wish to interact with those people and for that reason do not post to Emacs mailing lists nor do I interact with their repositories. For that sole reason, I prefer to contribute to Melpa.",Combination VisualStudio/Emacs/Eclipse,No,Sometimes,,,,,,"[""Helm""]","[""flyspell""]",maximal vanilla,"You can skip questions about gender, nationality etc.",Yes,r/emacs,Ok,"[""shell-command"", ""eshell"", ""term""]","[""solarized-dark""]",Never,No simple functions,Never,,"Building on how Emacs treats me as a person, it also treats me as an expert in Elisp. This is a fine line and a difficult thing to manage no doubt, though is an obvious difficulty that I and I'm sure many more encounter. I am starting to acknowledge the power and benefits of using a text editor that I can configure in the same language that it is primarily written in, but the reality is that Lisps are not as common as the C like programming paradigms often seen out in the wild. This is not to say I think Emacs should be written in another language or changed or anything, only that there perhaps should be more emphasis on tutorials and educational tools for building proficiency with Elisp, or Lisps in general. This is largely handled by the community, and the Emacs community is fantastic, though I wonder if there are ways we could improve the pedagogy of learning Emacs for newer generations of users, who like myself had never heard of a Lisp before diving into Emacs.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Flexibility. Emacs treats me as a person, not as a laborer. It gives me the option to extend and change things to suit me best.","[""Work""]","[""28.2""]",6,Mu4e,"auctex,lsp,org-mode,mu4e,citar,org-roam,vertico,which-key,evil-mode,vterm",significant comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""C++"", ""C"", ""Julia"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Discord""]","[""straight""]","[""wait for community""]",,Notepad++,projectile,Frequently,29,Bachelors,Male,Australian,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""spell-fu"", ""langtool""]",Doom Emacs,Survey works perfect on my end. Thanks for setting this up and running it! :),Not sure,r/emacs,Great,"[""vterm""]","[""my own custom theme""]",Frequently,undo-fu simple functions,Never,,"Learning elisp, configurating it to be a pleasant experience for myself. Accepting that I can't live with Emacs default bindings and learning vim/evil mode.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility (elisp in general) and dynamic documentation.,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"Magit, evil, org, eglot.",significant comprimise,might in future,No,No,No,Vim,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Depends on the package and maintainer.""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Clips/videos"", ""Well documented commands (docstrings)""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",Yet to do :),Atom,project.el,Frequently,28,Bachelors,Male,Norwegian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,Thanks for putting this together :),Not sure,Hacker News,Great,"[""shell-command"", ""shell"", ""eshell""]","[""Atom one""]",Never,No copy-paste,Never,,Finding the setting you need to tweak to achieve something.,Internet,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",There's always an existing option for anything.,"[""Work"", ""Hobby projects""]","[""28.1""]",25,No,gnus,any comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""Debian""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs"", ""Debian""]","[""Tutorials""]","[""Reddit""]","[""Debian""]","[""Install and try it immediately"", ""wait for maturity""]",,nano,No,Sometimes,42,Masters,Male,German,Software Development,"[""No""]","[""No""]",minimal vanilla,Thanks for running it!,No,Hacker News,Great,"[""none""]","[""default light""]",Never,No write package,Never,,"don'dtt try to be smart ;-) starting simple and with the defaults is a better approach, rtfm :-)",University/College,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",extensibility and bindings to the underlying operating system,"[""Work"", ""Hobby projects""]","[""28.2""]",10,"no, former gnus","deft, markdown, golang, org",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)""]","[""emacs news by sachachua""]","[""Tutorials"", ""Design rationale""]","[""never asked""]","[""package.el""]","[""wait for maturity""]",,Vim,project.el,Frequently,35,PhD,,,Software Development,"[""Ido""]","[""flyspell"", ""ispell"", ""langtool""]",minimal vanilla,,No,mastodon,Ok,"[""eshell""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Community""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Java"", ""Python""]",Never,"[""GNU/Linux""]",String[],"[""MELPA Stable""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials""]","[""Discord""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,framework default,Rarely,,,,,,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""my own custom theme""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Not well,Extensibility,"[""Hobby projects""]","[""28.2""]",1,No,"evil,use-package,lsp-mode,org-roam,magit",no comprimise,never considered,No,No,No,Vim,"[""C++""]",Often,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Overview""]","[""Reddit""]","[""use-package""]","[""Research alternatives"", ""wait for maturity""]",,Vim,project.el,Never,28,Bachelors,Male,Croatian,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Friend,Ok,"[""none""]","[""doom-one""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,No. That was a long time ago!,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Extensibility allows customizability and good integration with other tools. Wide variety of high-quality packages.,"[""Work""]","[""28.2""]",35,Gnus,"magit, gnus, bbdb",do not prefer,10+y,No,Yes,No,Emacs,"[""C++"", ""C"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Python"", ""Shell"", ""Racket""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""none""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs"", ""Twitter, colleagues""]","[""Tutorials"", ""Overview""]","[""GitHub"", ""Email""]","[""package.el""]","[""wait for community""]",I haven't written any packages since the invention of these repositories.,Jove,No,Frequently,54,PhD,Male,United States citizen,Research,"[""No""]","[""ispell""]",minimal vanilla,No,Not sure,Friend,Great,"[""shell""]","[""solarized""]",Never,No simple functions,Never,,The in-built tutorial is good. No difficulty as such.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Alright,"Extensibility with Elisp, good set of default packages.","[""Work"", ""Hobby projects""]","[""29.0""]",16,No,"magit,slime/sly,raku-mode,use-package,csv-mode,auctex,lsp-mode",limited comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Java"", ""Python"", ""Rust"", ""SQL"", ""Raku""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""OpenBSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Advocacy""]","[""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",Probably a repo which makes it easiest to download without additional configuration.,Vim,No,Sometimes,31,Bachelors,Male,Indian,Software Development,"[""Swiper""]","[""No""]",minimal vanilla,Keep it going into the future.,Not sure,Mastodon,Great,"[""none""]","[""nord""]",Sometimes,No write package,Never,NO,"many keys, ugly",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,"extensible, open-sourced, Lisp","[""Hobby projects""]","[""28.1""]",3,No,"company-mode, benchmark-init,",moderate comprimise,might in future,I have in the past,No,Yes,Emacs,"[""C"", ""Elisp"", ""Javascript"", ""Python"", ""Scheme""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""Source""]","[""GitHub""]",Sometimes,"[""Not interested"", ""Lack of time"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""manual""]","[""wait for maturity"", ""wait for community""]",Github with WTFPL,Notepad++,No,Frequently,22,Bachelors,Male,Chinese,Student,"[""Ido""]","[""No""]",maximal vanilla,"Good jobs, guys, and hope you'll make emacs great again. (haha)",No,Emacs China,Great,"[""shell""]","[""moe-theme""]",Rarely,No understand internals,Never,,"It is hard to say, but I was probably a bit overwhelmed by the amount of functionality.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","The extensibility, the ability to work with a fully fledged programming language, with for extending emacs itself as well as solving external tasks (like maintaining JIRA tasks).","[""Work"", ""Hobby projects""]","[""29.0""]",34,Gnus,"org-mode, gnus, slime, psvn, calc, VC",do not prefer,10+y,No,No,No,Emacs,"[""Elisp"", ""Erlang"", ""Common Lisp""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,String[],Rarely,,"[""Mailing lists"", ""Blogs""]","[""I am pretty happy with what I get""]","[""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,microemacs,No,Rarely,55,Masters,Male,Danish,Telecom,"[""No""]","[""ispell""]",maximal vanilla,,No,Emacs mailing list,Great,"[""eshell"", ""ansi-term""]","[""default light""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",32,No,"magit, org-mode, elpy",do not prefer,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines"", ""emacs.stackexchange.com""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Research alternatives""]",,EDT (on 1980s VAX),project.el,Sometimes,,Bachelors,Male,American,non-profit,"[""Helm"", ""Ido""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""shell""]","[""dichromacy""]",Rarely,No many packages,Never,Haven't bothered trying due to the ancient email-based stuff.,"Help (about functions, keybinds), Documentation, etc isn't very apparently to newbies. You need to know what you want help about in order to find enough help to be helpful.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Required by first job (internship).""]",Good but not great,Extensibility & customization available via Emacs Lisp.,"[""Work"", ""Hobby projects""]","[""28.1""]",21,No,"magit, org-journal, dash, which-key, helpful, undo-tree, no-littering, zenburn-theme, macrostep",moderate comprimise,might in future,No,I have in the past,Yes,"unholy combo of custom, Vim, & Emacs","[""C++"", ""C"", ""C#"", ""Elisp"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""HCL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Contributions just being ignored""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Overview"", ""their tests""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,"Notepad++, Visual Studio, Eclipse",projectile,Frequently,35,Bachelors,Male,American,Software Development,"[""Selectrum"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""shelldon""]","[""zenburn""]",Rarely,undo-tree write package,Never,,,Parent,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",8,Gnus,"VTerm, org-super-agenda, wgrep, Corfu, Vertico, Marginalia, Embark, Sly, Magit, Paredit",any comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Perl"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""I've never needed to""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""I've never needed to""]","[""package.el""]","[""Install and try it immediately""]","GNU ELPA, NonGNU ELPA",None,No,Often,16,,Male,United States citizen,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""vterm""]","[""ewal-doom-one""]",Often,No simple functions,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"org-roam, lsp-mode, vertico",moderate comprimise,never considered,Yes,I have in the past,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Discord""]","[""use-package""]","[""Install and try it immediately""]",,,project.el,Frequently,36,Masters,Male,Swedish,Education services,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""dracula"", ""modus-operandi""]",Rarely,undo-tree copy-paste,Never,,,Internet,"[""daemon""]","[""Package(s)"", ""Text editing features""]","[""Part of the GNU project / FSF"", ""It's a native program""]","Very well, it's snappy","Extensibility. Configuration, macros and extensions as a same thing basically. And Magit.","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"magit, lsp, teletext, restclient, projectile",moderate comprimise,never considered,Yes,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript"", ""JSON, YAML, Dockerfile etc.""]",Frequently,"[""GNU/Linux""]","[""Linkedin posts""]","[""framework default""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines""]","[""nothing really""]","[""GitHub""]","[""framework default""]","[""Research alternatives""]",,"Kate, NetBeans",framework default,Rarely,33,Bachelors,Male,Finnish,Software Development,"[""framework default"", ""Helm""]","[""my language is not supported""]",Spacemacs,It's wonderful you do this! Please continue doing so.,Yes,r/emacs,Great,"[""none"", ""shell-command""]","[""gruvbox""]",Never,framework default simple functions,Never,,"Sorry, to long ago.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Emacs is free software at its best: I can understand and customize everything! And there is a great community around!,"[""Work"", ""Hobby projects"", ""Living ;-)""]","[""27.1"", ""26.3""]",22,No,"org-mode, jabber.el, emms, langtool.el",significant comprimise,might in future,No,Yes,No,Emacs,"[""C"", ""Elisp""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""IRC, XMPP""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Web search engines"", ""XMPP servers""]","[""Tutorials""]","[""IRC"", ""XMPP""]","[""framework default"", ""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Frequently,43,Masters,Male,German,organizational consulting,"[""No""]","[""langtool""]",minimal vanilla,Thanks!,No,XMPP,Great,"[""eshell""]","[""zenburn""]",Often,No write package,Never,,"Key bindings, configuration",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",25,No,,significant comprimise,never considered,No,No,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,55,Bachelors,Male,Canadian,Software Development,"[""Vertico"", ""Selectrum"", ""Consult""]","[""flyspell""]",maximal vanilla,Thank you for taking the time to create it. Looking forward to seeing the results.,Not sure,r/emacs,Great,"[""vterm""]","[""doom-dracula""]",Sometimes,No copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",The great extensibility,"[""Hobby projects""]","[""29.0""]",1,,,,,,,,Vim,"[""C""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,VS Code,,Rarely,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Vanilla install is quite offputting compared to modern editors,Colleague,"[""daemon""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]","Very well, it's snappy",Orgmode,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"Org, org-roam, evil",limited comprimise,never considered,No,No,No,Vim,"[""None""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,projectile,Frequently,26,Masters,Male,,Software Development,"[""Vertico""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",20,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Scheme"", ""Shell"", ""SQL"", ""Raku""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,String[],Never,,"[""M-x list-packages""]","[""Manual""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,,project.el,Sometimes,46,Bachelors,Male,American,,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Twitter,Ok,"[""shell""]","[""default dark""]",Sometimes,No simple functions,Never,,"To many packages bundled with Emacs itself that do the kinda same thing, i.e. ido, fido, icomplete or skeleton, tempo... Its confusing which to use which are still supported and in which to invest time. Maybe a little less choice in default Emacs would be a good thing. Also think that some modes (UIs) can be a little more point and click, more showing than telling. What I mean by this is something like helpful mode, it has nice formatting,if you look at a mode-map variable it formats it so you can read it, and has some buttons for frequent actions(see source, set variable...). Yes you have those options in help-mode but they are a little buried and it's means a lot if you have it there right front and center so that you can do the thing that you came there to do right away and later when you have the time you can come and hit ""C-h m"" and explore and learn. This was meant to be the tool-bar-mode but it is a little clunky and not ""modern"" and out of place for Emacs where everything is done in or with buffers. I thing that many default modes can benefit from this, inserting a little common functionality inside them via links, buttons.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Everything in one where you can change something if you don't like how it's setup by default.,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"consult,meow,corfu,dired,general,magit,helpful,elisp-demos",moderate comprimise,might in future,No,Cannot,No,meow,"[""Common Lisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Typescript"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""twitter""]","[""Comparison"", ""Overview""]","[""Reddit""]","[""straight""]","[""Install and try it immediately"", ""wait for maturity""]",,Vim,project.el,Sometimes,27,Associates,Male,Serbian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Twitter,Ok,"[""none""]","[""doom-one""]",Rarely,undo-tree copy-paste,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Its versatility. Its help in the commands that help you to learn it,"[""Work"", ""Hobby projects""]","[""28.1""]",20,No,"helm, imenu",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Python""]",Rarely,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""Email""]",Never,"[""Lack of time""]",Never,,"[""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Telegram""]","[""framework default""]","[""wait for community""]",,Notepad++,framework default,Rarely,45,Masters,Male,Spanish,Software Development,"[""Helm""]","[""No""]",Spacemacs,,No,Blog post,Ok,"[""none""]","[""zenburn""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Sometimes,,,Friend,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Org-mode""]","[""Community""]",Good but not great,,"[""Hobby projects"", ""Note taking, org-mode""]","[""28.2""]",8,No,"org-mode, org-roam, olivetti",moderate comprimise,0-2y,No,No,No,Vim,"[""org""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Screenshots""]","[""GitHub"", ""Mailing lists""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,32,Masters,Male,Iranian,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,,Not sure,Friend,Great,"[""none""]","[""doom-one"", ""solarized""]",Rarely,framework default read and understand,Never,,"how to exit! (in 1992, it wasn't obvious) what I could actually do with it; no menu mode back then",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy","works in remote consoles extensibility/flexibility","[""Work"", ""Hobby projects""]","[""26.1""]",30,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""Source"", ""debian packages""]","[""I never have""]",Never,"[""Elisp proficiency""]",Never,,"[""I basically don't; haven't added anything new in years""]","[""Tutorials""]","[""I don't""]","[""manual"", ""debian packages""]","[""wait for maturity""]",,pico,No,Sometimes,54,Bachelors,Male,United States citizen,Information Technology,"[""No""]","[""flyspell""]",maximal vanilla,,No,Mastodon/Fediverse,Great,"[""none""]","[""tango-dark""]",Rarely,No write package,Never,,Going from terminal to gui made going from a vim focused workflow hard but I also knew terminal emacs wouldn't be enough.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]",Good but not great,"It's extensibility, simple but powerful GUI, and consistent interface of using functions and symbols for everything.","[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,,moderate comprimise,never considered,Yes,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Java"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,,"[""Reddit"", ""GitHub"", ""Discord"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos""]","[""Discord""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,25,Bachelors,Male,Canadian,Telecom,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""spaceway""]",Sometimes,No write package,Never,,No,,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Flexibility,"[""Work"", ""Hobby projects""]","[""28.1""]",35,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Python"", ""PHP"", ""Oberon""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""I've never needed to""]",Never,"[""Not interested""]",Never,,"[""M-x list-packages""]","[""Manual""]","[""I've never needed to""]","[""package.el""]","[""Install and try it immediately""]",,Epsilon,No,Rarely,67,Bachelors,Male,British,Retired (was Software Development),"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default dark""]",Never,No copy-paste,Never,,Key bindings,Internet,"[""daemon""]","[""Package(s)""]","[""Community""]",Alright,Org-mode,"[""Personal agenda""]","[""27.1""]",2,No,"Org-mode Evil mode",limited comprimise,never considered,No,No,No,Vim,"[""I program in Vim""]",Never,"[""WSL""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack confidence in code quality""]",Never,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Framework""]","[""use-package""]","[""wait for community""]",,None,No,Never,,School,Male,,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,"Paperwork: You need to come up with a process that doesn't involve legal paperwork and real names. In 2022, plenty of talented developers don't want to or don't feel comfortable providing names, don't want to deal with mailing things, and don't see why they should when other bigger projects don't require it. I know there's a fear of nebulous bad actors retroactively pulling all their contributions, but show me a time that has happened. Find a way that's electronic and doesn't involve identity verification, tie it to a gpg sig or something. Mailing list: Using email is annoying but not unusual; other projects move this way. Emacs-devel is a weird place and shows really weird practices. Core devs push directly to master. Lots of ideological argument untethered to code under review. I don't have a sense of what the code review process is supposed to look like when it's running well. Does a patchset have to be acked by core maintainers? By maintainers of subsystems? Who are they? Is it just Eli Zaretskii? Are there others? Are they distracted by flaming each other about how to phrase manual pages today? What patchset was accepted, anyway? How do you know? It's not in git metadata. People don't push versions of patchsets, just post fixup snippets. Should patchsets be bisectable? There's expectation of style, but there's no checkpatch or formatting tools? The mailing list seems like 5 people who've known each other for 30 years posting little changes they like and sniping back and forth on well-worn paths that they've been doing forever. There needs to be - Defined, documented, and adhered-to expectations for a patch review flow including by core maintainers - no pushing to master! - Tooling for things like style. Patch doesn't pass stylecheck? Fix it. Single email, no markup of every line in a patch. - tipbot that builds patches To sum up, please figure out a workflow for people to work pseudonymously. Please define and adhere to a more structured workflow for patch review. Please invest in automated tooling to check common stylistic problems in elisp and c.","Discovering keybinds and commands can be tough. apropos and various isearch integrations with M-x help (all that stuff where you can M-x and then start typing something and it gets fuzzy-searched in a minibuffer) but there's some commands that use language that at this point is antiquated and takes some getting used to, or just uses language slightly different from what you were thinking. Menus or icons might help here but I don't use them because, well, programmers don't make great UI/UX designers, and that's who makes the menus and icons in emacs. The big thing that's gotten better here is stuff like doom emacs unifying things and basically providing a distro that's coherent - their heavy use of hydras with minibuffer popups for each stage of the hydra makes it easier to figure stuff out.",Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Alright,The package ecosystem - extensibility while keeping the interface of the extensions compatible. The approach to customizability of a live lisp system where changing settings consists of running sexps and the level of configurability that brings.,"[""Work""]","[""29.0"", ""28.2""]",10,No,"magit,lsp-*,org,hydra,perspective,projectile,helm,ivy",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript"", ""make, bitbake""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,,"[""GitHub"", ""Mailing lists""]","[""Overview""]","[""Emacs StackExchange"", ""Framework""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,None,framework default,Rarely,33,Bachelors,Male,United States citizen,Software Development,"[""Helm"", ""Ivy"", ""Vertico""]","[""framework default""]",Doom Emacs,,Yes,Emacs mailing list,Great,"[""vterm""]","[""doom-one""]",Often,framework default copy-paste,Never,,,Colleague,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","The community that develops packages like magit, lsp-mode, ivy, projectile etc","[""Work"", ""Hobby projects""]","[""28.2"", ""26.3""]",27,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Python"", ""YANG""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""wait for maturity"", ""wait for community""]",,vi (pre-vim),projectile,Rarely,,Bachelors,Male,American,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""tango-dark""]",Sometimes,No simple functions,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,,do not prefer,never considered,No,No,Yes,Emacs,"[""Shell""]",Often,"[""Windows""]",String[],"[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""M-x list-packages""]","[""Manual""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Never,,,Male,,,"[""No""]","[""ispell""]",minimal vanilla,,Yes,Hacker News,Ok,"[""none""]","[""default light""]",Sometimes,No write package,Never,,Keybindings and buffer concepts,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, Elisp","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"direnv, python-pytest",significant comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Framework"", ""GitHub""]","[""framework default"", ""straight""]","[""Research alternatives"", ""wait for community""]","MELPA, it’s easiest",Vim,projectile,Rarely,31,School,Male,American,Fin Tech,"[""Vertico""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""eshell"", ""ansi-term""]","[""doom-one"", ""solarized-dark"", ""doom-monokai""]",Never,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,,"[""Work""]","[""28.2""]",7,No,"magit,lsp,cider",moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Clojure"", ""Javascript"", ""Java"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)""]","[""Web search engines""]","[""Comparison""]","[""I don't""]","[""framework default""]","[""wait for maturity""]",,Vim,projectile,Never,37,Masters,Male,Polish,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,,No,Hacker News,Ok,"[""none""]","[""zenburn""]",Never,framework default write package,Rarely,FSF assignment took a long time which is frustrating. I dont mind email review though debuggs giving a different email for each patch feels a little weird. Maybe using something like Guix's issue tracker could be an improvement,"Emacs specific lingo is hard to understand (buffers/windows) Keybinding symbolization is less standard C-x -> Ctrl-x/RET -> Return (only minor, but not super obvious)",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"extending emacs has such a quick developer turnaround loop, this makes trying things for text editing easy and fun developing uis in emacs is far more pleasant than any other environment (tabulatedlist-mode, transient, etc).","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",7,Rmail,"use-package, magit, eglot, corfu",any comprimise,0-2y,Yes,Would directly,Yes,Emacs,"[""Elisp"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""musl/Linux""]","[""Note taking"", ""General document writing""]","[""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Mailing lists"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""epkg""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""IRC""]","[""use-package"", ""borg""]","[""Install and try it immediately"", ""wait for community""]","My one package is in MELPA. I chose MELPA as my package doesnt seem ""core"" enough that it should be in ELPA/NonGNU ELPA.",IntelliJ,project.el,Sometimes,25,Bachelors,Male,Irish,Software Development,"[""Icomplete""]","[""flyspell""]",maximal vanilla,,Not sure,Blog post,Great,"[""ansi-term"", ""vterm""]","[""default light"", ""default dark""]",Rarely,No simple functions,Rarely,,"how to configure slime and lisp sub-process how to load packages and from MELPA or from where",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""26.3""]",20,No,,significant comprimise,might in future,Cannot,Would directly,No,Emacs,"[""Assembly"", ""C++"", ""Common Lisp"", ""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""not sure""]","[""Mailing list""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""IRC"", ""Emacs StackExchange""]","[""package.el"", ""manual"", ""not sure""]","[""Install and try it immediately""]",,,No,Frequently,60,Associates,Male,New Zealander,Creative/Writing,"[""No""]","[""No""]",minimal vanilla,"What are our problems in using Emacs, is missing",No,Reddit,Ok,"[""shell""]","[""default light""]",Rarely,framework default write package,Sometimes,"The process to contribute to GNU Emacs is not smooth, some people are harsh on their comments in the mailing list, some threads do not get responses, some patches take a long time to get feedback, sometimes it's not clear the guidelines about some features or design decisions","Too much information to absorb, documentation is great but very long, requires a lot of time and dedication to get start",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility, Lisp-machine, well-integration with OS, self-documenting, text-oriented, stable","[""Work"", ""Hobby projects""]","[""29.0""]",10,Gnus,"expand-region, iedit, dumb-jump, rainbow-delimiters, olivetti, consult, undo-tree",moderate comprimise,0-2y,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""R"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,project.el,Frequently,31,Bachelors,Male,Brazilian,Software Development,"[""Icomplete""]","[""flyspell"", ""ispell""]",minimal vanilla,,Yes,Emacs mailing list,Great,"[""shell-command"", ""shell"", ""eshell"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No many packages,Sometimes,"I think it is fine. Perhaps it could be a bit faster, if the FSF had more resources available for it.",None.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, introspection, self-documentation.","[""Work"", ""Hobby projects""]","[""29.0""]",3,notmuch,"vertico, consult, magit, denote",any comprimise,2-5y,Cannot,Cannot,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues""]","[""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Manual""]","[""It's own documentation and/or code""]","[""package.el"", ""manual""]","[""Install and try it immediately""]","GNU ELPA, as I already have assigned copyright to the FSF.",Vim,project.el,Frequently,34,Bachelors,,(other),Part-time manual labour,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,Well done!,Yes,Emacs mailing list,Great,"[""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Never,No copy-paste,Never,,Configuration,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Packages,"[""Work""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",2,No,"magit, hyperbole, vc-fossil",moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Shell"", ""SQL"", ""Opendylan, Fantom, Purescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Issues""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,kate,No,Frequently,48,Masters,Male,Spanish,Education services,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""shell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No copy-paste,Never,,Emacs key bindings,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Built-in features"", ""Community""]","[""Extensibility""]",Alright,"Everything is text, everything is auditable/modifiable easily","[""Hobby projects""]","[""29.0""]",1,No,"Evil, Consult, Vertico",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""C"", ""Common Lisp"", ""Scheme""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Often,,School,Male,Indian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,,No,IRC,Great,"[""shell-command""]","[""modus-operandi""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""(e)Lisp""]",,Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",12,,,,,,,,Vim,"[""Elisp"", ""HTML/CSS"", ""Ruby"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, many packages,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Alright,"- Fully extensible by a ""real"" programming language - Several talented hackers have deep thoughts on code editing technique, and created great packages based on that. - Emacs itself and almost all packages can be used without mouse.","[""Hobby projects""]","[""28.2""]",4,No,"isearch-mb, puni, vertico, consult, diff-hl, citre, org",moderate comprimise,0-2y,No,No,No,Emacs,"[""Elisp"", ""Julia"", ""Python"", ""Rust""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""Source""]","[""GitHub""]",Rarely,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""\""Emacs China\"" forum""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""GitHub""]","[""straight"", ""use-package""]","[""Research alternatives""]",I only submit them to MELPA.,Nano,No,Rarely,26,Masters,,Chinese,Manufacturing,"[""Vertico""]","[""No""]",maximal vanilla,"I didn't understand the question ""Have you got any feedback on the Emacs/GNU ELPA contribution process"". What does ""feedback"" mean here?",Not sure,Emacs China,Great,"[""My own wrapper around `term' that fixes some of the flaws""]","[""my own custom theme""]",Never,undo-propose copy-paste,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",22,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,framework default,Never,,PhD,Male,Israeli,Fin Tech,"[""Vertico""]","[""framework default""]",Doom Emacs,,Not sure,Blog post,Ok,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,framework default copy-paste,Never,,Memorising shortcuts,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Org mode,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",20,No,"Helm,org",significant comprimise,never considered,Yes,Would directly,No,Emacs,"[""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Matrix servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Matrix"", ""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Nano,projectile,Frequently,,Masters,Male,Norwegian,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell"", ""ansi-term""]","[""default dark""]",Rarely,No simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,org-mode,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",10,No,"org-mode, magit, lsp-mode",significant comprimise,might in future,No,No,No,Vim,"[""C++"", ""Common Lisp"", ""Elisp"", ""Java"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,framework default,Rarely,49,PhD,Male,Swedish,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Great,"[""none"", ""shell-command"", ""eshell""]","[""nord""]",Sometimes,framework default simple functions,,,Elisp was a challenge. Still is.,Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""muscle memory""]","[""Macros""]","Very well, it's snappy",Consistency across the ages and incredible capability,"[""Work""]","[""25.3""]",30,,,,,,,,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",,"[""MacOS""]",String[],"[""not sure""]",String[],,String[],,,String[],String[],String[],"[""not sure""]",,,Vi,,Often,,,,,,String[],String[],maximal vanilla,,,,,String[],String[],, none,Never,,The tutorials. The basic one covers a little bit about emacs but it was really hard to find a tutorial without needing to install any external package,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,There is a mode for almost any language,"[""Xml editor""]","[""28.2""]",1,No,,significant comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""I don't ask""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,No,Never,,Bachelors,Male,,Software Development,"[""Ivy""]","[""framework default"", ""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""shell"", ""term""]","[""modus-operandi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Rarely,,Lack of tutorial style documentation.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Extensibility & the community willing to improve things around it.,"[""Work"", ""Hobby projects""]","[""28.2""]",26,Gnus,"Magit, projectile, lsp, org",limited comprimise,might in future,I have in the past,Would directly,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Slack""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""wait for community""]",,None,projectile,Frequently,46,PhD,Male,Japanese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Slack channel,Ok,"[""vterm""]","[""modus-operandi""]",Rarely,undo-tree none,Never,,,Internet,"[""TUI""]","[""i dont use emacs""]",String[],Alright,,"[""i dont use emacs""]","[""28.1""]",0,No,,no comprimise,never considered,No,No,No,i dont use emacs,"[""i dont use emacs""]",Never,"[""i dont use emacs""]",String[],"[""i dont use emacs""]","[""Mailing list""]",Never,String[],Never,,"[""i dont use emacs""]","[""Tutorials""]","[""GitHub""]","[""i dont use emacs""]","[""wait for community""]",,Vim,No,Never,,,i dont use emacs,,,"[""No""]","[""No""]",i dont use emacs,,No,Hacker News,Great,"[""none""]","[""i dont use emacs""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Hard to debug errrors,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""GUI Integration""]","Very well, it's snappy","Discoverability, Daemon","[""Work"", ""Hobby projects""]","[""29.0""]",5,No,eglot,significant comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Rust"", ""Shell"", ""jsonnet""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""GitHub"", ""matrix, irc""]",Never,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""GitHub""]","[""Overview""]","[""IRC"", ""Matrix"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""straight""]","[""wait for community""]",,Vim,projectile,Sometimes,23,Bachelors,Male,German,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,Yes,lobste.rs,Great,"[""vterm""]","[""doom-tomorrow""]",Sometimes,undo-tree copy-paste,Never,,,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Not well,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,do not prefer,never considered,No,No,No,Vim,"[""Go"", ""Python"", ""Ruby"", ""Kotlin""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""FSF paperwork""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Never,,Masters,Male,Russian,Software Development,"[""Vertico"", ""Selectrum"", ""Consult""]","[""spell-fu""]",Doom Emacs,,Not sure,Friend,Great,"[""none""]","[""my own custom theme""]",Never,undo-fu simple functions,Rarely,,,via the amiga memacs,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""org-mode""]","[""Text editing features""]","Very well, it's snappy",Customisation,"[""Work"", ""Hobby projects"", ""organising everything""]","[""28.2""]",22,notmuch,"ef-themes, notmuch, ace-jump, vertico",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""Perl""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""M-x list-packages"", ""youtube""]","[""Overview""]","[""Email"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,,projectile,Often,43,Bachelors,Male,British,Software Development,"[""Vertico""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,mastodon,Ok,"[""vterm""]","[""ef-themes one of the dark ones""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"The tutorials that I used to learn Emacs for the first time taught me to use Emacs from terminal. I would open a file, edit it, save and quit Emacs to go back to terminal to compile it and so on. Basically I was using it like vim, and of-course vim is much better at this type of use. It took many years for me to realize that I have to try Emacs more like and IDE , and not an alternative for vim.",University/College,"[""GUI"", ""daemon""]","[""Package(s)""]","[""Package(s)""]","Very well, it's snappy","evil-mode, org-mode, magit","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"evil-mode, org-mode, magit",limited comprimise,never considered,Not yet,Not yet!,No,Vim,"[""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""not sure"", ""what ever is available by default in doom""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines""]","[""Design rationale"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""modify examples provided by doom""]","[""wait for community""]",,Vim,projectile,Frequently,,Bachelors,,,Software Development,"[""framework default""]","[""ispell""]",Doom Emacs,,No,Hacker News,Ok,"[""term""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,limited comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Overview""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,34,Masters,Male,Austrian,Telecom,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,lobste.rs,Great,"[""none""]","[""nord""]",Sometimes,framework default write package,Rarely,,Remembering how to do things. Cryptic error messages.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"vertico, projectile, magit, lsp",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Rarely,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework"", ""Discord""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,framework default,Sometimes,37,PhD,Male,,Security,"[""framework default"", ""Vertico""]","[""framework default"", ""spell-fu""]",Doom Emacs,,Not sure,Hacker News,Great,"[""eshell""]","[""dracula""]",Sometimes,framework default simple functions,Never,,I started with spacemacs and it was *very* difficult to mentally translate generic emacs resources to spacemacs,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,That it is easy to extend and two packages in particular: ess and org-mode,"[""Work""]","[""28.2""]",5,No,"ess,org-mode,magit",limited comprimise,might in future,No,Would directly,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Sublime Text,No,Frequently,31,PhD,Male,Australian,Research,"[""framework default""]","[""framework default""]",Spacemacs,"Looking forward to seeing the results, thanks for all the hard work putting this together :)",Not sure,r/emacs,Great,"[""shell"", ""eshell""]","[""spacemacs-light""]",Never,framework default copy-paste,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Fast working""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2"", ""26.3""]",11,No,,moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,nano,No,Sometimes,30,PhD,Male,Spanish,Research,"[""Helm"", ""Ido""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell""]","[""my own custom theme"", ""modus-vivendi"", ""solarized-dark"", ""wombat""]",Frequently,No write package,Never,,"Coming from VIM it's quite different, Elisp was difficult to learn if you were tough only 'C' derived languages",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Elisp,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"Margit, eglot, cider",any comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,String[],Rarely,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,27,Masters,Male,Italian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",minimal vanilla,,Yes,lobste.rs,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Sometimes,undo-tree simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",15,No,"magic,ivy,avy,lispy,eglot,orgmode,project.el",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Manual"", ""Overview""]","[""IRC"", ""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,project.el,Frequently,37,Masters,Male,French,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""nord"", ""ef-night,ef-frost""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,"Community, extensibility.","[""Work"", ""Hobby projects""]","[""27.1""]",25,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Javascript"", ""Python"", ""Scheme"", ""SQL"", ""FORTH""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Design rationale""]","[""I haven't asked for help.""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,vi,No,Frequently,53,Bachelors,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""my own custom theme""]",Never,No many packages,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Package(s)""]",Good but not great,"Extensibility, stability, portability, code as the source of truth, embracing text as the unit of work.","[""Work"", ""Hobby projects""]","[""26.3""]",15,No,"Magit, god-mode, paredit, slime, prodigy, git-link.",moderate comprimise,10+y,No,No,No,Emacs,"[""Elisp"", ""Haskell"", ""Java"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""None""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Wariness of the review process"", ""Bad prior experience"", ""FSF paperwork""]",Never,,"[""Blogs"", ""Web search engines""]","[""Screenshots""]","[""GitHub""]","[""manual""]","[""Install and try it immediately"", ""wait for community""]",,,No,Often,34,Bachelors,Male,British,Software Development,"[""Ivy"", ""Ido""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell""]","[""my own custom theme"", ""zenburn""]",Often,No simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy",Freedom as a user.,"[""Work""]","[""29.0""]",3,No,,significant comprimise,might in future,I have in the past,Would directly,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Bibliography managing""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Friends IRL""]","[""framework default""]","[""Research alternatives""]",,Vim,project.el,Often,27,Bachelors,Female,Indian,Research,"[""Ivy""]","[""No""]",Doom Emacs,,No,Friend,Not great,"[""shell-command""]","[""default dark""]",Never,framework default simple functions,Never,,Configuration and memorizing keybindings,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"lsp,embark,multiple-cursors,pdf-tools,doom-themes,which-key,all-the-icons,kind-icon",significant comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Design rationale""]","[""GitHub""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Often,34,Bachelors,Male,United States citizen,Fin Tech,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none"", ""shell"", ""ansi-term""]","[""solarized-dark"", ""zenburn"", ""doom-tomorrow-night""]",Never,vundo write package,Never,,"Keybindings, no immediate visual representation of multiple buffers.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,Allowing me to fine-tune its settings to adapt to my ever-changing workflows.,"[""Work"", ""Hobby projects""]","[""27.1""]",10,No,"multiplecursors, org, ace",do not prefer,never considered,I have in the past,No,No,Emacs,"[""C#"", ""Elisp"", ""F#, OCaml""]",Frequently,"[""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines""]","[""Design rationale"", ""Screenshots""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Eclipse,project.el,Often,36,PhD,Male,German,Fin Tech,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Friend,Ok,"[""none""]","[""solarized""]",Never,No copy-paste,Never,,"Too many possibilities, very few defaults.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility, customizability","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"evil, evil-org, evil-collection, org-roam, ox-pandoc, org-superstar, mixed-pitch, writeroom-mode, elfeed, vertico",limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""Haskell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""use-package""]","[""wait for maturity""]",,Vim,framework default,Frequently,23,Masters,Male,Indian,Research,"[""Ivy"", ""Vertico""]","[""spell-fu""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""doom-one""]",Frequently,framework default simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Never,25,Associates,Male,German,Software Development,"[""Helm""]","[""flyspell""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""doom-one""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"The keybindings. Of course, now I want to use them everywhere. Also, the non-standard terminology (frames, etc).",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""The computer science department expected us to use Emacs or XEmacs.""]",Good but not great,"Extensibility, Org-mode.","[""Work"", ""Hobby projects""]","[""28.1""]",22,No,Org-mode.,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""PHP"", ""Perl"", ""Shell"", ""SQL"", ""Typescript""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""I don't.""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,"JBuilder, Delphi",No,Frequently,41,Masters,Male,Swedish,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,"Looks and works great, kudos.",Yes,Hacker News,Great,"[""none""]","[""default dark"", ""I think I added something to .emacs like 20 years ago that made everything dark. Is that the dark theme? Probably not, but it works, and I'm used to it. On macOS, I still do invert-face, default every time I start Emacs (once a month, at most, I normally use Emacs on Linux).""]",Often,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,moderate comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""Javascript"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discourse""]","[""Manual"", ""Screenshots""]","[""Reddit"", ""GitHub"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,30,Bachelors,Male,Ukrainian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Blog post,Great,"[""none""]","[""doom-spacegray""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""gnus""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",22,No,,do not prefer,never considered,Yes,Yes,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Go"", ""Python""]",Frequently,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,,projectile,Often,,,,,,"[""Helm""]","[""No""]",Prelude,,No,r/emacs,Great,"[""none""]","[""default dark""]",Rarely,undo-tree simple functions,Never,,names of interactive functions that i needed,University/College,"[""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,flexibility; custom behavior fairly easy to implement,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,lsp; helm; ace; magit; company,no comprimise,never considered,No,No,No,spacemacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust""]",Frequently,"[""MacOS""]",String[],"[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,None,projectile,Rarely,42,Masters,Male,,Software Development,"[""Helm""]","[""No""]",Spacemacs,,No,Hacker News,Great,"[""ansi-term""]","[""dracula""]",Frequently,framework default copy-paste,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""MELPA Stable"", ""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""not sure""]","[""Install and try it immediately""]",,Old Visual Studio (from the '90s),No,Rarely,47,Masters,Male,Norwegian,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""wombat""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,No.,"Lisp is hard, and also I don't like much the emacs default navigation keybindings",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy","It's as fast as vim, but it has better packages/add-ons and better features, like the calc or dired","[""Hobby projects""]","[""29.0"", ""28.2""]",1,No,"ivy,lsp-mode,company-mode,org,treemacs,",limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Never,15,,Male,Argentine,Student,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell"", ""term""]","[""doom-one""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,Signing FSF paperwork is a non-starter for me. I stopped contributing to Org mode because of that. A CLA would be a better option.,Elisp,Internet,"[""GUI""]","[""Org mode, magit""]","[""Org mode""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects"", ""Private todos""]","[""27.2""]",12,No,"Org mode, magit, ledger-mode, org-ref, org-super-agenda",no comprimise,5-10y,No,No,No,Default + macOS shortcuts,"[""C++""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Blogs"", ""Web search engines"", ""M-x list-packages"", ""Hacker news""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Often,,,,,,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""default light""]",Never,No copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work""]","[""28.2""]",6,No,,do not prefer,never considered,No,No,No,Vim,"[""Ruby""]",Often,"[""WSL"", ""MacOS""]","[""Note taking""]","[""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,"[""Issues""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""manual""]","[""wait for community""]",,Vim,projectile,Often,36,Masters,Male,Vietnamese,Software Development,"[""Helm"", ""Ivy""]","[""No""]",Doom Emacs,,Yes,Friend,Great,"[""eshell""]","[""default dark"", ""dracula"", ""gruvbox""]",Never,No copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",4,,,,,,,,Vim,"[""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,It was hard to remember some of the accords initially. I decided to re-bound some after.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","- Ability to extend its functionality in Elisp; - Handle huge text files;","[""Work"", ""Hobby projects""]","[""27.1""]",2,Mu4e,"neotree,helm,helm-gtags,org-journal,dracula-theme,fill-column-indicator,centaur-tabs,mu4e,magit",any comprimise,never considered,No,No,No,Emacs,"[""C""]",Frequently,"[""BSD"", ""FreeBSD""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Never,31,Masters,Male,Russian,Automotive,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,linux.org.ru,Great,"[""none""]","[""dracula""]",Never,No copy-paste,Never,,"Too many add-ons. little more, most commonly used built-ins.",Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",TEXT EDITING CAPABILITIES AND ORG-MODE AND DIRED-MODE,"[""Work""]","[""28.2""]",15,No,"org-mode, helm, chronos, tiny, so many",limited comprimise,never considered,No,No,No,CUA,"[""C"", ""Shell""]",Never,"[""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""reddit""]",Never,"[""too old, not a proficient coder""]",Never,,"[""sacha chua""]","[""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,None,No,Never,58,Bachelors,Male,Indian,space research,"[""Helm"", ""Ivy"", ""Ido""]","[""No""]",minimal vanilla,this can appear in org-mode. everything should appear in one page( outline enabled). something like org-mode online documentation,Not sure,r/emacs,Great,"[""eshell""]","[""zenburn""]",Never,No copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Free Software, no vendor lock in""]",Good but not great,Extensibility and community,"[""Work"", ""Hobby projects""]","[""28.1""]",20,Wanderlust,"Org-mode, lsp-mode, cedet, elpy, org-roam, vertico, magit",moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Work contract makes it difficult""]",Never,,"[""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Screenshots""]","[""I don't""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,,project.el,Often,,PhD,Male,,Research,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,Blog post,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""zenburn""]",Sometimes,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,I have in the past,No,Vim,"[""C++"", ""C"", ""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Discord""]","[""straight"", ""use-package""]","[""wait for community""]",,Vim,project.el,Sometimes,23,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""gruvbox""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Alright,,"[""Hobby projects""]","[""29.0""]",9,No,,any comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Fortran""]",Rarely,"[""GNU/Linux""]","[""General document writing""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Bad prior experience""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,projectile,Frequently,,Masters,Male,Russian,Research,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,linux.org.ru,Ok,"[""eshell""]","[""solarized"", ""solarized-dark""]",Sometimes,undo-tree copy-paste,Never,,Lack of tutorials to set it up quickly.,Internet,"[""GUI""]","[""Extensibility"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,,"[""Work""]","[""28.1""]",1,No,,any comprimise,never considered,No,Cannot,No,Emacs,"[""Go""]",Sometimes,"[""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA""]","[""I don't""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange""]","[""use-package""]","[""wait for maturity""]",,VS Code,projectile,Never,,Bachelors,Male,Afghan,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""zenburn""]",Never,No copy-paste,Rarely,,Long time ago unfortunately. I don't recall anything specific.,University/College,"[""TUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]",Alright,"It's extensibility is both it's greatest strength and greatest weakness. It can do anything, but I'm not sure if it does any of them extremely well, tbh.","[""Work"", ""Hobby projects""]","[""28.2"", ""26.3""]",24,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Python"", ""Rust""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""FSF paperwork""]",Rarely,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""manual""]","[""Install and try it immediately""]",,Pico,No,Frequently,41,PhD,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,easier to configure than vim,"[""Hobby projects""]","[""28.1""]",2,Mu4e,"multiple-cursors.el, lsp, magit",do not prefer,might in future,No,No,No,Vim,"[""C++"", ""Javascript"", ""Python"", ""PHP"", ""Typescript""]",Often,"[""GNU/Linux""]","[""General document writing"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Often,22,Bachelors,Male,Indonesian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""shell-command"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-tree copy-paste,Never,,,,"[""TUI""]","[""Text editing features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",28,No,,limited comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""GitHub"", ""Blogs""]","[""Tutorials""]","[""GitHub""]","[""manual""]","[""Install and try it immediately""]",,,No,Rarely,58,School,Male,United States citizen,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,colleague,Great,"[""none""]","[""default light""]",Never,No copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",20,Mu4e,org-mode,limited comprimise,never considered,Yes,No,No,Vim,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,None,project.el,Sometimes,37,Masters,Male,Croatian,Software Development,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,Yes,Hacker News,Ok,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No copy-paste,Never,,key binding,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",orgmode,"[""Hobby projects""]","[""28.2""]",7,No,,moderate comprimise,never considered,Cannot,Would directly,No,Vim,"[""Clojure"", ""Elixir"", ""Javascript"", ""Python""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Documentation""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,37,Masters,Male,,Healthcare,"[""framework default""]","[""flyspell""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""default dark""]",Never,undo-fu simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","More stable than Vim, great packages very well maintained. Light, extensible.","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,limited comprimise,might in future,No,No,No,Vim,"[""Go"", ""Haskell"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,String[],Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Manual""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,35,Masters,Male,Spanish,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""spacemacs-light""]",Rarely,vundo write package,Never,,Mostly I had trouble with the initial key bindings and desire for things to work like a more common editor. CUA mode helped with this until I was willing to go all-in on emacs.,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Being mostly written in elisp, configurability.","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",10,No,"projectile, lsp, paredit, helm",limited comprimise,2-5y,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Notepad++,projectile,Never,29,Bachelors,Male,United States citizen,Software Development,"[""Helm"", ""Ido"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""solarized-dark""]",Rarely,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],"Poorly, it's sluggish",,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Javascript"", ""Typescript""]",Sometimes,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Screenshots""]","[""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,framework default,Sometimes,35,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""ispell""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""gruvbox"", ""gruvbox-light""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Rarely,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Org mode""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",5,Mu4e,,limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python"", ""Scheme""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Code (bug fixes)""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""Email""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,40,Bachelors,Male,Chinese,Software Development,"[""framework default"", ""Helm"", ""Ivy"", ""Vertico"", ""Consult""]","[""framework default"", ""flyspell"", ""ispell"", ""langtool""]",Doom Emacs,,No,r/emacs,Great,"[""shell""]","[""doom-one""]",Rarely,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Alright,Extensibility.,"[""Work"", ""Hobby projects""]","[""28.1""]",7,No,"magit,org-mode",limited comprimise,never considered,No,I have in the past,No,Vim,"[""C++"", ""C"", ""Elixir"", ""HTML/CSS"", ""Julia"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""not sure""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Framework""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Rarely,33,Masters,Male,Finnish,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Rarely,framework default simple functions,Never,,"I had many false starts while using other people's configurations. I bounced off the starter kits; I was turned off needing to learn another layer of key bindings. I had to buckle down and read two books about Emacs: Harley's field guide to Emacs & the Gnu Emacs book from 2007. especially the latter book.",I had the need to develop snippets for Emacs.,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy",elisp!,"[""Work""]","[""29.0""]",2,No,,any comprimise,0-2y,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Fortran"", ""HTML/CSS"", ""Julia"", ""Python"", ""R"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Sacha Chau's weekly e-mail and Emacs Meetups""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,PhD,Male,United States citizen,Research,"[""Ido"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""langtool""]",maximal vanilla,,No,Emacs mailing list,Great,"[""shell-command"", ""shell"", ""eshell""]","[""Prot's""]",Sometimes,No many packages,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Extensibility. The documentation system, e.g. describe-function and jump to the code.","[""Work"", ""Hobby projects""]","[""28.2""]",14,No,"magit, org-roam, which-key",moderate comprimise,might in future,No,No,No,Custom,"[""C"", ""Elisp"", ""Haskell"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Code (features)""]","[""Reddit"", ""Web search engines""]","[""Design rationale""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",MELPA is easiest.,Notepad++,projectile,Frequently,,Bachelors,Male,Australian,,"[""Ido""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""none""]","[""my own custom theme""]",Frequently,No copy-paste,Never,,What is all this dense yet verbose shite?,Friend,"[""GUI"", ""TUI""]","[""Text editing features"", ""Familiarity""]","[""Text editing features""]",Alright,"I haven’t had to change anything I didn’t want to, and could change what I did.","[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"Python mode, json, macro defining, dired",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Javascript"", ""Python"", ""Perl"", ""Ruby"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""Source""]","[""Why would I do that?""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Accident""]","[""Installation prose""]","[""If I need help I drop it""]","[""package.el"", ""straight"", ""manual""]","[""Install and try it immediately""]",,Vi,No,Sometimes,50,Masters,Male,United States citizen,Education services,"[""No""]","[""No""]",minimal vanilla,,Not sure,lobste.rs,Ok,"[""shell-command"", ""shell""]","[""No""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Lisp editing capabilities (I had a lisp job)""]",Good but not great,Programmability / extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",17,No,,no comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Perl"", ""Shell"", ""SQL""]",Sometimes,"[""MacOS""]","[""Note taking""]","[""MELPA"", ""Source""]","[""Has never happened in 17 years""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Design rationale"", ""Overview""]","[""F2F with coworkers - or I figure it out on my own""]","[""package.el"", ""straight""]","[""Research alternatives""]",None,"Dreamweaver,etc",No,Sometimes,47,Bachelors,Male,United States citizen,Business Support Services,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Great,"[""ansi-term""]","[""default light""]",Rarely,No write package,Never,,The keybindings. I use evil now but I didn't initially know about it and tried to use the default keybindings when I first started.,University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""latex editing""]","Very well, it's snappy",I think it has the fastest workflow of any editor I've ever used. I don't like tabs and I've not seen another editor that has had a tabless experience that works as great as emacs. It's even better with some extensions.,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"evil, helm, magit, org-mode, projectile",do not prefer,never considered,No,No,No,Vim,"[""C++"", ""Python"", ""Swift""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA""]","[""GitHub"", ""I never have but I guess I would use github""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (bug fixes)""]","[""hackernews""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""I never have asked directly""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""wait for community""]",I wrote a package once but I didn't know about this. I think someone else opened a PR to add it to MELPA. I no longer maintain it and an official version of it was eventually made.,Vim,projectile,Sometimes,35,Masters,Male,American,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,do not prefer,never considered,No,No,No,Emacs,"[""Org mode""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Don't contact""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Google web search""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Sublime Text,No,Never,55,Bachelors,Male,Australian,Telecom,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""Ef-themes""]",Never,No copy-paste,Never,,"yes, some receipes just do not work or work as expected, horrible debugging",Internet,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"configurability, can be programmed and extended","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",1,No,,any comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python"", ""R""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Framework"", ""GitHub"", ""Email""]","[""framework default"", ""package.el"", ""straight"", ""elpaca"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Notepad++,projectile,Sometimes,52,Masters,Male,Austrian,Environmental Monitoring,"[""Helm"", ""Vertico""]","[""flyspell""]",Doom Emacs,,Not sure,reddit,Great,"[""none""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""25.2""]",22,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]","[""Time tracking""]","[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Unfamiliar with contribution process"", ""Bad prior experience""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""not sure""]","[""wait for community""]",,It's been so long that I do not remember,No,Sometimes,,,,,,"[""No""]","[""ispell""]",maximal vanilla,Some of the optional questions were required,Not sure,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Frequently,No read and understand,Never,,"I wanted to switch over many times but kept bouncing off the complex key bindings. As a vim lover, I tried spacemacs a couple times but it was very problematic. Eventually I tried doom and suddenly everything was good. The learning curve after that was minimal.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,existing packages & ability to modify the interface / text however you see fit,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"doom, evil, org, org-bullets, private-comments-mode, denote, indent-guides",do not prefer,never considered,I have in the past,No,Yes,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Ruby"", ""Scheme"", ""SQL"", ""Raku""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub"", ""social media""]",Sometimes,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",I just submit to Melpa because it's easy and seems to get the job done.,Vim,projectile,Frequently,49,School,,United States citizen,Software Development,"[""framework default"", ""Helm""]","[""No"", ""flyspell""]",Doom Emacs,"If you're interested in what packages people use, wouldn't it make sense to provide people with a script that they could run which would upload that list to somewhere where you could collect and tabulate them? America is 2 continents with many nations. Canadians, Mexicans, and Venezuelans are all ""American"". It's not a nationality.",No,Hacker News,Ok,"[""shell""]","[""doom-gruvbox""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Internet,"[""GUI"", ""daemon""]","[""Text editing features"", ""Community""]",String[],Not well,,"[""Work"", ""Hobby projects""]","[""29.0""]",1,,,,,,,,Vim,"[""C++"", ""Rust"", ""Shell"", ""Dart""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,VS Code,,Never,,,,,,,,Spacemacs,,,,,,,, write package,Never,,"Just the absurdly high skill ceiling, so much stuff to learn, all the keybindings",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Emacs is live programmable, designed to be extended as you use it.","[""Work"", ""Hobby projects""]","[""28.2""]",27,Gnus,"ivy, magit, org-mode",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Scheme"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""M-x list-packages"", ""Emacs Wiki""]","[""Manual""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,"Borland, Pico",project.el,Frequently,,Bachelors,,American,Healthcare,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,lobste.rs,Ok,"[""shell""]","[""tron-legacy""]",Often,No none,,,still learning,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",eloquent setup and config,"[""Work"", ""Hobby projects""]","[""28.1""]",0,,,,,,,,Emacs,"[""Clojure"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,,moderate comprimise,0-2y,No,No,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Scala, ammonite""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Code (features)""]","[""Mailing lists"", ""M-x list-packages""]","[""Comparison"", ""Screenshots""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Often,50,Masters,Male,Spanish,Research,"[""Helm""]","[""No""]",maximal vanilla,,No,Telegram,Great,"[""none""]","[""my own custom theme""]",Often,No copy-paste,,,,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""26.3""]",20,,,,,,,,Vim,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,The install process was weird at first. Also m+X as well as space bar x2 is kinda weird to get use to.,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""DOOOOM""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""DOOOOOOOOM (seriously I tried it because of doom emacs)""]","Very well, it's snappy",Versatility.,"[""Hobby projects""]","[""28.1""]",0,No,"treemacs,tldr,ein,ob-python",do not prefer,never considered,No,No,No,Vim,"[""Python"", ""R"", ""Rust"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""WSL""]",String[],"[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""framework default"", ""package.el"", ""use-package""]","[""Install and try it immediately""]",,VS Code,No,Rarely,30,Bachelors,Male,American,Government,"[""framework default""]","[""framework default""]",Doom Emacs,Keep being great!,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Rarely,No simple functions,,,"Yes, plenty. It doesn't keep up with time, and it's not as user friendly as other editors.",Looked for most extensible editor,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Interoperability through shared environment.,"[""Hobby projects""]","[""29.0""]",3,,,,,,,,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""BSD""]",String[],String[],String[],,String[],,,String[],String[],String[],String[],,,VS Code,,Frequently,,,,,,String[],String[],Doom Emacs,,,,,String[],String[],, write package,Rarely,"obtaining FSF assignment is a blocker for me, I wish it didn't exist.",,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Lisp""]","Very well, it's snappy",Extensibility and user control,"[""Work"", ""Hobby projects"", ""Email, organization, etc""]","[""29.0""]",12,Mu4e,"org, mu4e, org-msg, pdf-tools, org-rifle, org-super-agenda, helm",significant comprimise,5-10y,I have in the past,I have in the past,No,Emacs,"[""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Scheme"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Mailing lists"", ""Web search engines""]","[""Manual""]","[""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,38,Bachelors,Male,Brazilian,Software Development,"[""Helm""]","[""ispell"", ""langtool""]",maximal vanilla,,No,friend,Great,"[""eshell"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",1,No,,,never considered,No,No,No,Vim,"[""C++"", ""Go"", ""Python"", ""Rust"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Framework""]","[""package.el"", ""use-package""]","[""wait for maturity""]",,Vim,No,Sometimes,,,,,,"[""Helm""]","[""framework default""]",minimal vanilla,,,,,"[""term""]","[""gruvbox"", ""nord"", ""solarized-dark""]",Never,undo-tree copy-paste,Never,,lisp was hard for me,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",faster and more customizable than others,"[""Work""]","[""28.2""]",6,No,"dashboard, rustic-mode,",do not prefer,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Rust"", ""Shell"", ""Verilog""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""Discord"", ""Blogs""]","[""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",GNU ELPA,None,projectile,Frequently,22,Bachelors,Male,Japanese,Student,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,Discord,Ok,"[""shell-command""]","[""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,"I tried to use Spacemacs (which was the “best” distribution at the time) to ease migration from Vim, but it was too big and complicated (and slow) so I ended up going back to Vim for a while. I eventually used a config I found on some blog when I returned, slowly adding to it over time, until I eventually decided to redo my config from scratch. In hindsight, it would have been better IMO to begin with default Emacs.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,"Elisp, dedicated developers working to improve it","[""Hobby projects"", ""Anything I can""]","[""29.0""]",6,Gnus,"Eglot, Elpher, Gnus",significant comprimise,0-2y,No,Would directly,Yes,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Java"", ""Python"", ""Shell"", ""m4""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""YouTube""]","[""Manual""]","[""I usually just search for help""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]","I submit to NonGNU ELPA since I haven’t assigned copyright yet, and I’d prefer users of my packages to get stable versions by default.",Vim,project.el,Sometimes,23,School,Male,Israeli,Security Guard,"[""Vcomplete""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell-command"", ""shell"", ""term""]","[""default light"", ""default dark"", ""ef-themes""]",Sometimes,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,elisp,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,do not prefer,might in future,Yes,I have in the past,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Rarely,37,Bachelors,Male,Cuban,Healthcare,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""shell"", ""eshell""]","[""default dark"", ""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,The default settings and keybindings are awful compared to more contemporary editors.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,It's extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"magit,elfeed,lsp-mode",limited comprimise,might in future,Cannot,Cannot,Yes,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Rarely,"[""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,Vim,framework default,Often,28,School,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Discourse,Great,"[""vterm""]","[""doom-one"", ""solarized""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Very outdated keybindings Bare out of the box experience",Internet,"[""TUI""]","[""Built-in features""]","[""Extensibility""]",Alright,A big library of extensions; scriptable text manipulation,"[""Hobby projects""]","[""29.0""]",1,No,Package defaults,limited comprimise,never considered,No,No,No,Vim,"[""PHP""]",Never,"[""Windows""]",String[],"[""framework default""]","[""No contact""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""wait for community""]",,Sublime Text,framework default,Never,35,PhD,Male,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""none""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",18,Mu4e,,significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""PHP"", ""R"", ""SQL""]",Frequently,"[""WSL"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Tutorials""]","[""Mailing lists""]","[""framework default""]","[""wait for community""]",,IntelliJ,projectile,Rarely,36,Masters,Male,United States citizen,Urban planning,"[""Vertico""]","[""flyspell""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""eshell""]","[""default dark""]",Often,undo-tree simple functions,Never,,"keybindings were confusing, evil vim keys are better imo",Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Community"", ""VS code bricked my machine""]","Very well, it's snappy","Packages, magit and org mode. Great ecosystem and doom gives great defaults","[""Work"", ""Hobby projects""]","[""28.1""]",4,No,,moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript"", ""Solidity""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Agenda""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Issues""]","[""Discord"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos""]","[""Framework""]","[""straight""]","[""wait for maturity""]",,VS Code,framework default,Sometimes,28,Bachelors,Male,Irish,Software Development,"[""framework default""]","[""ispell""]",Doom Emacs,,Not sure,lobste.rs,Ok,"[""eshell""]","[""nord""]",Never,framework default write package,Never,,,Job requirement (common lisp),"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""SLIME""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",9,Mu4e,"ivy, avy, slime, magit, wgrep, lispy, multiple-cursors, expand-region, tramp",moderate comprimise,never considered,No,Would directly,No,Vim,"[""Common Lisp"", ""Elisp"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""windows+cygwin (very rarely)""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages"", ""telegram""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Sometimes,,Bachelors,Male,Ukrainian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Telegram,Ok,"[""shell-command"", ""shell""]","[""my own custom theme""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work""]","[""28.2"", ""28.1""]",10,No,Magit,moderate comprimise,never considered,No,No,No,Emacs,"[""Magit""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,None,No,Rarely,41,Bachelors,Male,Belgian,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""solarized-dark""]",Rarely,No copy-paste,Never,,remembering key bindings,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features"", ""it did what I needed""]",Good but not great,you can find a package or tweak for everything,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",40,No,"org-mode, ergo, straight",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Go"", ""Haskell"", ""Shell"", ""HCL""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""read docs and search web""]","[""package.el"", ""straight""]","[""Install and try it immediately""]",,SOS,No,Frequently,,Bachelors,Male,United States citizen,,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,it is a little long and some parts seem repetitive,No,lobste.rs,Great,"[""none""]","[""default light""]",Never,No simple functions,,,"Keybindings, finding examples of how to do something (eg. a clear way for a newbie to install a Python development environment)",Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,"User extensibility, customization, also being part of the free/libre community,","[""Hobby projects"", ""Personal activities""]","[""28.1""]",4,No,"org-roam,",,never considered,,,,Emacs,"[""Haskell"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""Web search engines""]","[""Overview""]","[""IRC"", ""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Often,,,,,,"[""Helm""]","[""No""]",maximal vanilla,,,,,"[""eshell"", ""ansi-term""]","[""default light"", ""my own custom theme""]",Never,framework default simple functions,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Built-in function such as org-mode, the vast ammounts of custom pagages and the ability to create my own funcitons and kbd-macros.","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Elisp""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Never done that""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""GitHub"", ""IRC servers"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Often,34,Bachelors,Male,Swedish,Manufacturing,"[""Helm"", ""Vertico"", ""Marginalia""]","[""No""]",minimal vanilla,,No,IRC,Great,"[""none""]","[""doom-one"", ""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Getting used to keybindings and elisp config.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,Programmable,"[""Hobby projects"", ""University course""]","[""28.2""]",0,No,"slime, company, paredit, prescient",limited comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Python""]",Never,"[""MacOS""]",String[],"[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,No,Sometimes,20,School,Male,South Korean,Student,"[""No""]","[""No""]",emacs4cl + my own config,,No,r/emacs,Great,"[""shell-command""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,The time it would take to learn a new set of keybindings -- Up until I found spacemacs.,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Proof General""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects"", ""Research""]","[""27.1""]",7,No,,limited comprimise,never considered,No,No,No,Vim,"[""Erlang"", ""Python"", ""Scheme"", ""Shell"", ""OCaml""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default""]","[""Mailing list""]",Never,"[""Unwillingness to use github""]",Never,,"[""Web search engines"", ""Documentation""]","[""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,38,Masters,Male,Chilean,Research,"[""framework default""]","[""No""]",Spacemacs,,No,lobste.rs,Ok,"[""eshell""]","[""ample-flat""]",Frequently,framework default write package,Never,,"Nothing is overly difficult, there is just a lot of information to take in",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,Mu4e,"Magic,vertico,consult,embark,corfu",significant comprimise,might in future,No,No,No,Emacs,"[""Erlang"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,project.el,Never,,Bachelors,Male,British,Software Development,"[""Vertico"", ""Consult""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Learning elisp to configure it.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""ESS""]",Good but not great,It's extensibility.,"[""Work"", ""Hobby projects""]","[""27.1""]",7,No,"ESS, org-ref, org-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python"", ""R""]",Often,"[""GNU/Linux""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""M-x list-packages""]","[""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Sometimes,30,Masters,Male,Canadian,Student,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""default light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"No, I learned from the built-in tutorial and then learned other modes. I still didn't learn lisp, so I feel that will open up worlds when I do learn it.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Org Mode""]","[""Text editing features"", ""Org mod""]","Very well, it's snappy","Org Mode, extensibility, Elisp, adaptability and configurability","[""Work"", ""Hobby projects"", ""Agenda""]","[""28.2"", ""27.2""]",8,No,"beacon, fuzzy, git-gutter-fringe, htmlize, ido-yes-or-no, ido-vertical-mode, magit, restclient, simple-httpd, smex",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""HTML/CSS"", ""Java"", ""Python"", ""Shell"", ""Learning common lisp""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Duckduckgo""]","[""package.el""]","[""Research alternatives"", ""wait for maturity""]",Not sure,Eclipse,projectile,Sometimes,38,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,No,Reddit,Great,"[""shell"", ""term"", ""vterm""]","[""gruvbox"", ""nord"", ""Leuven""]",Sometimes,No copy-paste,Never,,The documentation is written for technical people. As an academic using it for writing it was extremely difficult to learn.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Not well,Flexibilty,"[""Work"", ""Hobby projects""]","[""29.0""]",15,No,"org-ref, org-roam",significant comprimise,never considered,No,No,No,Emacs,"[""Not a programmer""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""IRC servers"", ""Matrix servers""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""YouTube""]","[""package.el""]","[""wait for community""]",,None,No,Frequently,41,PhD,Male,United States citizen,Research,"[""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""vterm""]","[""my own custom theme""]",Never,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,any comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Web search engines""]","[""Manual""]","[""IRC"", ""Matrix"", ""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Often,,,,,,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Blog post,Great,"[""none""]","[""doom-ir-black""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,Configuration,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Architecture,"[""Work"", ""Hobby projects""]","[""28.2""]",16,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""R"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,None,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"Spaceemacs had manual with wrong keybindings that took me aback for quite some time. Also there are complex concepts of org-agenda, scratch buffer, buffers themselves, need to keep emacs open instead of closing it after each edit.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Eternal nature,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,"Supersave, keyfreq, blamer, lispy, cider",moderate comprimise,might in future,No,I have in the past,No,Vim,"[""Clojure"", ""Elisp"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,42,Masters,Male,Ukrainian,Software Development,"[""Ido"", ""Vertico""]","[""flyspell"", ""langtool""]",Doom Emacs,,No,r/emacs,Ok,"[""eshell""]","[""default light"", ""my own custom theme""]",Often,framework default read and understand,Never,,The default keybindings were hard to remember.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,,moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""GitHub""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default""]","[""Research alternatives""]",,VS Code,framework default,Often,26,Masters,Male,French,Research,"[""framework default""]","[""No""]",Doom Emacs,"The question which asks for how many years I've used emacs only accepts integers, but I wanted to say 1.5 ;)",No,Discourse,Great,"[""vterm""]","[""doom-one""]",Never,framework default copy-paste,,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",0,,,,,,,,Emacs,"[""Elixir"", ""Go"", ""Javascript"", ""Java"", ""Rust"", ""Ruby"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,VS Code,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,C-x C-c,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""was only GUI editor any good on SGI and worked on VT100 terminal too!""]","Very well, it's snappy","CIDER rectangles","[""Work"", ""Hobby projects""]","[""28.2""]",29,No,"cider i miss vm",do not prefer,never considered,Yes,No,No,Emacs,"[""C++"", ""Clojure"", ""Javascript""]",Often,"[""Windows"", ""MacOS""]","[""Note taking""]","[""Source""]","[""Email""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""nothing""]","[""nowhere""]","[""manual""]","[""Install and try it immediately""]",,vi,projectile,Frequently,48,Bachelors,Male,British,Fin Tech,"[""No""]","[""No""]",minimal vanilla,checkboxes that must be checked are evil,No,lobste.rs,Not great,"[""shell-command"", ""eshell""]","[""my own custom theme""]",Sometimes,No write package,Never,In late 90s a lot of people were dicks.,It’s been so long ago that Emacs was a different beast in 1998z,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Community""]",Good but not great,It’s everywhere and it works. And org mode. Definitely org-mode!,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",24,No,"org-mode, lsp-mode, scimax",moderate comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Sometimes,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""I don’t""]",Never,"[""Lack of time"", ""Bad prior experience""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,Nano,No,Often,,PhD,Male,United States citizen,Media/Publishing,"[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,Some of the questions like how do you contact maintainers should’ve had an option of “I don’t” or been something like “thinking back to the last time you contacted a maintainer…”,No,Hacker News,Great,"[""eshell""]","[""gruvbox""]",Rarely,No write package,Never,,The key-map was very different compared to Elvis (vi-clone) that I used before and the C-X B and C-X C-B functions was very different to the :bb buffer list in Elvis. Once I got used to them I had no issues.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Extensibility, availability of packages, powerful default keymap, calc and org-mode.","[""Work"", ""Hobby projects""]","[""28.1""]",23,No,"calc, org-mode, proof-general, tramp, haskell-mode",any comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""TCL, Coq, makefiles, Matlab/octave, ld-scripts""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""spread-sheet""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""nixpkgs""]","[""Email""]",Never,"[""Lack of time"", ""Little reason to, most packages I use work very well""]",Never,,"[""IRC servers"", ""Blogs"", ""M-x list-packages"", ""Books""]","[""I'm generally very happy with package documentation""]","[""I almost never do""]","[""use-package"", ""A custom nix derivation""]","[""Install and try it immediately"", ""Research alternatives""]","All packages I've written have been for company internal languages, never published.",Elvis,No,Often,38,Bachelors,Male,Swedish,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""abyss""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Alright,Extensibility,"[""Hobby projects""]","[""28.1""]",2,No,"Magit,transient,meow,org-roam,vertico",no comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Haskell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux"", ""WSL""]","[""General document writing""]","[""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Comparison""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,24,Bachelors,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""none""]","[""solarized""]",Sometimes,No ,,,,,,String[],,,,"[""Work""]",String[],25,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Internet,"[""GUI""]",String[],String[],"Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",1,No,,,never considered,,,,Vim,"[""C"", ""Python"", ""Rust""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]",String[],,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]",String[],String[],"[""use-package""]",,,Vim,No,Sometimes,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,String[],"[""doom-one""]",Never,No simple functions,,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Org mode""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,,,might in future,,,,Vim,"[""Clojure"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub""]","[""Overview""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,No,Frequently,,,,,,"[""Ivy""]","[""spell-fu"", ""ispell""]",Doom Emacs,,,,,"[""vterm""]","[""dracula""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"It has a learning curve, with the interface and many hotkeys. Over time it wasn't a problem, but it is an investment up front.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Orgmode""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Flexibility, extensibility, independence.","[""Work"", ""Hobby projects""]","[""28.1""]",20,Mu4e,Org-mode. Helm. SLIME.,significant comprimise,5-10y,I have in the past,I have in the past,No,Emacs,"[""Perl"", ""Scheme"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Life!""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Sometimes,String[],Often,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""IRC"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Joe,No,Frequently,45,School,Male,United States citizen,IT Consulting,"[""Helm""]","[""flyspell""]",maximal vanilla,"Options are very wide compared to the text, I kept changing things when I clicked toward the right side to remove focus and then scroll down. Otherwise it's alright.",Not sure,Emacs mailing list,Ok,"[""none""]","[""dracula""]",Rarely,No simple functions,Never,,"Remembering all the key combinations. I used many cheat sheets, on paper.",Came SUN OS workstations where I worked,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Inertia and muscle memory""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",extensible,"[""Work"", ""Hobby projects"", ""PIM""]","[""28.2""]",27,Wanderlust,"org,calfw-org,vertico,embark,consult,orderless,marginalia,which-key,dired-subtree,use-package",moderate comprimise,might in future,I have in the past,Yes,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel"", ""Calendar""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Have not asked""]","[""use-package""]","[""Install and try it immediately""]",,xywrite,No,Often,57,Bachelors,Male,United States citizen,Utilities,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""modus-vivendi""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"- complex non-standard UI (buffers/windows, modeline, minibuffer) - configuration interface is complicated. - elisp is not python.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","being programmable. org-mode.","[""Work""]","[""29.0""]",20,No,"org-mode, calfw, auctex, magit, lst-mode, vterm, outshine, deadgrep, selectrum, yasnippet",limited comprimise,never considered,No,No,No,CUA,"[""Elisp"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,micro emacs,No,Frequently,51,PhD,Male,German,Research,"[""Selectrum""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""vterm""]","[""my own custom theme""]",Rarely,No write package,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,The packages people write,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",14,No,"Magit,evil,spacemacs,lsp",significant comprimise,never considered,No,I have in the past,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,None,framework default,Never,33,Masters,Male,Finnish,space,"[""framework default""]","[""No""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""spacemacs-light""]",Rarely,framework default many packages,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",String[],Good but not great,,"[""Work""]","[""29.0"", ""28.2""]",4,,,,,,,,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,"Paperwork is annoying, and emacs-devel is insufferable with very few exceptions","Hard to find mid-level proficiency tips. Like, it's easy to start with emacs, but harder to find resources for upping your knowledge",https://www.youtube.com/watch?v=JWD1Fpdd4Pc,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""cross-platform""]","[""Extensibility"", ""Package(s)""]",Not well,it's not very opinionated and can be tailored to my needs better than other editors,"[""Work"", ""Hobby projects"", ""tinkering procrastination toy""]","[""29.0""]",7,No,"magit,eglot,evil-mode",limited comprimise,2-5y,I have in the past,Would directly,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Jai""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""MELPA"", ""Source"", ""maybe something is installed from elpa but I'm not sure""]","[""Whatever way they prefer""]",Rarely,"[""Not interested"", ""Lack of time"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Discord"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",I submitted one package to melpa because it's the biggest one. But these days I would probably not submit anywhere becasue all package managers in use can install from source,intellij and vim for different languages,project.el,Rarely,30,Masters,Male,Russian,Software Development,"[""Selectrum""]","[""No""]",minimal vanilla,,Not sure,Discord,Great,"[""none""]","[""spacemacs-light""]",Never,No copy-paste,Never,,,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,,"[""Work""]","[""28.2""]",15,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""Python""]",Frequently,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""Framework"", ""GitHub""]","[""framework default"", ""use-package""]","[""Research alternatives""]",,Vim,projectile,Sometimes,,Masters,Male,,Software Development,"[""Ivy"", ""Ido""]","[""flyspell""]",Doom Emacs,,Yes,Blog post,Ok,"[""none""]","[""default light""]",Rarely,framework default simple functions,Never,,Keybindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features"", ""slime""]","Very well, it's snappy",Lisp,"[""Hobby projects""]","[""27.1""]",6,No,"Slime, counsel, ivy",any comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""Haskell"", ""Python""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Blogs"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""Reddit"", ""Email""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,idle,No,Sometimes,,,,,,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell-command"", ""shell""]","[""orangey-bits""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Being a GNU. Endless extensibility. Community.,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Clojure"", ""Python"", ""R""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Manual""]","[""GitHub"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,project.el,Frequently,33,PhD,genderqueer,Russian,Research,"[""Ivy""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,,No,mastodon,Ok,"[""eshell""]","[""ef-deuteranopia-light""]",Never,undo-tree simple functions,,,"Keybinds, UI/UX",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Alright,"Extensibility, Elisp","[""Hobby projects""]","[""28.2""]",4,,,,,,,,Custom,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""TeX""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Sublime Text,,Frequently,,,,,,,,Spacemacs,,,,,,,, simple functions,Never,,"Most of the stuff worked but they all had quirks. Indendation defaults for C++ was a bit weird, it didn't understand the new functionality (C++11 lambdas), IDE-like functions were working but not completely reliably (pre-LSP).",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Part of the GNU project / FSF""]",Good but not great,"Configurability, Being able customize both the packages and the editor","[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",7,No,"magit, org-mode, consult, flyspell",moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""Python"", ""Verilog""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""GitHub"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,project.el,Frequently,,Masters,Male,Turkish,Hardware Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""monokai, tangonov, leuven""]",Sometimes,vundo simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Available even on terrible operating systems""]","[""Available on Windows""]",Alright,,"[""Work""]","[""29.0""]",3,No,,any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""plain text""]",Never,"[""Windows""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""I don't""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Sometimes,25,School,Male,Finnish,IT Consulting,"[""No""]","[""No""]",minimal vanilla,"Some question options too limited, I can't recall my emacs version off the top of my head",No,Hacker News,Ok,"[""none""]","[""zenburn""]",Never,No simple functions,Never,,"When I opened a pure emacs, I didn't know how to get started until I used spacemacs.",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,all in one,"[""Work"", ""Hobby projects""]","[""28.2""]",4,Mu4e,"evil, magit, org, ivy, company, vterm, telega",moderate comprimise,might in future,Yes,No,Yes,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Framework"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",MELPA,Vim,projectile,Never,46,Bachelors,Male,Chinese,Software Development,"[""framework default"", ""Ivy""]","[""framework default"", ""flyspell"", ""ispell""]",Doom Emacs,,No,Telegram,Great,"[""eshell"", ""vterm""]","[""Multiple dynamic themes""]",Rarely,undo-fu many packages,Rarely,"archaic processes, toxic community, very unwelcoming",,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,moderate comprimise,might in future,No,No,Yes,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""not actively monitoring""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""GitHub""]","[""use-package""]","[""wait for maturity""]","melpa, b/c no-nonsense",Vim,projectile,Often,40,Masters,irrelevant,Dutch,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""none""]","[""solarized""]",Sometimes,undo-fu simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,Its a lisp machine!,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"org, magit, straight, use-package, git-link, vertico, consult",moderate comprimise,might in future,No,I have in the past,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Often,38,Bachelors,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""modus-vivendi""]",Rarely,undo-fu copy-paste,Rarely,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",2,No,,moderate comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Physical storage inventory, logging incidents, journal""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,,"[""Reddit"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""I haven't asked""]","[""straight"", ""use-package""]","[""wait for maturity""]",,Vim,project.el,Frequently,,,,Scottish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,r/emacs,Ok,"[""none""]","[""gruvbox"", ""modus-operandi"", ""modus-vivendi""]",Rarely,undo-fu write package,Rarely,,It felt like it was more complicated than it was,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community""]","Very well, it's snappy",The extensibility,"[""Hobby projects""]","[""28.1""]",1,No,"Meow, avy, vertico, consult, embark",moderate comprimise,might in future,No,No,Yes,Emacs,"[""C++"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]","[""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Code (features)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",MELPA,Vim,project.el,Sometimes,21,School,Male,American,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""my own custom theme""]",Rarely,No copy-paste,Never,,Was quite slow on mac os,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,High quality packages,"[""Work""]","[""28.2""]",4,No,"magit, dired",moderate comprimise,never considered,No,No,No,Vim,"[""Erlang"", ""Haskell"", ""Javascript"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues""]","[""GitHub""]","[""Overview""]","[""GitHub""]","[""framework default"", ""straight"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Rarely,35,Bachelors,Male,,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""leuven""]",Never,framework default write package,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Common Lisp Integration""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,"magit, elfeed, org-mode",no comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""Elisp"", ""Haskell"", ""Javascript"", ""Java""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Manual""]","[""GitHub"", ""Email""]","[""straight"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,No,Sometimes,20,Associates,Nonbinary,American,Student,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell""]","[""kaolin-aurora""]",Frequently,undo-tree read and understand,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Rust""]",Never,"[""MacOS""]",String[],"[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,No,Often,,School,Male,Portuguese,Fin Tech,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,Hacker News,Ok,"[""eshell""]","[""nord""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Low knowledge about commands,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Elisp and keybinding flexibility,"[""Work""]","[""27.2""]",5,No,"dired, markdown-mode, flycheck, multiple-cursor, web-mode, typescript-mode, emmet-mode",any comprimise,never considered,Cannot,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Sometimes,"[""Issues""]","[""GitHub"", ""M-x list-packages"", ""Xmpp""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",GNU ELPA,Netbeans,No,Never,32,Bachelors,Male,Peruvian,Software Development,"[""No""]","[""flyspell""]",emacs-personal,,No,Xmpp,Great,"[""shell-command"", ""shell"", ""term""]","[""vscode-dark-plus-theme""]",Never,undo-tree copy-paste,Never,,"Yes, but it was alright.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, it's free software, it's been around for many decades so it'll likely still be here in a couple more decades.","[""Work"", ""Hobby projects""]","[""28.1""]",3,No,"swiper, magit, all of org-mode",moderate comprimise,never considered,No,No,No,Vim,"[""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Agenda""]","[""framework default""]","[""I haven't contacted anyone so far.""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Never,25,School,Male,Slovak,Software Development,"[""Ivy""]","[""framework default""]",Spacemacs,,No,Friend,Ok,"[""vterm""]","[""badwolf""]",Never,framework default none,Never,,I cannot get my head around elisp,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Flexibility/Customization,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"lsp, magit, projectile",any comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""PHP"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,String[],Never,,"[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Never,49,Bachelors,Male,Spanish,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Mastodon,Great,"[""none""]","[""gruvbox""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"Learning bindings, how to get and configure new packages, and learning the concepts behind it (frames, buffers, etc.)",Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Extensibility and being a blank slate,"[""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,Cannot,No,No,Vim,"[""Python"", ""Rust""]",Never,"[""MacOS""]","[""Note taking""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""not sure""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,framework default,Never,16,School,Male,American,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-molokai""]",Never,framework default simple functions,Never,,Difficulty to switch Control and CAP LOCK on Windows.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",20,No,"highlight-symbol-mode,multiple-cursor-mode,visual-bookmarks,phi-grep,tramp,slime",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Scheme"", ""Lua""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB""]","[""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Sometimes,36,Masters,Male,French,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Frequently,No copy-paste,Never,,Shortcuts. It was confusing to choose meta-x or ctrl-x.,Colleague,"[""GUI"", ""daemon""]","[""Text editing features"", ""Org-Mode, Evil-Mode""]","[""Text editing features"", ""Org-Mode, Magit""]","Very well, it's snappy","Org-Mode Config as I want","[""Hobby projects""]","[""28.1""]",1,No,"Python, pyvenv, eglot, magit, evil",limited comprimise,never considered,No,No,No,Vim,"[""Python""]",Frequently,"[""Windows""]","[""Note taking"", ""Novel writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Org""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""youtube""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Frequently,39,Bachelors,Male,German,Public service,"[""Ivy""]","[""No""]",maximal vanilla,,No,Friend,Great,"[""none""]","[""Doom-dracula""]",Sometimes,No copy-paste,Never,,The way it references keys or it's chordal nature. vim was easier to get into,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""org, org-roam""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""org-mode""]","Very well, it's snappy","Extensibility, org-mode and similiar (org-roam)","[""Work""]","[""28.2""]",5,No,"org-mode, org-roam",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""I d0n't program""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Framework""]","[""not sure""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,46,Masters,Male,Portuguese,Creative/Writing,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Never,undo-tree copy-paste,Never,,"Editing files with long lines, learning to navigate between files and windows",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Extensibility, community","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",5,No,"Magit, dired+, helm, helm-ag",significant comprimise,never considered,No,Would directly,No,Emacs,"[""Clojure"", ""Go"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Task management""]","[""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Code (bug fixes)""]","[""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Discord""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Sublime Text,No,Never,38,Bachelors,Male,Russian,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Twitter,Ok,"[""none""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,"Bindings are more annoying than vim. Using evil mitigates this, but (even with evil-collection) makes bindings inconsistent in some modes, making it harder to explore and learn new modes.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Better syntax highlighting than vim. Org-agenda Notmuch General extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",1,notmuch,,limited comprimise,never considered,No,No,No,Emacs,"[""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately"", ""wait for maturity""]",,Vim,No,Frequently,,,,,,"[""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""tsdh-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,LISP,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,No,"Magit, Org",moderate comprimise,never considered,No,Would directly,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Shell"", ""Matlab""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default""]","[""wait for maturity""]",,Vim,framework default,Sometimes,31,PhD,Male,Chinese,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discourse,Great,"[""none""]","[""gruvbox"", ""solarized""]",Sometimes,framework default copy-paste,Never,,tui cursor blink,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)"", ""Community""]","Very well, it's snappy",keymap,"[""Hobby projects""]","[""28.2""]",2,No,"meow, use-package",any comprimise,never considered,No,No,No,meow,"[""Elisp""]",Rarely,"[""GNU/Linux""]","[""Note taking""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",github,VS Code,No,Never,30,Bachelors,Male,Chinese,,"[""Ivy"", ""Vertico"", ""Consult""]","[""No""]",minimal vanilla,,No,Emacs China,Ok,"[""eshell"", ""vterm""]","[""default dark""]",Never,undo-tree simple functions,Never,,too long ago,i don't remember,"[""TUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",does everything I need,"[""Work"", ""Hobby projects""]","[""24.3""]",30,No,auctex,any comprimise,might in future,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""HTML/CSS"", ""R"", ""Shell"", ""ada""]",Never,"[""GNU/Linux""]",String[],"[""framework default""]","[""Email""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""i don't find there are things that need much improvement in emacs""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Overview""]","[""i don't""]","[""framework default"", ""not sure""]","[""wait for community""]",,"ed (modified by myself), turbo C, topspeed C",framework default,Frequently,55,PhD,Male,,Research,"[""No""]","[""framework default""]",minimal vanilla,,Yes,Hacker News,Ok,"[""shell""]","[""default dark""]",Never,framework default ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Everything. Keybindings, package management, learning about best packages, dealing with issues that occurred.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensible, free software, lisp machine.","[""Work""]","[""28.1""]",3,No,"which-key, lsp-mode, eglot, zoom, ivy, magit, multiple-cursor",significant comprimise,might in future,No,No,No,Emacs,"[""Javascript"", ""Python"", ""PHP"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Never contacted any.""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Yotube channels""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,42,Masters,Male,,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,r/emacs,Ok,"[""vterm""]","[""ef-dark""]",Rarely,undo-tree write package,Rarely,,"Learning the keyboard commands, learning how to configure your init file, learning and configuring LSP for your projects, stuff breaking with updates, getting it to look better, learning how to use org-mode.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility, commitment to free software principles, strong community, being able to read and change code in the running environment, the long history and legacy of work (many odd use cases have been catered to over the years, and perhaps some of them are yours as well).","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",16,No,"Org-mode, god-mode, lsp-mode, magit",significant comprimise,never considered,Yes,I have in the past,No,Emacs,"[""Elisp"", ""Javascript"", ""Java"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""not sure""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Matrix"", ""GitHub"", ""Discord""]","[""straight""]","[""Install and try it immediately""]",,None,projectile,Frequently,35,PhD,Male,Swedish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Blog post,Great,"[""eshell""]","[""modus-operandi""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Overwhelming the amount of customization that is available and required, and the amount of learning needed to use emacs as an everyday editor while still being productive.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, community","[""Work"", ""Hobby projects""]","[""28.2""]",0,No,"orderless, marginalia, vertico, magit",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Elisp"", ""Go"", ""Haskell"", ""Python"", ""Rust"", ""Ocaml""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Research alternatives""]",,Vim,project.el,Often,26,Bachelors,Male,Australian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult"", ""Orderless""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,No simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",25,notmuch,"org-mode, auto-complete, undo-tree, graphviz-dot-mode, expand-region, rg, org-brain",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Javascript"", ""Ruby"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""Source""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Web search engines""]","[""documentation is great as it is""]","[""internet""]","[""manual""]","[""Install and try it immediately""]",,,No,Never,58,School,Male,German,Software Development,"[""auto-complete""]","[""ispell""]",maximal vanilla,,No,lobste.rs,Ok,"[""shell""]","[""default light"", ""zenburn""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Defaults are not very good. It takes time to learn how to customize. Some colleagues put me off using it saying it was too hard to set up.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Good but not great,"Extensibility, Free Software","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",10,No,"helm, use-package, projectile, org, magit",significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Javascript"", ""Python"", ""Lua""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB"", ""Babel""]","[""nix""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Web Search""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,,PhD,,,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Ok,"[""eshell"", ""ansi-term""]","[""nord"", ""solarized"", ""solarized-dark""]",Rarely,undo-tree simple functions,Sometimes,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Its extensibility, customisability, the power of its text editing abilities, and its ability to interface with the rest of my system.","[""Work"", ""Hobby projects""]","[""29.0""]",3,Mu4e,"magit, orderless, org-roam, slime, geiser",significant comprimise,0-2y,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""I have not contacted a package maintainer.""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Mailing lists"", ""M-x list-packages""]","[""Manual""]","[""I have not asked for help with packages.""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,20,Associates,Male,Icelandic,Student,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""modus-operandi""]",Sometimes,vundo copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",org-mode,"[""Hobby projects""]","[""29.0""]",3,No,,no comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Python""]",Rarely,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues""]","[""GitHub""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,25,Masters,Male,Japanese,Student,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""modus-vivendi""]",Rarely,No many packages,Never,,"Getting productive in Emacs was really difficult, not just because of the keybindings but because I wanted modern text editing features like code navigation and completion.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""I wanted to play around in lisps""]",Alright,"The customizability and great packages like Org, Magit, lsp-mode.","[""Work"", ""Hobby projects""]","[""29.0""]",6,Mu4e,"org, magit, restclient, lsp-mode, dap-mode, tree-sitter, flycheck, rspec-mode, forge",do not prefer,never considered,Yes,No,Yes,Emacs,"[""Clojure"", ""Elisp"", ""Javascript"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub"", ""Email""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]","Ease of submission, so by default it's just Melpa",Atom,projectile,Sometimes,35,Bachelors,Male,Canadian,Software Development,"[""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""dracula"", ""everblush""]",Rarely,No copy-paste,Never,,Configuration on windows,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Orgmode""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",2,No,Orgmode,do not prefer,never considered,No,No,No,Vim,"[""Python""]",Never,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""not sure""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""manual""]","[""wait for maturity"", ""wait for community""]",,Sublime Text,No,Frequently,43,Masters,Male,Canadian,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,I didn’t have an answer for some mandatory questions,No,Hacker News,Great,"[""none""]","[""solarized"", ""solarized-dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Clojure development""]",Good but not great,"Org mode, Extensibility with Elisp and Elisp development evironment","[""Work"", ""Hobby projects""]","[""28.1""]",8,notmuch,"Org mode, CIDER, magit, vterm, dired, counsel, helm, doom",limited comprimise,never considered,No,No,No,Vim,"[""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Vim,projectile,Frequently,51,Bachelors,Male,,Software Development,"[""Helm"", ""Ivy""]","[""framework default""]",Doom Emacs,,Not sure,Discourse,Ok,"[""vterm""]","[""my own custom theme""]",Sometimes,framework default write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Ability to fully customize almost everything.,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"Vertico, magit, tide, org-roam",moderate comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Often,34,Masters,Male,Polish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-fu read and understand,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",5,No,,significant comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""framework default"", ""manual""]","[""Install and try it immediately"", ""wait for community""]",,,framework default,Often,53,Masters,Male,United States citizen,Creative/Writing,"[""Consult""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Ok,"[""eshell"", ""vterm""]","[""default dark"", ""doom-one"", ""solarized-dark""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,default editor on redhat 5.2,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",27,No,,any comprimise,5-10y,Yes,No,No,Vim,"[""Clojure"", ""Elisp"", ""Python"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Design rationale""]","[""GitHub"", ""Mailing lists"", ""mastodon""]","[""straight"", ""use-package"", ""nix/guix""]","[""Install and try it immediately""]",,turbo pascal,project.el,Frequently,,,,,,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,mastodon,Ok,"[""shell"", ""vterm""]","[""modus-operandi""]",Sometimes,framework default copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work""]","[""29.0"", ""28.2""]",1,,,,,,,,Emacs,"[""Javascript"", ""Rust"", ""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Prelude,,,,,,,, copy-paste,Never,,"I struggle to memorize the keybindings, especially after time away from Emacs.",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""ubiquity""]","Very well, it's snappy","org mode, speed, ubiquity","[""Hobby projects""]","[""25.3""]",22,No,I don't think I could,moderate comprimise,never considered,I have in the past,No,No,Aquamacs (Default +macOS keys),"[""HTML/CSS""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""simple spreadsheets within documents""]","[""not sure""]","[""This has never happened""]",Never,"[""Not interested""]",Never,"[""Advocacy""]","[""I don't - not keeping track""]","[""Tutorials""]","[""Fediverse""]","[""not sure""]","[""Install and try it immediately""]",,IA Writer,No,Often,51,Masters,Male,Dutch,Creative/Writing,"[""No""]","[""framework default""]",Aquamacs,,No,Fediverse,Ok,"[""Can't remember""]","[""default light""]",Never,framework default simple functions,Never,,"The default keybindings are very hard to use and learn. which-key was essential at the beginning (Still very useful, but less so)",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Community""]",Good but not great,The ability to customise it to do the most complex tasks whilst within the bounds of the tool that I use for other things,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"paredit,which-key,org,magit,vertico,marginalia",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Clojure""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Time tracking""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""IRC""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,VS Code,project.el,Sometimes,35,Bachelors,Male,British,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Friend,Ok,"[""none""]","[""gruvbox""]",Never,No read and understand,Never,,"- default keybinding felt very unintuitive - Elisp errors are pretty cryptic (still haven't figured out how to use the debugger) - debugging freezes or crashes",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""graphics and evil""]",Alright,"Extensibility, Elisp (especially for the interactivity it provides)","[""Work"", ""Hobby projects""]","[""28.2""]",0,No,"evil, magit, org-roam, lsp-mode, dap-mode, sly",significant comprimise,never considered,Yes,considering it,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Discord""]","[""framework default""]","[""Install and try it immediately"", ""wait for maturity""]",,Vim,framework default,Frequently,27,Bachelors,Male,German,Student,"[""framework default""]","[""framework default""]",Doom Emacs,I would have liked to select multiple previous editors as emacs replaces my previous plain text editor and previous ide in parts.,No,Discord,Great,"[""eshell"", ""vterm""]","[""solarized"", ""solarized-dark""]",Sometimes,framework default write package,Rarely,,cursor movements,University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",25,Gnus,"gnus, flyspell",any comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""Source""]","[""Email""]",Sometimes,String[],Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""IRC"", ""Emacs StackExchange""]","[""manual""]","[""Research alternatives""]",,Joe,No,Sometimes,51,PhD,Male,Italian,"former IT researcher, now designer","[""No""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""default dark"", ""my own custom theme""]",Frequently,No simple functions,Never,,"Too much information on the web but much not usable or applicable. Quite hard to to learn.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,"org-mode, slime, packages, extensilbilty","[""Work"", ""Hobby projects""]","[""28.1""]",18,No,slime,moderate comprimise,10+y,I have in the past,No,No,Emacs,"[""Common Lisp"", ""Python""]",Sometimes,"[""Windows"", ""BSD""]","[""General document writing"", ""Task management"", ""Babel""]","[""MELPA Stable""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Never,,"[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Overview""]","[""search the web, don't ask""]","[""framework default""]","[""wait for community""]",,Notepad++,No,Often,57,Bachelors,Male,Dutch,Manufacturing,"[""framework default""]","[""No""]",minimal vanilla,,No,Emacs mailing list,Great,"[""shell-command""]","[""default dark""]",Never,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"The standard key bindings are unlike any other editor I tried. I ended up settling on evil-mode to keep vim muscle memory, which made the transition easier, although it made things like the tutorial difficult. Not sure what to do about that, though. I have now gotten used to a lot of basic Emacs commands as well as their evil-mode counterparts. It's been worth it for me, but I can see why some might be concerned that it would not be worth it for them. Managing my config file was also a bit messy and confusing at first. I did not know best practices for organizing or managing packages. I ended up finding a config file of someone who managed their config with org mode.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Utility for both writing and programming""]","[""Org mode""]",Good but not great,"Its customizability and the flexibility that comes with it. I can use it for journaling and agenda management (with useful packages for everything from publishing blog posts to recipe collection) and for programming in many different languages. While there are other, better IDEs for specific programming languages, I've been able to get to good-enough with Emacs pretty easily. It is open source and long-lasting. I do not have concerns about the editor losing support or, especially with writing, using file formats that will go out of date. Org mode. This is a fantastic tool for so many things.","[""Hobby projects""]","[""28.1""]",9,No,"evil, evil-leader, ivy, magit, org, org-roam, paredit, rainbow-delimiters, use-package, projectile",moderate comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Javascript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel"", ""In the past, I have used it for time tracking as well.""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Manual""]","[""I don't ask for help, but I search stackexchange, reddit, and blog posts""]","[""use-package""]","[""Research alternatives""]",,Vim,projectile,Frequently,33,Masters,Male,United States citizen,Legal,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""material""]",Never,No many packages,Never,,"Many different approaches ""Evil""/Standard Bindings/Spacemacs. Blogs and tutorials often implicitly assume one of these is used.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Deep extensibility with a large ""standard library"" of functions.","[""Hobby projects""]","[""29.0""]",3,Mu4e,"expand-region, ace-window, aggressive-indent, apheleia, avy, deadgrep, envrc, lispy, undo-fu-session",significant comprimise,never considered,No,Would directly,Yes,Modalka,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Design rationale"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit""]","[""straight""]","[""wait for community""]","Some of my packages are on MELPA, but only because other people expressed interest in having them there. I do not take initiative in submitting my packages to any repositories before I see interest from the community e.g. through issues.",Vim,projectile,Often,20,School,Male,Austrian,Student,"[""Ivy""]","[""flycheck-aspell""]",maximal vanilla,,Not sure,Blog post,Great,"[""vterm""]","[""my own custom theme""]",Rarely,undo-fu read and understand,Rarely,,Learning keyboard shortcuts (as evil does not entirely map to neovim's default keybindings); opting into features useful for me (e.g. nativecomp & native GTK),Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,The ability to debug things inside of the editor is frankly amazing. Being able to modify code on-the-fly.,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,significant comprimise,might in future,No,Cannot,No,Vim,"[""Go"", ""Rust""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Manual""]","[""IRC"", ""Reddit"", ""Framework""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Sometimes,,School,Male,Dutch,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,lobste.rs,Great,"[""vterm""]","[""doom-one""]",Rarely,framework default simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Org mode""]","[""Text editing features""]","Very well, it's snappy","Org-mode, extensibility, easy to write small add-on functions, self-documenting","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Javascript"", ""Python""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit""]","[""Comparison"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""use-package""]","[""wait for community""]",,Sublime Text,projectile,Often,25,PhD,Male,United States citizen,Healthcare,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,Smooth experience!,Not sure,r/emacs,Great,"[""eshell""]","[""doom-laserwave""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",1,No,,any comprimise,never considered,Cannot,Cannot,No,CUA,"[""C++"", ""C"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Clips/videos""]","[""search on the web""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,,,,,,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command"", ""shell""]","[""my own custom theme"", ""dracula"", ""nord""]",Never,framework default write package,Never,,combinations,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",ergonomic,"[""Work"", ""Hobby projects""]","[""27.1""]",5,No,"org,vterm",no comprimise,might in future,No,No,No,Emacs,"[""C"", ""Clojure"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email""]",Never,"[""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience""]",Never,,"[""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Framework""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,projectile,Frequently,35,School,Male,Colombian,Software Development,"[""Helm"", ""Ido""]","[""No""]",minimal vanilla,,No,Friend,Great,"[""shell-command"", ""shell"", ""eshell"", ""vterm""]","[""default dark""]",Often,No copy-paste,Never,,The built-in tutorial was great and probably hooked me on Emacs.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""27.2""]",15,No,"Magit, ag, multiple-cursors, projectile, web-mode, org-mode.",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA"", ""MELPA Stable"", ""not sure""]","[""None""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""None""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,38,Bachelors,Male,United States citizen,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""default light"", ""solarized"", ""solarized-dark"", ""zenburn""]",Rarely,No simple functions,Never,,"Being able to configure emacs is what drew me to it initially, but I wasn't familiar with any lisp before then. Even using emacs more casually, eventually you'll come to a point where writing something in elisp is either necessary, or much easier than trying to piece together a solution from hints online. It only took me a week or so of focused study to become familiar enough with writing elisp and the core of how emacs worked to become confident that I could get it to do exactly what I wanted, but there was a long period of time where I would switch back to the tools I was already familiar with when I needed to get something done quickly. Pre-packaged emacs solutions like spacemacs help with the learning curve a lot, but I can see myself moving away from them in future as I spend more time customizing the installation I have.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Being able to do everything in one place, there are a lot of non-obvious benefits from being able to write software, run software, inspect the output of software, and write about software all in the same program. Being able turn program output into figures and format them in LaTeX without mentally switching context or keybindings is simply better than anything else that exists today. Combined with org-mode, I spend significantly less time thinking about tasks that are unrelated to what I actually want to be working on.","[""Work"", ""Hobby projects""]","[""29.0""]",2,Mu4e,"Emacs Octave Support, AUCTeX, helm, Magit",significant comprimise,never considered,Cannot,Soon(tm),No,Vim,"[""Assembly"", ""C"", ""Shell"", ""Octave/MATLAB""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""M-x list-packages"", ""StackExchange""]","[""Manual""]","[""Emacs StackExchange""]","[""framework default"", ""manual""]","[""Research alternatives""]",,Eclipse,framework default,Frequently,25,School,Male,United States citizen,Student,"[""Helm""]","[""flyspell""]",Spacemacs,,No,lobste.rs,Great,"[""shell-command""]","[""solarized-dark""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,I would never consider giving Stallman authority over anything I write.,"The docs are horrible, the terminology is obsolete (meta vs alt, frame vs window, etc.) compared to modern UI paradigms, and emacs itself is discouraging because the default theme looks like abandonware so you worry you're wasting your time.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"lsp-mode, org, olivetti, smex, company, sly/slime",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""C#"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Bad prior experience"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub"", ""Email""]","[""straight"", ""use-package""]","[""Research alternatives""]","Whichever one is not controlled by GNU or the FSF, beyond that I don't care.",Vim,projectile,Often,37,Bachelors,Male,Canadian,Aerospace,"[""Ido""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""cyberpunk-something-or-other""]",Never,No simple functions,Never,,"Too long ago to really remember, but I recall chords were a surprise I had to get used to thinking of.",University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Muscle memory, no mouse requirement""]","[""Curiosity""]","Very well, it's snappy","Speed of use, keyboard only possibility.","[""Work"", ""Hobby projects""]","[""27.1""]",18,No,,moderate comprimise,never considered,No,I had never even considered it as an option,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]",String[],"[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,"Default editor on my host, probably nano",framework default,Often,40,Bachelors,Male,South African,Fin Tech,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,Twitter,Great,"[""none""]","[""solarized-dark""]",Sometimes,framework default simple functions,Never,,Unfamiliar key kombinations,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Lisp environment,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,"org, ivy, yas, slime, multiple-cursors,ryo-modal",moderate comprimise,never considered,I have in the past,Would directly,No,Default and Ryo-modal,"[""Common Lisp"", ""Elisp"", ""Shell""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Crimson Editor,No,Sometimes,45,Masters,Male,Swedish,Telecom,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,Blog post,Great,"[""shell"", ""eshell""]","[""leuven""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Documentation (mostly outdated, targeted to specialists)",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"Extensibility, personalization","[""Work"", ""Hobby projects""]","[""29.0""]",22,notmuch,"magit, lsp, evil, org-mode",moderate comprimise,never considered,I have in the past,Would directly,No,Vim,"[""Elisp"", ""Elixir"", ""Haskell"", ""Javascript"", ""Ruby"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,framework default,Often,41,Bachelors,Male,Spanish,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""doom-acario-dark""]",Rarely,framework default copy-paste,Never,,"As a Vim user my flow bit different from others so most of the time, key bindings.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Customize and Using Functional language like Lisp,"[""Hobby projects""]","[""28.2""]",2,No,"Magit, Vterm, Multi-Vterm, Doom modeline, Cider",moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""General document writing""]","[""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Documentation""]","[""Reddit"", ""Blogs"", ""Youtube""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Twitter""]","[""straight""]","[""wait for community""]",,Vim,projectile,Sometimes,25,Bachelors,Male,Indian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""vterm""]","[""gruvbox""]",Never,undo-tree simple functions,Never,,"Remembering the key-bindings; package installation, configuration, and usage; repl integration with (interpreted) language (e.g. Lisp, Ruby, or Python).",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Multi-platform; Free Software""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Text navigation key-bindings; [package] extensibility; integration with the OS.,"[""Work"", ""Hobby projects"", ""Personal""]","[""28.2""]",18,No,"dashboard, expand-region, magit, multiple-cursors, paredit, rg, undo-tree.",any comprimise,never considered,No,Yes,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Not interested"", ""Lack of time""]",Rarely,"[""Code (bug fixes)"", ""Advocacy""]","[""Mailing lists"", ""GNU ELPA/MELPA online package lists""]","[""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Rarely,40,Masters,Male,Portuguese,Software Development,"[""Ido"", ""Selectrum"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell""]","[""billw, charcoal-black, clarity, dark-laptop, desert, goldenrod, gray30, hober, jsc-dark, railscast, simple-1, subdued, birds-of-paradise-plus, darktooth, dracula, nord, panda""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Confusing interface, unusual key bindings, unclear error messages",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""26.1""]",6,No,"Magit, Tuareg, multiple-cursors-mode, Helm",moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""Assembly"", ""C"", ""OCaml""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Friends""]","[""not sure""]","[""wait for maturity""]",,VS Code,projectile,Rarely,30,Masters,Male,Romanian,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""Peacock""]",Never,No simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Daemon/client model - being able to access the daemon from desktop or terminal (e.g. via SSH),"[""Work"", ""Hobby projects""]","[""28.1""]",10,Mu4e,"erc, web-mode, company",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Fortran"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Not interested"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""IRC""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Sublime Text,No,Frequently,30,PhD,Male,British,Research,"[""No""]","[""ispell""]",minimal vanilla,,Yes,Twitter,Ok,"[""none""]","[""default light""]",Rarely,No simple functions,Never,,"1. My first attempt at Emacs resulted in me giving it up in few hours because I was not familiar with Lisp. 2. The second hurdle was to configure the modules. If you don't understand ELisp you can't figure out what the copy-pasted snippet does. 3. Next, its not very obvious that some modules can modify the global behaviour when loaded. This causes problems like after opening a file suddenly a global behaviour changes. For a lot of configuration problems, a starter kit like Doom helps a lot.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,The greatest strength is how flexible and malleable it is to cater to all of my needs.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",4,No,"evil,evil-collection,lsp-mode,ts-fold,geiser,flycheck,dired,eshell,vterm,magit",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""Elixir"", ""Go"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,23,School,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",Doom Emacs,,No,IRC,Great,"[""eshell"", ""vterm""]","[""gruvbox"", ""modus-vivendi"", ""solarized""]",Often,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""TUI""]","[""Package(s)"", ""Part of the GNU project / FSF""]","[""gdb integration""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""GitHub"", ""word of mouth""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub"", ""friends""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,27,Bachelors,Female,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,friend,Great,"[""none""]","[""cyberpunk""]",Never,No copy-paste,Never,,My biggest issue was and still is getting a solid variable viewer in Python similar to what PyCharm provides.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","The fact it's not just an IDE, but a file browser, a note taking tool, it can replace the entire desktop if configured that way.","[""Work""]","[""28.2""]",0,No,"evil, dired-single, rainbow-delimiteres,",do not prefer,never considered,No,No,No,Vim,"[""Python"", ""Shell"", ""Terraform, CloudFormation""]",Often,"[""MacOS""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""GitHub"", ""Search Engine""]","[""elpaca"", ""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Never,40,Bachelors,Male,American,Cloud,"[""Ivy"", ""Consult""]","[""No""]",maximal vanilla,"The question ""what version of emacs do you use"" for some reason un-checked the box when the ""how many years have you used emacs"" answer was deemed invalid because I put 2 months, since that is how long I've been using emacs, but it appears that question only wants an integer.",No,Company's emacs Slack Channel,Ok,"[""eshell"", ""vterm""]","[""doom-palenight""]",Never,No copy-paste,Never,,Learning how to be efficient with keyboard bindings and setting up text highlighting and other functionalities.,University/College,"[""GUI"", ""TUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Community, FOSS","[""Work"", ""Hobby projects""]","[""28.2"", ""25.3""]",19,No,"ess, magit",moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""R"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange""]","[""use-package""]","[""wait for community""]",,None,No,Often,42,PhD,Female,Portuguese,Healthcare,"[""No""]","[""No""]",minimal vanilla,,No,Friend,Great,"[""none""]","[""my own custom theme""]",Never,No read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"evil,magit,vertico",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""Rust""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots""]","[""Framework"", ""GitHub""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,Notepad++,framework default,Often,28,Masters,Male,Russian,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Discourse,Great,"[""shell-command""]","[""doom-one""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",5,,,,,,,,Emacs,"[""C++"", ""C"", ""C#"", ""Javascript"", ""Python"", ""Typescript""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,Notepad++,,Often,,,,,,,,minimal vanilla,,,,,,,, write package,Rarely,,Modes in modes in modes,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Org-mode""]","[""Org-mode""]","Very well, it's snappy",Versatility,"[""Work"", ""Hobby projects"", ""Pim""]","[""28.2""]",6,Mu4e,Magit. Vertigo,significant comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Shell"", ""SQL"", ""Yaml. Salt Ansible""]",Frequently,"[""Arch Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Code (features)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Tutorials"", ""Manual""]","[""IRC"", ""Reddit"", ""Framework"", ""GitHub"", ""Email""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,52,Associates,Male,German,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu""]",Doom Emacs,,Yes,Sacha chua,Great,"[""none""]","[""dracula""]",Often,undo-fu simple functions,Never,,"memorizing keyboard combinations, understanding buffer behavior and managememt",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""elisp environment""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","the mesh of data (text) and code (elisp) - almost like reflective programming, its extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"org-mode,ido,sr-speedbar",any comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Haskell"", ""Python"", ""Shell"", ""Make""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Slides""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Kate,No,Frequently,34,PhD,Male,Swedish,Research,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""shell"", ""eshell"", ""term""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",32,Gnus,,moderate comprimise,10+y,No,No,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Shell"", ""Verilog""]",Never,"[""GNU/Linux""]",String[],"[""Source""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Manual"", ""Commentary text near the top of .el files.""]","[""Mailing lists""]","[""manual""]","[""Install and try it immediately""]",,vi (it was before vim existed),No,Frequently,,PhD,Male,United States citizen,Research,"[""No""]","[""flyspell""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""shell-command"", ""shell"", ""term""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Friend,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,any comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Task management"", ""Time tracking""]","[""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,42,Bachelors,Male,Russian,Software Development,"[""Helm"", ""Ivy"", ""Ido"", ""Icomplete""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default dark"", ""zenburn""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",,Alright,,"[""Work"", ""Hobby projects""]","[""26.3""]",6,,,,,,,,Emacs,"[""OCaml""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,navigating and manipulating buffers was a bit complicated. Getting used to keybinding.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Amazing packages, programmability, LISP, text based interface","[""Work"", ""Hobby projects""]","[""27.1""]",10,Gnus,"magit, gnus, cider, projectile, org, ido, eshell, sql, erc",significant comprimise,5-10y,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Research alternatives""]",,None,projectile,Frequently,36,Masters,Male,French,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""solarized"", ""solarized-dark""]",Rarely,No copy-paste,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Clojure""]","[""Package(s)""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",8,No,,do not prefer,never considered,I have in the past,Would directly,No,Vim,"[""Clojure"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Clojurians Slack""]","[""framework default""]","[""Install and try it immediately"", ""wait for community""]",,IntelliJ,projectile,Often,30,Bachelors,Male,Georgian,Software Development,"[""Helm""]","[""ispell""]",Spacemacs,,No,Colleague,Ok,"[""eshell""]","[""default light"", ""Spacemacs light""]",Never,framework default ,,,,,,String[],,,,"[""Work""]","[""29.0""]",,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,Elisp was a barrier. Documentation was difficult to understand when elisp knowledge was poor.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]",Good but not great,Ability to get the exact needed and wanted functionality.,"[""Work"", ""Hobby projects""]","[""28.1""]",30,No,"paredit, ivy, yasnippet, geiser",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""Ruby"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Mailing lists""]","[""package.el""]","[""wait for maturity""]",,None,No,Sometimes,51,Masters,Male,Finnish,ASIC/SoC design,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,Emacs news,Great,"[""shell-command"", ""shell"", ""ansi-term"", ""vterm""]","[""wombat""]",Never,No simple functions,Never,,Two things. Vocabulary like 'kill' and 'yank' instead of 'cut' and 'paste'. The in-your-face GNU propaganda: The very first thing that I did to customize emacs was to remove the splash screen.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""They can't take it away from me.""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Emacs can be anything you need it to be. It is the original batteries-included editor. Anything that I have ever wanted to do in emacs has already been done and someone has a package I can use. In the rare case where I wanted something really specific, I was able to add it in lisp in a few minutes.","[""Work"", ""Hobby projects""]","[""29.0""]",10,Gnus,"magit, cedet, tramp, org-mode",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""Hacker News""]","[""Screenshots""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,vi,No,Often,45,School,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,Yes,Hacker News,Great,"[""eshell"", ""ansi-term""]","[""whiteboard""]",Frequently,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",8,No,,limited comprimise,never considered,Yes,No,Yes,CUA,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,project.el,Sometimes,30,Bachelors,Male,Lithuanian,Telecom,"[""Helm"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,Twitter,Great,"[""shell""]","[""my own custom theme""]",Often,No simple functions,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",6,,,,,,,,Emacs,"[""C++"", ""C"", ""Go"", ""Python"", ""Rust""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",String[],String[],String[],,String[],,,String[],String[],String[],String[],,,IntelliJ,,Rarely,,,,,,String[],String[],maximal vanilla,,,,,String[],String[],, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Friend,"[""GUI"", ""TUI""]","[""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""27.1"", ""26.3""]",2,No,,moderate comprimise,might in future,No,No,Yes,Emacs,"[""C++"", ""C"", ""Go"", ""Python""]",Never,"[""GNU/Linux"", ""WSL"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale""]","[""GitHub""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Rarely,24,Bachelors,Male,Chinese,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Emacs China,Ok,"[""eshell"", ""term""]","[""atom-one-dark""]",Never,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work""]","[""28.2""]",5,No,,moderate comprimise,never considered,Yes,No,No,Vim,"[""Go"", ""Python"", ""SQL"", ""Typescript""]",Rarely,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Documentation""]","[""GNU ELPA/MELPA online package lists""]","[""Design rationale""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Never,,School,Male,Russian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,google,Great,"[""none""]","[""solarized""]",Never,No copy-paste,Never,,not really,Colleague,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features"", ""alternative to VI""]","Very well, it's snappy","Editing, Extensibility,","[""Work"", ""Hobby projects""]","[""26.1""]",32,No,I don't discover new packages,do not prefer,never considered,No,No,No,Emacs,"[""C"", ""Java"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking""]","[""framework default""]","[""I don't""]",Never,"[""Not interested""]",Never,,"[""I don't""]","[""why us asking when I said I don't care""]","[""I don't ask""]","[""framework default""]","[""wait for community""]",,"KED, Teco (DEC)",No,Frequently,62,School,Male,United States citizen,Cloud Provider,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command""]","[""default light""]",Never,No write package,Never,,"not having CUA, even the whole two-stroke keybinding thing was weird",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Good but not great,"lisp, extensibility, and the package ecosystem (you can pry magit from my cold, dead hands)","[""Work"", ""Hobby projects""]","[""28.2""]",15,Mu4e,"magit, mu4e, projectile, org-mode, markdown-mode",limited comprimise,never considered,I have in the past,No,Yes,Vim,"[""C"", ""Clojure"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Ruby"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""HN""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discourse""]","[""framework default""]","[""wait for community""]",MELPA,Textmate,projectile,Frequently,38,PhD,Male,Australian,Research,"[""Ivy""]","[""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""compilation-mode""]","[""monokai""]",Rarely,No write package,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,Being able to make small changes where ever they are required.,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",18,No,,limited comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Javascript"", ""Python"", ""Rust""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub"", ""Discord""]","[""package.el"", ""use-package"", ""manual"", ""I still have some el-get""]","[""Research alternatives""]","github, it's easier - my code is already there",None,No,Frequently,37,PhD,Male,New Zealander,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""eshell""]","[""color-theme-charcoal-black""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Elisp was tough to learn. I did not find the online documentation particularly helpful and did not yet know about the help and info systems.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Configured by a \""real language\"" that isn't vimscript :)""]",Good but not great,"The extensibility, package ecosystem, and text manipulation/interfacing.","[""Hobby projects""]","[""29.0"", ""28.1""]",3,No,"org, org-edna, org-roam, avy, ace-window, wgrep, magit, eglot, popper",moderate comprimise,might in future,I have in the past,No,No,Vim,"[""Elisp"", ""Go"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""package.el"", ""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,26,Bachelors,Male,American,Software Development,"[""Vertico""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell"", ""eshell""]","[""doom-one"", ""anything dark from doom-themes""]",Sometimes,undo-fu copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",4,Mu4e,,moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""HTML/CSS"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,None,projectile,Frequently,,Masters,Male,Malagasy,Research,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Blog post,Ok,"[""eshell""]","[""my own custom theme""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",14,,,,,,,,Emacs,"[""C++"", ""Go"", ""Python"", ""Rust"", ""Shell""]",,"[""Windows""]",,,,,,,,,,,,,,,,Never,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Sometimes,Quite straightforward (compared to MELPA),Learnign to program in elisp,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Free and hackable,"[""Work""]","[""28.2""]",30,Mu4e,,significant comprimise,2-5y,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""Python""]",Sometimes,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""Source""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately""]",Only GNU ELPA,None,No,Frequently,50,PhD,Male,French,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,"Excellent work, congratulations!",Yes,r/emacs,Great,"[""term""]","[""nano-emacs light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",3,No,,limited comprimise,never considered,No,No,No,Vim,"[""Elixir"", ""Go"", ""Haskell"", ""Python"", ""Ruby"", ""Shell"", ""SQL"", ""F#""]",Frequently,"[""GNU/Linux"", ""WSL""]",String[],"[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""package.el"", ""elpaca""]","[""Install and try it immediately""]",,VS Code,projectile,Never,44,Associates,Male,,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,,,,,"[""term"", ""ansi-term""]","[""default dark""]",Sometimes,framework default copy-paste,Never,,Too long ago. Reading documentation was still a thing then.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","unlimited extensibility. I can switch off that toolbar, which is not helpful for me. I can use magit, calc, org-mode, etc. whenever I desire.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",29,Mu4e,"flycheck, lsp-mode, company, modus-themes, elpher, yasnippet",any comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Go"", ""Perl"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""it mostly just works""]",Rarely,"[""Issues""]","[""Blogs"", ""planet.emacslife.com""]","[""Tutorials""]","[""read the docs? Google?""]","[""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,"EDT(vms), XEDIT, vi --- vim was not available in 1993",No,Frequently,59,PhD,Male,German,Manufacturing,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,planet.emacslife.com,Ok,"[""none""]","[""modus-vivendi""]",Frequently,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,IntelliJ,projectile,Often,,,,,,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""nord""]",Often,No simple functions,Never,,"I came to Emacs as a refuge from the scary world of Vim at college. Though I have made peace with Vim since, never quite left Emacs",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Edit and eval any elisp at runtime,"[""Hobby projects""]","[""28.2"", ""28.1""]",18,Gnus,"At the moment, as I go through the SICP for 109th time, I'm using geiser and guiler heavily",any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Scheme"", ""OCaml""]",Often,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,,"[""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""IRC"", ""Mailing lists"", ""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,None,project.el,Often,,,,,Fin Tech,"[""Ivy""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell-command"", ""shell"", ""eshell"", ""term"", ""ansi-term"", ""vterm""]","[""default dark""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Alright,,"[""School""]","[""29.0""]",2,Mu4e,,moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,21,School,Male,Mexican,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""modus-operandi""]",Rarely,framework default simple functions,Rarely,,"Learning Emacs standard shortcuts was hard. I used Eclipse and popular editors before, not VIM.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Its IDE capabilities.,"[""Work"", ""Hobby projects""]","[""28.2""]",9,No,"magit,projectile,pdf-tools,multiple-cursors,auctex,lsp,helm,virtualenvwrapper",limited comprimise,never considered,Yes,Yes,No,Emacs,"[""C++"", ""C"", ""Java"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,projectile,Frequently,31,Masters,Male,Serbian,Research,"[""Helm""]","[""flyspell"", ""ispell""]",Prelude,,Yes,I Google'd it,Ok,"[""shell-command"", ""vterm""]","[""zenburn""]",Frequently,undo-tree read and understand,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,String[],Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,No,Often,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Frequently,No simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",32,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Javascript"", ""Java"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""MELPA""]","[""Email""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Reddit"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Clips/videos""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Often,49,Masters,Male,American,Software Development,"[""framework default""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command""]","[""default light""]",Frequently,framework default simple functions,Never,,"macOS had package permission problems, discovering features initially difficult",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Remote editing, eshell, workflow automation","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"org-mode, magit, cider-mode, auctex",significant comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,GEdit,projectile,Often,23,School,Female,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""shell"", ""eshell"", ""ansi-term""]","[""zenburn""]",Frequently,No write package,Never,I would like an overview of the architecture and design of the C side of Emacs,"I started with Doom Emacs. every once in a while it would get into a state where it would not be able to update itself and I'd have to clone, install and synchronise from scratch, losing history, recents and everything that saves itself under .emacs.d. Starting to configure emacs from scratch was a slight shock, but not as bad as it could have been if I'd been new to emacs-lisp.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Configuring on-the-fly, never needing to restart the editor.","[""Work"", ""Hobby projects"", ""Email, IRC Chatting""]","[""28.2""]",2,Gnus,"emmet-mode, eglot, sly, pass, circe, ivy, general, which-key, vterm-tmux, yasnippet",significant comprimise,might in future,No,Would directly,Yes,Vim,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,Vim,project.el,Often,21,Bachelors,,British,,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,IRC,Great,"[""eshell"", ""vterm"", ""vterm-tmux""]","[""gruvbox""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,"FSF assignment took quite a long time, and was hard for me without a printer","Overload -- there was a lot of information to take in, most not covered in the tutorial. Might be better if more packages and features had (isolated, self-contained) tutorials. Maybe would be useful to build a standardised system in emacs for this?",Internet,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibilty. Ability to override any behaviour (I.e. with advice, literally *anything* can he altered) Comprehensive documentation. Ease of language. Elisp is a simple language with few (no?) hidden surprises. It was easy to learn for a noon like me. Very easy access to specific documentation (describe-function and friends)","[""Hobby projects""]","[""29.0""]",1,No,"Ebib, citar, org mode, org roam, leaf, outshine, EXWM",significant comprimise,0-2y,No,No,No,Emacs,"[""Elisp"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""Email"", ""GitHub""]",Sometimes,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""Searching source and emacs git logs""]","[""Design rationale"", ""Manual"", ""Software architectural overview, docstrings""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""straight"", ""Leaf""]","[""Research alternatives""]","Try to make my work as widely available as possible, so stick to gnu standards but use non-Gnu repos too",Vim,project.el,Frequently,23,Masters,Male,English,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""Humanoid dark""]",Never,Goto-last-change ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Community""]",Good but not great,It's interface.,"[""Hobby projects""]","[""29.0""]",6,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""Rust""]",,"[""Windows""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,org-mode,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""org-mode""]",Good but not great,"elisp, extensibility, cross-platform support","[""Work"", ""Hobby projects""]","[""28.2""]",8,Gnus,"magit, projectile, elpy, multiple-cursors, expand-region",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Clojure"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""emacswiki""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""sacha chua""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,44,Bachelors,Male,South African,Finance,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell"", ""eshell"", ""term"", ""multi-term""]","[""doom-one""]",Often,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Alright,,"[""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,might in future,No,No,No,meow,"[""Python"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials""]","[""Matrix"", ""Reddit"", ""GitHub"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Never,25,Bachelors,Male,Russian,Manufacturing,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,linux.org.ru,Ok,"[""eshell"", ""vterm""]","[""modus-operandi""]",Often,undo-tree simple functions,Never,,"sure, alway learnig...",used it back in 1994 on Solaris,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Coolness""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Coolness""]",Alright,"Coolness, Expandability, Loveability!","[""Work"", ""Hobby projects"", ""Writing""]","[""28.2""]",1,No,"Company, lsp, Vertico, embark, web, beacon, smartparens, flycheck, ripgrep, popper",no comprimise,never considered,No,No,No,CUA,"[""C++"", ""HTML/CSS"", ""Javascript"", ""SQL""]",Never,"[""Windows""]","[""General document writing"", ""PKB"", ""Book Writing""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""leaf""]","[""wait for maturity""]",,VS Code,project.el,Sometimes,,Masters,Male,,Healthcare,"[""Vertico"", ""Marginalia"", ""Consult""]","[""want to""]",maximal vanilla,,No,Sacha Chua: 2022-10-24 Emacs news,Great,"[""term""]","[""modus-vivendi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,it took me years to go beyond text editing and realise that there are many packages available to extend Emacs,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy","it can be molded in anything a user needs. Also, the basic keybindings are sane and have been adopted as defaults for most unix terminals. Some of the concepts, like a searchable kill ring are still unique","[""Work"", ""Hobby projects""]","[""28.1""]",15,No,"magit, helm",moderate comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""Python"", ""R"", ""Shell"", ""scala""]",Frequently,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,None,framework default,Sometimes,41,PhD,Male,Serbian,Software Development,"[""Helm""]","[""ispell""]",Doom Emacs,,Not sure,r/emacs,Great,"[""eshell""]","[""doom-one""]",Rarely,framework default simple functions,Never,,non cua keybindings,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Long term stability,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,,significant comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""examples of use""]","[""Reddit"", ""GitHub""]","[""straight""]","[""wait for community""]",,None,project.el,Sometimes,,Bachelors,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""gruvbox""]",Sometimes,undo-tree simple functions,Never,,It took a very long time to learn how to customise anything substantial without causing breakage.,University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Alright,Extensibility!,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"selectrum, consult",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Haskell"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Matrix servers"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""Matrix"", ""GitHub""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,None,No,Often,35,Bachelors,Male,Australian,Aerospace,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,Matrix,Great,"[""none""]","[""gruvbox""]",Often,No simple functions,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Integrated frames/text editor/shell-mode""]","Very well, it's snappy",Frames,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,,,never considered,,,,Emacs,"[""Java"", ""Rust"", ""Shell""]",Sometimes,"[""Windows"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""I don't""]",,"[""Nothing to contribute""]",Never,,"[""M-x list-packages""]","[""n/a""]","[""I don't""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""shell""]","[""manoj-dark""]",Sometimes,No read and understand,Never,Hard to trust GNU/FSF,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Alright,Extensibility,"[""Work""]","[""28.2""]",20,No,"Lsp, tree-sitter",limited comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""Python"", ""Shell""]",Frequently,"[""WSL"", ""MacOS""]","[""Note taking"", ""Task management"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Rarely,39,Bachelors,Male,United States citizen,Fin Tech,"[""framework default"", ""Vertico"", ""Selectrum""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""vterm""]","[""zenburn""]",Sometimes,framework default read and understand,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",14,No,,significant comprimise,might in future,No,I have in the past,No,Vim,"[""Common Lisp"", ""HTML/CSS"", ""Haskell"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""elisp is often auto documenting""]","[""I never ask help""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,48,Associates,Male,Italian,Software Development,"[""framework default""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""dracula""]",Sometimes,framework default simple functions,Never,,Finding out what I should learn next. Spent a lot of time reading blog posts and talking to people before I found a set up that I was comfortable with.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Lisp,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,,any comprimise,2-5y,Yes,I have in the past,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Go"", ""Haskell"", ""Ruby"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA Stable""]","[""Email""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""straight""]","[""Research alternatives"", ""wait for community""]",,Vim,project.el,Frequently,34,Bachelors,Male,Australian,Software Development,"[""Helm""]","[""No""]",Doom Emacs,,No,Friend,Great,"[""vterm""]","[""solarized-dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Built-in features"", ""Org-mode""]","[""keybindings""]",Good but not great,,"[""Work"", ""Lifelog""]","[""28.1""]",6,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Ruby"", ""Shell"", ""Swift""]",Frequently,"[""MacOS""]","[""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,String[],Never,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""GitHub"", ""co-workers""]","[""leaf.el""]","[""Install and try it immediately""]",,None,projectile,Rarely,27,Bachelors,Male,Japanese,,"[""Ivy""]","[""No""]",maximal vanilla,,No,Twitter,Ok,"[""vterm""]","[""dracula""]",Rarely,framework default simple functions,Rarely,,Some of vim keybindings were not available in evil,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,org-mode and tramp,"[""Work"", ""Hobby projects""]","[""28.1""]",7,Mu4e,org-roam,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Haskell"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""randomly""]","[""Tutorials"", ""Overview""]","[""GitHub"", ""telegram""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,project.el,Sometimes,38,Masters,Male,Russian,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,Telegram,Ok,"[""none""]","[""default light""]",Often,framework default copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",4,,,,,,,,Meow modal (different from Vim),"[""Java"", ""Python"", ""Rust""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, read and understand,Never,,"Some of the issues persist today. How do I configure packages that I've installed? How do I set the font face? How do I get auto-completion working reliably? How do I create quick shortcuts with abbrev-mode or whatever? I know what I want to make my editor do, I just don't know how to make it happen. And when I start investigating, the path to the answer is so long and convoluted that I either lose interest, or I learn it for the afternoon but then forget it the next day.",Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,I'm not sure. I honestly use it out of habit now. I think I stick with it primarily because I'm used to its keybindings.,"[""Work"", ""Hobby projects""]","[""27.2""]",12,Rmail,"org-mode,adoc-mode,yaml-mode,yafolding",any comprimise,never considered,No,I have in the past,Yes,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Perl"", ""Shell""]",Rarely,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lately, I haven't seen the need to modify the packages I use. They do what I want them to do.""]",Rarely,"[""Issues"", ""Advocacy""]","[""M-x list-packages"", ""Random Internet searches when I want a new feature""]","[""Tutorials""]","[""Emacs StackExchange"", ""Mastodon""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,42,School,Male,United States citizen,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,No,Mastodon,Great,"[""eshell""]","[""solarized-dark""]",Frequently,undo-tree copy-paste,,,,Friend,"[""GUI""]",String[],"[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"Key bindings weren't easy to memorize and it wasn't exactly easy to customize back then. It didn't even have syntax highlighting, if I recall correctly. But it worked and did a great job auto-indenting C code.",It was one of the two serious editors available on the first Linux distro I tried (RedHat 4.2). I liked it more than VI for some reason.,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"The fact that most of it is written in Lisp, even if Elisp is not the greatest Lisp out there. There are features I'd like to see, such as file-local symbols or reader macros — here's some stuff I once wrote: https://github.com/mishoo/elisp-reader.el","[""Work"", ""Hobby projects""]","[""28.2""]",23,"Tried Gnus, notmuch and Wanderlust. Eventually I decided that email is not a thing Emacs should handle..","magit, js2-mode, web-mode, sly, swank, dired",significant comprimise,5-10y,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""It's still on my TODO list for trying, but I didn't get into it yet.""]","[""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""friends""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Email"", ""I don't usually ask for help, but if I would, I'd try the above first. :)""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,"IDEs like Visual Studio, Borland. The vi version shipped with Watcom C for Windows.",projectile,Frequently,43,School,Male,Romanian,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,"It was smooth. Oh wait, you did it yourself? :) I thought it's Google Forms or something. Good, clean and fast. :)",Yes,Hacker News,Great,"[""shell""]","[""material""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Extensive key bindinga,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Latex""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Clips/videos""]","[""Reddit""]","[""use-package""]","[""wait for community""]",,Sublime Text,No,Sometimes,27,Masters,Male,Russian,Research,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell""]","[""default light""]",Never,No none,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Community""]","[""Extensibility"", ""Community""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,No,No,No,Vim,"[""Common Lisp""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Time tracking""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,Vim,framework default,Sometimes,29,Bachelors,Male,Iranian,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""none""]","[""my own custom theme""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,the way how the hotkeys work,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,elisp,"[""Hobby projects""]","[""28.2""]",1,notmuch,,significant comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Shell""]",Rarely,"[""GNU/Linux"", ""Windows"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""documentation""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Never,33,Bachelors,Male,Finnish,Fin Tech,"[""Ido""]","[""No""]",maximal vanilla,,No,emacs conference talk about it... :-D,Great,"[""vterm""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1"", ""162.0""]",29,,,,,,,,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Forth""]",,"[""GNU/Linux"", ""ITS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,which-key plugin helped a lot for finding key bindings which were a bit confusing at first. Installation process is a bit complicated in order to use Doom especially on Macos. I didn't dedicate too much time to learning Elisp but so far I find it easy to understand.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",It's a great upgrade from Vim with its extensibility and great support for vim bindings via evil which VSCode struggles with for example.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",1,No,"evil,magit,which-key,projectile,company,ibuffer,undo-tree",moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Ruby"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Sometimes,,,Male,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Great,"[""vterm""]","[""doom-one""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,"evil-mode,eglot,magit",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Python""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,projectile,Sometimes,24,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""my own custom theme""]",Sometimes,undo-tree simple functions,Never,,Keyboard bindings took a while to get used to. It wasn't super clear how to install packages.,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Extensibility with elisp, and the packages that come with that.","[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"org, gnuplot, uuid, slime",significant comprimise,might in future,No,No,No,Emacs,"[""Common Lisp""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""IRC"", ""Matrix"", ""GitHub""]","[""package.el""]","[""Research alternatives""]",,Kakoune (still using as primary),No,Frequently,33,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,"It would be nice for later questions to be shown based on previous answers. I answered that I did not write any emacs packages. There were many later questions involving those packages. That way, the survey could be more in depth and take the same amount of time.",No,Hacker News,Ok,"[""shell-command""]","[""default dark""]",Never,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Alright,The design of the system where the parts integrate with each other into a bigger whole,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",15,No,,do not prefer,never considered,Cannot,I have in the past,No,Emacs,"[""C++"", ""Common Lisp"", ""Haskell""]",Never,"[""GNU/Linux"", ""Windows""]","[""General document writing""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Rarely,,Masters,Male,Indian,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Twitter,Ok,"[""eshell""]","[""default light""]",Never,No simple functions,,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility""]",Good but not great,"Documentation, sheer number of packages, long-lasting community","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,,,,,,,,Emacs,"[""C"", ""Elisp"", ""Go"", ""Python"", ""Rust"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,minimal vanilla,,,,,,,, copy-paste,,,I would not have learned emacs if it was not for projects like Spacemacs or Doom. Seeing what a complete config could do really made me want to learn it.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",2,,,,,,,,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Python"", ""Shell""]",,"[""GNU/Linux"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA""]",String[],,"[""Not interested"", ""Lack of time"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""M-x list-packages""]",String[],String[],"[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,nano,,Frequently,,,,,,String[],String[],maximal vanilla,,,,,String[],String[],, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",8,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""Python"", ""Rust"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,,"[""GUI""]",String[],String[],"Poorly, it's sluggish",,"[""Work""]","[""29.0""]",4,Gnus,,any comprimise,0-2y,Cannot,I have in the past,Yes,Vim,"[""C++""]",Never,"[""BSD""]","[""Note taking""]","[""GNU ELPA devel""]","[""Mailing list""]",Never,String[],Never,"[""Documentation""]","[""Web search engines""]","[""Manual""]","[""GitHub""]","[""straight""]","[""wait for maturity""]",,,No,Rarely,9,,,,,"[""Helm""]","[""spell-fu""]",Prelude,,Not sure,Discourse,Not great,"[""none""]","[""dracula""]",Never,vundo simple functions,Rarely,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""27.2""]",25,Mu4e,,moderate comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Clojure"", ""Common Lisp"", ""Haskell"", ""Latex""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines"", ""Hacker News""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""IRC"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,None,projectile,Often,55,Masters,Male,Canadian,Research,"[""Helm""]","[""flyspell""]",Prelude,,Yes,Hacker News,Ok,"[""eshell"", ""vterm""]","[""default dark"", ""doom-one"", ""zenburn""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Learning how to think about problems in a way that makes the solutions found in emacs make sense. Tons of historical nuance exists in emacs, compared to younger more modern alternatives like VS Code.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Magit""]","[""Extensibility""]",Alright,"Programmable, and highly consistent experience","[""Work"", ""Hobby projects""]","[""28.1""]",8,No,"Magit, swiped, org, cantrip, antics",do not prefer,never considered,No,No,Yes,Emacs,"[""C"", ""C#"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""My friends""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",I have mostly avoided it out of desire for simplicity,Sublime Text,projectile,Often,35,Bachelors,Male,American,Software Development,"[""Ivy"", ""Ido""]","[""ispell""]",minimal vanilla,,No,Twitter,Ok,"[""eshell"", ""ansi-term""]","[""nord""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",3,notmuch,,limited comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Matrix servers"", ""describe-package""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Clips/videos""]","[""Matrix""]","[""use-package"", ""package-vc""]","[""Install and try it immediately""]",,Vim,perject,Frequently,,,,Brazilian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""jinx""]",maximal vanilla,,Yes,Web,Great,"[""eshell"", ""eat""]","[""modus-operandi"", ""modus-vivendi""]",Often,No simple functions,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",7,Mu4e,,,never considered,Cannot,Cannot,No,Emacs,"[""Common Lisp"", ""R""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,No,Frequently,,Masters,Male,United States citizen,Research,"[""Helm""]","[""ispell""]",maximal vanilla,,,,,"[""eshell"", ""vterm""]","[""solarized"", ""solarized-dark""]",Sometimes,No copy-paste,Never,,The keybindings in general,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,org-mode org-roam,no comprimise,never considered,No,No,No,Vim,"[""org""]",Never,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Never,23,Bachelors,Male,Brazilian,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Friend,Ok,"[""none""]","[""doom-one""]",Never,framework default write package,,,,,"[""GUI""]","[""Extensibility""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Rust""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"configuration, but then things like spacemacs/doom became a good starting point",Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",extend-ability,"[""Work""]","[""28.1""]",15,No,magit,moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested""]",Sometimes,"[""Issues""]","[""Reddit""]","[""happy""]","[""GitHub""]","[""framework default""]","[""wait for community""]",,Eclipse,projectile,Sometimes,49,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""vterm""]","[""doom-one""]",Never,framework default write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",1,Gnus,Modus themes,any comprimise,might in future,No,Would directly,No,I have my own modal mode,"[""Common Lisp"", ""Elisp"", ""Perl""]",Never,"[""Windows""]",String[],"[""GNU ELPA""]","[""Email""]",Never,"[""I do not use git""]",Never,,"[""Reddit""]","[""Manual""]","[""Mailing lists""]","[""Do not use any""]","[""Research alternatives""]",,,project.el,Frequently,14,School,Male,Australian,high school student,"[""Icomplete""]","[""flyspell""]",maximal vanilla,The package questions should be optional,No,r/emacs,Great,"[""eshell""]","[""default light"", ""modus-operandi""]",Never,No simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Alright,,"[""Hobby projects""]","[""28.2""]",2,No,"org-roam,avy",moderate comprimise,never considered,No,No,No,Vim,"[""none""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Web search engines""]","[""Comparison"", ""Manual""]","[""none""]","[""straight""]","[""Research alternatives""]",,Vim,No,Frequently,,PhD,Male,American,,"[""Ivy""]","[""No""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""none""]","[""doom-Iosvkem""]",Never,framework default write package,Never,,Nothing about it made sense in 1989.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""It was the editor in use at school""]",Good but not great,It's plasticity,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",30,Mu4e,"magit, mu4e",do not prefer,never considered,Yes,No,No,Emacs,"[""Haskell"", ""Python"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""This has never come up""]",Never,"[""Not interested"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs""]","[""Tutorials"", ""Design rationale""]","[""Mailing lists"", ""usenet, bitd""]","[""framework default""]","[""Research alternatives""]",,None,framework default,Frequently,51,School,Male,Canadian,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,It's fine. Nothing really needs to change.,Yes,lobste.rs,Not great,"[""eshell"", ""vterm""]","[""default light""]",Sometimes,framework default read and understand,Rarely,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,Customizability. Free software. Community. Future-proof.,"[""Work"", ""Hobby projects"", ""Personal org""]","[""28.2""]",14,No,"magit,org-mode,ivy,avy,flycheck,counsel,company,key-chord,swiper,yasnippet",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""guix""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs"", ""Mastodon, other people's configs""]","[""Comparison"", ""Screenshots""]","[""GitHub""]","[""use-package"", ""guix""]","[""Research alternatives""]",,Vim,projectile,Frequently,40,Masters,Male,Spanish,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Mastodon,Great,"[""none""]","[""solarized-dark""]",Sometimes,undo-tree read and understand,Never,,"Configuring it to look modern was difficult. Getting code completion and other ""ide"" like features still mostly doesn't work as well as other editors",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Editing text on a remote server for system administration was the killer feature that moved me to Emacs,"[""Work"", ""Hobby projects""]","[""29.0""]",10,notmuch,"org-mode, notmuch, lsp-mode, org-babel,",significant comprimise,never considered,No,No,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub"", ""Mailing lists""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,No,Sometimes,39,Masters,Male,United States citizen,Fin Tech,"[""Ivy"", ""Ido""]","[""flyspell""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""none""]","[""doom-one""]",Rarely,framework default ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"A lot of the window management features were a bit confusing, and I found it easy to get stuck in situations where I couldn't figure out whether to kill the window, buffer, or frame, as some things were transient and others were not. Also remembering some of the M-x commands that don't always have straightforward names, like ""visual-line-mode"" for turning text wrapping on and off.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Infinite levels of customization; lots of choice when it comes to set-up, and distributions like Doom and Spacemacs are really good for people moving away from Vim. I love that I can come close to my colleagues' PHPStorm/VSCode setups but with an incredible keyboard-driven workflow that doesn't need a tonne of space on my screen.","[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"evil-mode, lsp-mode, emacs-vdiff, dap-mode, treemacs, which-key, ivy, vterm",any comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit""]","[""framework default""]","[""wait for community""]",,Vim,projectile,Sometimes,29,Bachelors,Male,British,Software Development,"[""framework default"", ""Ivy""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-tomorrow-night""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,"- How to properly find help - The vocabulary used in the documentation is still obscure from time to time - Elisp still does not feel natural to me (hope it will some day) - Lack of online videos / tutorials (which has greatly improved now)",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""The eventuality to be have a single software to deal with most of my informatic needs""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","- Freedom - Extensibility - Community - One software to rule them all / Integration","[""Work"", ""Hobby projects""]","[""28.2""]",14,,,,,,,,Default Emacs and personnal (hydra/transient) ones,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,None,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, read and understand,Never,,Keybindings,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Magic, org""]","[""Text editing features"", ""Community"", ""Org mode""]",Good but not great,"Hackable, community","[""Work"", ""Hobby projects"", ""Personal finance""]","[""28.2""]",7,No,"Magit, Projectile, Ef-themes",moderate comprimise,never considered,Yes,No,No,Emacs,"[""Javascript"", ""Java"", ""Shell"", ""Typescript""]",Frequently,"[""WSL"", ""Windows"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Personal finance""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Sascha Chua’s Emacs news""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,43,Bachelors,Male,Malaysian,Fin Tech,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,Sascha CY’s Emacs news,Ok,"[""eshell""]","[""Ef theme""]",Never,No write package,,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",3,,,,,,,,Vim,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Javascript"", ""Python"", ""Rust""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""The fact that it could render text with proportional fonts""]",Good but not great,Extensibility,"[""Writing""]","[""29.0""]",1,No,,any comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Manual""]","[""Matrix"", ""Reddit""]","[""package.el"", ""use-package""]","[""wait for maturity""]",,Vim,No,Frequently,20,School,,Indian,Student,"[""Vertico"", ""Marginalia""]","[""No""]",maximal vanilla,Loveliest survey I've ever taken. I'm not exaggerating; the questions are thoughtful and the UI is fluid.,No,Hacker News,Great,"[""shell""]","[""almost-mono-cream""]",Never,undo-tree understand internals,Rarely,,"Not so much, but i had a really good mentor who wanted to ""show me the way""",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""org-mode, programming""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","By far, it's configurable and extensibility","[""Work"", ""Hobby projects"", ""Almost all writing, info management""]","[""29.0""]",40,No,org-mode,do not prefer,never considered,No,No,No,Emacs,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Mailing lists"", ""IRC servers"", ""Discord"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""friends""]","[""Manual"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""Discord""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Proprietary editors,projectile,Frequently,65,Bachelors,Female,American,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""ispell""]",maximal vanilla,,No,mastodon,Ok,"[""none"", ""shell-command"", ""shell""]","[""blackboard""]",Rarely,No copy-paste,Never,n/a,"Starting with zero knowledge on elisp and emacs, it was overwhelming to understand emacs from the start. Starting out with Doom, with its own way of adding and managing packages, put a lot of that confusion. I was lucky enough to have time to study a bit of elisp and configure my own vanilla emacs. The next hurdle was the amount of packages that are all over the place. I had to rely on communities, their discussion, and some decisions made by distributions (Doom, Spacemacs) to pick packages that suit my needs. I am two months in configuring my vanilla emacs, and it's performing the way I like it.",Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Org mode""]","[""Text editing features"", ""It looked cool, and I've heard the things it is able to do.""]","Very well, it's snappy",Extensibility. You can code the program to a way you want it to work.,"[""Hobby projects"", ""Academic study""]","[""29.0""]",1,No,"general, vertico, marginalia, corfu, cape, bufferlo, consult, org-modern, org-roam, org-roam-ui",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Elisp"", ""Lua""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""4chan has a dedicated thread on /g/""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""dedicated emacs thread on 4chan /g/ board""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",n/a,Notepad++,No,Frequently,25,Bachelors,Male,Filipino,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,"n/a, kudos to those who are maintaining emacs",No,4chan,Great,"[""none""]","[""my own custom theme""]",Never,vundo write package,Never,,I had difficulty understanding how the default configuration works,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Fun""]","[""Extensibility""]","Very well, it's snappy",Extensibility in Emacs Lisp and Org mode,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,moderate comprimise,2-5y,Yes,I have in the past,Yes,Emacs,"[""Elisp"", ""Typescript"", ""Nix, bash""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""epkg""]","[""Manual""]","[""GitHub""]","[""setup.el""]","[""Research alternatives""]",Only MELPA,Vim,project.el,Never,38,Bachelors,Male,Japanese,Software Development,"[""Ido"", ""Vertico"", ""Selectrum"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,Twitter,Great,"[""vterm""]","[""modus-operandi""]",Rarely,No write package,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",20,,,,,,,,Emacs,"[""C#"", ""Clojure"", ""Elisp"", ""Rust"", ""Shell"", ""Typescript""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, write package,Never,,"Millions of keyboard shortcuts, misformatted code",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility""]",Alright,Elisp,"[""Hobby projects""]","[""28.2""]",11,No,"projectile, magit, undo-tree, darkroom",limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""Clojure"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,"[""Issues""]","[""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,jedit,projectile,Rarely,45,School,Male,German,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""my own custom theme""]",Sometimes,undo-tree simple functions,Never,,Using e.g. Google to learn stuff lead to confusion. Reading the manual helped,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,Extensibility,"[""Hobby projects""]","[""29.0""]",2,No,"vertico,corfu,magit,elfeed",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Go"", ""Rust"", ""Typescript"", ""Kotlin""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Never,,"[""Reddit"", ""Mailing lists""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,23,Bachelors,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell"", ""term""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-redo (builtin) simple functions,Never,,Completely different set of keybindings from all other programs.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Doctor mode""]",Good but not great,,"[""Hobby projects""]","[""28.1""]",7,Mu4e,"Elfeed, mu4e, undo-tree",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""N/A""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""N/A""]","[""straight"", ""Guix""]","[""Install and try it immediately""]",,None,No,Sometimes,24,School,Male,United States citizen,,"[""Icomplete""]","[""ispell""]",minimal vanilla,,No,Mastodon,Great,"[""none""]","[""wombat""]",Sometimes,undo-tree write package,Rarely,,"Configurating Emacs is quite daunting in the beginning and it is easy to make mistakes when copy-pasting code one barely understands. I did not encounter Lisp before and was not used to the syntax nor much of the terminology. While there is likely a function (or package) for many of the things one might want to do, actually finding it is not always easy; built-in help system is very useful but navigation has to be learned too. Efficient and power-use requires very regular use to keep keybindings, function names or package names in memory. It can feel like sitting at the helm of an air cruiser where any keypress can trigger something -- powerful but also overwhelming; still find myself using C-h l quite often.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,well- and self-documented; active community; extensible; it becomes natural to want to do everything in emacs,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",21,Mu4e,"Org-roam, org-ref, mu4e, auctex, magit",significant comprimise,might in future,Yes,Yes,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell"", ""Inform7""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Finding an entry point matching my skills and interests""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Usuage scenarios with configuration examples""]","[""IRC"", ""GitHub"", ""Mailing lists"", ""Email""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",MELPA but only because I was more familiar with it,Eclipse,framework default,Frequently,42,PhD,Male,Swedish,Research,"[""Vertico""]","[""spell-fu""]",Doom Emacs,,Yes,Emacs News,Great,"[""eshell""]","[""modus-operandi""]",Sometimes,undo-tree write package,Never,,"I remember when I first started looking at emacs about how different it was compared to other text editors. Everything was non standard(compared to what I was used to) and it looked to be missing a lot of features(at first glance). The initial experience out of the box was not great. I did not like the look of the editor(visually) I did not know how do a search, search and replace, switch between files. I did not understand this whole concept of what a buffer was. I was used to files opening in tabs. I found all of the documentation difficult to understand a lot of it involved (weird looking lisp), copying and pasting bits of code without fulling understanding what I was doing. Simple things like getting syntax highlighting where difficult and every aspect of emacs was so different to all of the other editors out there I spent ages reading documentation which lead me down more and more rabbit holes. It wasn't till I started using prebuilt distributions like spacemacs that I came to appreciate just how amazing emacs is. It was also around this time I started learning lisp and finally understood what I was copying and pasting to the point I did not have to do this as I could write my own specific to what I do that emacs become so useful. A few things that I think would really help beginners is to have some kinda of official demo video of some of the killer features (i.e like wgrep, keyboard macros, avy jump, undo tree etc). Beginners don't need to understand how to do this just that these things are possible in the editor. To give them motivation to go through the pain of learning emacs. The final thing I wish I had known earlier was a little bit of elisp. Not enough to be able to program any packages or mode but just enough to be able to understand the code that I was copying so as I could tweak them. Even realizing that (next-line) was executing a function called next line was so powerful as I could start chaining these up (next-line (next-line) (next-line))..",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""I knew emacs was powerfull and it worked with many languges over many platforms and had been around for a long time. \""Learn on editor and learn it well\"". One editor to last a life time""]",Good but not great,"It's textual interface leads to unexpected but amazing workflows that just don't exist in other editors. Take wgrep for example. You can do a search for a string, get a list of results then edit thoes results as though they were a normal string buffer with all of the other emacs settings, macros exiting packages is just amazing and not many people outside of emacs appreciate that this is possible. The transient workflow that magit uses is another example of this. Unexpected but great efficient interface for working with git. The final thing that is great about emacs is that everything is a command from moving the point around, insert text, all the way up to advanced magit functions. This means I can take them and automate and tweak settings to perfect my workflow.","[""Work"", ""Hobby projects"", ""Recipe Planing""]","[""28.2""]",10,No,"magit, projectile, helm, undo-tree, evil, avy, ace-window, which key, yasnippet, org-roam",moderate comprimise,never considered,I have in the past,Cannot,Yes,Vim,"[""C#"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Babel""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Advocacy""]","[""Blogs"", ""Youtube""]","[""Design rationale""]","[""IRC"", ""Framework"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,30,Bachelors,,,Software Development,"[""Helm""]","[""No""]",maximal vanilla,I wanted to write more on my first impressions of using emacs 10 years ago and suggestions for making it better for new people now. Did not know there was a word limit. Typed it all out only to find it was limited to 400 words. Time was wasted. If there is a limit on words would be helpful to know this upfront,No,IRC,Ok,"[""eshell""]","[""doom-one""]",Sometimes,undo-tree simple functions,Rarely,,"Frame, window buffer differences",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Customisation,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"Meow, lsp, lsp-ui, DAP-mode, no-littering, unicpde-fonts, perspective, vertico, orderless, marginalia",moderate comprimise,never considered,No,No,No,Meow,"[""C#"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,28,Bachelors,Male,English,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""shell"", ""eshell"", ""term"", ""vterm""]","[""my own custom theme""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Finding and memorizing keybindings,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Open source, great packages, flexibility, lisp configuration language","[""Work"", ""Hobby projects"", ""Task management""]","[""29.0"", ""28.2""]",14,Gnus,"deadgrep, dtrt-indent, dumb-jump, eglot, elfeed, magit, nov, org, smart-tabs-mode, vterm",,never considered,No,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript"", ""Zig""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Not necessary""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,,,,,,"[""No""]","[""flyspell""]",minimal vanilla,,,,,"[""shell-command"", ""vterm""]","[""monokai""]",Sometimes,No write package,Rarely,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Extensibility, Customization","[""Work"", ""Hobby projects""]","[""28.1""]",22,No,"org-mode, magit",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Python"", ""Shell"", ""Verilog""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Rexx,No,Frequently,,Bachelors,Male,Canadian,Telecom,"[""Ivy"", ""Vertico""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Emacs mailing list,Great,"[""shell""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"I made the mistake of trying vim on Slackware back in 1998. Lucky for me the Slackware book & CD came with tons of cool stuff to try, one of them was emacs. If i remember there was a short chapter on emacs, but after taking the emacs tutorial, I have never looked back.",Slackware Book 1998,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",flexability,"[""Work"", ""Hobby projects"", ""ALL THE THINGS! ALL OF THEM!""]","[""28.2""]",21,notmuch,"org, consult, marginalia, vertico, lsp",any comprimise,never considered,I have in the past,No,No,doom evil,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""R"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""roam""]","[""Source""]","[""I don't""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,edit on dos,projectile,Frequently,57,Masters,There are no others,Australian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""dracula"", ""gruvbox"", ""solarized-dark""]",Sometimes,undo-fu copy-paste,Never,,Yes. I recall ALL the difficulties. Mainly created by self (I turned of menus from start - should have left them on for first 3 months),Internet,"[""daemon""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Longevity (35 years of computing I am sick of changing all the time). Fast, simple, clear.","[""Hobby projects""]","[""28.1""]",4,No,"Org-mode, Org-web-tools, ox-hugo, ivy, avy, helm, swiper",significant comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Not a programmer""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""I don't""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""I am a very old noob""]",Never,"[""Advocacy""]","[""Reddit"", ""System Crafters, Distrotube etc youtube""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""Sorry authors. I wish they did, but I am not asking""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,No,Sometimes,57,Bachelors,Male,(other),"Various, now retired working on personal projects","[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,"I hope I have helped. Emacs in general is not known outside the techy community. Shame. I have found it fantastic as a general tool for knowledge, task, time management etc",No,r/emacs,Great,"[""term""]","[""my own custom theme"", ""Various themes simultaneously in different frames, all dark""]",Never,No simple functions,Never,,"Performance is noticeably worse than neovim, there's some input lag where there should not be.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF"", ""org-mode and availability of vim mode (evil)""]",Good but not great,"Malleability, org-mode and related packages (babel etc)","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"org-mode, magit, org-babel, evil, helm",moderate comprimise,might in future,I have in the past,Yes,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Documentation""]","[""Matrix servers"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Matrix"", ""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Research alternatives""]",,Vim,projectile,Frequently,34,School,Male,Lithuanian,Software Development,"[""Helm""]","[""framework default""]",Spacemacs,,No,Hacker News,Ok,"[""shell-command""]","[""I change themes frequently""]",Rarely,undo-tree simple functions,Never,,"1. Elisp wasn't easy to learn as there are a ton of ways to do things 2. A lot of tinkering was needed in order to make emacs useful.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Portability""]","[""Text editing features""]",Good but not great,"Its extensibility and community. Plus, it's been around since forever and therefore people have had a ton of experience with it.","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"vertico, ccls-mode, avy, lsp-mode, kaolin-themes, magit, evil",limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Go"", ""Java"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""IRC"", ""Matrix"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""straight""]","[""Install and try it immediately""]",,None,projectile,Often,25,Bachelors,Male,,Student,"[""framework default"", ""Vertico""]","[""framework default"", ""flyspell""]",Doom Emacs,"Make the results public and pretty, like stackoverflow's annual surveys.",No,Fediverse,Ok,"[""vterm""]","[""default dark"", ""my own custom theme"", ""kaolin-dark""]",Sometimes,undo-tree simple functions,Never,,Understanding variable bindings,Professor,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""I was asked to work with it""]",Alright,Built-in discovery and documentation and extensibility,"[""Work"", ""Hobby projects"", ""Expenses, note taking, password and information management, bulk file renaming""]","[""28.2""]",11,No,"Magit, multiple-cursors, lsp-mode, flycheck, company",limited comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""I am usually able to work around it locally (in my own config)""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,35,Masters,Male,French,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,No read and understand,Never,,"elisp, initial config changes",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Package ecosystem, open source","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,No,"magit,org-mode",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""Elisp"", ""Julia"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Manual"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""wait for community""]",,Vim,projectile,Frequently,,Masters,Male,German,Research,"[""Vertico"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""gruvbox"", ""solarized-dark""]",Sometimes,framework default simple functions,Never,,Sometimes it is hard to find how to do a specific thing.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility""]",Good but not great,"Extensability/Hackability, easy insight into the state of the editor","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"evil, magit, org-mode, lsp-mode",significant comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Frequently,26,Bachelors,Male,German,Student,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,Yes,lobste.rs,Great,"[""none""]","[""doom-one""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,the unattractive interface,Internet,"[""GUI""]","[""Extensibility""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",artist mode,"[""Hobby projects""]","[""29.0""]",1,Mu4e,,limited comprimise,might in future,No,Yes,No,Emacs,"[""lua""]",Often,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub"", ""provided contact""]",Never,"[""Unfamiliar with contribution process""]",Rarely,,"[""Reddit""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""wait for maturity""]",,VS Code,projectile,Sometimes,29,Masters,Male,Romanian,Research,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""modus-operandi""]",Sometimes,framework default simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,,"[""Work""]","[""28.1""]",15,No,"ido, smex, ag, avy, undo-tree",moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Python"", ""Shell""]",Sometimes,"[""Windows""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Reddit""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,Notepad++,No,Rarely,,,,,,"[""Ido""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""default light""]",Frequently,undo-tree simple functions,Never,,"Since I had no idea where to start, I decided to go with Doom first. After half a year I started to build my own configuration.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Community, Extensibility and matured packages for almost everything","[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,"Magit, org-mode, denote, dired, corfu, orderless",moderate comprimise,never considered,No,No,No,Vim,"[""C#"", ""Elixir"", ""Liquid""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub"", ""Discord""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Discord"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Discord""]","[""straight"", ""Setup.el""]","[""Install and try it immediately""]",,IntelliJ,project.el,Never,40,,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""shell-command"", ""vterm""]","[""ef-themes""]",Sometimes,undo-tree none,Never,,emacs keybinds were so different from what i was used to in vscode and other common editors,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","That its free software Elisp melpa","[""Hobby projects""]","[""28.1""]",1,No,lsp-mode,any comprimise,never considered,No,No,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Typescript""]",Rarely,"[""GNU/Linux""]","[""Note taking""]","[""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Matrix servers"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,VS Code,No,Often,31,Bachelors,Male,Indian,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,Friend,Great,"[""none""]","[""my own custom theme""]",Never,No none,Never,,keybindings,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects"", ""Research and learning""]","[""28.2"", ""28.1""]",4,No,,moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,geany,projectile,Often,40,PhD,Male,Algerian,Education services,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,lobste.rs,Great,"[""eshell"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree copy-paste,Never,,Memorising the keybindings was a big challenge. Went through the tutorial more than once in order to get used to how to navigate. The other big challenge is window (not frame) management. I can do it but I still don't feel 100% good about how I manage my windows. The packages `windmove` and`buffer-move` helped a lot but I don't have a solution for taming where and when new windows pop up.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","While it comes with a million features, it doesn't feel cluttered and doesn't shove functionality into your face that you rarely or never use. You can use as little or much of Emacs as you want. I feel that other editors often are pretty overwhelming. I also like that many of the packages are of high quality where it's been more hit or miss when installing plugins in other editors.","[""Work"", ""Hobby projects""]","[""28.1""]",8,No,"Projectile, Ivy, Expand-Region, Multiple-Cursors",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Typescript""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Mostly using stable packages""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs"", ""Web search engines"", ""Colleagues; Hacker News comments""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""GitHub""]","[""package.el""]","[""Research alternatives"", ""wait for maturity""]",,VS Code,projectile,Sometimes,34,Masters,Male,German,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""wombat""]",Rarely,No copy-paste,Rarely,,"Elisp was very different from what I was used to, and trying to ""roll my own config"" without understanding where to begin was tough.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"It's the editor you want it to be, with very little in your way to making that dream a reality (except a large time investment).","[""Work"", ""Hobby projects""]","[""27.2""]",5,No,,moderate comprimise,never considered,No,I have in the past,No,Vim,"[""Go"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,VS Code,No,Sometimes,,Bachelors,Male,,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,Not sure,Friend,Ok,"[""vterm""]","[""doom-tokyo-night""]",Sometimes,framework default write package,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,,,,,,,,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript"", ""Common Lisp""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,Sometimes,,,Friend,"[""GUI""]",String[],String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",30,Gnus,,moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Perl"", ""Shell"", ""SQL"", ""Tcl""]",Never,"[""GNU/Linux"", ""Windows""]","[""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""wishper""]","[""Tutorials""]","[""IRC"", ""Mailing lists""]","[""package.el""]","[""Research alternatives""]",,,No,Often,57,School,Male,German,Software Development,"[""No""]","[""ispell""]",minimal vanilla,"Too much ""must answer"" questions.",No,Emacs mailing list,Not great,"[""tclsh, sqlitesh""]","[""default light""]",Sometimes,No copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",13,No,"magit, vlf, lsp-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Never had to""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Never had to""]","[""framework default""]","[""Install and try it immediately""]",,Eclipse,projectile,Sometimes,,Masters,Male,Polish,Software Development,"[""Helm""]","[""No""]",Prelude,,No,Friend,Ok,"[""eshell""]","[""solarized"", ""solarized-dark"", ""zenburn""]",Never,undo-tree simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""elisp""]","Very well, it's snappy",It's fun,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,moderate comprimise,might in future,No,No,No,"vim normal mode, insert mode as emacs mode","[""Elisp"", ""Haskell"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Reddit"", ""GitHub""]","[""Manual"", ""Screenshots""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,19,School,Male,Indian,Student,"[""Ido""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""doom-one""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Rarely,,none,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""shell, compile, dabbrev""]","[""Extensibility"", ""Text editing features""]",Good but not great,"runtime, shell, *nix tools integrated with editor","[""Work"", ""Hobby projects""]","[""29.0""]",35,No,magit,moderate comprimise,5-10y,I have in the past,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Elisp"", ""Fortran"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Often,54,Bachelors,Male,Canadian,Software Development,"[""Ivy""]","[""ispell""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""shell""]","[""default dark""]",Sometimes,framework default copy-paste,Never,,"Archaic, not ergonomic default bindings and settings",Internet,"[""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Good packages. Support for many languages,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",10,No,"lsp-mode, helm-rg",significant comprimise,never considered,No,No,No,slightly modified default bindings,"[""Assembly"", ""C++"", ""C"", ""Haskell"", ""Python"", ""Rust"", ""Shell"", ""Pascal, lua, zig""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el"", ""straight""]","[""Research alternatives""]",,Eclipse,projectile,Never,28,Bachelors,Male,Ukrainian,Software Development,"[""Helm"", ""Ido"", ""Selectrum""]","[""No""]",mostly vanila emacs with many packages,Add a poll for emacs most significant issues,Not sure,Hacker News,Ok,"[""none""]","[""wombat""]",Never,No simple functions,Never,,"Basic dired and using Emacs without ivy (or similar) really put me off. More of the documentation should focus on minimizing bad first experiences. Mastering Emacs' docs on keybinding is basically a must read,the official docs don't even come close.",Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Poorly, it's sluggish","Reusable and composable paradigms, such as the minibuffer and completion, allow you to really take control of emacs' behaviour. Part of the joy of Emacs is that popular community packages tend to adhere well to these established paradigms, such that they interoperate with little fuss. Customizing a certain movement or completion behaviour once upgrades it all over emacs.","[""Work"", ""Hobby projects"", ""Life organisation""]","[""27.1""]",3,No,"diredp, ivy, lsp-mode, swiper, magit, web-mode, pyvenv, which-key",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Racket""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""Source"", ""not sure""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""Hacker News""]","[""Design rationale"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Kate,projectile,Frequently,29,Bachelors,Male,Dutch,Research,"[""Ivy""]","[""No""]",maximal vanilla,Bit long,No,Hacker News,Great,"[""term"", ""ansi-term""]","[""solarized-dark""]",Sometimes,undo-tree copy-paste,Never,,Lisp! The default UI is ugly and dated. Understanding how to tweak .emacs,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""I was learning R and this was before RStudio""]","Very well, it's snappy","The packages, the customizability, the community","[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"ess, org, org-roam, corfu, vertico",limited comprimise,never considered,No,No,No,Emacs,"[""R""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""YouTube. Systemcrafters and Prot’s YT channels""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Sometimes,42,PhD,Male,American,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,"I don’t create to emacs package and there wasn’t an option for that. I would like to, just don’t have time.",No,r/emacs,Ok,"[""eshell""]","[""ef-theme (ef-dark)""]",Never,No many packages,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",7,Mu4e,,moderate comprimise,never considered,No,No,Yes,Emacs,"[""Clojure"", ""Elisp"", ""Javascript"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Design rationale""]","[""Reddit"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Frequently,27,Masters,Male,Indian,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,,Not sure,r/emacs,Ok,"[""eshell"", ""vterm""]","[""my own custom theme""]",Rarely,undo-tree write package,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",14,,,,,,,,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,None,,Rarely,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Odd keys I still can't remember ^C and 6x bindings,Part of HPPA development system,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Only non modal editor available""]","Very well, it's snappy",Keyboard macros - main reason used for many years - now useful packages,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",30,No,"hydra, treemacs, racket-mode, gnus",moderate comprimise,might in future,No,Would directly,No,Use hydra to do my own based on macOS,"[""Elisp"", ""Python"", ""Shell"", ""SQL"", ""Racket, XML""]",Sometimes,"[""MacOS""]","[""Note taking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""No need tod do so.""]",Sometimes,"[""Issues"", ""Code (features)""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""straight"", ""elpaca""]","[""Research alternatives"", ""wait for maturity""]",,"pmate, microemacs, visual C",projectile,Sometimes,62,Bachelors,Male,British,Fin Tech,"[""Vertico"", ""Marginalia"", ""Consult""]","[""macOS via hunspell""]",maximal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""modus-vivendi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",15,No,"magit, projectile, multiple-cursors",moderate comprimise,never considered,Yes,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Often,37,Bachelors,Male,Swiss,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""wilmersdorf""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",4,,,,,,,,Vim,"[""C++"", ""C#"", ""Go"", ""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""Rust""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, write package,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""it lost me immediately""]",,"Poorly, it's sluggish",,"[""i dont""]","[""none""]",3000,,,,,,,,notepad,"[""brainfuck""]",,"[""templeOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,gross,,,,,,,, read and understand,Never,,very different from other popular software,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,"text editing, great packages","[""Work"", ""Hobby projects""]","[""29.0""]",7,No,"magit, org, tramp",no comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Javascript"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,vi,project.el,Sometimes,40,Masters,Male,,Software Development,"[""No""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,None.,"The default keybinds really threw me off. Debugging seemed like a pain (and I still have not gotten around to a good workflow for that). Emacs packages did not work out of the box (TLS errors). I did not see the value of text based interfaces initially too. I was using more GUI focused apps like Google Calendar, I thought EWW was dumb, and why did Emacs include Tetris?",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Text editing features""]",Not well,"The extensibility. Emacs gives me control over how I want to do my computing and for how I want to orient my life overall. For example, YouTube has incredible videos on their platform. Professors uploading complete lectures and individual creators uploading tutorials about the nuanced ideas in programming I never considered. But YouTube is incentivized to keep you on their platform. Their recomendation system is amazing. Using Elfeed and MPV I can completely curate my feed exactly how I want and only spend as much time I deem worthy on YouTube without being drawn in subconsciously.","[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,"exwm,org-roam,evil,geiser,corfu,cape,vertico,mu4e,libmpdel",significant comprimise,might in future,Cannot,No,No,Vim,"[""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Guix only""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack confidence in code quality"", ""Bad prior experience"", ""I submitted a patch to another FOSS project and someone else wrote their own version of what I did and called my patch unimpressive. Probably for the best to do my own work and let the real programmers do their thing.""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""GNU Guix using an Emacs configuration service (I defined myself) which attaches to the home-profile.""]","[""Install and try it immediately""]","My package was made mostly for myself and it uses a public API so I didn't know if I would somehow represent them by developing something for them. So I never submitted it anywhere public. Had I chosen somewhere to put it, maybe on Github and on my own Guix Channel.",IntelliJ,No,Frequently,22,Bachelors,Male,American,Student,"[""Vertico""]","[""flyspell""]",maximal vanilla,None.,No,r/emacs,Great,"[""vterm""]","[""modus-operandi""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,When it was first introduced in my college curriculum I found it very difficult to learn because I was used to more graphical editors like Sublime Text,University/College,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]","Very well, it's snappy","extensibility, community","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"magit, org, projectile, eglot",limited comprimise,never considered,Yes,No,No,Vim,"[""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby""]",Often,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""Framework"", ""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,32,Bachelors,Male,American,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""dracula"", ""modus-vivendi""]",Never,framework default simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,any comprimise,never considered,No,No,No,Vim,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""Framework"", ""GitHub"", ""Discourse""]","[""straight""]","[""wait for maturity""]",,Vim,framework default,Never,42,Masters,Male,American,Manufacturing,"[""framework default""]","[""No""]",Doom Emacs,,No,Discourse,Great,"[""vterm""]","[""gruvbox""]",Frequently,vundo copy-paste,Never,,"I didn't care about Emacs keybinds at all and still don't. Lisp is fringe, so why get into it.",Internet,"[""TUI""]","[""Package(s)"", ""Community""]","[""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Magit,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",7,No,"magit, lsp-mode, flycheck",significant comprimise,might in future,No,No,No,Vim,"[""Go"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Matrix"", ""Reddit""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Frequently,35,Masters,Male,Spanish,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""solarized-dark"", ""molokai""]",Never,framework default none,Never,,I can get lost when buffer open and i cant jump out,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,It's like vim++ with doom,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,I think i added one or two but i loose that config,moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""LaTeX""]",Often,"[""GNU/Linux""]","[""PKB""]","[""framework default"", ""not sure""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Blogs""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Duckduckgo:)""]","[""framework default"", ""not sure""]","[""wait for community""]",,Vim,framework default,Often,28,Bachelors,Male,Polish,Software Development,"[""No""]","[""framework default"", ""flyspell""]",Doom Emacs,I hope one who read that have great day,No,Hacker News,Great,"[""shell-command""]","[""doom-one""]",Never,No copy-paste,Never,,"I found the doom framework, together with online resources such as Zaiste's doomcast, to give a really good entry into the whole ecosystem, most difficulties i can recall where results of lackluster documentation of packages (!)",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Not well,"Extensibility, building ones own environment tailored to their needs/desires","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"org-roam, org-noter, matlab-mode, org-modern, org-roam-bibtex, dap-mode, lsp, lsp-treemacs, svg-tag-mode",significant comprimise,might in future,No,Cannot,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Julia"", ""Python"", ""Shell"", ""Typescript"", ""Matlab""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""MELPA"", ""Source""]","[""i dont""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""i dont""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,VS Code,framework default,Rarely,24,Bachelors,Male,German,Student,"[""Ivy""]","[""No""]",Doom Emacs,nope,No,r/emacs,Ok,"[""vterm""]","[""my own custom theme"", ""doom-one"", ""gruvbox""]",Never,framework default many packages,Sometimes,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",26,Mu4e,,significant comprimise,0-2y,No,No,Yes,Emacs,"[""Go"", ""Python""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Sometimes,"[""Lack of time"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Matrix servers"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Package mantainer choice""]","[""package.el""]","[""Install and try it immediately""]",,None,project.el,Frequently,50,Bachelors,Male,,IT,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Ok,"[""eshell""]","[""my own custom theme""]",Sometimes,No read and understand,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Text editing features"", ""Community""]",Good but not great,,"[""Work""]","[""28.2""]",10,No,"magit,projectile,avy",moderate comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""Java"", ""Python"", ""Ruby""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""framework default"", ""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Notepad++,projectile,Often,31,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""framework default"", ""flyspell""]",Spacemacs,,Not sure,Hacker News,Great,"[""none""]","[""zenburn""]",Rarely,undo-tree none,,,none,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",none,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Emacs,"[""C#""]",,"[""Windows""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""I really looked up to friend who got me into it, since he seemed to know so much about GNU/Linux history""]","Very well, it's snappy","The help system - being able to pull up the documentation and possibly even the definition of a function or variable is incredibly useful when understanding what's going on. Being able to write ad-hoc elisp commands is a great way to augment the current editing session too.","[""Work"", ""Hobby projects""]","[""28.1""]",18,notmuch,"helm,gnus,dante,projectile,flycheck",significant comprimise,5-10y,No,Yes,No,Emacs,"[""C"", ""Elisp"", ""Haskell"", ""Nix""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""Nix emacs-overlay""]","[""GitHub""]",Never,"[""Not interested"", ""Most things work well enough that I don't need to""]",Rarely,,"[""Blogs"", ""lobsters""]","[""Design rationale"", ""Documentation about the mental models of a package, see ESR's post on \""narrative documentation\""""]","[""I don't""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Various Borland Editors,projectile,Frequently,35,Bachelors,Male,Australian,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,No,lobste.rs,Ok,"[""vterm""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Trying to figure out how to make it do the things you want. For example, `fill-column` isn't really obvious... It's kind of difficult to use the self-documentation unless you already know what you're looking for. So you end up just searching it online.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""SLIME""]","Very well, it's snappy","Extensibility, keybindings (vanilla ones and the ability to have whatever keybinds you want such as evil-mode), self-documentation, ease-of-use (steep learning curve but once learned you're set)","[""Work"", ""Hobby projects"", ""Pretty much everything""]","[""28.2""]",8,Wanderlust,"avy, counsel, flx, magit, multiple-cursors, restclient, slime, swiper, vterm, wanderlust",any comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages"", ""Emacs wiki too. I seldom look for new packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Email""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,counsel-git,Frequently,28,Bachelors,,,Software Development,"[""Ivy"", ""counsel""]","[""flyspell"", ""ispell""]",minimal vanilla,,Not sure,unitedbsd.com,Not great,"[""shell-command"", ""eshell"", ""vterm""]","[""default light"", ""solarized"", ""solarized-dark""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],"Very well, it's snappy",,"[""Work""]","[""28.2""]",15,No,,do not prefer,never considered,No,No,No,Emacs,"[""Common Lisp"", ""HTML/CSS"", ""Javascript""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Rarely,46,School,Male,Argentine,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Twitter,Great,"[""none""]","[""Don’t recall""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI""]","[""Extensibility""]","[""Extensibility""]",Alright,,"[""Hobby projects""]","[""28.2""]",2,,,,,,,,Vim,"[""Javascript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,Doom Emacs,,,,,,,, read and understand,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Not well,,"[""Work""]","[""27.2""]",19,No,"magit,org-mode,counsel,ivy",moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Haskell"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""never contacted""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""don't know. please stop making mandatory questions if you want the survey completed.""]","[""never asked for help""]","[""package.el""]","[""Research alternatives""]",,Vim,projectile,Sometimes,,Bachelors,,,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,lobste.rs,Not great,"[""none""]","[""solarized"", ""solarized-dark""]",Rarely,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",11,No,,moderate comprimise,might in future,Cannot,Cannot,Yes,Emacs,"[""Clojure"", ""Common Lisp"", ""Javascript"", ""Rust"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""Source""]","[""Email""]",Rarely,"[""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Matrix servers"", ""Blogs"", ""Emacs news - Sacha Chua""]","[""Design rationale""]","[""IRC"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,32,Masters,Male,Brazilian,Fin Tech,"[""Vertico""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""eshell""]","[""modus-operandi""]",Sometimes,undo-tree simple functions,Never,,learning all the key combinations and commands,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]","Very well, it's snappy",customizability,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,cider,significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp""]",Sometimes,"[""GNU/Linux""]","[""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,IntelliJ,projectile,Never,61,Masters,Male,United States citizen,Software Development,"[""framework default"", ""Ivy"", ""Ido""]","[""No""]",Prelude,,No,Hacker News,Great,"[""eshell""]","[""zenburn""]",Never,framework default simple functions,Never,,"Package discovery can be difficult; I don't have any language server support set up yet, and I'm probably going to have to do a bunch of reading to figure out how and what package to use. Terminology was/is somewhat different from ""standard""; where emacs has a ""Buffers"" menu most programs have ""Files"", for example. It's particularly noticeable around window/frame management. The ""you could also do this with C-* M-*"" modeline comments are too subtle for early learners, I think; the text is transient, and if you don't know to look for it you can easily miss it. It would probably also be helpful to make ""describe-binding"" and the like easier to access for new users.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Available on most platforms.""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""I was going to be programming for a carreer, I figured I needed to learn a professional editor.""]",Good but not great,"Extensibility, customization and being available everywhere. When a new platform comes along, I'll be able to use emacs there, with all the support code I've built for myself. The incremental nature of emacs is great for learning, if you realize it; you can (mostly) treat emacs like notepad.exe (but see my comments about terminology in the difficulty question) and gradually learn new features.","[""Work"", ""Hobby projects""]","[""28.2""]",30,No,"Lots of file-type specific modes (markdown, json, swift, lua, objc, ruby...), dumb-jump, svg, mingus (mpd)...",significant comprimise,might in future,No,No,No,Default with extensive customization.,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""Objective C, Swift, Io, SmallTalk, TinyScheme, Squirrel, markdown if we're including markup languages...""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub"", ""However they ask to be contacted.""]",Rarely,"[""Lack of need; I haven't found many problems.""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""Friends""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,"The Borland IDE, I think? Something on DOS.",No,Frequently,51,Bachelors,Male,Canadian,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,Yes,Hacker News,Great,"[""none""]","[""my own custom theme""]",Rarely,No simple functions,Never,,Learning how to read the manual and getting used to Info.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""not having to use the mouse""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"org,hydra,web-mode,lsp,windmove,leetcode,pdf-tools,pyvenv,projectile,cdlatex",moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""Info Manual above all""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Notepad++,projectile,Sometimes,33,Bachelors,Male,United States citizen,unemployed,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,"Would be interesting for a question asking how many lines of code for the config of each responder. That or some other metric for how much effort one has spent curating their config. Thanks for doing it. Interested in seeing the results!",Yes,r/emacs,Great,"[""shell"", ""ansi-term"", ""vterm""]","[""modus-operandi"", ""doom-nord""]",Frequently,No read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Community""]",Good but not great,extensibility and the documentation,"[""Hobby projects""]","[""28.2""]",2,No,evil,moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Java"", ""lua, gdscript""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Screenshots"", ""Overview""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Often,,,Male,Australian,,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none"", ""eshell""]","[""doom-one"", ""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I felt there was a gap after finishing the tutorial. I knew there was plenty to learn after it, but it wasn't clear what and how. What made a big difference was reading the intro to elisp manual, which a friend suggested me to read. But I can also see how it is too long for most beginners to go through. I think beginners would greatly benefit from a ""tutorial part 2"", with similar length of the existing tutorial or slightly longer, introducing a few more things to new users before they have to go to ""the wilderness"" and learn things by themselves.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Org Mode""]","Very well, it's snappy","Extensibility and the community,","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",5,No,"Org Mode, Denote, Use-package",moderate comprimise,never considered,No,I have in the past,No,"Vim exclusively for when I'm editing a file, but vanilla for all other things","[""HTML/CSS"", ""Python""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit""]","[""package.el"", ""use-package""]","[""wait for community""]",,VS Code,projectile,Frequently,39,Masters,Male,Brazilian,Student,"[""Helm"", ""Ivy""]","[""No""]",minimal vanilla,The question about keybindings could be open for multiple choices. I often go back and forth on vanilla and evil,No,r/emacs,Great,"[""none""]","[""default dark""]",Never,No write package,Rarely,,Learning the default key bindings,By looking for good Haskell editor,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Good support for Haskell""]",Good but not great,Lisp,"[""Work"", ""Hobby projects"", ""everyday things""]","[""29.0"", ""28.2""]",10,Mu4e,"paredit, magit, sly, cider, vertico",significant comprimise,might in future,No,No,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""PHP"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Idris""]",Frequently,"[""GNU/Linux"", ""BSD"", ""Android""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Frequently,,"[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale""]","[""IRC""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,,,,,,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,IRC,Ok,"[""eshell"", ""ansi-term"", ""vterm""]","[""my own custom theme""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Vim,"[""C++"", ""Clojure"", ""Go"", ""Haskell"", ""Rust""]",,"[""WSL"", ""MacOS""]",,,,,,,,,,,,,,IntelliJ,,Often,,,,,,,,Spacemacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""org-mode""]","[""Extensibility"", ""Package(s)"", ""Community""]",Alright,org-mode,"[""Hobby projects""]","[""29.0""]",1,Mu4e,"org,which-key,evil,all-the-icons,doom-modeline,lsp-bridge",any comprimise,never considered,No,No,No,Vim,"[""C++"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",GNU ELPA,Vim,projectile,Never,41,Bachelors,Male,Chinese,Education services,"[""Selectrum""]","[""No""]",maximal vanilla,,No,Emacs China,Great,"[""vterm""]","[""gruvbox""]",Never,undo-tree simple functions,Never,,It was hard too learn which advises from various sources to follow.,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]","Very well, it's snappy",Customisation,"[""Work""]","[""26.3""]",7,No,"Orgmode,projectile,cider,parens",moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Mailing lists""]","[""Comparison"", ""Design rationale""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,55,Masters,Male,German,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""shell""]","[""Dichromacy""]",Rarely,undo-tree copy-paste,Never,,"This was many years ago, but I remember the first time I tried I gave up because I did not have a Meta key. The second time I gave up because of the default key bindings. The third time I gave up because of accumulating friction - ""Customize Emacs"" menu did not seem to save my preferences (what is ""save options"" ??), a general misunderstanding on my part of Window vs Frame, a frustration over modal text input, and an apparently burdensome copy/paste process.",Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Cross platform, including command line. There is a mode for every language. I LOVE org mode.","[""Work"", ""Hobby projects""]","[""27.2""]",10,No,"org-mode, writeroom, rainbow-delimiters",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,"Ten years ago, language specific IDEs (Eclipse, Arduino, XCode, etc.); nano for shell scripts; word processor for project notes.",No,Often,40,Masters,Male,United States citizen,Research,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""default dark"", ""nord"", ""solarized""]",Never,No simple functions,Never,,"moving from vim to emacs keybindings, I didn't know about evil, and something like Doom or Spacemacs weren't a thing back then",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Org, magit, LSP""]","[""Extensibility"", ""Package(s)""]",Good but not great,extensibility through elisp,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",10,Mu4e,"Org,magit,lsp-mode",any comprimise,might in future,No,Would directly,No,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Blogs"", ""Sacha Chuas awesome weekly Emacs News""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""IRC"", ""Framework"", ""Mailing lists"", ""Email""]","[""framework default"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,37,Associates,Male,German,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,,Not sure,Blog post,Great,"[""vterm""]","[""my own custom theme""]",Rarely,framework default read and understand,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",2,,,,,,,,Vim,"[""C++"", ""C"", ""Go"", ""Nim""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Alright,Packages,"[""Hobby projects""]","[""29.0""]",3,No,,limited comprimise,never considered,No,Cannot,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python""]",Never,"[""GNU/Linux""]","[""Task management""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,21,Bachelors,Male,Russian,Software Development,"[""Helm"", ""Ivy""]","[""No""]",Doom Emacs,,Not sure,Linux.org.ru,Great,"[""none""]","[""doom-one""]",Often,framework default copy-paste,,,,Internet,"[""TUI"", ""daemon""]","[""Package(s)"", ""Org mode""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Work""]","[""29.0""]",1,,,,,,,,Vim,"[""C++"", ""Go""]",,"[""GNU/Linux""]",String[],"[""framework default""]","[""I dont""]",,String[],Rarely,,"[""Reddit""]",String[],"[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,,Often,,,,,,String[],String[],Doom Emacs,,,,,String[],String[],, copy-paste,,,,Colleague,"[""TUI""]","[""Text editing features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",18,,,,never considered,,,,Emacs,"[""Python""]",,"[""GNU/Linux"", ""MacOS""]",String[],"[""not sure""]",String[],,"[""Elisp proficiency""]",,,String[],String[],String[],"[""not sure""]",,,None,,Never,,,,,,String[],String[],minimal vanilla,,,,,String[],String[],, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,Everthing,masochists,"[""TUI""]","[""vim""]","[""demons""]","Poorly, it's sluggish",Being worse than vim,"[""none""]","[""19.0""]",0,No,"plan9port,vim,pacman",do not prefer,never considered,No,No,No,Vim,"[""Assembly""]",Never,"[""vim""]",String[],"["".pkg.tar.zst""]","[""Carrier pidgeon""]",Never,"[""rms' beard""]",Never,"[""Issues""]","[""archlinux.org/packages""]","[""infomercials""]","[""The FSM""]","[""pacman""]","[""Install and try it immediately""]",Using a tube of lube.,Vim,No,Frequently,69,PhD,Male,British Virgin Islander,Prostitution,"[""No""]","[""No""]",maximal vanilla,Pls make vim gud,No,Mum,Not great,"[""none""]","[""vimdefault""]",Never,No write package,Never,,Where to find help,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""org, magit, doom""]","[""Extensibility"", ""Text editing features""]",Good but not great,Extensibility,"[""Work""]","[""29.0"", ""28.2"", ""28.1""]",2,No,"Magit,pcap-mode,org-roam,lsp-mode,tramp-mode, which-key,gud-mode",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""not that much is broken""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""IRC servers"", ""Matrix servers"", ""Discord""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Framework"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,27,Bachelors,Male,Norwegian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,Every free/libre tool i use usually have better ux and or better features then the alternative,Yes,lobste.rs,Great,"[""vterm""]","[""gruvbox""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,The initial jump from using emacs to configuring emacs,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Configurability, terminal editor","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",5,No,"Org Roam, vterm, magit, elpy, lsp-mode",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell"", ""Scala""]",Often,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,project.el,Sometimes,25,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""default dark""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,Forcing the use of email seems a bit antiquated to me personally,"The help system took some time to get used to. There were configurations that sped up performance (for example, setting gc-cons-threshold) that I stumbled upon by accident and I feel like they should be much more clearly communicated. Lisp was very different from other languages (java/js) and took a bit of time to get used to. There were little to no intermediate level tutorials/blogs, only beginner level and advanced (beyond my comprehension at the time).",clojure development setup,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Alright,"It's a lisp machine, not an ordinary editor. Very good built-in programs and capabilities, plus immediate feedback when configuring.","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"org-mode, vertico, magit, ranger, org-roam, org-roam-ui, modus-themes",moderate comprimise,never considered,No,No,No,both default and vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Java""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Manual""]","[""I usually don't""]","[""framework default"", ""package.el"", ""use-package""]","[""wait for community""]",,Vim,projectile,Frequently,22,Bachelors,Male,Georgian,Software Development,"[""Ivy"", ""Vertico""]","[""No""]",Doom Emacs,On mobile firefox the checkboxes and radio buttons were hard to click,No,r/emacs,Not great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Sometimes,,"I don't remember. I guess key bindings where overwhelming. Back then, entering ed by accident was way worse...",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,"Extensibility Universality (one editor for everything: text, programming, e-mail, calendar, to do)","[""Work"", ""Hobby projects""]","[""29.0"", ""27.1"", ""26.3""]",25,Gnus,"Org mode, Magit",any comprimise,10+y,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Mailing lists"", ""M-x list-packages""]","[""Overview""]","[""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately""]","MELPA, as that seemed simple at the time...",,No,Frequently,,,,,,"[""Helm""]","[""flyspell"", ""langtool""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""eshell""]","[""default light""]",Sometimes,No read and understand,Never,,Elisp isn't the most intuitive language. Also had some trouble in figuring out how to use packages in combination with Doom Emacs.,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Org-mode""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Very extensible. I can make the Emacs experience completely my own to fit with my workflow, and that is something I miss in other editors. Have not tried Vim which I assume offers a similar experience.","[""Work"", ""Hobby projects""]","[""29.0""]",1,No,Org-mode,significant comprimise,never considered,No,Would directly,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,VSCodium,framework default,Sometimes,29,Masters,Male,Belgian,Software Development,"[""No""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-old-hope""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"I tried using emacs a couple of times and gave up while reading the tutorial. It all just seemed like overkill, starting with the keybindings. Later on, as my programming experience grew, I realized I needed a more powerful tool and decided to just commit to learning emacs.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,Freedom.,"[""Work"", ""Hobby projects""]","[""29.0""]",15,No,,limited comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""SQL""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit""]","[""Tutorials"", ""Design rationale""]","[""GitHub""]","[""package.el""]","[""Research alternatives""]",,Eclipse,projectile,Rarely,30,PhD,Male,Peruvian,Research,"[""Ido""]","[""No""]",minimal vanilla,,Yes,Sacha Chua newsletter,Great,"[""none""]","[""sanityinc-tomorrow""]",Never,No simple functions,Never,,Vanilla key bindings are not intuitive (Ctrl + G instead of ESC to quit things?) and the completion for M-x doesn't help. Vertico is a must in my opinion.,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility""]","Very well, it's snappy",You can change almost everything to your liking,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,No,"evil,vertico,orderless,magit,marginalia,lsp-mode,corfu,embark",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""configuration examples""]","[""Reddit"", ""GitHub"", ""Discord""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,project.el,Rarely,,School,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,"education should be more internationalized, in germany it's common to do an apprenticeship for example. So it's above high school level but below bachelors.",No,r/emacs,Great,"[""vterm""]","[""my own custom theme""]",Sometimes,undo-tree copy-paste,Never,,how to find keyboard keys/commands requires google and isn't necessarily built into emacs,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Orgmode""]",Alright,"native keyboard support for everything Magit!","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,No,"magit, connsel, orgmode",limited comprimise,never considered,No,No,No,Emacs,"[""none yet""]",Frequently,"[""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""friends""]","[""Manual"", ""some way to list existing keyboard shortcuts""]","[""work teams""]","[""package.el"", ""use-package""]","[""wait for community""]",,Visual Studio,No,Frequently,31,Bachelors,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,friend,Great,"[""none""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""26.3""]",10,No,"helm, magit, projectile, eglot",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Framework""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,None,projectile,Never,32,Masters,Male,Polish,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""default light"", ""zenburn""]",Rarely,undo-tree copy-paste,Never,,,Internet,"[""TUI""]","[""Text editing features"", ""Built-in features"", ""magit""]","[""Text editing features""]",Not well,,"[""Work""]","[""28.2""]",6,No,,limited comprimise,never considered,No,No,No,evil,"[""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Clips/videos""]","[""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Eclipse,projectile,Rarely,40,Masters,Male,German,Software Development,"[""Helm""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Rarely,undo-tree simple functions,Never,,"I had troubles getting a decent C/C++ support for my small projects. I wanted: - function signature hinting - function documentation hinting - some linting/type/reference checking - go to symbol I looked around and found CEDET which was very confusing to set up: - I wasn't sure which source to use (IIRC there were 2-3 candidates: CEDET1, CEDET2) - it required a lot of effort to get something to work, often copy-pasting elisp I couldn't understand - I couldn't find a guide which would explain me the principles of CEDET, I was just given snippets ""if you want X please use Y code""",Friend,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Text editing features"", ""the ability to have two windows side by side""]",Good but not great,"- Flexibility to browse multiple items at the same time - many windows, many buffers, each of them having a different thing (a file, e-mail, directory) in it. - One editor for multiple, sometimes niche programming languages.","[""Work"", ""Hobby projects"", ""life and general stuff (org, gnus)""]","[""28.2""]",9,Gnus,"lsp,eglot,use-package,smart-tabs-mode,flycheck,which-key,magit,beacon,hungry-delete,ace-window",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Assembly"", ""C"", ""Go"", ""Haskell"", ""Python"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Code (features)""]","[""IRC servers"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""IRC""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,project.el,Frequently,29,Masters,Male,Polish,Software Development,"[""Ido""]","[""No""]",maximal vanilla,"""Papua New Guinean"" nationality got split into three different items, ""Papua"", ""New"", ""Guinean"".",Yes,IRC,Ok,"[""none""]","[""wombat""]",Often,No simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,any comprimise,might in future,I have in the past,I have in the past,Yes,Emacs,"[""HTML/CSS"", ""Python""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Sublime Text,No,Often,44,PhD,Male,,Research,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command""]","[""modus-vivendi"", ""ef-themes""]",Never,undo-fu copy-paste,,,,Internet,"[""GUI"", ""TUI""]","[""Text editing features"", ""Force of habit""]","[""Text editing features""]","Very well, it's snappy",Consistency over many years. Support for all sorts of things you might want to do with it.,"[""Work"", ""Hobby projects""]","[""27.2""]",20,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,jed,,Rarely,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,"Different keybindings than mainstream. No real Control+Tab to cycle among buffers.",CD-ROM attached to a magazine,"[""GUI""]","[""habit""]","[""Curiosity""]",Good but not great,"Long-running free software project. Discoverability. Fine-grained customizability. Documentation. Exposes its Lisp interpreter for scripts.","[""Work"", ""Hobby projects""]","[""27.2""]",16,No,"IEdit, Company, IDO Vertical, Undo Tree, WGrep, Paredit",limited comprimise,might in future,No,"I should, but always postpone, sorry (donating from outside the USA isn't straightforward)",No,Emacs,"[""C#"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA""]","[""Email"", ""GitHub""]",Never,"[""No need (I'm usually happy with how it currently works).""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""Reddit""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Notepad++,No,Sometimes,48,School,Male,Italian,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""shell""]","[""my own custom theme""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Navigating the ""Customize"" menu to find what setting I wanted to change while starting to configure vanilla Emacs. Adjusting to more self-exploratory troubleshooting vs. looking up solutions online (coming as a lifelong Windows user, recent Linux Mint dual-boot convert at home). Relearning terminology to understand Emacs' labels for things (e.g. ""windows"" vs. ""frames"" vs. ""buffers"") was confusing at first.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",1,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Common Lisp""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""manual"", ""System Crafters' emacs tutorials""]","[""Install and try it immediately""]",,None,No,Rarely,29,Bachelors,Male,American,Manufacturing,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""tango-dark""]",Rarely,No write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",10,,,,,,,,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work""]","[""28.2""]",7,,,,,,,,Vim,"[""Elixir"", ""Erlang"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, write package,Sometimes,,,I do not recall.,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Its extensibility and flexibility are amazing. It speeds up both software development and writing.,"[""Work"", ""Hobby projects""]","[""28.2""]",20,Mu4e,"mu4e, elfeed, org-mode, magit, dired, vterm, projectile",significant comprimise,10+y,No,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Email""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,jed,projectile,Frequently,46,School,Male,American,Creative/Writing,"[""Selectrum"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,Twitter,Great,"[""vterm""]","[""modus-vivendi""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"The learning curve is steep. Back when I started, Spacemacs and Doom weren't a thing so it took me a long time to customize my Emacs to look and behave the way I wanted it to.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,Malleability! The fact that it can be modified more than any other software in the world is its greatest strength.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",9,No,"evil,magit,lsp-mode,yasnippet,undo-tree",any comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Design rationale""]","[""Reddit"", ""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,31,Masters,Male,,Software Development,"[""framework default"", ""Helm""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""monokai""]",Frequently,undo-tree copy-paste,Never,,"Elisp is a bit difficult, and setting up a repl for the first time was strange and difficult.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Plugin Quality, Org Mode, workspaces, magit, execution of commands","[""Work"", ""Hobby projects""]","[""27.1""]",1,No,"magit, treemacs",moderate comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""package.el""]","[""Research alternatives""]",,Vim,framework default,Sometimes,26,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""shell"", ""eshell"", ""term""]","[""doom-one"", ""doom-one-light""]",Never,framework default simple functions,Never,,"Key bindings, and learning a few macros.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Flexibility, not needing to switch IDE from coding to writing blogpost, notes or technical papers. Distraction free UX","[""Work"", ""Hobby projects"", ""Calendar""]","[""28.2""]",15,No,"magit, proof-general , company-coq, merlin-mode, tuareg,",moderate comprimise,never considered,No,No,No,CUA + default + some tweaks,"[""Haskell"", ""Ocaml, Coq""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Discourse"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Emacs StackExchange"", ""Framework"", ""We have an #emacs channel in my Slack workspace at work""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives"", ""wait for community""]",,Vim,No,Frequently,35,PhD,Male,Argentine,Software Development,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,#emacs channel in our Slack space at work,Ok,"[""vterm"", ""multi-vterm""]","[""default dark"", ""doom-one"", ""solarized-dark""]",Often,No write package,,,,Internet,"[""GUI""]","[""Extensibility""]","[""Lisp Editing""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,,,never considered,,,,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",,String[],Sometimes,,"[""GitHub"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Manual""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,,No,Frequently,,,,,,"[""Vertico""]","[""ispell""]",maximal vanilla,,,,,"[""shell-command"", ""eshell""]","[""default dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.1""]",35,Gnus,,limited comprimise,10+y,No,No,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""GitHub"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,vi,project.el,Frequently,54,Bachelors,Male,British,Software Development,"[""Selectrum"", ""Marginalia""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""shell""]","[""modus-operandi""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",5,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""Javascript"", ""Java"", ""Typescript"", ""OCaml""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking""]","[""framework default"", ""Source""]","[""GitHub"", ""Never the mailing lists stop using email for goodness sake.""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Never,28,Bachelors,Male,American,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,Not sure,Hacker News,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""solarized""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"When I got started I immediately installed many packages (e.g. evil-mode), which needlessly complicated my learning journey.",Internet,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",The ability to easily inspect and modify all parts of the system allows me to implement features and workflows which I wouldn't even dream about when using an another computing environment. Most improvements to any part of Emacs propagate through the entire system.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",1,Gnus,"org-mode, eww, eshell, gnus, erc, calc",any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""Elisp"", ""Python""]",Never,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel"", ""Spaced repetition""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""IRC"", ""Mailing lists"", ""Discord""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,20,School,Male,Estonian,Software Development,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Emacs mailing list,Great,"[""eshell""]","[""default light"", ""default dark"", ""my own custom theme""]",Often,No simple functions,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Go"", ""Python""]",Sometimes,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs""]","[""Tutorials""]","[""Emacs StackExchange""]","[""elpaca""]","[""wait for maturity""]",,None,projectile,Rarely,,,,,,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Often,No simple functions,Never,,"Coming from vim, took me a while to build muscle memory for the key combinations.",by watching Handmade Hero,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""being able to run a shell inside the editor (coming from vim, I had to context switch between editing and running stuff in the shell)""]",Good but not great,Being able to work with little to no distraction in a powerful environment.,"[""Work"", ""Hobby projects"", ""personal organization""]","[""27.1""]",5,No,"Org mode, nov.el, projectile, magit",significant comprimise,never considered,No,Cannot,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el""]","[""Research alternatives""]",,Vim,projectile,Rarely,39,Bachelors,Male,Argentine,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Ok,"[""shell-command"", ""shell"", ""term""]","[""solarized-dark""]",Frequently,No write package,Rarely,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"org-roam,org,lsp",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,framework default,Often,26,PhD,Male,French,Research,"[""framework default"", ""Helm""]","[""framework default"", ""flyspell"", ""ispell""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Frequently,framework default simple functions,Never,,,Book,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work""]","[""28.2""]",7,No,"magit,org,hydra,yasnippet,lsp",limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Erlang"", ""Perl"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA Stable""]","[""Never contacted""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""I never asked, if I can’t solve it reading the docs I remove it""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,No,Sometimes,42,School,Male,,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default dark"", ""dracula""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Yes, longer command combos are hard to remember so plugins that show options you could use are helpful.",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Common lisp, with slime/sly was highly recommend""]","Very well, it's snappy","The package library, org mode is really useful","[""Hobby projects""]","[""27.2""]",1,No,"which-key, ivy",limited comprimise,never considered,No,No,No,Emacs,"[""Common Lisp""]",Never,"[""Windows"", ""MacOS""]","[""Task management""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,No,Rarely,25,Bachelors,Male,South African,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""wombat""]",Never,No simple functions,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Elisp"", ""Elixir"", ""Python"", ""Shell"", ""Elm""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Sometimes,32,Masters,Male,Danish,Software Development,"[""Helm"", ""Ivy"", ""Ido"", ""Consult""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""dracula"", ""solarized-dark""]",Rarely,undo-tree simple functions,,,,Internet,"[""GUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",33,,,,,,,,Emacs,"[""PHP""]",,"[""Windows""]",,,,,,,,,,,,,,Eclipse,,Often,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,Setting up environment,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Hobby projects""]","[""28.2""]",1,No,Dap-mode,moderate comprimise,never considered,No,No,No,Vim,"[""Elixir"", ""Dart""]",Rarely,"[""MacOS""]","[""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Matrix"", ""GitHub"", ""Searching the internet for hours""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Never,29,Masters,Male,French,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""eshell""]","[""gruvbox"", ""catpuccin""]",Never,framework default copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",String[],Good but not great,,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""Assembly"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",,"[""GNU/Linux""]",String[],"[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",,String[],,,"[""Reddit"", ""GitHub""]",String[],String[],"[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,,Never,,,,,,String[],String[],maximal vanilla,,,,,String[],String[],, simple functions,Never,,Discoverability,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Customisability, extensibility, and the rich package ecosystem","[""Hobby projects""]","[""28.1""]",8,No,"Magit, evil, eglot",do not prefer,never considered,No,Would directly,No,Vim,"[""Elisp"", ""Haskell"", ""Shell"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Sasha Chua’s Emacs News""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,,,,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"When you first start, it's difficult to know what's out there in terms of packages. When something you're used to from previous editors isn't present by default it's easy to assume that emacs just can't do that thing.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""inertia""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""I got frustrated with how byzantine vim seemed and wanted an editor where I could do modal editing with easier config/extension""]",Good but not great,Elisp is really easy to get a grasp of. I used vim for years but the config language just never clicked for me. The extensibility is also good and I like how easy it is to write my own functions if I need them.,"[""Work""]","[""29.0""]",7,No,"magit, eglot, lsp-mode, evil, use-package",significant comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Go"", ""Haskell"", ""Rust""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""I've never done this""]",Rarely,"[""Lack confidence in code quality""]",Never,"[""Issues"", ""Code (features)""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""I usually use a search engine""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,Masters,Male,United States citizen,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""eshell""]","[""clues-theme.el""]",Sometimes,undo-tree copy-paste,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""org roam""]","[""Extensibility"", ""Package(s)"", ""org roam""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",1,Mu4e,,limited comprimise,never considered,Cannot,Cannot,No,meow,"[""Rust"", ""org""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discord""]","[""straight""]","[""Research alternatives""]",,neovim,framework default,Often,20,School,Male,Filipino,Student,"[""framework default""]","[""framework default""]",crafted,,Not sure,r/emacs,Great,"[""none""]","[""doom-meltbus""]",Rarely,meow copy-paste,Never,N/A,"Documentation, tutorials, learning material... maybe because it's not a main stream software is quite hard to start learning how to use it. Default Emacs is also quite difficult on my pinky.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF"", ""Alternative to VS""]",Good but not great,Extensibility. Everything can be done from emacs.,"[""Work""]","[""28.1"", ""27.1""]",6,No,"magit, evil, org, multiple-cursors, python, cpp, lsp, dap",significant comprimise,never considered,"Doom emacs donation should be simpler, like Internet Archive.",Would like a stream line way to donate directly to the framework's maintainer and Emacs.,No,Vim,"[""C++"", ""Python""]",Frequently,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""Source"", ""not sure"", ""Whatever doom config does, not very knowledgeable here.""]","[""N/A""]",Never,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""GNU ELPA/MELPA online package lists"", ""Doom's init.el""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""Every documentation is good, though most important for me is a quick demo from how to install to how to use main features.""]","[""Matrix"", ""Framework"", ""Discord""]","[""framework default"", ""straight"", ""not sure"", ""Whatever doom config does, not very knowledgeable here.""]","[""Install and try it immediately""]",N/A,Vim,framework default,Frequently,36,Bachelors,Male,Brazilian,CG/FX/Motion Pictures,"[""framework default"", ""Vertico""]","[""framework default"", ""flyspell"", ""ispell""]",Doom Emacs,Would be nice to know results of the survey and get informed on how to proceed (learn/improve) in the areas that I don't know about.,No,:doom discourse,Ok,"[""shell-command"", ""shell""]","[""doom-one"", ""doom-one-light""]",Rarely,framework default simple functions,Never,,"Discoverability was a hassle in the beginning, but at that point it was much nicer than what vim offered.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"magit,editorconfig,direnv,vterm",moderate comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Various IaC like docker, helm, cloudformation, ansible, makefiles""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub"", ""Discord""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Discord""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""Discord""]","[""straight""]","[""wait for community""]",,Vim,framework default,Sometimes,25,Bachelors,Male,Slovenian,Software Development,"[""framework default"", ""Vertico"", ""Consult""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""vterm""]","[""sanityinc-tomorrow-blue""]",Rarely,framework default simple functions,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Org, magit, Doom""]","[""Package(s)""]",Alright,,"[""Work"", ""Hobby projects"", ""General note taking""]","[""28.2""]",4,Mu4e,"magit,org,org-roam",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""R"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Matrix servers"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Matrix"", ""Framework"", ""GitHub"", ""Email""]","[""framework default"", ""straight""]","[""wait for maturity"", ""wait for community""]",,Vim,framework default,Often,25,Masters,Male,French,Research,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,Not sure,Discourse,Great,"[""vterm""]","[""doom-one"", ""doom-one-light""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"I had to learn elisp if I wanted to build my own GNU/Emacs configuration and there was literally no elisp video tutorials in my native language (Portuguese). The community is still pretty small if you don't speak English.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Available in every distro repo""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Keyboard macros; built-in ""packages store""; self documentation; GDB interface; awesome packages like lsp-mode, multiple-cursors, yasnippet.","[""Hobby projects"", ""Study""]","[""28.2""]",2,No,"company, flycheck, lsp-mode, yasnippet, multiple-cursors, ace-window",moderate comprimise,never considered,No,Cannot,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub"", ""Discord""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages"", ""Checking other people's init.el file""]","[""Tutorials"", ""Clips/videos""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,No,Rarely,19,School,Male,Brazilian,Student,"[""Ido""]","[""No""]",maximal vanilla,I loved this survey framework,No,r/emacs,Great,"[""term""]","[""dracula""]",Never,No copy-paste,Never,,"lack of easy to understand documentation, old guides and forum advices no longer working at all",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Not well,"it's transparent, easy to modify, it's free software","[""Work"", ""Hobby projects""]","[""28.2""]",0,No,,moderate comprimise,never considered,No,Cannot,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Research alternatives""]",,VS Code,projectile,Never,20,School,Male,Polish,Student,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""vterm""]","[""dracula"", ""gruvbox""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,,,,,,,,Vim,"[""C++"", ""Java""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2""]",2,No,,do not prefer,might in future,No,No,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Framework"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,32,Masters,Male,Brazilian,Fin Tech,"[""framework default"", ""Vertico"", ""Consult""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Telegram,Ok,"[""eshell"", ""vterm""]","[""doom-one"", ""dracula"", ""zenburn""]",Never,undo-tree copy-paste,Never,,"Trying to remember keyboard shortcuts, difficulty debugging issues, difficulty setting up lsp. Before using Doom I just didn't know where to start.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,"Org mode, helm","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""C#"", ""HTML/CSS"", ""Shell"", ""Typescript"", ""Idris""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Writing presentation slides""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Sometimes,25,School,Male,German,Software Development,"[""Helm""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Great,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,I would prefer the traditional github workflow over mailing lists and fsf assignment,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,"lsp-mode, tree-sitter, org-mode, org-roam, magit, elfeed, evil",limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""Reddit"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Sometimes,33,Associates,Male,German,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,Yes,Hacker News,Great,"[""vterm""]","[""solarized""]",Rarely,undo-tree none,,,Elisp,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,VS Code,,Frequently,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,"It was and is difficult to navigate through the Info menu. The built-in tutorials and guides suggest some thoroughly nonsensical things to fresh beginners, like navigating all text using C-(b|f|n|p). Emacs running outside of client/daemon configuration regularly hung, with no indication of how to enable debug stacktraces or allow Emacs to respond to SIGUSR signals.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""TRAMP, eglot, xref, magit, counsel are the killer packages for me""]","[""Extensibility"", ""Package(s)"", ""The reputation""]",Alright,"Deep customization. I am never in a situation where I have to remain unhappy with the default behavior of my text editor. TRAMP. Only this year has VSCode released a similar remote package functionality, and it is far weaker than Emacs'. Rich text WYSIWYG. Font faces allow for things like inline previewing of markdown.","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"tramp,magit,duplicate-thing,multiple-cursors,expand-region,ivy,counsel,avy,dired-sidebar,vterm",limited comprimise,might in future,I have in the past,Would directly,No,Emacs,"[""Elisp"", ""Go"", ""Haskell"", ""Python"", ""Ruby"", ""Yaml""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Never,"[""Advocacy""]","[""Reddit"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Screenshots""]","[""Discord""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]","I have considered submitting to MELPA as that is what I use to pull packages down. GNU ELPA would be out of the question as I do not want to sign my IP away to another entity, especially if I am to continue to maintain the package.",VS Code,project.el,Rarely,,Bachelors,Not,American,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,"Some of the survey buttons are too large, making the blank space to the right of the button a hitbox I accidentally clicked on multiple times. The media query for the previous/next page buttons doesn't remove the right margin on the previous page button.",No,Blog post,Ok,"[""vterm""]","[""solarized""]",Frequently,undo-tree simple functions,Never,,"No, but it took quite a while to realise the full power of Emacs.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Extensibility. Multiple modes. Orgmode. Magit.,"[""Work"", ""Hobby projects""]","[""28.1""]",25,No,"slime, use-package, pdf-tools, magit, ivy, which-key",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Julia"", ""Python"", ""Common Lisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,57,PhD,Male,British,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""modus-vivendi""]",Rarely,No simple functions,Never,,"elisp configuration, key shortcut",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""libre""]","[""libre""]",Good but not great,"Keyboard centric workflow, no UI annoyance, Libre","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",5,Mu4e,"magit, consul, projectile, mu4e,",significant comprimise,might in future,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Matrix servers"", ""Blogs""]","[""Tutorials""]","[""Matrix"", ""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,35,Masters,Male,French,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default"", ""flyspell""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""default dark"", ""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"25 years back, my learning curve was not just steep, it was practically vertical. But I loved the climb.",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Gnus""]","Very well, it's snappy","Over the many years I have been using Emacs, it has always proven to be able to do whatever I needed it to do.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",25,Gnus,,significant comprimise,5-10y,I have in the past,Would directly,No,Emacs,"[""Elisp"", ""HTML/CSS""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency""]",Rarely,"[""Documentation"", ""Advocacy""]","[""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""IRC"", ""Matrix"", ""Mailing lists"", ""Email""]","[""package.el""]","[""wait for community""]",,None,No,Frequently,55,Masters,Male,Dutch,Public service,"[""No""]","[""wcheck""]",minimal vanilla,,Yes,Emacs mailing list,Ok,"[""shell"", ""eshell""]","[""default light""]",Sometimes,No simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",15,,,,,,,,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, read and understand,Never,,no,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Community""]","Very well, it's snappy",extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"eglot,projectile,embark,paredit,sly,zenburn-theme",significant comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Babel""]","[""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",melpa,None,projectile,Often,26,School,Male,Vietnamese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,lobste.rs,Ok,"[""vterm""]","[""zenburn""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Learning lisp was a bit (though not much!) of a challenge given how different it is in syntax to most other common languages,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org-mode""]",Good but not great,The super low barrier to entry to start extending it with the user's desired behavior + the homoiconicity of lisp,"[""Work"", ""Hobby projects""]","[""28.2""]",2,notmuch,"notmuch, org, magit, vertico, consult, dired, evil",moderate comprimise,might in future,Yes,No,No,Vim,"[""Elisp"", ""Haskell"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Documentation""]","[""Discord""]","[""I don't think I can give a general answer here; it's fundamentally a case-by-case situation""]","[""Discord""]","[""framework default"", ""straight""]","[""wait for maturity""]","I have never submitted to any of those, mainly out of a sense that people wouldn't be interested in my packages.",Vim,No,Frequently,35,PhD,Male,Brazilian,Research,"[""framework default"", ""Vertico"", ""Consult""]","[""No""]",Doom Emacs,"Great work, this was very smooth and polished!",Yes,Discord,Great,"[""vterm""]","[""ef-day""]",Rarely,undo-tree write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Org mode""]","Very well, it's snappy","Extensibility, community","[""Work"", ""Hobby projects""]","[""29.0""]",2,Mu4e,,moderate comprimise,might in future,No,No,Yes,Emacs,"[""Elisp""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",Melpa is easiest,None,No,Frequently,35,PhD,Male,United States citizen,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Emacs mailing list,Great,"[""eshell""]","[""my own custom theme""]",Never,No copy-paste,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""C++""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,VS Code,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,,significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""R"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Textwrangler,No,Often,39,PhD,Male,Dutch,Research,"[""Helm"", ""Ido""]","[""ispell""]",maximal vanilla,Often > Frequently. Very confusing that you used a different order.,Yes,r/emacs,Great,"[""ansi-term""]","[""Doom themes""]",Often,undo-tree simple functions,Never,,"Just getting around. Easy to forget basic things if not using it constantly. Initial lack of good vi key bindings. Vi was on every machine but emacs had to be installed and was huge (disk space) at the time. Also, frequently any documentation had a tendency to assume familiarity. RTFM is off putting. Arrogance is off putting. The whole emacs vs vi conflict was a waste. Once emacs got decent vi key binding support I used it all day every day. I don’t give a flying f*** about the merits of key chording. I just want to get s*** done. Focus on get s*** done and we’re good. Also, I use it now because I know I can still use it 30 years from now. Sublime text is great… vscode is great… intellij is great… but emacs in evil mode is eternal. Quote me on that.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""lisp""]","Very well, it's snappy",Longevity. Consistency. I can make it do anything I need… if I really need to… but core functionality hasn’t really changed that much. Mostly I just need to edit text files in similar ways and I can. Org mode.,"[""Work"", ""Hobby projects""]","[""28.2""]",35,No,"evil, magit, rainbow-delimiters, minimap, crux, aggressive-indent-mode, flycheck",significant comprimise,might in future,No,I have in the past,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Duckduckgo search. I figure it out or I move on.""]","[""framework default"", ""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Frequently,54,Masters,Male,United States citizen,Software Development,"[""Helm""]","[""No""]",Doom Emacs,Keep it up.,Yes,Hacker News,Great,"[""none""]","[""default dark""]",Never,No write package,Never,,"Mismatch between evil-mode and built-in modes, this however has been fixed lately by evil-collection.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""evil""]","[""Extensibility"", ""Lisp""]","Very well, it's snappy","Self-documenting, extensible on-the-fly, active and friendly community Emacs is kind of the dream of what free software can be, when actually realized to its full potential, because it has these three strengths.","[""Work"", ""Hobby projects""]","[""29.0""]",6,Mu4e,"magit, lsp-mode, treemacs, org-mode, calc, eshell, vterm, evil, tramp",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Discourse"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""straight""]","[""wait for community""]",I only publish source repositories.,Vim,projectile,Frequently,,Bachelors,Male,Norwegian,Software Development,"[""Helm""]","[""spell-fu""]",Doom Emacs,:),Yes,Doom discourse,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",.,"[""Hobby projects""]","[""29.0""]",1,No,",.",,never considered,,,,Vim,"[""C++"", ""C"", ""Java"", ""Python"", ""Rust""]",Rarely,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""GitHub""]",,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""GitHub"", ""Discord""]","[""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",.,Vim,framework default,Never,,,,,,"[""framework default""]","[""flyspell""]",Doom Emacs,,,,,"[""vterm""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,,,,,,,,Vim,"[""Clojure"", ""Elisp"", ""Go"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""WSL"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensible feature,"[""Work""]","[""28.2""]",4,No,,do not prefer,never considered,No,Cannot,No,Vim,"[""Elisp"", ""Javascript"", ""Python"", ""Rust""]",Frequently,"[""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Design rationale"", ""Manual"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,VS Code,projectile,Often,28,Bachelors,Male,South Korean,Software Development,"[""Helm""]","[""ispell""]",Spacemacs,,Yes,search,Great,"[""vterm""]","[""nano""]",Never,undo-tree copy-paste,Never,,,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",5,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""R""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""GitHub""]","[""use-package""]","[""wait for maturity""]",,None,projectile,Sometimes,,PhD,Male,United States citizen,Healthcare,"[""framework default""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""solarized-dark""]",Frequently,No simple functions,Never,,Keybindings can be hard to remember et times.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Customizability and extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"org-babel, nyan-mode, rainbow-mode, whichkey",significant comprimise,might in future,No,Cannot,No,Emacs/Vim combo,"[""Elisp"", ""Go"", ""Python"", ""Rust"", ""Shell"", ""Lua, groovy""]",Rarely,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Discord"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,nano,No,Sometimes,37,Bachelors,Male,United States citizen,Software Development,"[""Helm"", ""Vertico"", ""Consult""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""none"", ""vterm""]","[""doom-tokyo-night""]",Sometimes,undo-tree ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Layout of User configuration is very confusing (Where do I put stuff) Docs very specific but assuming previous experience",Internet,"[""GUI""]","[""Text editing features"", ""Org""]","[""Text editing features""]",Good but not great,ORG mode,"[""Work""]","[""29.0""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Python""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""Never did""]",Never,"[""Not interested""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange""]","[""framework default"", ""package.el""]","[""wait for community""]",,Vim,No,Frequently,,Masters,Male,German,Manufacturing,"[""framework default"", ""Helm""]","[""No""]",Spacemacs,,No,Hacker News,Ok,"[""none""]","[""solarized-dark""]",Sometimes,No copy-paste,Never,,Didn't understand line break mechanism when writing LaTeX,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",25,No,"magit, raku-mode, plantuml-mode, slime",significant comprimise,might in future,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Perl"", ""Shell"", ""Raku""]",Sometimes,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Agenda""]","[""MELPA""]","[""Never needed to""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""Never needed to""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,No,Often,,PhD,Male,German,Manufacturing,"[""No""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""default light""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Community""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",4,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""I've never done that""]","[""package.el""]","[""Install and try it immediately""]",,Eclipse,No,Often,21,School,Male,United States citizen,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""modus-operandi""]",Never,No simple functions,Never,,the first moments are very difficult because emacs is so much different than other editors,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy","fun to use, extremely customisable","[""Hobby projects""]","[""29.0""]",10,No,,no comprimise,never considered,No,No,No,Emacs,"[""Haskell""]",Never,"[""GNU/Linux""]",String[],"[""framework default""]","[""Email""]",Never,"[""Not interested"", ""Lack confidence in code quality""]",Never,,"[""GitHub""]","[""Tutorials"", ""code samples for everything!""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Never,33,Bachelors,Male,,Fin Tech,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""none""]","[""my own custom theme""]",Never,No simple functions,Never,,It’s a large face to see.,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,org-mode,no comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Various""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,imacs on OS9,No,Sometimes,71,Bachelors,Male,American,Aerospace,"[""No""]","[""flyspell""]",maximal vanilla,,No,stumbled across it.,Ok,"[""shell"", ""eshell"", ""term"", ""ansi-term""]","[""default dark""]",Rarely,No none,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",8,No,,any comprimise,never considered,No,No,No,Emacs,"[""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Never,"[""Advocacy""]","[""GitHub""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,33,Masters,Male,Algerian,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Sometimes,No none,,,,,"[""GUI""]","[""Package(s)"", ""Community""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",1,,,,,,,,Vim,"[""HTML/CSS"", ""Javascript"", ""Rust""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work""]","[""27.2""]",6,,,,,,,,Emacs,"[""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,no comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Scheme"", ""SQL""]",Often,"[""Windows""]",String[],"[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,,"[""GitHub""]","[""Comparison"", ""Screenshots""]","[""telegram""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,projectile,Never,35,Bachelors,Male,Ukrainian,Fin Tech,"[""Helm"", ""Ivy"", ""Ido""]","[""No""]",minimal vanilla,,No,Telegram,Ok,"[""eshell""]","[""my own custom theme""]",Sometimes,No none,,,,father,"[""TUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",35,,,,,,,,Emacs,"[""Python"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,None,,Never,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",5,No,,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking""]","[""framework default"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Manual"", ""Overview""]","[""Reddit""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Never,,Masters,Male,,Research,"[""Ivy""]","[""flyspell"", ""ispell""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""eshell""]","[""doom-one""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"Difficult getting used to the terminology, setting up emacs for programming languages",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Not well,"Extensibility, packages","[""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Don't program in Emacs""]",Never,"[""WSL""]","[""Note taking"", ""PKB""]","[""framework default""]","[""Never done it""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""IRC servers"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Matrix"", ""Reddit"", ""Framework"", ""Discord""]","[""framework default""]","[""wait for community""]",,VS Code,framework default,Often,,,Male,,,"[""framework default""]","[""No""]",Spacemacs,,No,r/orgmode,Great,"[""none""]","[""default light"", ""default dark"", ""solarized"", ""solarized-dark""]",Never,framework default simple functions,Never,,New key-binds + command oriented work-flows,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Common Lisp (SLIME) Support""]",Good but not great,Customizability/extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",6,No,"smartparens, magit, evil",moderate comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C"", ""Common Lisp"", ""Haskell"", ""Rust"", ""Scheme"", ""Shell"", ""Niche and self-made langauges""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""IRC"", ""GitHub"", ""Email""]","[""package.el"", ""straight"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,VS Code,No,Rarely,25,Masters,Male,Danish,Software Development,"[""Helm"", ""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""spacemacs-dark""]",Rarely,undo-tree copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Not well,,"[""Hobby projects""]","[""29.0"", ""28.2""]",2,,,,never considered,,,,CUA,"[""Python"", ""Scheme"", ""Racket""]",,"[""Windows"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""emacs china""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""emacs china""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,,Rarely,,,,,,String[],String[],Prelude,,,,,String[],"[""gruvbox"", ""nord"", ""zenburn"", ""spacemacs""]",, copy-paste,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",19,No,"org-mode, rust-mode, cargo-mode, tuareg-mode, whitespace, auctex",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""MELPA""]","[""I don't""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""I don't""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Often,37,PhD,Male,French,Research,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""none"", ""shell""]","[""default dark""]",Never,No copy-paste,Rarely,,The learning curve required rewiring my touch typing muscles to the Emacs key chords. It took time to become familiar with Emacs' naming of concepts and nomenclature which differs from typical Microsoft-style verbiage.,Stallman,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Alright,"Emacs embodies the idea that text is universal and software must be free. Also, I use org-mode every day for note taking.","[""Work"", ""Hobby projects""]","[""27.1""]",10,Mu4e,"mu4e, org-mode, archive-region, magit, symon, calfw, ispell, fountain-mode, ledger-mode",any comprimise,might in future,No,Yes,No,Emacs,"[""Elisp"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Debian apt""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Not interested""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub"", ""Gitlab""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,No,Frequently,39,Masters,Male,United States citizen,Software Development,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""org-babel shell code block execution""]","[""my own custom theme""]",Frequently,No none,Never,,"Steep learning curve. difficult setup",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,Package ecosystem and maturity,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""HTML/CSS""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""framework default""]","[""Research alternatives"", ""wait for maturity""]",,VS Code,framework default,Sometimes,,Bachelors,,Norwegian,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""Multi-term""]","[""my own custom theme""]",Never,framework default copy-paste,Never,,"It is an ugly and scaring program. There is no attractiveness for a beginner... Also, at least company-mode should be enabled by default",Through using vim and wandering if vim-keybindings could be used in Emacs,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""orgmode""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, opensource","[""Work"", ""Hobby projects"", ""Education""]","[""28.2""]",5,"mu4e, but its configuration is awful and it is one of the most troublesome packages in my emacs configurations","company-mode, eev, dtk, diatheke, tramp, zetteldeft, notdeft, mu4e, orgmode, etc...",any comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""C#"", ""Common Lisp"", ""Elisp"", ""Erlang"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Scheme"", ""Shell"", ""fortran""]",Rarely,"[""GNU/Linux"", ""BSD""]","[""General document writing"", ""PKB"", ""Babel"", ""I prefer eev package over orgmode in many situations. The package is crypt, but has got lots of wonderful features and possibilities...""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""Talking to other users""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""IRC"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",I do not have the know-how to do it :(,Vim,projectile,Frequently,,Masters,Male,Brazilian,Education services,"[""Helm"", ""Ivy"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",Doom Emacs,"You should advertise it through other mediums—universities, colleges, schools, etc.",No,HackerNews through telega - one of my preferred packages...,Great,"[""eshell"", ""vterm"", ""eshell is good, but should have more vterm capabilities...""]","[""I just rotate all of them with load-theme. But, I do not like dark-themes the most. It is not a pedagogic theme at all. And it is a \""fake\"" showing off hacking culture without a rationale. I suggest Emacs devs to consult experts in colour and education to create a pedagogic set of themes for teachers...""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)""]",String[],"Very well, it's snappy",Extensi,"[""Work"", ""Learning/ Knowledge Management""]","[""28.2""]",1,,,,,,,,Meow,"[""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,VS Code,,Frequently,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""The mystical allure of Emacs""]",Good but not great,It's extensibility and the fact that it's been around for so long that it has a large number of high quality packages available.,"[""Hobby projects""]","[""29.0""]",4,No,"meow,vertico,corfu,orderless,prescient,pdf-tools,vc,dired,shell",limited comprimise,never considered,No,No,No,meow + Default,"[""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Not interested"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""I don't""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Never,28,School,Male,Australian,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,Discourse,Great,"[""shell"", ""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Keyboard shortcuts make life easier but take time to get comfortable with,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features"", ""org mode""]",Good but not great,It will always be there,"[""Work"", ""Hobby projects""]","[""26.3""]",8,No,,limited comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for community""]",,Notepad++,projectile,Sometimes,34,PhD,Male,Kyrgyz,Software Development,"[""Helm"", ""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""tsdh-dark""]",Often,framework default write package,Never,,it is difficult to understand the concept of lisp,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""setting up your own ide""]",Alright,elpa/melpa,"[""Work"", ""Hobby projects""]","[""28.1""]",8,No,"lsp*,auctex",do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Rust""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,"[""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,lsp,Often,39,Masters,Male,Russian,Software Development,"[""Ivy"", ""Ido""]","[""flyspell""]",minimal vanilla,,No,linux.org.ru,Ok,"[""shell""]","[""kooten""]",Sometimes,No write package,Rarely,,"nothing major comes to mind, probably can`t remember",,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""University machine had it installed""]",Good but not great,"maturity, full extension language, community","[""Work"", ""Hobby projects""]","[""29.0""]",30,Mu4e,"mu4e, magit, org",limited comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub"", ""whatever authro prefers""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Comparison"", ""Tutorials""]","[""IRC"", ""GitHub"", ""Mailing lists"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",haven't thought about it yet,don't remember,No,Frequently,53,Masters,Male,Dutch,Software Development,"[""Helm""]","[""No""]",maximal vanilla,it's fine,Not sure,orgmode mailing list,Ok,"[""vterm""]","[""base16 based Nord""]",Often,No copy-paste,Never,,Org-mode: learning how to adapt my routines and org-mode together to meet each other half-way.,University/College,"[""GUI""]","[""Org-mode""]","[""Text editing features""]",Good but not great,"Extensibility, packages and above all: org-mode.","[""Work"", ""Hobby projects""]","[""28.2""]",28,No,org-roam,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Javascript"", ""Julia"", ""Python""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""sachachua.com""]","[""Screenshots""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Borland / Turbo IDEs,projectile,Often,47,Masters,Male,Swedish,Research,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""nord""]",Rarely,undo-tree read and understand,Rarely,,All things lisp,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,significant comprimise,might in future,No,I have in the past,No,Vim,"[""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Matrix servers"", ""Discord"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discourse""]","[""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Rarely,,Bachelors,Male,,Software Development,"[""Helm"", ""Ivy""]","[""No""]",Doom Emacs,"No, not really",No,lobste.rs,Ok,"[""vterm""]","[""doom-one"", ""dracula"", ""nord""]",Rarely,undo-tree simple functions,Never,,It took a while to get used to cut and paste.,Friend,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""It was there.""]",Alright,"Its stability, longevity, extensibility, and introspection capabilities.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",26,No,"Eglot, Counsel, Slime (terrible name), Magit, which-key",do not prefer,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Perl"", ""Scheme"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""I don't.""]",Never,"[""I don't care.""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Decent API documentation""]","[""I don't.""]","[""package.el""]","[""Research alternatives"", ""wait for maturity""]",,None,project.el,Often,50,PhD,Male,Canadian,Software Development,"[""Ivy""]","[""ispell""]",minimal vanilla,"I can enter negative numbers for things that make no sense being negative. Also, the English grammar is, at times, questionable.",Not sure,lobste.rs,Ok,"[""shell"", ""eshell""]","[""solarized""]",Rarely,No none,Never,,"Forgetting key bindings and text movements that are slightly differ from vim behaviour, e.g. zap-to-char word, M-f, M-b",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Community""]","Very well, it's snappy","elisp, built-ins like calc and dired, and communities like Org, CIDER, Irreal blog etc.","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"CIDER, magit",significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Python"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""just search""]","[""package.el""]","[""wait for community""]",,Vim,No,Sometimes,34,School,Nonbinary,United States citizen,Research,"[""Fido""]","[""flyspell""]",minimal vanilla,,No,Twitter,Great,"[""eshell"", ""ansi-term""]","[""doom-one""]",Frequently,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,moderate comprimise,might in future,Yes,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""MacOS""]",String[],"[""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Blogs"", ""Emacs China""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Emacs China""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Often,22,School,Male,Chinese,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Emacs China,Great,"[""shell-command""]","[""default light"", ""default dark"", ""nord""]",Sometimes,No read and understand,Never,,Remembering all of the different key bindings.,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,Can survive with minimal tweaking and defaults.,"[""Work"", ""Hobby projects""]","[""28.2""]",27,No,"Neotree, Tuareg-mode",significant comprimise,might in future,No,Yes,No,Emacs,"[""C++"", ""C"", ""Haskell"", ""Java"", ""Python"", ""Shell"", ""Ocaml""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,45,PhD,Male,American,Research,"[""No""]","[""No""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""none""]","[""solarized-dark""]",Never,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility""]","[""Package(s)""]",Good but not great,More than just an editor,"[""Work""]","[""28.1""]",6,No,,limited comprimise,might in future,No,No,No,Emacs,"[""Elixir"", ""Go"", ""HTML/CSS"", ""Python"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,,"[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Framework""]","[""framework default""]","[""wait for community""]",,Vim,projectile,Sometimes,,Masters,Male,,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""solarized""]",Never,No simple functions,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Its packages, mostly org and calc.","[""Work"", ""Hobby projects""]","[""28.2""]",30,No,"calc, org, magit, avy, key-chord, hydra, multiple-cursors",limited comprimise,never considered,Yes,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Java"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Scala""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time""]",Rarely,,"[""GitHub"", ""M-x list-packages"", ""Twitter""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Often,49,PhD,Male,Swiss,Education services,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,Not sure,org mailing list,Great,"[""none""]","[""solarized""]",Rarely,No read and understand,Never,,"How to search for help and read documentation about variables, functions, shortcuts, etc.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Extensibility: you don't need a package to customize something, you can do it by yourself","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"magit, org-mode, org-roam, org-roam-ui",limited comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""R"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Not interested"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub"", ""Ask to coworkers on Slack""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Sometimes,33,Masters,Male,French,Software Development,"[""Ivy""]","[""No""]",Spacemacs,,No,Twitter,Great,"[""none""]","[""doom-vibrant""]",Never,framework default simple functions,Rarely,,"I found the default keybindings not to be ergonomic. Spacemacs got me into Emacs, although I have since replaced it with my own customization.",Friend,"[""GUI""]","[""Package(s)""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Elisp, extensibility, customization, org-mode","[""Work"", ""Hobby projects""]","[""27.1""]",4,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Elixir"", ""Javascript"", ""Python""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for community""]",,Vim,projectile,Often,,Bachelors,Male,American,Software Development,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""spacemacs-dark""]",Never,No copy-paste,Never,,,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""27.2""]",12,No,"nlinum,buffer-move,comment-dwim,fill-column-indicator,smooth-scrolling",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA""]","[""I've never done this""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines"", ""Company chat room""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Company chat room""]","[""package.el"", ""not sure""]","[""Install and try it immediately""]",,Notepad++,No,Never,33,Bachelors,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Company chat room,Great,"[""ansi-term""]","[""default light"", ""default dark"", ""my own custom theme"", ""solarized"", ""solarized-dark""]",Often,framework default write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Powerful prose editing, good exporting, customisability for diary-keeping, work-tracking, etc.","[""Work""]","[""29.0""]",15,No,"Orgmode, openwith",moderate comprimise,never considered,No,No,No,Emacs,"[""N/A""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""N/A""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Reddit""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,No,Frequently,35,PhD,Male,British,Creative/Writing,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""my own custom theme""]",Rarely,undo-tree simple functions,Never,,Learning key sequences,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Elisp,"[""Work"", ""Hobby projects"", ""Personal information system""]","[""28.2""]",30,No,"sly, magit, org-mode",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""Shell"", ""SQL"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""BSD""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""IRC"", ""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately""]",MELPA,Vim,projectile,Sometimes,48,Masters,Male,French,Software Development,"[""Ivy"", ""Ido"", ""Icomplete""]","[""No""]",maximal vanilla,Thanks,No,lobste.rs,Ok,"[""shell"", ""eshell""]","[""my own custom theme""]",Frequently,No copy-paste,Never,,Learning elisp,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"Org-mode, Vertico, lsp",limited comprimise,might in future,No,Would directly,No,Emacs,"[""C++"", ""Elisp"", ""Python""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Often,28,Masters,Male,Indian,Software Development,"[""Vertico""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""modus-vivendi""]",Never,No simple functions,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"Projectile,web-mode,magic,emms",any comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Python""]",Frequently,"[""GNU/Linux""]","[""General document writing""]","[""not sure""]","[""GitHub""]",Never,String[],Often,"[""Issues"", ""Documentation""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Frequently,,Masters,Male,Spanish,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Not sure,Mastodon,Great,"[""ansi-term""]","[""default dark"", ""Monokai""]",Sometimes,No copy-paste,Never,,Key bindings took awhile to get used to,Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""Best dang VHDL editor out there""]","[""Text editing features""]","Very well, it's snappy","Packages, the ability to run on pretty much any machine, remote editing that just works","[""Work"", ""Hobby projects""]","[""28.1""]",6,No,"magit, elpy, pyenv-mode",significant comprimise,never considered,No,Cannot,No,Emacs,"[""C"", ""Python"", ""VHDL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""wait for maturity""]",,Sublime Text,No,Sometimes,35,Masters,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""term""]","[""material-theme""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Elisp has a learning curve but can be overcome with some reading,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Everything can be changed to your liking.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",6,Mu4e,,significant comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Matrix"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""wait for maturity"", ""wait for community""]",,Sublime Text,framework default,Never,,School,Male,Canadian,Media/Publishing,"[""framework default"", ""Vertico"", ""Consult""]","[""framework default""]",Spacemacs,,Not sure,Discord,Ok,"[""eshell"", ""vterm""]","[""changes often""]",Sometimes,framework default read and understand,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Text editing features""]",Alright,,"[""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Python"", ""Rust""]",Often,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""Framework"", ""GitHub""]","[""package.el"", ""elpaca"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Rarely,,,,,,"[""No""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""term""]","[""doom-one""]",Never,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","The extensibility, and community.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",4,No,"org, auctex, dired, setup.el, corfu, vertico, cape, consult, marginalia, eglot",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""straight"", ""setup.el""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,project.el,Often,32,PhD,Male,Indian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""none""]","[""default light"", ""modus-operandi"", ""modus-vivendi""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,,,,,,,,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Go"", ""Javascript"", ""Rust"", ""Shell"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Also its generally well-integrated documentation; also a feeling of featurefulness or maximalism""]","[""Package(s)""]",Good but not great,Integrated help; broad and deep extensibility; completeness or maximalism (vs Vim); some minimalism (vs IDEs); its longevity and the perspective that brings; being willing to modernize in some ways and upholding its traditions in other ways,"[""Hobby projects""]","[""28.2""]",2,No,"help-fns,magit,undo-tree,evil,ivy,which-key",significant comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""I don't think I ever have""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""IRC servers"", ""Web search engines"", ""M-x list-packages""]","[""Comparison""]","[""I don't think I ever have""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,project.el,Rarely,26,School,,United States citizen,,"[""Ivy""]","[""flyspell""]","No, I use a moderately configured vanilla Emacs, after repeatedly trying Spacemacs but finding it confusing (seeming to lack vanilla Emacs's great integrated documentation system) and fragile (its extensive custom keymaps often seemed to get unbound for no apparent reason)",,Not sure,lobste.rs,Great,"[""none""]","[""my own custom theme""]",Never,undo-tree read and understand,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Extensibility""]",Good but not great,,"[""Hobby projects""]","[""28.2"", ""27.2""]",2,,,,,,,,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Rust""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",10,No,"magit, reverso-context, counsel, eshell, eglot",any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,58,Masters,Male,Russian,Software Development,"[""Helm"", ""Ivy""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""solarized-dark""]",Sometimes,No copy-paste,Never,,"The learning curve for how to use all the emacs specific features - buffers, kill ring, custom defined commands, splitting the window",Colleague,"[""TUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features"", ""Mentor at my first job told me it was the best""]","Very well, it's snappy",It was definitely the best text editor I have ever used.,"[""Work"", ""Hobby projects""]","[""27.1""]",13,No,"elpy, tide",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Atom,No,Rarely,35,Bachelors,Male,United States citizen,Education services,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""tsdh-dark""]",Never,framework default simple functions,Rarely,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Clojure support""]",Good but not great,Extensibility and the community,"[""Work"", ""Hobby projects""]","[""29.0""]",6,Mu4e,"Org-roam,lsp-mode",moderate comprimise,might in future,No,No,No,Evil/Spacemacs,"[""Clojure"", ""Elisp"", ""Go"", ""Haskell"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""no need, they work""]",Rarely,"[""Issues""]","[""Reddit""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Matrix"", ""Reddit"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,48,Masters,Male,Swedish,Fin Tech,"[""framework default""]","[""framework default""]",Spacemacs,,No,r/emacs,Great,"[""vterm""]","[""nord""]",Sometimes,framework default read and understand,Never,,keybindings are not consistent or easy to use. I just started using Spacemacs (~2 mos.) which would be much easier way to learn emacs for a new user IMO.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""orgmode - Aaron Bieber talk""]",Good but not great,extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",6,No,,moderate comprimise,never considered,paid for Beorg on the app store?,"I didn't know about it, but will consider",No,Vim,"[""Go"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""used to do other things, but Spacemacs is the right LOE for me now""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Emacs StackExchange"", ""internet search""]","[""framework default"", ""use-package""]","[""wait for maturity""]",,Vim,No,Sometimes,,Masters,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,,No,Hacker News,Great,"[""shell-command""]","[""solarized-dark""]",Never,"framework, but ""undo"" is what I really do *not* like about Emacs -- too many pitfalls/data loss" copy-paste,Never,,"Getting started is relatively easy; learning movement in files for example. But moving beyond, and making Emacs actually more efficient, was the biggest hurdle.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Modularity, flexibility, and making your tool suit your trade.","[""Work"", ""Hobby projects""]","[""28.1""]",8,No,"emacs-jupyter, org, slime, tramp, deadgrep",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Common Lisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""colleagues""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Frequently,26,Masters,Male,Dutch,Software Development,"[""Selectrum"", ""Marginalia""]","[""flyspell""]",Prelude,,Not sure,Hacker News,Great,"[""ansi-term""]","[""gruvbox"", ""nord"", ""solarized"", ""zenburn""]",Frequently,framework default write package,Never,,"The keybindings were very different, as well as concepts such as buffers, which were unintuitive for someone coming only from a windows/tab based experience. Of course, once your learn these things happen to be quite powerful.",I searched for the text editor that was most customizable and that would best pay off in the long term.,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Alright,"Extensibility, the fact that ""everything is text"" in Emacs, great default packages.","[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",6,No,"magit, emacs-jupyter, expand-region",moderate comprimise,never considered,Yes,No,Yes,Very customized,"[""C++"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""YouTube""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Research alternatives""]","I was just creating them on GitHub, until someone suggested I should push one of my packages to MELPA, which I did. In theory I would wait until the package matures before taking the time to put it on MELPA or related.",Atom,project.el,Sometimes,32,Masters,Male,Brazilian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Work,Great,"[""shell-command"", ""vterm""]","[""my own custom theme"", ""modus-operandi"", ""modus-vivendi""]",Often,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"evil,org,vertico,embark,avy,which-key,spaceline,web-mode,general",moderate comprimise,never considered,Yes,Would directly,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,31,Bachelors,Male,Canadian,Media/Publishing,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Blog post,Great,"[""eshell""]","[""nord""]",Never,No simple functions,Rarely,,"Keybinding i prefere vim, elisp (first time learning Lisp), configuration",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Speed, orgmode, personnalisations.","[""Hobby projects""]","[""29.0""]",1,No,"visual-fill-column,org-mode,org-reveal",limited comprimise,might in future,Cannot,Cannot,No,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""nixos""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Matrix"", ""Reddit"", ""GitHub""]","[""not sure""]","[""Install and try it immediately""]",,VS Code,framework default,Frequently,19,Bachelors,Male,French,Student,"[""framework default"", ""Vertico""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""term""]","[""my own custom theme"", ""doom-one""]",Rarely,framework default simple functions,Never,,memorising key bindings,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","configurability, packages (tramp, org-mode, slime, ...)","[""Work"", ""Hobby projects""]","[""28.1""]",21,No,"tramp, slime, ess, org-mode, erc, git-annex",significant comprimise,might in future,No,No,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Julia"", ""Python"", ""R"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Time tracking"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs""]","[""Design rationale""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Rarely,43,PhD,Male,German,Research,"[""No""]","[""No""]",maximal vanilla,,No,Friend,Ok,"[""shell""]","[""wheatgrass""]",Often,No write package,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",25,,,,,,,,Emacs,"[""Elisp"", ""Salesforce Apex""]",,"[""GNU/Linux"", ""WSL"", ""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"Way too long ago, sorry.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""org-mode""]","[""Pretty much the default option then.""]","Very well, it's snappy",That it's a programming environment that happens to manifest as an editor.,"[""Work"", ""Hobby projects"", ""PKM""]","[""28.2""]",38,Mu4e,"org-mode, org-journal, helm, deft",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Elisp"", ""Java"", ""Python""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,None,No,Frequently,56,Bachelors,Male,United States citizen,Healthcare,"[""framework default"", ""Helm""]","[""No""]",minimal vanilla,"Questions are great; the platform would be better if you could do question branching. Also, while I totally love a cookie-free world, I wonder how well your IP address XOR method is going to work in practice.",No,r/emacs,Great,"[""vterm""]","[""my own custom theme""]",Rarely,No simple functions,Never,,"There is no standard established way to do many thing, too many choices",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Freedom to do whatever you want,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,limited comprimise,never considered,No,Would directly,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Rust""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discord""]","[""use-package""]","[""Research alternatives""]",,VS Code,projectile,Sometimes,,Bachelors,Male,German,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""my own custom theme""]",Sometimes,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Not well,,"[""Hobby projects""]","[""28.2""]",15,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C"", ""Go"", ""HTML/CSS"", ""Julia"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""GitHub""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,VS Code,framework default,Rarely,35,Bachelors,Male,German,Manufacturing,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Blog post,Great,"[""none""]","[""doom-one"", ""dracula""]",Rarely,framework default simple functions,Rarely,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,magit,no comprimise,never considered,No,No,No,Emacs,"[""C#"", ""Elisp"", ""Elixir"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""Discord""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,,No,Frequently,40,School,Male,Swedish,Software Development,"[""Helm"", ""Ido""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell""]","[""my own custom theme"", ""solarized"", ""solarized-dark""]",Rarely,undo-tree write package,Never,,"Remembering the default key bindings and, in particular, switching from CUA so that C-c, C-x, and C-v behaved as I was used to, to the default bindings in Emacs and using CUA bindings in other apps.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","The flexibility that (almost) everything is written in, and can be customised with, elisp.","[""Work"", ""Hobby projects""]","[""29.0""]",19,No,"vertico, consult, org, lsp-mode, magit",significant comprimise,might in future,No,No,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""R"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit""]","[""Comparison"", ""Tutorials""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""use-package"", ""track installed packages in a separate git repository""]","[""Install and try it immediately"", ""Research alternatives""]","I've written a few very small packages, but haven't submitted them to any repository. If I decided to do so, I suspect I'd consider MELPA based on my understanding that it has the lowest barrier to entry.",Vim,project.el,Frequently,40,PhD,Male,Australian,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""tomorrow-night""]",Rarely,undo-fu read and understand,Never,,"The default configuration and the default looks really put me off. It still requires considerable config you make Emacs decent for day to day work.",Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",25,No,"use-package, magit, rust-mode, lsp-mode",limited comprimise,5-10y,No,I have in the past,No,Emacs,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Rarely,41,Masters,Male,Portuguese,Software Development,"[""Helm""]","[""No""]",maximal vanilla,Every single text entry triggered my password manager. Something is off with the text fields.,Yes,Twitter,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""zenburn""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,,projectile,Frequently,24,Bachelors,Male,Spanish,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Friend,Great,"[""vterm""]","[""zenburn""]",Rarely,No many packages,Rarely,,Opening files with long lines,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Lisp,"[""Work"", ""Hobby projects"", ""Life management""]","[""29.0"", ""28.2""]",10,Mu4e,"magit, vertico, orderless, cider, slime, sly, vterm, pdf-tools",significant comprimise,might in future,No,No,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Erlang"", ""Haskell"", ""Julia"", ""Java"", ""PHP"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""BSD"", ""Android""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""IRC""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,35,School,Male,,Software Development,"[""Vertico""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""eshell"", ""ansi-term"", ""vterm""]","[""different one every week""]",Frequently,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""speed""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,limited comprimise,never considered,No,No,No,Vim,"[""Elixir"", ""Erlang"", ""Javascript"", ""Rust"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""n/a""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""n/a""]","[""n/a""]","[""framework default""]","[""Research alternatives""]",,Vim,projectile,Sometimes,45,School,Male,South African,Telecom,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""vterm""]","[""doom-tomorrow-night""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Grokking the basic concepts was difficult. Needed some time ( ~1 week ) to get to a ""usable"" state.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)"", ""Community""]","Very well, it's snappy","Extensibility, and the packages ecosystem that has grown due to the extensibility.","[""Work"", ""Hobby projects"", ""Personal organization""]","[""29.0""]",8,Mu4e,"org-mode, mu4e, magit, eglot",moderate comprimise,never considered,I have in the past,No,No,Vim,"[""Erlang"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""GitHub"", ""Email""]","[""straight"", ""use-package""]","[""wait for community""]",,Vim,project.el,Sometimes,32,Bachelors,Male,Indian,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,Mastodon,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi"", ""nano""]",Sometimes,undo-fu write package,Rarely,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",1,Mu4e,"paredit, vertico, consult, embark, denote",limited comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Java"", ""Python""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discourse"", ""Web search engines"", ""telegram""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Mailing lists"", ""Discourse"", ""telegram""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,25,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,,No,Telegram,Ok,"[""shell-command"", ""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""sanityinc-tomorrow-night""]",Rarely,undo-fu and vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"The way keybindings are set and overriden was initially confusing coming from Vim/Neovim where I had fairly extensively modified the ""normal mode"" keybindings.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Alright,Ability to extend and reprogram from within Emacs while Emacs is running.,"[""Work"", ""Hobby projects""]","[""28.2""]",7,Mu4e,"evil,magit,ivy,projectile,cider",moderate comprimise,0-2y,Yes,No,Yes,Vim,"[""Clojure"", ""Go"", ""Python"", ""Shell"", ""Terraform,Groovy,Markdown""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list""]",Sometimes,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",Have only ever submitted to MELPA. Did so because that has the lowest (perceived) overhead and none of the packages I've authored have been used widely enough that I would consider it valuable to spend any more time on packaging.,Vim,projectile,Often,25,Bachelors,Male,American,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""shell-command"", ""shell"", ""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree copy-paste,Never,,Expected some things to work out of the box,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""org""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,"GPLv3, wide language support, Orgmode","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"orgmode, lsp, org-babel",any comprimise,might in future,No,No,No,Vim,"[""Elixir"", ""HTML/CSS"", ""Haskell"", ""Ruby"", ""Shell"", ""SQL"", ""Scala""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Whatever is available""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,orgmode,Often,28,Bachelors,Male,Slovenian,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,,No,Hacker News,Ok,"[""none""]","[""default dark""]",Rarely,framework default many packages,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,significant comprimise,never considered,No,planning,Yes,CUA,"[""C++"", ""C"", ""Javascript"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,project.el,Sometimes,,Bachelors,Male,Turkish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",minimal vanilla,,No,lobste.rs,Ok,"[""shell""]","[""default light""]",Never,vundo copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",20,notmuch,"tree-sitter,notmuch,eglot,tramp",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Elixir""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,jed,No,Sometimes,40,Bachelors,Male,Dutch,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,fediverse,Ok,"[""vterm""]","[""tango""]",Frequently,undo-tree simple functions,Never,,32 years ago all editors were quite hard to learn. Building Emacs was the harders thing back then.,Don't remember,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Vim support""]","[""Text editing features""]","Very well, it's snappy",The binding keys to functions. And the use of a high level programming language for writing those functions. Although I still regret the rejection of the modernisations suggested by the XEmacs project.,"[""Work"", ""Hobby projects""]","[""28.2""]",32,No,,do not prefer,never considered,No,I have in the past,No,Vim,"[""Python"", ""reStructuredText, markdown""]",Never,"[""MacOS""]",String[],"[""The defaults set by Doom""]","[""I've never tried""]",Never,"[""Lack of time""]",Never,,"[""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""I've not needed to""]","[""via Doom's facilities""]","[""Research alternatives""]",,"VMS EDT, VMS TPU, other ancient editors",framework default,Frequently,62,Bachelors,Male,English,Cloud services,"[""framework default""]","[""No""]",Doom Emacs,"I think the attitude to free/libre software questions is confusing. I'm old enough to remember before ""open source"" and to have bought things from the FSF on magnetic tape. The ""free/libre"" term is so associated with the FSF, it feels a little exclusive (I do understand why you don't want to say ""open source"", though). Anyway, I don't particularly object to paying for software, and if people are providing the software free, then I am entitled to get exactly what I am paying for. I'm not sure I can articulate that from that question. But this is still a better constructed survey than most, so congratulations on that.",Not sure,lobste.rs,Ok,"[""none""]","[""doom-opera-light""]",Never,No read and understand,Never,,The extensibility can be daunting at the beginning and the defaults are too different to what most people are used to.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Extensibility. It feels like a tool that I can adapt to me, instead of having myself adapt to it.","[""Work"", ""Hobby projects""]","[""29.0""]",18,No,,do not prefer,never considered,No,No,No,Hybrid (evil + emacs bindings when insert mode),"[""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,None,projectile,Never,37,Bachelors,Male,Dominican Republic citizen,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""kaolin-aurora""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Sometimes,,keybindings we're unintuitive,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",22,No,,moderate comprimise,might in future,No,I have in the past,Yes,CUA,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Typescript"", ""Markdown""]",Often,"[""GNU/Linux""]",String[],"[""MELPA"", ""Source""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Rarely,41,Bachelors,Male,United States citizen,Software Development,"[""Selectrum"", ""Marginalia""]","[""No""]",maximal vanilla,,Yes,r/emacs,Ok,"[""shell""]","[""vs-light and vs-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Getting started. Emacs offers very little in the way of guidance for newcomers without a specific use case in mind. There was no example pathway that highlights the strengths of Emacs in customization and extensibility. I was drawn to Emacs because of Org-mode, and most of my Emacs specific learning has come from trying to configure Org-mode to suit my personal use case. When I found that I wanted a way to sort agenda items that was not provided by default, I eventually found the internal code of preexisting agenda sorting comparators to use as a template and created my custom comparator function with the modifications that I desired. If I didn't have some prior coding experience as well as prior knowledge about how to navigate Emac's internal help menus, I can't really think of a realistic way I would have been able to take advantage of Emacs that is unique from someone's proprietary IDE (from a usability standpoint). Generalizing this away from a plugin specific example, the goal and benefit of learning Emacs over other tools is very implicit without much in the way of specific guidance about ""how do I take advantage of Emac's customizability?"" I would suggest something like: (1) what if you want to auto-save? (2) here's how you can enable the built-in feature by settings some variables (3) if that's insufficient for your needs consider building your own functions to fulfill that purpose (3a) why don't we look at the existing auto-save functions for ideas about sane ways to do this? (3b) here is how to use the internal help menu to find variables and functions by name (3c) let's copy the existing auto-save function and modify it slightly to experiment with customization (3d) testing the new function, iterate, troubleshooting (3e) etc",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Org-mode was the killer app""]","Very well, it's snappy","Flexible customization allowing an individual to mold Emacs to best fit their particular use cases as well as the ability to maintain a cohesive UI across many different working contexts (task management, coding, email) in a tightly integrated fashion.","[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",6,Mu4e,"org-mode, mu4e, pomodoro, org-roam-mode, evil, yassnippet, pdf-tools, org-note, org-ref, (any and all relevant programming modes)",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Clojure"", ""Haskell"", ""Javascript"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,framework default,Frequently,30,Associates,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discourse,Great,"[""none""]","[""doom-one""]",Never,framework default copy-paste,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""AucTeX""]",String[],"Very well, it's snappy",AucTeX,"[""Hobby projects""]","[""28.2""]",12,,,,,,,,Emacs,"[""LaTeX""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",5,Mu4e,,do not prefer,never considered,I have in the past,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""PHP"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Sometimes,"[""Elisp proficiency"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Documentation""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,project.el,Often,25,PhD,Male,Brazilian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Great,"[""eshell""]","[""my own custom theme""]",Sometimes,No simple functions,Never,,"Yeah, Lisp is not an easy thing to learn as it's quite different from other programming languages and there wasn't any good documentation around",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",it's infinitely configurable and customisable,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"CIDER, projectile, doom theme, tramp,Magit",significant comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Never,50,Bachelors,Male,Indian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""my own custom theme"", ""nord""]",Often,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,When i tried to configure Emacs for myself. It was not so easy. I am glad that i found Doom Emacs,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy","It is cross platform, very configurable and reliable","[""Work"", ""Hobby projects""]","[""29.0""]",1,,,,,,,,Vim,"[""I am not a programmer""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,"unconventional keybindings, using keyboard shortcuts instead of mouse/trackpad",Internet,"[""GUI""]","[""Extensibility""]","[""Package(s)"", ""Text editing features"", ""org mode""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,"org-mode, magit, mu4e",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,VS Code,No,Often,,,,Australian,Student,"[""No""]","[""No""]",minimal vanilla,,No,Twitter,Ok,"[""none""]","[""kaolin-temple""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""26.3""]",42,No,twittering-mode,moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Python"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Email""]","[""package.el""]","[""Install and try it immediately""]",,None,projectile,Sometimes,51,Bachelors,Male,Japanese,Media/Publishing,"[""Helm"", ""Ivy"", ""Ido""]","[""ispell""]",maximal vanilla,,Not sure,Twitter,Great,"[""eshell""]","[""default dark""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,University/College,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Terminal support,"[""Work"", ""Hobby projects""]","[""28.2""]",16,No,,any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python""]",Never,"[""GNU/Linux""]",String[],"[""not sure""]","[""I don't""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""?""]","[""I don't""]","[""not sure""]","[""Install and try it immediately""]",,Gedit,No,Often,39,PhD,Male,Belgian,Research,"[""No""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,"Yes, the email-workflow is great!","No, I followed along Prot's GNU Emacs series: .",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]","Very well, it's snappy","As answered before, Emacs' greatest strengths are its extensibility and community.","[""Work"", ""Hobby projects""]","[""29.0""]",2,notmuch,"Magit, Modus themes, Vertico, Elfeed, PDF-tools",no comprimise,0-2y,Cannot,Cannot,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""TeX""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""As a frontend to LaTeX""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Clips/videos""]","[""Reddit"", ""Mailing lists"", ""Email""]","[""use-package""]","[""wait for maturity"", ""wait for community""]",GNU ELPA,Vim,project.el,Sometimes,21,School,Male,Indian,Student,"[""Vertico""]","[""flyspell""]",maximal vanilla,Thank you TEC!,Yes,Emacs mailing list,Great,"[""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No write package,Never,,"A lot of packages, which makes writing complete config quite confusing. Better alternatives for major packages take time to get well known, like it was with corfu for example",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Poorly, it's sluggish",Rich text support,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"vertico,corfu,evil,magit,texmacs",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Agenda"", ""PKB""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",GitHub with straight,Vim,No,Sometimes,,Bachelors,Male,Belarusian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,r/emacs,Ok,"[""vterm""]","[""nord""]",Frequently,No copy-paste,Never,,"I still don't feel like I ""know"" emacs. I know enough to use what I need, but sometimes integrating something new toy workflow takes years.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Org-mode""]","[""Package(s)"", ""Org-mode, CFEngine""]",Alright,"Org-mode, extensibility","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",7,Mu4e,"Org-mode, ob-cfengine3, ox-jira, mu4e, magic, forge",limited comprimise,might in future,Yes,No,Yes,Vim,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Ruby"", ""Shell"", ""SQL"", ""CFEngine""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Matrix"", ""Reddit""]","[""framework default""]","[""Install and try it immediately""]","I have written one. Melpa, not much thought behind it, at the time that seemed best.",Vim,framework default,Frequently,41,Bachelors,Male,American,Software Development,"[""framework default"", ""Helm"", ""Ivy"", ""Vertico"", ""Selectrum""]","[""framework default""]",Spacemacs,,Not sure,r/org-mode,Ok,"[""eshell"", ""Org-mode shel""]","[""default dark"", ""gruvbox"", ""solarized-dark""]",Sometimes,framework default read and understand,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"extensibility, configurability","[""Hobby projects""]","[""28.1""]",5,No,"magit, flycheck, paredit",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Julia"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Sometimes,40,School,Male,German,Arts,"[""Ido""]","[""flyspell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""vterm""]","[""monokai""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,For the most difficult thing to learn about emacs was elisp.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,The extensibility and package diversity.,"[""Work""]","[""28.2"", ""27.2""]",6,No,"magit, projectile, consult, prodigy, rg",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Never,38,School,Male,Bulgarian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,,,,,,,,meow,"[""Elisp"", ""Shell"", ""SQL""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work""]","[""29.0""]",5,,,,,,,,Emacs,"[""C"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"versatility, getting it to run on windows, getting it to run on multiple computers, figuring out git",Friend,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community""]","Very well, it's snappy",versatility,"[""Work""]","[""27.2""]",1,No,"orgmode, helm/ivy, any package bygithubalphapapa",moderate comprimise,never considered,No,No,No,Emacs,"[""none""]",Sometimes,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""not sure""]","[""n/a""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""not sure""]","[""Install and try it immediately""]",,None,No,Often,,,,,Research,"[""Helm"", ""Ivy""]","[""No""]",minimal vanilla,don't make as many things required - some have no bearing on me and don't have an other category,No,r/emacs,Great,"[""none""]","[""i have no idea lol""]",Never,No understand internals,Never,,,The Cuckoo's Egg by Clifford Stoll,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""M-x dissociated-press""]",Good but not great,"compatibility, community, programmability (not just extensible, modifiable)","[""Work"", ""Hobby projects""]","[""28.1""]",25,Mu4e,"org,avy,mu4e,lsp,consult,vertico,magit,embark",do not prefer,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""privacy concerns""]",Never,,"[""Reddit"", ""GitHub"", ""Matrix servers""]","[""Design rationale""]","[""Matrix""]","[""NixOS emacs-overlay""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,pico,framework default,Often,41,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,thank you for this community service <3,Yes,lobste.rs,Great,"[""shell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Often,No write package,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""org mode, magit""]","[""Text editing features""]",Good but not great,extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",28,No,"org-mode,magit,auctex,helm,org-jira,lsp-mode,tramp,undo-tree,benchmark-init,use-package",significant comprimise,might in future,I have in the past,Would directly,No,Emacs,"[""C++"", ""Python"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines""]","[""Design rationale""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,50,PhD,Male,Northern Irish,Fin Tech,"[""Helm""]","[""No""]",maximal vanilla,"could maybe ask more questions around community-building, e.g. meetups or information sites like Emacs news or irreal.org",Not sure,Hacker News,Great,"[""shell-command"", ""shell""]","[""word-perfect""]",Often,undo-tree write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""REPL support (vim didn't have it)""]","Poorly, it's sluggish",Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,no comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Haskell"", ""Rust"", ""Scheme"", ""SQL""]",Often,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Babel""]","[""framework default""]","[""Mailing list"", ""Email""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Framework"", ""GitHub"", ""Email""]","[""framework default""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,30,Masters,Attack helicopter,(other),Software Development,"[""Helm""]","[""No""]",Spacemacs,Some required questions could be optional.,No,Blog post,Great,"[""ansi-term""]","[""almost-mono-white""]",Never,No copy-paste,Never,,,University/College,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Keyboard-first buffer switching,"[""Hobby projects""]","[""28.1""]",18,No,,any comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Clojure"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Typescript""]",Never,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""elpaca""]","[""Install and try it immediately""]",,Vim,No,Sometimes,43,Bachelors,Male,,Fin Tech,"[""framework default""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell""]","[""default dark""]",Never,No copy-paste,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, customization","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"Org-mode, denote, marginalia, vertico, order less, which-key, helpful, consult, embark",significant comprimise,never considered,No,No,No,Vim,"[""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Clips/videos""]","[""matrix""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Often,40,Masters,Male,Swedish,Education services,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,matrix,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,No simple functions,Rarely,,"elisp. I'm not a programmer, so elisp is my first program language.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,customizability,"[""Hobby projects""]","[""29.0""]",3,Mu4e,"org-mode, emms, elfeed, consult, embark,vertico, magit",any comprimise,0-2y,Cannot,Cannot,No,Emacs,"[""C++"", ""Elisp"", ""R""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Discourse""]","[""manual""]","[""Install and try it immediately""]",MELPA,Sublime Text,No,Frequently,23,Bachelors,Male,Chinese,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Telegram,Great,"[""vterm""]","[""mindre""]",Never,No read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects"", ""School""]","[""29.0""]",2,No,,moderate comprimise,might in future,No,No,No,Vim,"[""C"", ""Java"", ""Python""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Screenshots"", ""Clips/videos""]","[""Discord""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,16,School,Male,United States citizen,Student,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""cyberpunk""]",Never,undo-fu none,,,Learning curve,Internet,"[""GUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""27.2""]",2,No,,,,,,,Emacs,"[""C++""]",,"[""Windows""]",String[],String[],String[],,String[],,,"[""Web search engines""]","[""Tutorials"", ""Clips/videos"", ""Overview""]",String[],String[],"[""Install and try it immediately""]",,Notepad++,,Rarely,,,,,,String[],"[""No""]",minimal vanilla,,,,,String[],"[""default light""]",, simple functions,Never,,"Emacs is huge. After completing the initial tutorial, I didn’t know how to proceed to get the most out of it. I still consider myself a newbie, as there is always something to learn. emacswiki.org is full of useful information, but the sheer number of possible choices is intimidating.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Poorly, it's sluggish",Virtually unlimited adaptation possibilities.,"[""Work"", ""Hobby projects"", ""notes""]","[""28.1"", ""27.2"", ""26.3""]",8,Gnus,"tramp, org, proof-general, ace-jump-mode",any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux"", ""BSD"", ""Android""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""I don’t""]",Never,"[""Lack of time"", ""No ideas for improvements""]",Never,,"[""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""I don’t""]","[""package.el""]","[""Research alternatives""]",,vi,No,Never,33,Bachelors,Male,Polish,Software Development,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,I think some of the questions had assumptions which did not apply to me. Fortunately they had ‘Other’ option so I could answer them without adding noise.,No,colleague,Ok,"[""shell""]","[""default light"", ""default dark""]",Frequently,No simple functions,,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Evil mode""]","[""Extensibility"", ""Package(s)"", ""spacemacs""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,,magit,,never considered,,,,Vim,"[""C++"", ""C"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Typescript""]",,"[""GNU/Linux"", ""WSL""]",String[],"[""framework default""]",String[],,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""GitHub"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]",String[],String[],"[""framework default""]","[""Research alternatives""]",,Vim,,Often,,,,,,String[],String[],Doom Emacs,,,,,String[],String[],, simple functions,Never,,Elisp to configure everything.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Doom Emacs""]","[""Part of the GNU project / FSF""]",Good but not great,"Community, Doom Emacs, Packages, after all this time it works better than the alternatives and it's so configurable.","[""Hobby projects""]","[""28.2""]",3,No,,moderate comprimise,might in future,Cannot,Would directly,No,Vim,"[""C++"", ""Go"", ""Haskell"", ""Java"", ""Python"", ""Rust"", ""Scheme""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale""]","[""Matrix"", ""Reddit"", ""Framework"", ""GitHub""]","[""framework default""]","[""wait for community""]",GNU ELPA or MELPA. It depends on the package,Eclipse,framework default,Frequently,25,Masters,Male,Italian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discord,Great,"[""term"", ""vterm""]","[""doom-one""]",Rarely,framework default read and understand,Sometimes,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"evil, avy, emacs-libvterm, vterm-toggle, counsel, company, dired-sidebar,",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,No,Often,,School,Male,American,Student,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""my own custom theme""]",Never,No simple functions,Never,,Elisp,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Flexibility, open source","[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"magit, ivy, evil",limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""Common Lisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,,,,,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Work,"[""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Not well,,"[""Work""]","[""28.1""]",5,,Org-mode,,,,,,Vim,"[""C++"", ""Python""]",,"[""GNU/Linux""]",String[],"[""framework default""]","[""Email""]",,String[],,,"[""Web search engines""]",String[],String[],"[""framework default""]","[""wait for maturity""]",,VS Code,,Often,,,,,,String[],String[],Spacemacs,,,,,String[],String[],, understand internals,Never,Obtaining FSF assignment feels like an unreasonably large barrier. It's taking me over a year of back and forth with my employer and the FSF to try to get it done.,"I initially started with spacemacs and it was confusing trying to understand the differences between setq, setq-default, set-local, customize-set-variable, customize.el's interface, and the way spacemacs handled all this",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Text editing features""]",Alright,"It's extensibility and fantastic packages, org-mode and magit being the two must-haves","[""Work"", ""Hobby projects"", ""School/Research""]","[""29.0""]",7,Mu4e,"org-mode, magit, mu4e, pdf-tools, emacs-jupyter",moderate comprimise,0-2y,No,No,Yes,Vim,"[""C"", ""Elisp"", ""Julia"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list"", ""GitHub""]",Often,"[""Lack of time"", ""FSF paperwork""]",Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""GitHub"", ""Mailing lists""]","[""straight"", ""use-package"", ""guix""]","[""Research alternatives"", ""wait for community""]",Not GNU ELPA due to FSF paperwork,Vim,No,Frequently,26,Bachelors,Male,American,Research,"[""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,Thanks for running this survey despite RMS's and other's on emacs-devel opinions that surveys are somehow not useful or should not be used to help inform decisions. Also kudos on the custom survey framework!,Yes,r/emacs,Great,"[""vterm""]","[""doom-one""]",Often,undo-tree none,,,,,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]",,Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",1,,,,,,,,Emacs,"[""Python""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Keybindings often were difficult to learn/memorize.,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,The elisp environment and the rich library of functionality makes it easy to customize and extend.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",20,No,"magit, jiralib2, request.el",do not prefer,never considered,I have in the past,No,No,Emacs,"[""C++"", ""C"", ""Erlang"", ""Go"", ""Haskell"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""FSF paperwork""]",Rarely,"[""Advocacy""]","[""Hacker News""]","[""Manual""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Never,45,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""tango-dark""]",Rarely,No simple functions,Rarely,,"Learning curve was challenging, because the concept of a text-based interface and Free approaches to software were new to me",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Promise of integration with all my workflows""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",12,Gnus,"Org-Mode, Gnus, Cider, Web Mode, Puni, Company",significant comprimise,never considered,Cannot,I have in the past,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Guix""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""Email"", ""GitHub"", ""Git*. Many are on GitLab, Source Hut, or other alternatives.""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Sometimes,"[""Issues"", ""Documentation""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,projectile,Frequently,37,Masters,Male,American,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell-command"", ""shell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,undo-tree write package,Never,No,"Discoverability of functionality, elisp vs other lisp dialects differences, performance issues with long lines and io with external programs, learning key bindings.",University/College,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Existing packages, extensibility, flexible keyboarding system","[""Work"", ""Hobby projects""]","[""28.2""]",14,No,"Guru-mode, lsp-mode, web-mode, osx-clipboard, tramp",moderate comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Can’t figure org mode out""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""I don’t find that useful""]",Never,"[""Not interested"", ""Lack of time"", ""Bad prior experience""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",I just leave them in my profile because sharing is such a hassle,No preference before,No,Frequently,31,Bachelors,Male,Canadian,Software Development,"[""Ivy"", ""Ido"", ""Icomplete""]","[""No""]",maximal vanilla,This could all be auto filled from in emacs,Yes,Hacker News,Not great,"[""shell""]","[""my own custom theme""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,,might in future,,,,Vim,"[""Elisp"", ""Go"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",,"[""Lack of time""]",Never,,"[""GitHub"", ""IRC servers"", ""Matrix servers"", ""Discourse"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""IRC"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""elpaca"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,,,,,,"[""Ivy""]","[""No""]",maximal vanilla,,,,,"[""shell-command"", ""ansi-term""]","[""default dark""]",Never,undo-tree simple functions,,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""29.0"", ""28.2""]",5,,,,,,,,Emacs,"[""C#"", ""Elisp"", ""HTML/CSS"", ""Rust"", ""Shell"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,VS Code,,Rarely,,,,,,,,centaur,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,Discussion feels not so visible / I don't have the time to read mailing lists since I'm not a primary contributor.,"Performance was quite slow and plugins would break between releases. This has improved somewhat recently. I'm not at all familiar with Emacs' keybindings, and while Evil mode is great, using ""info"" and related programs are confusing.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"That it's essentially a ""LISP engine"" and doesn't use a configuration language like VimScript. This makes it extensible, down to the core. LISP is also a great choice of language.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,Mu4e,"Magit, lsp-mode, mu4e, company, projectile",moderate comprimise,never considered,No,I have in the past,No,Vim,"[""C"", ""HTML/CSS"", ""Haskell"", ""R"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Website""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""GitHub"", ""Mailing lists""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,25,School,Female,British,Software Development,"[""Ivy""]","[""flyspell""]",Doom Emacs,"It's great that it exists, please do similar things. I'm very time/energy constrained.",No,Hacker News,Ok,"[""none"", ""eshell""]","[""doom-one"", ""solarized-dark""]",Rarely,No simple functions,Never,,elisp,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,elisp and hightly extensibility packages,"[""Work"", ""Hobby projects""]","[""28.2""]",15,Mu4e,"company-mode, flycheck, helm, magit, mu4e, org-mode, php-mode, phpactor, yasnippet",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GitHub""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""GitHub""]","[""el-get""]","[""Install and try it immediately"", ""Research alternatives""]",MELPA,VS Code,projectile,Often,37,Bachelors,Male,Japanese,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,Twitter,Great,"[""shell-command""]","[""default dark""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,fretting over the default bindings,Internet,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Org""]","[""Extensibility""]",Good but not great,The editor is a text frontend to an interpreter. Everything good follows from that.,"[""Work"", ""Hobby projects"", ""School""]","[""29.0""]",4,notmuch,"org, lsp, company, vertico, consult, marginalia, org-roam, magit, SMerge, notmuch",any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Typescript"", ""Nim""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""YouTube""]","[""sane default config config""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""wait for community""]",,Atom,projectile,Frequently,24,Associates,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",minimal vanilla,Don't be snarky when someone makes a mistake (writing the wrong version). It's kinda annoying.,No,r/emacs,Great,"[""eshell"", ""term""]","[""gruvbox"", ""eink, cyberpunk""]",Never,No copy-paste,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",7,Gnus,"org-journal, zetteldeft, org-super-agenda",moderate comprimise,never considered,I have in the past,I have in the past,No,CUA,"[""C++"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives"", ""wait for maturity""]",,VS Code,No,Frequently,31,Masters,Male,American,Software Development,"[""framework default""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""term""]","[""my own custom theme""]",Sometimes,framework default copy-paste,Never,,"Getting anything to work on my Windows machine, which I'm forced to use at work, is a nightmare. In particular, trying to use magit, which works so seamlessly on UNIX, is awful.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]","Poorly, it's sluggish",Org-Mode and Roam. Backlinking notes with vim key bindings is why I use emacs every day.,"[""Work""]","[""28.1""]",1,No,"org-roam, magit",moderate comprimise,never considered,No,No,No,Vim,"[""Python""]",Sometimes,"[""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub"", ""Discord""]","[""framework default""]","[""Research alternatives""]",,VS Code,No,Sometimes,26,Bachelors,Male,United States citizen,Consulting,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""doom-earl-grey""]",Never,framework default none,Never,,,,"[""TUI""]","[""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Hobby projects""]","[""29.0""]",0,No,,do not prefer,might in future,No,No,No,Vim,"[""C++""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit""]","[""Tutorials""]","[""Reddit""]","[""not sure""]","[""Install and try it immediately""]",,,No,Rarely,,Masters,Male,,,"[""No""]","[""No""]",Spacemacs,,No,Hacker News,Great,"[""term""]","[""default dark""]",Never,No read and understand,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",25,No,,moderate comprimise,might in future,Yes,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Go"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Tutorials""]","[""Matrix"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,38,School,Male,American,Software Development,"[""Ivy""]","[""flyspell""]",Prelude,,Not sure,r/emacs,Ok,"[""eshell""]","[""solarized-dark""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Sometimes,,Lisp was new to me and took time to learn it.,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Extensibility, Documentation, Community and Packages (inbuilt, org-mode, magit, etc.)","[""Work"", ""Hobby projects""]","[""28.2""]",21,Gnus,"org-mode, magit, kubernetes-el, docker.el, avy, embark, consult, vertico, orderless, marginalia",any comprimise,5-10y,No,No,Yes,Emacs,"[""Elisp"", ""Java"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""jira integration""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Sacha's emacs-news""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""IRC"", ""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",I inherited a package,Vim,projectile,Often,41,Bachelors,Male,Indian,Software Development,"[""Ivy"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""grammarly""]",maximal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell"", ""vterm""]","[""modus-vivendi""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Alright,,"[""Hobby projects""]","[""28.2""]",2,No,evil-surround,moderate comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Common Lisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Not interested""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""emg""]","[""Comparison""]","[""emg""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Rarely,18,School,Male,English,Student,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,emg,Great,"[""none""]","[""gruvbox""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,,do not prefer,never considered,No,No,No,Meow package key bindings,"[""Javascript"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,44,Bachelors,Male,,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""solarized""]",Never,No none,Never,,,Internet,"[""TUI""]","[""Extensibility""]","[""gdb integration was convenient""]","Very well, it's snappy",It's customizability,"[""Work"", ""Hobby projects""]","[""26.3""]",2,No,,do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python""]",Never,"[""GNU/Linux"", ""WSL""]",String[],"[""GNU ELPA""]","[""N/A""]",Never,"[""Not interested""]",Never,,"[""GitHub""]","[""Manual""]","[""N/A""]","[""framework default""]","[""Install and try it immediately""]",,Notepad++,No,Never,29,PhD,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""default dark""]",Never,No read and understand,Never,,"I have not yet found a good introductory text to Elisp (either too shallow or too deep). There is lots of information, most outdated and disgregated. There is a missing ladder between novice and expert.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility and composability. Being able to absorb many workflows with high customization (but it has a price as well ;)),"[""Work"", ""Hobby projects""]","[""29.0""]",6,notmuch,"Org, Magit, Ivy, elfeed, notmuch",limited comprimise,never considered,Yes,In conferences (FOSDEM),No,Emacs,"[""Elisp"", ""Go"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Agenda"", ""Babel"", ""Blog""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""whatever they have indicated as preferred""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork"", ""Maintaniner's lack of time to help me through""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""Planet Emacs feed""]","[""Tutorials"", ""Design rationale"", ""Overview"", ""Recommended configuration""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,projectile,Often,35,Bachelors,Male,Spanish,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,Yes,Emacs mailing list,Great,"[""none""]","[""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"14 years ago there were fewer starter kits; finding and configuring tools for the languages I needed (at that time, Clojure) was a real challenger. That said, the basic distribution is pretty anemic, perhaps something that points people to collections of functionality (i.e. tools to support a particular language) may be helpful to those new to Emacs.",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Clojure""]",Good but not great,"Extensibility and the customizability, these are really different ways of saying Elisp, I think.","[""Work"", ""Hobby projects""]","[""28.2""]",14,notmuch,"Magit, Deft, Org-Mode, Beacon, Notmuch",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Javascript"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,projectile,Frequently,48,Associates,Male,American,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,,No,Hacker News,Ok,"[""none""]","[""dracula""]",Rarely,framework default many packages,Never,,,Friend,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,"Customizability, no coorporate owner","[""Work"", ""Hobby projects""]","[""28.2""]",11,Mu4e,"helm, magit, lsp-mode, rustic, projectile, tide, org-mode",limited comprimise,never considered,I have in the past,Would directly,Yes,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",MELPA for simplicity and reach,TextMate,projectile,Often,37,Masters,Male,German,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,Yes,Friend,Great,"[""shell""]","[""leuven""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Text editing features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",3,,,,,,,,Emacs,"[""No programming, orgmode only""]",,"[""Windows""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, none,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",12,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Haskell"", ""Julia"", ""Python"", ""Rust""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,String[],Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""manual""]","[""wait for maturity""]",,None,No,Never,,Masters,Male,Chinese,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Telegram,Ok,"[""shell-command"", ""shell""]","[""default dark"", ""solarized-dark""]",Never,No write package,,,Default keybindings for undo and redo.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""org-mode""]","Very well, it's snappy","Readable, easy-to-understand customization of basic text editing and the well-developed modes (e.g. org-mode)","[""Work"", ""Hobby projects"", ""all text editing""]","[""28.2"", ""27.2""]",10,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""R"", ""Rust"", ""Shell"", ""TLA+""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,Notepad++,,Frequently,,,,,,,,maximal vanilla,,,,,,,, write package,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"Extensibility and packages, especially TRAMP.","[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"TRAMP, magit, vterm, julia-snail, eglot, org-mode, org-roam, pdf-tools, ivy",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Julia"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,38,Masters,Male,United States citizen,Engineering (aerospace),"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell-command"", ""vterm""]","[""solarized""]",Frequently,undo-tree simple functions,Never,,"I struggled a lot with Elisp, and the strange keybindings.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Emacs' greatest strengths are it's extensibility, and the ecosystem it has around it. Having a calendar, fired, and mail built in is really nice!","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",1,No,"Magic, projectile, lsp-mode, tramp, dired",moderate comprimise,might in future,No,Yes,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""PKB""]","[""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Discord""]","[""straight""]","[""Install and try it immediately""]",,Neovim,projectile,Rarely,23,Bachelors,Male,Mexican,Software Development,"[""Vertico""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""doom-one"", ""gruvbox"", ""modus-operandi"", ""modus-vivendi""]",Frequently,undo-tree read and understand,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,limited comprimise,never considered,I have in the past,No,No,Vim,"[""Clojure"", ""Java"", ""Python"", ""Scheme"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange"", ""Framework""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Often,43,Masters,Male,Spanish,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""gruvbox"", ""nord"", ""solarized-dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,keybindings,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,run emacs functions by name (or fuzzy search) instead of keybindings. i cannot memorizy keybindings very well. but i know all the function names i use.,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"zenburn theme, ivy, yasnippet, a lot of lsp* stuff",significant comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""Rust"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""straight"", ""use-package""]","[""wait for community""]",,notepad,projectile,Rarely,36,Bachelors,Male,German,Software Development,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,Thank you so much! You make the world a better place.,Yes,Hacker News,Ok,"[""none""]","[""solarized-dark"", ""zenburn""]",Sometimes,No read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Alright,"magit package ecosystem","[""Work"", ""Hobby projects""]","[""28.1""]",10,No,"magit, tide, smerge-mode, lspy",moderate comprimise,might in future,Yes,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript"", ""Docker""]",Frequently,"[""MacOS""]",String[],"[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,String[],Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""generally fine""]","[""GitHub""]","[""framework default"", ""package.el"", ""manual""]","[""Install and try it immediately""]",,nano,framework default,Sometimes,30,Masters,Male,Australian,Software Development,"[""framework default""]","[""flyspell"", ""ispell""]",Prelude,,Not sure,lobste.rs,Ok,"[""none""]","[""ir-black""]",Rarely,framework default simple functions,,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",25,,,,never considered,,,,Emacs,"[""Clojure"", ""Go"", ""Java"", ""Python""]",,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""GNU ELPA devel""]",String[],,"[""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]",String[],"[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,,Frequently,,,,,,String[],String[],maximal vanilla,,,,,String[],String[],, none,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""28.1""]",3,No,,limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""use-package""]","[""wait for community""]",,VS Code,projectile,Frequently,,,,,,"[""Helm"", ""Ivy""]","[""framework default""]",maximal vanilla,,No,Friend,Ok,"[""none""]","[""default dark"", ""my own custom theme""]",Never,undo-tree copy-paste,,,,,"[""GUI""]","[""Extensibility""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""C++"", ""C""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, none,Never,,,University/College,"[""GUI""]","[""Text editing features""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Discord""]","[""framework default""]","[""Research alternatives""]",,None,framework default,Often,,,,,Student,"[""framework default""]","[""No""]",Doom Emacs,,Not sure,r/emacs,Ok,"[""vterm""]","[""gruvbox"", ""zenburn""]",Sometimes,framework default simple functions,Never,,"Remembering commands, learning elisp",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Org-mode""]","[""Extensibility""]",Good but not great,"extensibility and consistent behaviour, interactive help","[""Work"", ""Hobby projects""]","[""27.1""]",7,Mu4e,"Org, pdf-tools, yasnippet, vertico",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Python"", ""J""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""M-x list-packages""]","[""Manual""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,51,PhD,Male,Australian,Research,"[""Vertico""]","[""ispell""]",maximal vanilla,,No,mastodon,Great,"[""eshell""]","[""Rebecca""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,,,never considered,,,,Vim,"[""Elisp"", ""Go"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",,"[""Lack confidence in code quality"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison""]","[""Framework""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,,projectile,Never,,,,,,"[""Vertico"", ""Marginalia""]","[""framework default""]",Doom Emacs,,,,,"[""vterm""]","[""modus-vivendi""]",Rarely,framework default read and understand,,,,University/College,"[""daemon""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""28.2""]",5,,,,,,,,Emacs,"[""C++"", ""C"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,"Didn't know how to use 'which-key' or 'which-function' Didn't understand Emacs terminology around frames vs buffers vs windows vs minibuffers My experience was greatly enhanced when I started using configurations with the `which-key-mode` minor mode preinstalled https://github.com/justbur/emacs-which-key",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Configuration,"[""Work"", ""Hobby projects"", ""Journaling. Note taking.""]","[""28.2""]",4,No,,do not prefer,never considered,Yes,No,No,Vim,"[""C++"", ""C"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""not sure""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""GitHub"", ""Discord""]","[""framework default""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Sublime Text,No,Frequently,25,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Rarely,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",18,No,"magit, ace-jump-mode",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Whatever they're on""]",Never,"[""Not interested""]",Never,,"[""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Wherever help is""]","[""package.el""]","[""Install and try it immediately""]",,VS6.0,No,Sometimes,,Bachelors,Male,,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,lobste.rs,Great,"[""eshell""]","[""default light""]",Never,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""the excellent help system (C-h ?)""]","Very well, it's snappy",elisp and the documentation.,"[""Hobby projects""]","[""28.2""]",3,No,"elfeed,rainbow-delimiters,geiser,beacon,company",any comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Python"", ""Scheme"", ""Lua""]",Rarely,"[""GNU/Linux"", ""BSD""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""IRC""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC""]","[""package.el""]","[""Research alternatives""]",,Vim,No,Frequently,25,School,Male,,,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,lobste.rs,Great,"[""eshell"", ""ansi-term""]","[""wombat""]",Never,No read and understand,,,,,"[""GUI""]","[""Extensibility""]",,Good but not great,,"[""Hobby projects""]","[""28.2""]",25,,,,,,,,Emacs,"[""Elisp""]",,"[""BSD""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"I still don’t really get Elisp what that’s mainly my own fault. In addition it took a bit time until I understood all the related words (buffer, etc.)",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""That I never have to use the mouse""]","[""Package(s)"", ""Text editing features""]",Good but not great,"I don’t know what it is but whatever makes org-mode possible. In addition it’s flexibility to make it truly my own editor.","[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"Magit, org, mu4e, elpy, treemacs, dired, tramp (could be easier)",moderate comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Nix""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""I wrote my thesis with it.""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Documentation""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package"", ""Nix package manager""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,33,Bachelors,Male,Swiss,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""solarized""]",Frequently,undo-tree read and understand,Never,,No default support for arrow keys in terminals circa 1991,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",30,No,"Eglot, Tramp, elpy",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Overview""]","[""Reddit""]","[""package.el"", ""use-package"", ""manual""]","[""wait for maturity"", ""wait for community""]",,None,No,Often,52,Masters,Male,American,Software Development,"[""No""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""default dark"", ""my own custom theme""]",Frequently,No simple functions,Never,,"I started with spacemacs, and once I had the basics down after a few years switched to a custom config",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",Discoverablity + tons of packages + customizability,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,do not prefer,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Haskell"", ""Python""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""IRC servers"", ""Blogs"", ""Web search engines""]","[""Manual""]","[""IRC""]","[""package.el""]","[""wait for maturity""]",,None,No,Never,32,PhD,Male,Australian,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""solarized-dark""]",Never,undo-tree read and understand,Never,,I struggled to remember the keybindings. The customization interface wasn't very intuitive to use.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Stability and extensibility.,"[""Hobby projects""]","[""28.2"", ""27.2""]",2,No,"Vertico, which-key, eglot, corfu, orderless",moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for maturity""]",,Vim,project.el,Sometimes,20,School,Male,South African,Student,"[""Vertico"", ""Marginalia""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""modus-operandi""]",Never,No simple functions,,,,Internet,"[""daemon""]","[""Package(s)"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",,"[""Work""]","[""28.1""]",14,,,,,,,,Emacs,"[""C"", ""Python"", ""Shell"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"debugging elisp and figuring out why something isn't working, debugging why package configuration isn't working, and overall figuring out why something I want to happen doesn't happen",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Alright,extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",11,No,,limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Task management""]","[""framework default"", ""Source""]","[""GitHub""]",Sometimes,"[""Elisp proficiency""]",Often,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Comparison""]","[""Discord""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Rarely,33,Masters,Male,Czech,Software Development,"[""Helm"", ""Ivy"", ""Vertico"", ""Marginalia""]","[""No""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""doom-one""]",Never,No understand internals,,,"Varied advice regarding usage of certain packages with certain configurations, ie. different ways to load themes, customize-ui, etc...",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility.,"[""Work"", ""Hobby projects""]","[""29.0""]",3,notmuch,org-modern and eglot (not a package anymore in master),,never considered,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",,"[""Lack of time"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""GitHub"", ""Email"", ""Discord"", ""Discourse""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","MELPA, or no repositories at all.",Vim,project.el,Sometimes,,,,,,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,,,,"[""eshell"", ""ansi-term"", ""vterm""]","[""dracula""]",Frequently,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",3,No,"org-mode, magit, evil-mode, vertico",moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python"", ""Rust"", ""VHDL""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Overview""]","[""Reddit""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Never,35,Bachelors,Male,United States citizen,Defense,"[""framework default"", ""Vertico""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Often,framework default write package,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Hobby projects""]","[""29.0""]",2,,,,,,,,Emacs,"[""HTML/CSS"", ""Shell""]",,"[""GNU/Linux"", ""WSL"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, write package,Sometimes,,Keybindings,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Elisp, gnu, the fsf","[""Work"", ""Hobby projects""]","[""29.0""]",10,Mu4e,,significant comprimise,0-2y,Cannot,Cannot,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Shell"", ""Tcl""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Screenshots""]","[""Reddit"", ""Mailing lists"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,Nano,projectile,Sometimes,42,Bachelors,Male,,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""my own custom theme"", ""dracula"", ""modus-operandi"", ""modus-vivendi""]",Sometimes,No simple functions,Never,,steep learning curve,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Package(s)""]","Very well, it's snappy","extensibility, community","[""Hobby projects""]","[""28.2""]",40,No,"helm, exwm, org, dired, vterm, calibredb",moderate comprimise,never considered,Yes,No,No,Emacs,"[""C++"", ""Common Lisp"", ""Elisp"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""android/termux""]","[""Note taking"", ""Babel""]","[""framework default""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,Rand editor,projectile,Frequently,67,PhD,Male,Swedish,retired,"[""Helm""]","[""No""]",Doom Emacs,,Not sure,r/emacs,Ok,"[""vterm""]","[""modus-vivendi""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, understand internals,Sometimes,,"Emacs Lisp was the major difficulty, as it was my first serious programming language. Learning a new set of bindings took some time, but it was relatively smooth.",Internet,"[""GUI""]","[""Extensibility"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy","The fact that it’s built on Lisp. This way, features are more integrated as everything is interfaced through Lisp.","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"Racket Mode, Vertico, Orderless",significant comprimise,might in future,No,No,Yes,Emacs,"[""Elisp"", ""Haskell"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""Source""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""GitHub"", ""Email""]","[""straight""]","[""Research alternatives""]",Submitting to MELPA is the easiest and thus my preferred way.,Vim,No,Often,21,School,Non-binary,Chinese,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""sanityinc-tomorrow-day""]",Rarely,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,my laziness to dive into lisp,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,hackability,"[""Work"", ""Hobby projects""]","[""27.2""]",13,No,"magit, projectile, direx, selectrum, deadgrep",significant comprimise,never considered,Yes,No,No,Emacs,"[""C++"", ""C"", ""Javascript"", ""Python"", ""lua""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Sometimes,38,Masters,Male,Czech,Software Development,"[""Helm"", ""Selectrum""]","[""No""]",maximal vanilla,cheers,Not sure,r/emacs,Great,"[""vterm"", ""multi-vterm""]","[""twilight-bright, monokai""]",Rarely,undo-tree simple functions,,,i did not know any elisp,Friend,"[""GUI""]","[""Extensibility""]","[""Extensibility""]","Very well, it's snappy",scalable,"[""Work"", ""Hobby projects""]","[""29.0""]",2,,,,,,,,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Python""]",,"[""ArchLinux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,centaur emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Getting past the initial sense of overwhelming.,Knew about Emacs for many years,"[""GUI"", ""daemon""]","[""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Community, 40+ year existence","[""Work"", ""Hobby projects""]","[""26.3""]",1,No,,moderate comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Using vanilla Emacs""]","[""Mailing list""]",Never,"[""Have not needed to fix anything yet""]",Never,"[""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Design rationale""]","[""IRC""]","[""Using vanilla Emacs""]","[""Research alternatives""]",,commercial editor,No,Often,43,Associates,Male,American,Manufacturing,"[""No""]","[""flyspell""]",minimal vanilla,Thanks for putting this survey together!,No,Blog post,Great,"[""shell"", ""eshell""]","[""default light""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""TUI""]","[""Text editing features""]","[""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",5,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript"", ""Zig""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""not sure""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""GitHub""]","[""package.el"", ""elpaca"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Often,27,School,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Ok,"[""eshell""]","[""my own custom theme""]",Never,No many packages,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,It's the last lisp machine in use,"[""Work"", ""Hobby projects""]","[""29.0""]",15,Mu4e,"Magit, Forge, Cider, Projectile, lsp-mode, mu4e, org, transient,",limited comprimise,might in future,No,No,Yes,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Guix""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials""]","[""GitHub""]","[""use-package"", ""Guix""]","[""Install and try it immediately""]",,Everything else,projectile,Often,42,School,Male,German,Fin Tech,"[""Vertico"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Emacs mailing list,Great,"[""vterm""]","[""my own custom theme"", ""solarized""]",Rarely,undo-tree simple functions,Never,,Setting up emacs to make it usable was quite a challenge,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Not well,Flexibility/customizability,"[""Hobby projects""]","[""28.2""]",2,No,"evil, auctex, org, which-key, magit, tree-sitter, org-roam",moderate comprimise,never considered,No,No,No,Vim,"[""Rust""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,21,Bachelors,Agender,American,Student,"[""Vertico""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi"", ""catppucin""]",Rarely,No simple functions,Never,,Learning elisp,Internet,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Alright,Not having all the features turned on by default,"[""Work"", ""Hobby projects""]","[""28.1""]",3,Mu4e,"use-package, multiple-cursors, mu4e",moderate comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Not knowing how to modify a package"", ""Wariness of the review process"", ""FSF paperwork""]",Never,,"[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Matrix"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,Sublime Text,No,Frequently,19,School,Male,Canadian,Student,"[""Ido""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""adwaita""]",Sometimes,No copy-paste,Never,,"Yes as I'm still struggling. I have a lot of trouble with E-lisp. It is hard to learn and is confusing compared to python and C++ which are the two languages I'm familiar with. I understand that there are a lot of advantages, but given my profession is well outside programming, it is hard to learn a totally different paradigm in order to get the editor to do what I want it to do. Sometimes I end up just going back to visual studio code because it's easier even if I can't get it to do all the things I want it to do",Internet,"[""GUI""]","[""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,"I love that it is fully free (as in liberty), and that people can help make incredible things with it.","[""Work"", ""Hobby projects""]","[""28.1""]",2,No,,limited comprimise,never considered,I have in the past,Yes,No,Vim,"[""C++"", ""Python""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""I have not""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""use-package""]","[""wait for community""]",,VS Code,No,Sometimes,40,PhD,Male,American,Healthcare,"[""No""]","[""No""]",Doom Emacs,,No,reddit,Ok,"[""none""]","[""dracula"", ""a modified \""cyberpunk\"" theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,"After installing Linux Mandriva, in 2006, Emacs was there.","[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",Customizing the editor by writing programs. The fact that everything is a text.,"[""Work""]","[""28.2""]",12,Mu4e,"Magit, Mu4e, Restclient, Yasnippet, Flycheck,",significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,42,Masters,Male,Congolese (DRC),Software Development,"[""No""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""none""]","[""my own custom theme"", ""dracula"", ""solarized-dark"", ""zenburn""]",Often,No simple functions,,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Tramp""]",Good but not great,,"[""Work""]","[""29.0""]",3,No,,,never considered,,,,Emacs,"[""Javascript"", ""Python""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]",String[],,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Screenshots""]",String[],"[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,,,,,,"[""Ivy""]","[""No""]",maximal vanilla,,,,,"[""shell""]","[""my own custom theme""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensible,"[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,"Ledger-import, nano-emacs, ob-lilypond",significant comprimise,never considered,No,Cannot,No,Vim,"[""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Notepad++,projectile,Often,48,Masters,Male,French,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""vterm""]","[""nano-dark""]",Never,undo-tree copy-paste,Never,,Probably the reliance on buffers. Buffers in and of themselves are great. But trying to achieve any data manipulation without having to put it into a temporary buffet proved difficult.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, org mode,","[""Work"", ""Hobby projects"", ""PKM, agenda""]","[""28.2""]",2,No,"Org-roam, lsp, evil",,never considered,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""org-roam, org-media-noter,""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,,,,,,"[""Helm"", ""Ivy""]","[""ispell""]",maximal vanilla,,,,,"[""none"", ""shell-command""]","[""modus-vivendi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,discoverability of useful editing tools/keybindings,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"* loads of keybindings also valid in terminal (bash), which makes it easier than vim * programming language specific plugins","[""Work""]","[""27.1""]",18,No,"cmake-mode,company-rtags,json-mode,rust-mode,flycheck,markdown-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python"", ""Rust"", ""Shell""]",Rarely,"[""GNU/Linux""]",String[],"[""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""duckduckgo""]","[""package.el""]","[""Install and try it immediately""]",,,No,Sometimes,46,Bachelors,Male,Dutch,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none"", ""shell""]","[""default dark""]",Never,No copy-paste,Never,,Elisp is not beginner friendly,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Org mode,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"Auto-tangle, doom-modeline",limited comprimise,never considered,I have in the past,No,No,Vim,"[""C"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Framework"", ""GitHub"", ""Discourse""]","[""framework default"", ""straight""]","[""wait for community""]",,Nano,framework default,Frequently,26,Bachelors,Male,Austrian,Healthcare,"[""framework default"", ""Ivy"", ""Vertico""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Discourse,Great,"[""eshell""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,,"[""Hobby projects""]","[""28.1""]",1,No,,,,,,,Emacs,"[""Common Lisp"", ""Haskell"", ""Python"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",,String[],,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Screenshots""]","[""Emacs StackExchange""]","[""package.el""]","[""Research alternatives""]",,Notepad++,No,Rarely,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""none""]",String[],Never,No simple functions,Never,,- alien keybindings,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"- doesn't get in my way, lets me focus on the text - there's a package for everything","[""Work"", ""Hobby projects""]","[""29.0"", ""27.1""]",28,No,"ess,ido",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Julia"", ""Perl"", ""R"", ""Ruby"", ""SQL"", ""Raku""]",Never,"[""GNU/Linux"", ""Guix""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Turbo Pascal IDE,No,Often,46,Masters,Male,German,Research,"[""Ido""]","[""No""]",minimal vanilla,no question about emacs weaknesses?,Not sure,Hacker News,Great,"[""shell""]","[""tango-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"There were some, but it was a very, very long time ago and I can't recall.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""consistency; what used to work still works""]","[""My TA said I had to.""]",Good but not great,"Stands the test of time, but integrates modestly well with new technologies","[""Work""]","[""27.2""]",30,No,"magit, python-pytest, cider, ido, smex, ag, mpuz",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Python"", ""yaml""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Task management""]","[""MELPA"", ""MELPA Stable""]","[""havent ever needed to""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""dont ever ask, will usually give up on a package if its not working""]","[""package.el""]","[""wait for maturity""]",,None,No,Rarely,48,Bachelors,Male,Canadian,Software Development,"[""Ido""]","[""No""]",minimal vanilla,"There was no opportunity to express areas of difficulty with emacs. Specifically in my case, as a Python developer I regularly have to reach for VSCode for things like debugging, deep code exploration or live-linting. The existing Python packages don't work well out of the box and I wasn't able to use online resources to get them working in a reasonable amount of time.",No,Hacker News,Ok,"[""eshell""]","[""my own custom theme""]",Rarely,undo-tree copy-paste,Never,,"My primary use for Emacs is life management, so I make a lot of use of the task management features of org mode. The biggest difficulty I faced was the problem of the blank page: because you can set it up in any way you like, you do need to know what you're trying to build before you start to build it. I suspect had I tried Emacs 10-15 years ago I'd've bailed as I didn't really know what I was looking for in a task management system. But 2 years ago I'd tried enough apps that I had an idea of what was right/wrong with each. Actual difficulties learning how to do things were few or non-existent, I was braced for the ""very steep learning curve"" I'd read about and then was pleasantly surprised how the tutorial and documentation got me up to speed very quickly.",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""It's not locking in my data to a cloud-based proprietary format with a subscription fee to access it.""]","[""Extensibility"", ""Heard good things about org mode for life management; data all on my own computer and not behind a paywall""]","Very well, it's snappy","Very powerful yet relatively easy to get started with the basics – I was up & running in a couple of weeks but I'm still gradually taking advantage of more advanced/powerful features as I learn about them. Well documented either in the editor or online, I don't think I've ever failed to find the answer to a ""how do I?"" question. Any time you think ""I wish it worked differently"" there's a way to make it work that way (but if you're a relative newcomer and a non-coder like me then you may need to either ask for help or postpone implementing it till you've learnt more).","[""Hobby projects"", ""Life management""]","[""28.2""]",2,No,"org-super-links, org-super-agenda, org-ql, helm",limited comprimise,never considered,No,No,No,Emacs,"[""Elisp""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Quelpa""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Manual"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Research alternatives""]",,None,No,Frequently,48,PhD,Female,British,Housewife,"[""Helm""]","[""flyspell""]",minimal vanilla,,Yes,r/emacs,Great,"[""shell""]","[""modus-operandi""]",Never,No simple functions,Rarely,,"the key mappings we're very different, the whole concept of buffers",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","extensibility is my #1, I have no idea how many times a day I write a macro to transform text into some other format. pretty close is to that is openness and freedom","[""Work""]","[""29.0"", ""28.2""]",30,No,"magit, eglot, tramp",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""I need to use org mode!!!""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,"vi, not vim",No,Sometimes,57,Bachelors,Male,American,intelligent transportation system,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""solarized-dark""]",Frequently,No simple functions,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",3,,,,,,,,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, read and understand,Never,,"there are many and are almost the same since 20 yrs ago (when I was using emacs all the time) Bigger one probably is the difficulty to have a good configuration in the beginning this is why starter conf are so successful but those are not a solution because they include too many things .",was already using many years ago,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"expandability, the fact that is a system on its own","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"lsp-mode, dap-mode, dart-mode, etc etc",limited comprimise,never considered,No,I have in the past,No,Vim,"[""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript"", ""dart""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""wait for community""]",,VS Code,projectile,Sometimes,41,Associates,Male,Italian,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Twitter,Ok,"[""term""]","[""doom-one"", ""gruvbox""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"When I first started, the ""Emacs renaissance"" was just getting in to full swing, so there were fewer up to date resources online. Recent personalities have been a big help in this regard -- Sacha Chua, System Crafters, Prot, etc.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Extensibility and the ability to truly master the system via repeated use. You an ease into learning it deeply, and there are distinct advantages to doing so over time.","[""Work"", ""Hobby projects""]","[""28.1""]",3,No,"Projectile, Magit, Eglot, Ivy, and Counsel",limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Javascript"", ""Python"", ""Ruby"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Blogs""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""IRC"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,Atom,projectile,Rarely,39,Masters,Male,United States citizen,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""vterm""]","[""Nano""]",Sometimes,No many packages,Never,,"Keybindings, but the menu made that a lot easier.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""I can't remember""]",Good but not great,The ability to mold it and customise it to the way I want to work.,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,magit,do not prefer,never considered,No,No,Yes,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Python"", ""Perl"", ""Rust"", ""Ruby"", ""Shell"", ""D""]",Frequently,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Sometimes,"[""I don't usually need to""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""I don't.""]","[""package.el""]","[""Install and try it immediately""]",Always MELPA.,Eclipse,framework default,Rarely,46,PhD,Male,(other),Fin Tech,"[""Ido""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""none""]","[""solarized-dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]","Very well, it's snappy",Elisp,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"evil, magit, lsp-mode, embark, treesitter",any comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Ruby"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,framework default,Sometimes,37,Bachelors,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Spacemacs,The country dropdown always crashes on mobile.,No,Blog post,Not great,"[""vterm""]","[""doom-tomorrow-light""]",Sometimes,framework default none,Never,,,Internet,"[""GUI""]","[""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",0,No,,moderate comprimise,never considered,Cannot,Cannot,No,Doom,"[""Python""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""manual""]","[""Research alternatives"", ""wait for maturity""]",,VS Code,project.el,Sometimes,26,PhD,Male,Indian,Research,"[""No""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""eshell""]","[""dracula""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",30,,,,might in future,,,,Emacs,"[""C"", ""HTML/CSS"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda""]","[""GNU ELPA"", ""MELPA Stable""]",String[],,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs""]",String[],String[],"[""package.el"", ""elpaca"", ""manual""]","[""Install and try it immediately""]",,ed,No,Frequently,,,,,,String[],"[""framework default""]",minimal vanilla,,,,,"[""eshell""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Initial learning curve of lisp,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Full lisp environment,"[""Work"", ""Hobby projects""]","[""28.1""]",6,No,"-sly, paredit, magit, org-mode, visual-regexp",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Rust"", ""Common Lisp""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit""]","[""straight"", ""use-package""]","[""wait for maturity"", ""wait for community""]",Melpa,Vim,projectile,Never,33,Masters,Male,Indian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""zenburn""]",Sometimes,undo-tree simple functions,Never,,That was a long time ago. Mostly the challenge was learning the keyboard combinations and where to find everything,It was bundled in Mark Williams C,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Habitual long use""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",20,No,"ac-jump-mode, magit, org, projectile, web-mode",moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,projectile,Often,58,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,More emphasis on what we'd like to see in emacs in the future would have been nice. this seems backwards-looking,No,Blog post,Great,"[""shell"", ""eshell"", ""ansi-term""]","[""manoj-dark""]",Often,framework default write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,,moderate comprimise,might in future,No,No,Yes,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""WSL"", ""MacOS"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,41,School,Male,German,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""none""]","[""modus-operandi""]",Sometimes,undo-tree simple functions,Rarely,Yes,"Some of Emacs' terms are a bit dated and should be changed: frame -> window point -> cursor Emacs ignores standard keybindings. C-x, C-v, C-c all mean different things on other applications.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Org-mode""]","[""Part of the GNU project / FSF""]","Very well, it's snappy","Easily looking up function definitions, variables, org-mode.","[""Hobby projects""]","[""29.0""]",10,Gnus,"org-mode, evil-more, gnus-mode, paredit, anzu, magit, tramp",significant comprimise,0-2y,No,Yes,No,Vim,"[""Scheme""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""Source"", ""doom emacs""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Never,"[""Issues""]","[""doom emacs I have stopped learning about new packages""]","[""Manual""]","[""IRC"", ""Mailing lists""]","[""framework default"", ""guix""]","[""wait for community""]","MELPA, GNU ELPA",Notepad++,framework default,Frequently,31,Bachelors,Male,United States citizen,hospitality,"[""framework default""]","[""framework default""]",Doom Emacs,Nope,Not sure,Hacker News,Ok,"[""none""]","[""zenburn""]",Sometimes,framework default copy-paste,Never,,"Out of the box experience for some languages required tweaking and looking for answers in the web, some of which were outdated or didn't play well with my setup.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,limited comprimise,never considered,Yes,No,No,Vim,"[""Elixir"", ""Ocaml""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,34,Bachelors,Male,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Ok,"[""eshell"", ""term""]","[""doom-one""]",Sometimes,framework default simple functions,Never,,There is a lot of new concepts to learn but no obvious place to find the idiomatic and up-to-date way to do things. It is far easier to findu references to third-party packages to accomplish something that is likely already provided out-of-the-box.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Consistent extensibility. dwim, dired, xref, eldoc, icomplete","[""Work"", ""Hobby projects""]","[""28.1""]",10,No,"eglot, project.el, icomplete (fido), modus-themes, wgrep, rg.el, ediff, web-mode, flyspell",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Not interested"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Manual"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,TextMate,project.el,Frequently,27,Bachelors,Male,United States citizen,Software Development,"[""Icomplete""]","[""flyspell""]",maximal vanilla,Thanks!,Yes,lobste.rs,Great,"[""term""]","[""modus-operandi""]",Sometimes,No simple functions,Never,,"Just a general feeling of being overwhelmed, but decreasing after I started to get more familiar",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"- extensibility - self-documentation and discovery","[""Work"", ""Hobby projects""]","[""29.0""]",2,Mu4e,"evil, magit, circe, mu, projectile, counsel/ivy, vterm, lsp-mode",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Go"", ""Haskell"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""IRC servers"", ""Matrix servers"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""IRC"", ""Matrix"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Never,23,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""vterm""]","[""doom-one""]",Often,undo-tree simple functions,Never,,The default key bindings are very poor. Using C-x o just to switch windows was especially off-putting.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]","Very well, it's snappy",,"[""Hobby projects"", ""study""]","[""28.2""]",2,No,"magit, YASnippet",significant comprimise,never considered,No,Cannot,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Agenda""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives"", ""wait for maturity""]",,Vim,No,Often,24,School,Male,Hungarian,Student,"[""fzf""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""term""]","[""spacemacs dark""]",Sometimes,No read and understand,Never,,"The manual has no visuals. It was extremely difficult to figure out _what part of the UI_ it was talking about. I have to extensively use context clues sometimes to infer what it is talking about. The emacs manual is not a user guide. You need to know exactly what you're looking for. Pick a simple editing task like how to copy and paste and try to go find out how to do it using the hyperlinks in the manual. I'll wait. There are multiple packages available for completions. I have no idea what the default is. Learning how to use the interactive help was extremely difficult as well. No program I've ever used does help in this way. Navigation was also a struggle which made navigating the in-editor help difficult. I had my own config for a while when I was only learning to write common lisp. The slime package just mostly worked (it's an amazing package) and I really just had to configure one or two things. I totally gave up on managing my own config when I branched out to using emacs for things like static site engines for blogs where I'd mix HTML and a template language in the same buffer, and other languages that required stuff like language server protocol stuff for me to actually be able to work. The config became a rube goldberg machine that I wasted so much time on. It was very frustrating just trying to get emacs together so I could work. I gave up and started using doom. It still is difficult to config at times, but I can just enable a language and doom loads what it thinks are the sane defaults for that language from whatever packages. This of course has the downside now where I have no idea what packages I'm using. But why should I care anyway? I want to write code not configuration for my editor. There is so much up front configuration you need to do before you can - for example - start writing javascript with an even vaguely similar experience to something like vscode. It's frankly sort of agonizing. I want to use it for everything but good grief.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Text editing features.,"[""Hobby projects""]","[""29.0""]",2,No,"Slime, Sly, Magit, elfeed",no comprimise,never considered,No,Yes,No,Emacs,"[""Clojure"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""not sure"", ""doom""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""not knowing how to get a package development environment set up""]",Rarely,,"[""doom""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""I don't know how to use mailing lists""]","[""not sure"", ""doom""]","[""wait for community""]",,VS Code,framework default,Frequently,33,Bachelors,Male,American,Software Development,"[""framework default""]","[""No"", ""framework default""]",Doom Emacs,Learning there are character limits on text boxes after hitting submit is not the best UX and could be improved by having a running character count with the total possible like `20/100` which gets updated while typing.,Not sure,lobste.rs,Ok,"[""none""]","[""default light""]",Never,framework default simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Text editing features"", ""Paredit, SLIME""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",10,No,"magit,org,deft,paredit,eglot",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elixir"", ""Erlang"", ""Go"", ""Python"", ""Scheme"", ""Elm""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Design rationale""]","[""IRC""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Frequently,31,Masters,Male,Canadian,Software Development,"[""Ido"", ""Icomplete""]","[""No""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""shell-command"", ""shell""]","[""wombat""]",Sometimes,undo-tree read and understand,,,,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work""]","[""29.0""]",1,,,,,,,,Vim,"[""Go"", ""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,minimal vanilla,,,,,,,, read and understand,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects"", ""Planning/notes""]","[""27.1""]",7,Mu4e,"Magit, org-mode, org-roam, mu4e",significant comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""IRC"", ""Reddit""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,,projectile,Frequently,,School,Male,Swedish,Student,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI""]","[""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""29.0""]",5,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Java""]",Sometimes,"[""MacOS""]",String[],"[""not sure""]","[""i dont""]",Never,"[""Not interested""]",Never,,"[""i dont""]","[""n/a""]","[""i dont""]","[""framework default""]","[""wait for maturity""]",,Vim,framework default,Never,47,Associates,Male,Canadian,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,"Function or in more general object (auto-)discoverability. Packages like Helm or which-key alleviate the pain, but by definition they are optional.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community""]",Good but not great,A Lisp interpreter. Running faster also is nice.,"[""Work"", ""Hobby projects""]","[""29.0""]",6,Mu4e,"helm, magit, flycheck, company, yasnippet, tramp",,never considered,,,,Emacs,"[""C++"", ""C"", ""Elisp"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""Source""]","[""Mailing list"", ""GitHub""]",,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Manual"", ""Overview""]","[""Emacs StackExchange"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately""]",,IntelliJ,projectile,Sometimes,,,,,,"[""Helm""]","[""ispell""]",minimal vanilla,,,,,"[""none""]","[""gruvbox""]",Frequently,No copy-paste,,,,,"[""GUI""]","[""Package(s)""]",,Good but not great,,"[""Hobby projects""]","[""28.1""]",2,,,,,,,,Vim,"[""C++"", ""C"", ""Javascript"", ""Shell"", ""Typescript""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C#"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""FSF paperwork""]",Never,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Rarely,22,School,Male,Bulgarian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""doom-one""]",Sometimes,undo-tree write package,Never,,"The competing emacs packages make it hard to tell what the right choice is. Also, dead packages are annoying.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org-mode""]",Good but not great,Community and extensibility,"[""Work"", ""Hobby projects""]","[""27.2""]",3,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Javascript"", ""Python""]",Often,"[""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Packages mostly work""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,,framework default,Sometimes,28,Bachelors,Male,American,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""note taking dired""]","[""29.0""]",10,No,,limited comprimise,never considered,No,No,No,Vim,"[""orgmode""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""Blogs""]","[""Tutorials"", ""Design rationale""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,,Masters,Male,Chinese,,"[""Helm"", ""Ivy"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,Emacs China,Ok,"[""none""]","[""doom-one""]",Never,No none,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""ledger-mode""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,,significant comprimise,never considered,No,No,No,Vim,"[""Latex""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]",String[],"[""framework default""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Blogs""]","[""Tutorials""]","[""Reddit"", ""Mailing lists"", ""Email""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,No,Sometimes,36,Masters,Male,Brazilian,Legal,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""shell-command""]","[""doom-one""]",Never,framework default write package,Rarely,I had submitted a patch but stumbled on completing the paperwork and gave up,Out of the box the completion systems didn't give me enough context. Once I had M-x live searching and showing the docstring everything went smoothly.,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Open source with human centric licensing. It's introspection and extensibility along with long deprecation windows.,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"org-mode, consult, vertico, denote, which-key, marginalia, iedit",,might in future,Yes,Would directly,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Sometimes,"[""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Atom,projectile,Frequently,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,,,,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree write package,Never,,"It was hard to learn the shortcuts at the beginning. Hopefully, documentation was great and refcard helped a lot. Elisp was a bit hard to learn at the beginning too.",Friend,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF"", ""Robustness""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Performance, stability, compatibility over time","[""Work"", ""Hobby projects"", ""Everything""]","[""28.1""]",32,Gnus,,any comprimise,might in future,No,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Haskell"", ""Python"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""Verilog""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC""]","[""package.el""]","[""wait for maturity"", ""wait for community""]",,vi,No,Frequently,42,Masters,Male,French,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.1""]",15,No,"Org-mode, magit",limited comprimise,10+y,No,No,No,Doom emacs but using C- and M- etc not the Vim bindings,"[""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Documentation""]","[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Just search the internet.""]","[""framework default""]","[""wait for community""]",,I can’t remember :),projectile,Frequently,,Masters,Male,British,Property,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""eshell"", ""vterm""]","[""doom-one""]",Rarely,framework default read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Doom""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",8,No,,moderate comprimise,never considered,No,Would directly,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""SQL"", ""Typescript""]",Frequently,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""GitHub""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Rarely,30,Bachelors,Male,American,Software Development,"[""Helm""]","[""ispell""]",Doom Emacs,,No,Friend,Ok,"[""eshell"", ""term""]","[""modus-operandi"", ""modus-vivendi"", ""zenburn""]",Sometimes,framework default write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Being mouse-free""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",6,Mu4e,,significant comprimise,might in future,Cannot,Would directly,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux"", ""BSD""]","[""General document writing"", ""Babel""]","[""MELPA"", ""Source""]","[""Email""]",Never,"[""Elisp proficiency"", ""FSF paperwork""]",Rarely,,"[""Blogs"", ""M-x list-packages""]","[""Manual""]","[""Framework"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately""]",,Vim,No,Rarely,,,,,,"[""Ivy""]","[""No""]",maximal vanilla,,No,Telegram,Ok,"[""shell-command"", ""eshell"", ""vterm""]","[""modus-operandi""]",Rarely,undo-tree write package,Never,It's too laborious.,The learning curve was extreme.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,"evil, org-mode, magit",limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Screenshots""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""straight""]","[""Install and try it immediately"", ""wait for community""]",I would just put it on melpa or leave it on my GitHub.,Vim,No,Sometimes,22,Bachelors,Male,British,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No simple functions,Never,,"default key binding is a bit weird, especiall about Control-H. (I'm always swapping Control-H and DELETE)",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"clean design, running on both CUI and GUI, extensibility","[""Work"", ""Hobby projects""]","[""26.3""]",32,Gnus,,moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking""]","[""pkgsrc""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Google search""]","[""Manual""]","[""Mailing lists""]","[""framework default""]","[""wait for community""]",,IntelliJ,No,Frequently,57,Bachelors,Male,Japanese,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Twitter,Great,"[""shell""]","[""default light""]",Never,framework default copy-paste,Rarely,,"No previous knowledge of lisp, also was using spacemacs and it was difficult to find what was spacemacs only and what was from emacs",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Package(s)"", ""Text editing features""]",Good but not great,The fact that anything can be modified,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"tree-sitter,orgmode,magit",significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""SQL""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""straight"", ""use-package""]","[""wait for maturity"", ""wait for community""]",,Vim,No,Sometimes,24,Masters,Male,French,Research,"[""Vertico"", ""Selectrum"", ""Marginalia""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""ansi-term""]","[""doom-one""]",Rarely,No copy-paste,Never,,Mostly problems with dependencies of packages/doom emacs on windows,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Text editing features"", ""org mode""]",Alright,Extensibility and configurability of said extensions,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,,moderate comprimise,never considered,No,Would directly,No,Vim,"[""C++"", ""C"", ""Python"", ""R""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Youtube""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit""]","[""framework default"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Never,29,Masters,Male,Polish,Software Development,"[""Helm""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Never,framework default write package,Rarely,Nope,CUA-mode cased a false start,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)""]","[""Seeing what other people could do""]",Good but not great,History and Developer Community,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",20,Rmail,"org-mode,undo-tree,magit",any comprimise,never considered,Yes,Yes,No,Emacs,"[""Assembly"", ""C"", ""C#"", ""Elisp"", ""Haskell"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""Source""]","[""In a manner they publicly express""]",Sometimes,String[],Sometimes,"[""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""People""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""I don't""]","[""manual""]","[""Research alternatives""]",I use only those I can control,Notepad++,No,Rarely,,,,,,"[""No""]","[""ispell""]",minimal vanilla,Several questions should have been multiple selection instead of single only,No,lobste.rs,Ok,"[""eshell"", ""ansi-term""]","[""my own custom theme""]",Rarely,undo-tree simple functions,Rarely,,"Not really, if you start simple (with basically no setup, just evil mode if you're a vim user), you should be good",Friend,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Lisp""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Elisp,"[""Work"", ""Hobby projects"", ""Student work""]","[""29.0""]",1,No,"Evil, YASnippet, magit",significant comprimise,0-2y,No,Yes,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Perl"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA""]","[""Mailing list"", ""Email""]",Rarely,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""IRC servers"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""IRC"", ""Mailing lists""]","[""package.el""]","[""wait for maturity""]",,Vim,project.el,Frequently,,School,Male,Serbian,Student,"[""No""]","[""flyspell""]",minimal vanilla,,No,Friend,Great,"[""none""]","[""gruvbox""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Sometimes,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""Org mode""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",10,Mu4e,,limited comprimise,2-5y,Cannot,Cannot,Yes,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Mailing lists"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,31,School,Male,Chinese,Software Development,"[""Helm"", ""Ivy"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell-command"", ""shell"", ""eshell""]","[""my own custom theme"", ""doom-one"", ""dracula"", ""nord""]",Sometimes,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Sometimes,,,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1"", ""26.3""]",20,No,,moderate comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Ruby"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",,Notepad,No,Never,37,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Friend,Great,"[""shell""]","[""my own custom theme""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"It was a very long time ago, but I suspect not ""getting it"" in terms of discoverability: cargo-culting elisp without the realization I could discover this functionality for myself.",In those days you had vi and emacs on a unix box: pick one,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","Lisp, extensibility, self-documentation and discoverability.","[""Work"", ""Hobby projects""]","[""29.0""]",30,Mu4e,"vterm, magit, org, link-hint, pabbrev, code-review",significant comprimise,might in future,Yes,Would directly,Yes,Emacs,"[""Elisp"", ""Go"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",ease of use,"VMS EDT, ed, vi",project.el,Sometimes,55,Masters,Male,British,Renewable energy,"[""No"", ""default minibuffer completion""]","[""flyspell"", ""ispell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""my own custom theme""]",Frequently,No read and understand,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Community""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",5,,,,,,,,Emacs,"[""C++"", ""Python"", ""Rust"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,"It took me some time to get used to the lisp syntax. It took a long time to reach a satisfactory setting.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Ability to write settings in lisp,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"magit,evil,company,vertico,consult,lsp-mode,yasnippet,org-mode,presient,fussy",any comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Rust"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",MELPA,Vim,projectile,Frequently,28,Masters,Male,Japanese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Twitter,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Never,undo-tree read and understand,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,,moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""R"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default"", ""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""Emacs StackExchange"", ""Mailing lists""]","[""framework default"", ""use-package""]","[""wait for community""]",,IntelliJ,framework default,Sometimes,,,,,Software Development,"[""framework default""]","[""flyspell"", ""ispell"", ""langtool""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""none""]","[""base16-chalk""]",Often,framework default copy-paste,Never,,"The manual was hard to get into, and video guides were either old and didn't match the current emacs version, or my particular emacs distribution (doom emacs). This has improved massively in the last 2 years, IMO.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, Flexibility, and long term support. It's a lifetime editor","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,significant comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme""]",Rarely,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""package.el""]","[""Research alternatives""]",,Vim,framework default,Often,34,Bachelors,Male,Australian,Healthcare,"[""framework default""]","[""No""]",Doom Emacs,,No,r/emacs,Ok,"[""vterm""]","[""doom-one""]",Never,framework default copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",9,No,"evil, avy, which-key",no comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Framework""]","[""framework default""]","[""Install and try it immediately"", ""wait for community""]",,None,framework default,Frequently,29,School,Male,Japanese,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Discourse,Great,"[""none""]","[""dracula""]",Never,framework default many packages,Often,,asdf,,"[""daemon""]","[""asdf""]","[""asdf""]","Poorly, it's sluggish",asdf,"[""asdf""]","[""26.3""]",12,Wanderlust,,,10+y,Yes,Would directly,No,asdf,"[""Haskell"", ""asdf""]",Never,"[""asdf""]","[""Agenda""]","[""not sure"", ""asdf""]","[""GitHub""]",Often,"[""FSF paperwork""]",Never,"[""Advocacy""]","[""M-x list-packages""]","[""Comparison""]","[""Discourse""]","[""asdf""]","[""wait for community""]",asdf,asdf,projectile,Never,12,PhD,Male,,Healthcare,"[""Vertico""]","[""langtool""]",asdf,,,,,"[""vterm""]","[""gruvbox""]",Sometimes,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,Understand configs found from Internet.,textbook about unix,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility""]",Good but not great,extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",18,No,"magit, eglot, emacs-vterm",,never considered,,,,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Never,,,,,,"[""Ivy"", ""Vertico""]","[""flyspell""]",maximal vanilla,,,,,"[""vterm""]","[""ef-night""]",Sometimes,No many packages,Rarely,"I want the ability to subscribe to just one email thread, not the entire mailing list to submit one single patch. I’m constantly deleting hundreds of emails on the off chance I might need to participate again some day. Or just have a forum-like web front end for it, like bugzilla.",The key bindings being different. Even with evil it was a bit of a struggle.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org""]","[""Extensibility""]",Alright,"Extensibility, fully open","[""Work"", ""Hobby projects"", ""Personal admin (org)""]","[""29.0""]",5,No,"org,org-roam,lsp-mode,helm,treesitter,slime",limited comprimise,0-2y,Yes,No,Yes,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",Melpa,Vim,projectile,Frequently,,Bachelors,Male,Dutch,Arts,"[""Helm""]","[""No""]",maximal vanilla,Age should be a range. Specific age is too identifying.,No,Hacker News,Ok,"[""none""]","[""default light"", ""tango-dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Alright,Extensibilty,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",12,No,"Magit,org-roam,rg",significant comprimise,never considered,No,No,No,Emacs,"[""Elixir"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Textmate,projectile,Frequently,49,School,Male,Italian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu""]",maximal vanilla,,No,Hacker News,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree simple functions,Rarely,,keybindings,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Built-in features"", ""Community""]",String[],Alright,built on lisp,"[""Hobby projects""]","[""28.2""]",10,No,magit,no comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""WSL""]","[""Note taking"", ""Agenda"", ""Time tracking""]","[""not sure""]","[""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Blogs""]","[""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Eclipse,framework default,Never,35,Bachelors,Male,American,Security,"[""framework default""]","[""No""]",Spacemacs,,No,lobste.rs,Great,"[""eshell""]","[""dracula""]",Rarely,No write package,Never,,"Hard to learn the key-bindings, the jargon and to set it up",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","Open, extensible, and the UI","[""Hobby projects""]","[""28.2""]",4,No,"Org-mode, Vertico, Orderless, Marginalia, Corfu, org-roam, which-key, modus-themes",significant comprimise,never considered,No,No,Yes,Emacs,"[""Elisp"", ""Python""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Youtube""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""straight""]","[""Research alternatives""]",,VS Code,project.el,Often,35,Masters,Male,Norwegian,Engineering consulting,"[""Vertico"", ""Marginalia""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Blog post,Great,"[""eshell""]","[""modus-operandi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",8,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""SQL"", ""unison lang""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""M-x list-packages"", ""hn""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Matrix""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Sometimes,37,Bachelors,Male,,Software Development,"[""framework default"", ""Helm"", ""Ivy""]","[""framework default"", ""ispell""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""doom-one""]",Rarely,undo-tree simple functions,Never,,"Learning replacements for things that are easy in vi-like editors like ci"" (replace inbetween quotes) or recording simple macros.",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community"", ""mu4e""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy",The built-in help and the brilliant community,"[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,"org, magit, mu4e, consult, vertico, corfu, marginalia, eglot, avy",significant comprimise,might in future,Yes,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Erlang"", ""Haskell"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Blogs""]","[""Comparison""]","[""IRC""]","[""package.el"", ""setup.el""]","[""wait for community""]",,Eclipse,project.el,Often,22,Bachelors,Male,British,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""modus-operandi""]",Sometimes,No write package,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,Complete control and extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,do not prefer,never considered,I have in the past,Would directly,Yes,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Javascript"", ""Java"", ""Python"", ""Typescript"", ""Kotlin""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Editra,projectile,Often,29,Bachelors,Male,American,Healthcare,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""Tao theme""]",Never,No read and understand,Never,,The plethora of seemingly disjointed keystrokes...,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Longevity. Great design. Extensibility","[""Hobby projects""]","[""28.1""]",25,No,"magit org-mode",limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""HTML/CSS"", ""Perl"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""PKB""]","[""GNU ELPA""]","[""Mailing list""]",Never,"[""Wariness of the review process""]",Rarely,,"[""Blogs"", ""Hacker News (HN)""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""straight""]","[""wait for community""]",,nvi,No,Sometimes,,Bachelors,Male,Australian,,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,lisp,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""legends""]","Very well, it's snappy","customizable, documentation, easy to grasp source code, community","[""Work"", ""Hobby projects""]","[""29.0""]",13,No,"ace-jump-mode, ace-window, eglot",significant comprimise,10+y,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Go"", ""Haskell"", ""Python"", ""Shell"", ""SQL"", ""it's impossible to be efficient with ts without of vscode""]",Never,"[""GNU/Linux""]","[""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""i read the source code and suffer""]","[""package.el""]","[""Install and try it immediately""]",,Eclipse,projectile,Sometimes,34,Bachelors,Male,Bulgarian,Blockchain,"[""Ido""]","[""i manually check some words with c-\$ or whatever the key was""]",maximal vanilla,next time make an emacs package instead of a webpage,Not sure,r/emacs,Great,"[""shell"", ""vterm"", ""vterm is annoying with its lack of current-directory integration, but it's the best we got""]","[""catppuccin""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""gnus, org-mode""]","[""Text editing features""]","Poorly, it's sluggish",,"[""Work"", ""Hobby projects""]","[""28.2""]",11,Gnus,"counsel, ivy, org-mode",significant comprimise,never considered,No,No,No,Emacs,"[""Go"", ""HTML/CSS"", ""Python"", ""PHP"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""BSD"", ""OpenBSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA""]","[""Mailing list"", ""GitHub""]",Never,String[],Rarely,,"[""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,"Geany, Notepad",No,Sometimes,31,Masters,Male,Indian,Software Development,"[""Ivy""]","[""ispell""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""none""]","[""ef-themes""]",Often,No copy-paste,Never,,"Elisp is still the biggest hurdle for me. Luckily it's pretty rare that I have to drop down to Elisp code and using a distro like Doom means there are very opinionated ways to do things and lots of examples in the source code for that project to follow. Some other issues I recall from my early days: understanding the difference between major and minor modes, pre-vterm terminals, modern web tooling is a little tricky (still!) with flycheck.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy",Amazing community tools like org-mode and magit.,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"org-mode, org-roam, magit, vertico, lsp-mode",limited comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Framework""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Frequently,39,School,Male,,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""vterm""]","[""nord""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"Sure, knowing terms like C-a/M-a as Control-a and Option-a. The mac version had a rather nasty bug when saving using the mac gui (Command-Shift-s) and if you make a new folder it crashes. Another one is themes, and just trying to modify a theme, or switching between themes. Knowing what minibuffer/fringe/frame/window/echo area are. delete-selection-mode not being on by default.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""org-mode""]","Very well, it's snappy",The fact that most functions you can look up the documentation on- and see how they are coded. The few that are c (and not elisp) has never been a problem for me.,"[""Hobby projects""]","[""29.0"", ""28.2"", ""27.2""]",4,No,"org-mode, yasnippet, icomplete, consult, bookmark, vc, composable, helpful, multiple-cursors, which-key",do not prefer,never considered,Cannot,Cannot,No,Emacs,"[""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""gdscript""]",Frequently,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""valid elisp I can eval, or the M-x equivelent""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,project.el,Sometimes,,Bachelors,Male,,,"[""Icomplete"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell""]","[""gotham-theme, tron-legacy-theme, ef-tritanopia-dark""]",Never,No copy-paste,Never,,"understanding best practices. There are so many possible workflows (like, are you using Emacs just as a text-editor to edit random files and save, or as a full-fledged IDE that does code-completions/suggestions and compiles into its own runtime... maybe all of the above while ssh'd into a remote machine, or within a docker container etc) and it feels like there are ad-hoc ways to set all of these things up, but it's really hard to figure out the *best* way, or the most-compatible way, or the most emacs-y way. This extends to using emacs as an organizer with org-mode. You can put a calendar and db of contacts etc in it, but what are the most integrated, compatible ways of doing it?",University/College,"[""GUI""]","[""Text editing features"", ""org-mode""]","[""Text editing features""]",Alright,"You can make it do just about anything, and tweak just about any aspect of it you want.","[""Work"", ""Hobby projects""]","[""29.0""]",21,No,,limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Emacs StackExchange""]","[""package.el"", ""elpaca""]","[""Research alternatives""]",,None,project.el,Sometimes,40,Masters,Male,Swedish,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default dark"", ""solarized""]",Never,undo-fu copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",,Alright,,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",15,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Go""]",Frequently,"[""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit""]","[""use-package""]","[""wait for maturity""]",,Vim,projectile,Frequently,42,Bachelors,Male,South Korean,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""gruvbox"", ""modus-operandi"", ""modus-vivendi""]",Never,No copy-paste,Never,,"Moving from CUA, or windows shortcuts",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Community""]","Very well, it's snappy",Org mode,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""News.ycombinator.com""]","[""Tutorials""]","[""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""wait for community""]",,Vim,projectile,Frequently,43,Masters,Male,Spanish,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,Not sure,Hacker News,Great,"[""eshell""]","[""spacemacs-light""]",Never,framework default copy-paste,,,,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",7,,,,,,,,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Sublime Text,,Often,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"Yes, I didn't know from where to start as I had little programming experience, and all the tutorial didn't emphasis on what they were doing, they were throwing package names that I didn't even know that these were package names. I was like trying to decrypt so unknown resource. I am still hoping to be able to write my own package someday.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Its extensibility and the surrounding community.,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"Org-roam, Org-transclution, Org-roam-ui, Yasnippet",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Python""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Discord""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,VS Code,No,Frequently,28,Bachelors,Male,Egyptian,Student,"[""Ivy"", ""Vertico"", ""Selectrum""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""doom-one""]",Never,No simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Community""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",30,No,,limited comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,None,project.el,Often,,Masters,Male,,Manufacturing,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell"", ""vterm""]","[""modus-vivendi""]",Rarely,vundo simple functions,Never,,"After installing which-key, i learned quickly. (using Xah Fly Keys)","I was 19 years old. Vim seemed very intriguing, advanced text editing by the fingertips. I was playing Team Fortress 2 much at the time, did a lot of keybind customization which was inspired by Woolen's config on YouTube. I found Xah Lee by DuckDuckGo image browsing. It was a link to his shit-on on the HHKB, fantastic article. I don't remember how i found Xah Fly Keys.","[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Xah Fly Keys""]","[""Xah Fly Keys's efficient cursor navigation and editing. It being far better than Vim.""]",Good but not great,"Emacs Lisp. Extensibility. A thing Xah Lee has said, is the integration. y-or-n-p is a example. Compared to other scripting languages it's a advantage. I find it incredible that it's possible to completely replace all Emacs keybindings, and even make a modal system. (talking about ErgoEmacs and Xah Fly Keys)","[""Emacs is started at startup and always open. I use it for all text files unless when Emacs struggles such as when line too long, and dired (rectangle edit is good). I use Emacs because of Xah Fly Keys.""]","[""27.1""]",2,No,"xah-fly-keys, xah-html-mode, xah-css-mode, xah-elisp-mode, xah-find, xah-get-thing, xah-lookup, xah-math-input, expand-region, smex",limited comprimise,never considered,I want to donate to Xah Lee,No,No,Xah Fly Keys. It's THE FUCKING GREATEST,"[""I'm learning""]",Never,"[""GNU/Linux"", ""Debian Linux""]",String[],"[""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Not interested"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""I don't""]","[""I don't know""]","[""GitHub"", ""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,No,Frequently,21,School,Male,Norwegian,,"[""Ido"", ""Icomplete""]","[""No""]","Xah Fly keys, Xah's packages and modes","I started writing a lot in the small boxes. Maybe they could be automatically expanding or manually expanded. I copy-pasted to Emacs to write out my answer when it got too long. It's fantastic that this site works in the Tor Browser without Javascript. Even going between pages the answers are saved (is that because of the ""uid"" in the URL?).",No,https://zzzchan.xyz/tech/thread/5022.html#7333,Great,"[""eshell"", ""I use xah-interactive-shell-abbrev (probably old name, old code), it's \""Prompt to insert string from alist.\"". I save command lines in the alist that i use often.""]","[""default light"", ""No fancy colors nor fonts, like Xah.""]",Sometimes,No. I hear corruption happens with them write package,Never,,"Hard to get into muscle memory, very steep learning curve, but after some perseverance, one day it clicked",lisp books,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""lisp based""]","[""lisp""]","Very well, it's snappy","Lisp, self documenting, extensibility,","[""Work"", ""Hobby projects"", ""pim""]","[""28.2""]",1,Gnus,"org-mode, modalka, hydra, yasnippet, magit",significant comprimise,might in future,"I would like to, but don't know how","No, but probably will soon",No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Fortran"", ""Julia"", ""Python"", ""R"", ""Scheme"", ""sagemath""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows"", ""android via termux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Mailing lists""]","[""Manual""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Often,43,Masters,Male,Greek,"Construction, real estate","[""No""]","[""No""]",minimal vanilla,Good job!,No,r/emacs,Great,"[""eshell""]","[""default light"", ""modus-operandi"", ""modus-vivendi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Things are not easy - it takes time/effort to get to a point where things are customized to your liking and you don't have to restart emacs because it has gone into a undesirable state (not hanged/crashed, just that you eval'ed some elisp and now have no idea how to undo it). That there are multiple ways to do something is a strength, but it can be a blocker when you want to do something.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)"", ""Org mode""]","Very well, it's snappy",Lisp machine aspect.,"[""Work"", ""Hobby projects""]","[""27.2""]",5,No,"org-mode, evil, magit, dumb-jump, pdf-tools, hydra",moderate comprimise,never considered,No,No,Yes,Vim,"[""C++"", ""C"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Quelpa to download from git repos""]","[""GitHub""]",Rarely,"[""Not interested"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""A basic key configuration to get started""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,27,Masters,Male,Indian,Research,"[""Helm""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""default light""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"I only remember being annoyed at some elisp idiosyncrasies (forgot details by now), also while documentation is good, discoverability of features is subpar",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extension ecosystem, editing experience that works the same on any OS, FOSS","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",5,No,"magit, paredit, switch-window",moderate comprimise,2-5y,No,I have in the past,No,Emacs,"[""C++"", ""Elixir"", ""Erlang"", ""Javascript"", ""Python"", ""GDScript, Fennel""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""M-x list-packages"", ""lobsters, fediverse""]","[""Design rationale""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,27,School,Male,Finnish,Telecom,"[""Ido""]","[""No""]",maximal vanilla,"My biggest issue with using Emacs is performance (stuttering) on mac os, there was no convenient open question for this, or I might just have missed it.",Not sure,fediverse,Great,"[""none""]","[""monokai""]",Rarely,No simple functions,Never,,Most things LSP solved,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",Versatility,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"org-roam,lsp,mixed-font",no comprimise,never considered,Yes,Would directly,No,Vim,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Elisp proficiency"", ""It works already""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub"", ""Discord""]","[""straight""]","[""Install and try it immediately""]",GitHub,VS Code,framework default,Frequently,26,Masters,Male,German,Research,"[""Ivy""]","[""ispell""]",Doom Emacs,Thanks 🙏,Yes,r/emacs,Great,"[""vterm""]","[""doom-one"", ""flatwhite""]",Frequently,framework default copy-paste,Sometimes,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,extensibility,"[""Hobby projects""]","[""28.1""]",5,No,,do not prefer,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Shell""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Email""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Sometimes,36,School,Male,Latvian,Building,"[""Ivy""]","[""flyspell"", ""ispell""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""shell-command"", ""eshell""]","[""dracula"", ""modus-operandi"", ""modus-vivendi"", ""nord""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Started with Doom emacs but followed customization advice meant for pure emacs. Which meant I started configuring packages in a way that conflicted with Doom emacs. Did not really understand how to inspect configurations that were already set in the beginning. Exploration is even now a big painpoint. Figuring out what package can be tweaked in what way is not straightforward to me. Finding all variables a package provides for customizability is not straightforward.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Combining almost all my tools into one. Customizability that I can maintain and transfer easily.,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Python"", ""Rust""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,VS Code,framework default,Often,30,Masters,Male,German,Software Development,"[""framework default"", ""Ivy""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Blog post,Great,"[""shell-command"", ""vterm""]","[""doom-one"", ""dracula"", ""nord""]",Sometimes,framework default simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",0,No,,,never considered,,,,Vim,"[""C#"", ""Elisp""]",Often,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]",String[],,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]",String[],String[],"[""straight"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Never,,,,,,"[""Ido"", ""Marginalia""]","[""No""]",minimal vanilla,,,,,"[""term""]","[""solarized""]",Never,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",22,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""Javascript"", ""Python"", ""Typescript""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Not interested"", ""Lack of time""]",Never,"[""Advocacy""]","[""Reddit"", ""IRC servers""]","[""Screenshots"", ""Overview""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,,No,Frequently,43,Masters,Male,Finnish,Software Development,"[""framework default"", ""Ido""]","[""No""]",minimal vanilla,,Yes,Hacker News,Great,"[""eshell""]","[""default light"", ""default dark""]",Frequently,framework default read and understand,Never,,"Discoverability, finding things, figuring out what can be done. 9 years ago package management was non-existent and configuration was very much more difficult",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Curiosity""]",Good but not great,Buffers and text editing,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,moderate comprimise,never considered,"I would like to, but currently don'",No,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""I don't""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Notepad++,projectile,Often,27,School,Male,Israeli,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,Great work!,No,Blog post,Great,"[""shell-command""]","[""nord""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,extensibility,"[""Work""]","[""28.2""]",3,No,"magit,code-review,org-roam",limited comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Bad prior experience""]",Rarely,"[""Code (features)""]","[""GitHub""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,,Masters,Male,,Software Development,"[""Helm"", ""Ivy""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""default dark"", ""doom-one""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Alright,Packages,"[""Hobby projects""]","[""28.2""]",2,,,,,,,,Vim,"[""C++"", ""C"", ""Python"", ""Lean""]",,"[""Windows""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, read and understand,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Org-mode and numerous other packages,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,"magit, org-roam, selectrum, vertico, marginalia, evil, general.el",moderate comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit""]","[""Design rationale"", ""Manual"", ""Clips/videos""]","[""Reddit"", ""Framework""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Often,33,Bachelors,Male,British,Fin Tech,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,,,,,,,,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,None,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"The idea of programming your configuration file, because that's what init.el comes down too.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Mix of build in and community packages that make it complete computing environment. Dired, Erc, Gnus, org-mode, magit to name a few.","[""Work"", ""Hobby projects""]","[""28.2""]",4,Gnus,"org-roam, dired, elfeed, eglot, magit, gnus",moderate comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Babel"", ""my config is an org file""]","[""guix that use some of the above""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""fediverse""]","[""Tutorials"", ""Manual""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists"", ""fediverse""]","[""guix""]","[""Install and try it immediately""]",,VS Code,project.el,Rarely,37,School,Male,Polish,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,No simple functions,Never,,,Internet,"[""GUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",recording and replaying keyboard macros,"[""Work"", ""Hobby projects""]","[""27.2"", ""26.3""]",20,No,org,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""Source""]","[""Email""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""Comparison""]","[""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately""]",,,No,Rarely,62,Masters,Male,Dutch,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""shell-command""]","[""default light""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"emacs tutorial was a bit boring and i dragged my feet when it came to learning the keybinds, but that's mostly a personal issue",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","personally, i think the greatest strength of emacs is the fact that i can use it for quite literally all of my writing/text editing, due to the extensibility of it","[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"org, org-roam, org-roam-ui, biblio",no comprimise,never considered,Cannot,Cannot,No,doom emacs evil mode,"[""i dont use emacs to code""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""zettelkasten, habit tracking, implementing the GTD system""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,"[""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Discord"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,obsidian and zettlr,framework default,Frequently,17,School,NB,(other),Student,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,"really solid survey, site works well and looks decent, easy to change previous answers ""male/female/specify"" is a bit weird for gender options *however* i think it's somewhat smart - it saves you the work while serving as a general catchall option",No,r/emacs,Great,"[""eshell""]","[""doom-one""]",Never,framework default copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Community""]","[""Package(s)""]",Alright,,"[""Work""]","[""28.2""]",10,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""Javascript""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Framework"", ""GitHub""]","[""use-package""]","[""wait for community""]",,Vim,projectile,Rarely,,,,,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""dracula""]",Never,framework default simple functions,Rarely,,Configuration seemed complex when I started with emacs.,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF"", ""Magit""]","Very well, it's snappy","Elisp, community","[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"magit, org, org-roam, org-roam-ui, evil, lsp, org-everywhere, magit, and magit",significant comprimise,might in future,Yes,No,No,Vim,"[""Elisp"", ""Go"", ""Java"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""None; most is good""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,41,Associates,Male,United States citizen,Fin Tech,"[""Ivy"", ""Vertico""]","[""framework default""]",Doom Emacs,"I’d be curious how many emacs users are liaising with other editors / ide’s. For instance, I use helix periodically and I’m sure some are using vscode some.",Not sure,r/emacs,Great,"[""vterm""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi"", ""Kaolin, tokyonight, ef-themes""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""C"", ""Python"", ""Rust""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,systemcrafters,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,The keybinds were hard to get into at first.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",Extensibility and customisation possibilities,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,"magit, lsp, org-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,No,Frequently,23,Masters,Non-binary,French,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Friend,Great,"[""none""]","[""my own custom theme""]",Never,undo-tree copy-paste,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""27.2""]",30,No,,do not prefer,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Never,"[""MacOS""]",String[],"[""not sure""]","[""n/a""]",Never,"[""Not interested""]",Never,,"[""Slack""]","[""Manual""]","[""Emacs StackExchange""]","[""not sure""]","[""Research alternatives""]",,None,No,Rarely,,Masters,,Canadian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light""]",Never,No simple functions,Never,,"lisp isn't straigtforward to understand, I used to copy/paste snippets to achieve my goals",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,flexibility achieved by using lisp,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"magit, orgmode, elfeed, pdf-tools",significant comprimise,never considered,No,Would directly,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""wait for maturity"", ""wait for community""]",,Vim,No,Frequently,30,School,Male,Romanian,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""none""]","[""solarized-dark""]",Often,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work""]","[""29.0""]",4,No,"vertico, consult, corfu, marginalia, magit, undo-fu, tree-sitter, which-key, yasnippet, desktop+",any comprimise,might in future,No,No,No,CUA,"[""C++"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""wait for maturity""]",,qtcreator,project.el,Rarely,40,Masters,Male,Spanish,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Emacs mailing list,Great,"[""shell""]","[""modus-operandi""]",Sometimes,undo-fu simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",8,No,"org-mode, go-mode, magit",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency""]",Never,,"[""GitHub"", ""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,No,Frequently,30,Masters,Male,Italian,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,Yes,Hacker News,Great,"[""none""]","[""wombat""]",Rarely,No read and understand,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features"", ""org""]","[""Seeing a coworker that was very efficient using it.""]",Good but not great,"Extensibility, good keybindings for text editing that are also used by MacOS","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Perl"", ""Ruby"", ""Shell"", ""SQL""]",Often,"[""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""org""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,,"[""M-x list-packages""]","[""Clips/videos""]","[""GitHub""]","[""use-package""]","[""wait for maturity""]",,Vim,projectile,Often,,Masters,Male,Spanish,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell"", ""term""]","[""dracula"", ""solarized""]",Often,No none,Never,,"There is no easy guide that lists all my choices for things so I was kind of lost. Like choices for keybinds for example. Also the out of the box experience could be better.",xmpp emacs room,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,extensibility at will with lisp,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"boon, selectrum, elfeed-org",any comprimise,never considered,Cannot,Would directly,No,Boon,"[""Clojure"", ""Go"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""guix package repo""]","[""Mailing list"", ""Email""]",Never,"[""A lot of them are in github which I refuse to use""]",Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""xmpp emacs room""]","[""Tutorials"", ""Design rationale""]","[""xmpp emacs room""]","[""guix package manager""]","[""Install and try it immediately"", ""Research alternatives""]",,Vi,No,Frequently,28,School,Non-Binary,Greek,Software Development,"[""Selectrum""]","[""No""]",minimal vanilla,Please add the xmpp emacs room as a choice too :),No,Emacs mailing list,Great,"[""eshell""]","[""gruvbox""]",Frequently,No simple functions,Never,FSF paperwork means vast swaths of code don't get merged,"Frequent crashes (not anymore). Slower than my neovim config of 1,600 lines of vimscript (much better today).",Internet,"[""GUI""]","[""Package(s)""]","[""Package(s)""]",Good but not great,"- Doom Emacs, because you can try Emacs at its best without any effort at all. Vanilla Emacs doesn't make a good pitch for what Emacs can do for you. - With org mode, I am the sole owner of my data. It has never been on someone else's servers. - Everything is linkable to org (magit commits, mu4e emails, etc). The more I do in Emacs, the more I can link into org. - Superb lisp programming environment.","[""Work""]","[""28.2""]",2,Mu4e,,do not prefer,never considered,No,Would directly,No,Vim,"[""Common Lisp"", ""Elisp"", ""Javascript"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""Source""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""FSF paperwork""]",Never,,"[""Reddit"", ""Discord"", ""Web search engines""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,34,Bachelors,Male,,Software Development,"[""Vertico""]","[""framework default"", ""spell-fu""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""modus-operandi""]",Never,undo-tree write package,Never,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,,limited comprimise,never considered,No,No,No,custom,"[""Elisp"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB"", ""Babel""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,visual studio,projectile,Rarely,33,Bachelors,Male,,Software Development,"[""Vertico""]","[""framework default""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""doom-one""]",Often,framework default simple functions,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",18,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Sometimes,38,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""shell-command""]","[""dracula""]",Sometimes,No copy-paste,,,,,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work""]","[""28.2""]",2,,,,,,,,Emacs,"[""C++"", ""C"", ""Java""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Debugging what was going on, nowadays I simply run a buffer that logs all commands that were run by Emacs.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Also knowing that evil mode was good, proven and stable""]","Very well, it's snappy","How much the Emacs care about backward compatibility. Plus, how powerful and simple the system to extend Emacs is.","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"magit org-mode evil-mode",moderate comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""Typescript""]",Often,"[""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""No need so far""]",Never,,"[""Reddit""]","[""Overview""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",I would need to read on the subject.,IntelliJ,projectile,Sometimes,39,Associates,Male,Canadian,Fin Tech,"[""Helm""]","[""No""]",Spacemacs,,Not sure,lobste.rs,Great,"[""eshell""]","[""default dark""]",Never,framework default none,Never,,,Internet,"[""GUI""]","[""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Poorly, it's sluggish",,"[""Hobby projects""]","[""27.1""]",1,No,,limited comprimise,might in future,No,Cannot,No,Emacs,"[""C"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,No,Rarely,29,Bachelors,Male,Iranian,Telecom,"[""No""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""eshell""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Rarely,,"It is slow, the syntax highlighting easily breaks, it is not clear how the different ways to configure variables interact with each other, and because everything can modify everything, nobody can be really sure about the state of the system any more. It is also super slow and mostly single thread, which is a shame. It is also hard to replicate a configuration on another machine.",Friend,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Poorly, it's sluggish",Integrated interpreter and features that have been tuned since decades (for instance search works in a pretty complicated way but it is very intuitive to use).,"[""Work"", ""Hobby projects""]","[""27.1""]",16,notmuch,,any comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elixir"", ""Java"", ""Scheme""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""IRC servers"", ""Blogs"", ""M-x list-packages""]","[""Screenshots""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,40,PhD,Male,Hungarian,Research,"[""No""]","[""ispell""]",minimal vanilla,,No,IRC,Great,"[""shell-command"", ""term""]","[""monokai""]",Never,No simple functions,Never,,First streps in achieving what I intended without knowing the keybindings and names of functions,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Community and Extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",10,No,"magit, projectile, vertico, org, org-roam, vterm, eshell, lsp, apheleia",do not prefer,never considered,Yes,Cannot,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",MELPA,Sublime Text,projectile,Sometimes,35,School,Male,(other),Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-molokai""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,The weird emacs key bindings.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Doom""]",Alright,"The ability to customize everything, there are a lot of packages to use.","[""Work"", ""Hobby projects"", ""note taking and finance""]","[""28.2"", ""28.1""]",2,,,,,,,,Vim,"[""Go"", ""Python""]",,"[""Windows""]",,,,,,,,,,,,,,VS Code,,Never,,,,,,,,Doom Emacs,,,,,,,, read and understand,Never,,Keeping a heavily customized setup working,job requirement,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features"", ""Built-in features""]","[""job requirement""]","Very well, it's snappy",Great text editor,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Shell"", ""SQL"", ""common lisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""M-x list-packages""]","[""Design rationale""]","[""IRC"", ""Framework"", ""GitHub""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,38,School,Male,American,Software Development,"[""Consult""]","[""flyspell""]",minimal vanilla,,Not sure,lobste.rs,Ok,"[""shell"", ""eshell""]","[""modus-vivendi""]",Rarely,No copy-paste,,,,,"[""GUI"", ""TUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""C"", ""Go"", ""Fortran""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)""]","[""Extensibility""]",Good but not great,,"[""Work""]","[""28.2""]",8,No,,any comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,No,Frequently,32,Masters,Male,Russian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,https://www.linux.org.ru,Great,"[""none""]","[""default dark"", ""zenburn""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Alright,"Light, open source, community-built","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Go"", ""Python"", ""R"", ""Scheme""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Agenda"", ""PKB""]","[""not sure"", ""What Doom's doing :)""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Documentation""]","[""not sure"", ""What Doom's doing :)""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Sometimes,37,PhD,Male,Brazilian,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Twitter,Ok,"[""eshell""]","[""default light"", ""default dark"", ""doom-one"", ""dracula"", ""nord""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,how to quit,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"""great operating system in need of a text editor""","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",5,No,"magit, projectile, lsp-mode, org-mode, org-roam, org-babel, magit",significant comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""no""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""Framework""]","[""framework default"", ""not sure""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,,,,,,"[""framework default""]","[""flyspell"", ""ispell""]",Doom Emacs,"the features / UI polish question is a little vague. I often prefer free / libre software because the feature set is more straightforward or obvious than non-free alternatives, if not ""clickably or visually discoverable""",No,Discourse,Ok,"[""eshell""]","[""solarized-dark"", ""selenized-dark""]",Never,framework default copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",7,,,,,,,,Vim,"[""Haskell"", ""Rust"", ""Ruby"", ""Nix""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,Lisp looks daunting,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]",String[],"Very well, it's snappy",,"[""Work""]","[""28.2""]",3,No,"Evil, org-mode",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Framework""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,Vim,framework default,Frequently,,Masters,,,Education services,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""default light"", ""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Configurations for citations and references in org mode for export to docx via pandoc.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Orgmode and its extensibility.,"[""Work""]","[""27.1""]",10,Mu4e,"orgmode, ESS, org-cite, org-ref",limited comprimise,might in future,No,I have in the past,No,Emacs,"[""R"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""I don't most questions I have are usually answered on various fora""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""I don't""]","[""package.el"", ""manual""]","[""wait for community""]",,None,No,Frequently,53,PhD,Male,Canadian,Development and climate change resilience,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""my own custom theme""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,"Keyboard configuration was difficult to get used to, but this was the 90's and it wasn't that hard to become accustomed.",University/College,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""My intro to AI class instructor strongly recommended it.""]",Good but not great,The ability to alter the behavior of the editor on the fly while I'm doing my work.,"[""Work""]","[""28.1""]",26,No,I don't really use any packages that I can think of.,,,,,,Emacs,"[""proprietary""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management""]",String[],String[],,String[],,,String[],String[],String[],String[],,,None,No,Rarely,,,,,,"[""Ido""]","[""No""]",maximal vanilla,,,,,"[""shell-command"", ""shell""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Package(s)""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",30,No,org-mode,moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Ruby"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Rarely,55,Associates,Male,United States citizen,Fin Tech,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""none""]","[""kaolin-ocean""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,Mu4e,"magit,org,vertico,org-roam,mu4e",moderate comprimise,might in future,Cannot,Cannot,Yes,Vim,"[""C"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Haskell"", ""Ruby"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Lack confidence in code quality"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Framework"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""wait for maturity""]",I don't if I do it would be what people who use my package reccomend.,VS Code,projectile,Often,20,School,Male,,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu""]",Doom Emacs,For the gender question I would add in a non binary and a prefer not to say option.,Yes,The author :),Great,"[""eshell"", ""vterm""]","[""doom-horizon""]",Sometimes,undo-tree ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Friend,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community"", ""That it's free software""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,Ease of making custom integrations,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"Org-mode, Corfu, Olivetti, Modus",significant comprimise,10+y,No,I have in the past,Yes,Emacs,"[""Elisp"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""According to their preference""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Matrix servers"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""IRC"", ""Matrix"", ""Whatever forum the package maintainer lists in the README or similar""]","[""use-package"", ""git submodules""]","[""Research alternatives"", ""wait for maturity""]",,Vim,project.el,Often,41,School,Male,Swedish,Software Development,"[""Icomplete"", ""fido-vertical-mode from Icomplete""]","[""No""]",maximal vanilla,,Yes,lobste.rs,Great,"[""none""]","[""modus-operandi""]",Often,No write package,Rarely,"It is very good, single place for all messages, well-curated posts.",I had no clue about anything. The tutorial actually solved them.,Self,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""26.3""]",32,No,"project, magit, eglot, flymake, xref, diff-hl, csv-mode, vc, dired, modus-themes",moderate comprimise,might in future,No,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""please break org up""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,,"[""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Often,,,,,Software Development,"[""Icomplete""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""shell-command"", ""shell"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi"", ""solarized"", ""solarized-dark"", ""others""]",Frequently,No copy-paste,,,,Internet,"[""GUI""]",String[],"[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",3,No,,,never considered,,,,Vim,"[""Clojure"", ""HTML/CSS""]",Frequently,"[""WSL""]","[""Note taking"", ""Task management""]","[""framework default""]",String[],,"[""Not interested"", ""Lack of time""]",Never,,String[],String[],String[],"[""framework default""]",,,Vim,No,Often,,,,,,"[""No""]","[""No""]",Doom Emacs,,,,,"[""none""]","[""doom-one"", ""dracula""]",Never,No simple functions,Never,,Putting a space after the headline stars * for org-mode...,Internet,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Culture, elisp, org-mode, ethics, variety of themes, all the smart people using it.... org-mode...","[""Work"", ""Hobby projects""]","[""27.1""]",9,No,,significant comprimise,never considered,Yes,Would directly,No,Emacs,"[""HTML/CSS"", ""Racket""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA Stable""]","[""I don't, sorry!""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Search engines""]","[""not sure""]","[""Research alternatives""]",,Notepad++,No,Frequently,52,Bachelors,Male,American,Education services,"[""No""]","[""No""]",minimal vanilla,"I learned a lot from this survey. Now I want to look into undo packages, spell-checkers, selection packages and project maintainers, not to mention how to find the name of my theme. Now I want to check out the themes listed in the survey too, but I forgot their names already. But... Thanks!",No,"Mastodon, Fediverse",Great,"[""shell-command"", ""shell"", ""term""]","[""manoj-dark""]",Never,No none,Never,,Keyboard shortcuts,Internet,"[""GUI""]","[""Built-in features""]","[""org-mode""]",Good but not great,Community,"[""Work""]","[""28.2""]",2,No,"Ivy, ivy-rich, helpful, which-key",significant comprimise,never considered,No,No,No,Emacs,"[""none, just using org-mode""]",Never,"[""GNU/Linux"", ""Windows""]","[""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Mailing lists""]","[""Tutorials"", ""Overview""]","[""Email"", ""mastodon""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,No,Never,45,Masters,Male,German,Consulting Engineering,"[""Ivy""]","[""No""]",minimal vanilla,,No,Emacs mailing list,Ok,"[""none""]","[""dracula""]",Never,No write package,Sometimes,,"If you glance over anything while starting out, it can feel really daunting to approach emacs. I feel like the general sentiment that users should start with basic emacs in order to understand it doesn't work well for a lot of people. I wanted to try out emacs to learn some lisp, and see how it compared to vim. The initial experience was pretty slow and felt clunky, but after switching to spacemacs, then doom I found my sweet spot. For users like me, something like doom gives the starting point to be productive from the start, while maintaining enough of vanilla emacs's performance to feel great. Starting off with that stable base allowed me to explore more of the configuration, build out test code in a literate config, and generally encourage experimentation due to the reduced risk of destroying your configuration. Something like emacs koans to give people a quick start with exposure to the core concepts would also help lower the barrier for those curious to try out emacs & get some of the real experience.",Talked to the FSF table at LinuxFest Northwest,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Org Mode, Org Roam, Doom""]","[""Extensibility"", ""Part of the GNU project / FSF"", ""Lisp as a configuration language sounded cool""]","Very well, it's snappy","Extensibility that allows people to build their own editor over time. Its ability to be bootstrapped by a framework like doom or spacemacs, as well as other flavors targeted at prose & nontechnical users. Lisp as the configuration language means you get better emacs as you become a better (lisp) programmer. I also have ADHD, and being able to build my entire workflow into emacs to reduce cognitive load & context switching through the day is probably the only reason I'm able to keep up with my work.","[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"Org Roam, Org Super Agenda, Declarative Org Capture Templates (doct), Which Key, Nyan-cat mode",significant comprimise,might in future,No,Would directly,No,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""Source""]","[""GitHub"", ""Discord/slack if available""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Interactive documentation like the doom emacs init module would be incredible.""]","[""Reddit"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,28,School,Male,American,Software Development,"[""Helm"", ""Ivy"", ""Vertico""]","[""framework default"", ""flyspell""]",Doom Emacs,Collecting a dump of package lists or something similar from those willing might be useful.,Not sure,r/emacs,Great,"[""multi-term if necessary""]","[""gruvbox""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",20,No,,limited comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA Stable""]","[""don't""]",Never,"[""Not interested"", ""Bad prior experience""]",Rarely,"[""Advocacy""]","[""Web search engines""]","[""Tutorials""]","[""don't""]","[""use-package""]","[""Install and try it immediately""]",,Vi,No,Frequently,,,,,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Ok,"[""shell""]","[""gotham""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I started directly with Doom Emacs which is fairly user friendly. One of the difficulties that I had was finding how to customize specific things, finding the variables that would change a specific package (didn't know about customize-group)",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"The fact that it integrates a lot of linux utils in one and it supercharges them. Also, Magit","[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"magit, evil, lsp-mode, evil-snipe, super-save, projectile, org-mode",do not prefer,never considered,I have in the past,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default"", ""Source""]","[""GitHub""]",Rarely,"[""Not interested"", ""Only contribute when there's something that is really bothering me about a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""Discord""]","[""framework default"", ""straight"", ""use-package""]","[""wait for community""]",,Vim,projectile,Sometimes,34,Bachelors,Male,Romanian,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,Not sure,Work Slack group,Great,"[""shell"", ""eshell""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]",Good but not great,"Incredible flexibility; and the fact Emacs is community-driven project, it's not depend on single company or mantainer","[""Work"", ""Hobby projects""]","[""28.2""]",12,Mu4e,"org-mode,magit,telega,lsp-mode,projectile,ivy,fb2-reader",significant comprimise,might in future,No,Cannot,Yes,Emacs,"[""Go"", ""Python"", ""Lua""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",Commited it to MELPA because it's the only repo I aware of.,None,projectile,Frequently,37,Masters,Male,Russian,Software Development,"[""Ivy""]","[""spell-fu"", ""langtool""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell"", ""vterm""]","[""doom-tomorrow-night""]",Frequently,undo-tree copy-paste,Rarely,,elisp,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","extensibility, decent language","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,significant comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""dart""]",Frequently,"[""GNU/Linux""]","[""Task management""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Overview""]","[""Matrix"", ""Framework"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Sometimes,26,Bachelors,Male,German,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Discourse,Ok,"[""vterm""]","[""default light"", ""default dark""]",Sometimes,framework default simple functions,Never,,Broken fingers,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""org-mode""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Not sure - probably the packages,","[""Work"", ""Hobby projects""]","[""29.0""]",4,Mu4e,,significant comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Assembly"", ""C"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)""]","[""Matrix servers""]","[""Tutorials""]","[""Matrix""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,40,Masters,Male,Swiss,Hosting,"[""No""]","[""ispell""]",maximal vanilla,,No,fediverse,Ok,"[""shell""]","[""my own custom theme""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"The key for me was maintaining my own init.el in git. Before that, my attempts to learn were thwarted by little annoyances. Once I started fixing those annoyances, then it became an editor that I liked using, and it snowballed from there.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Alright,Configurability and the ability to have every tool I need in one place.,"[""Work"", ""Hobby projects""]","[""27.1""]",6,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell"", ""HCL""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""package.el""]","[""Research alternatives""]",,IntelliJ,projectile,Frequently,35,School,Male,United States citizen,Software Development,"[""Vertico""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""my own custom theme"", ""gruvbox""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,I had been accustomed to Windows key bindings a few years prior.,Slackware package,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""It looked nerdy (I was a teenager).""]","Very well, it's snappy",Lisp interpreter at the core. Extensibility. Natural beauty. Cutting edge nostalgia.,"[""Work"", ""Hobby projects"", ""Sunday School notes""]","[""29.0"", ""28.2""]",20,Gnus,"org, ivy, swiper, which-key, calc, dired, evil, magit, eshell, helpful",moderate comprimise,might in future,No,No,No,Vim,"[""C++"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""quelpa""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""M-x list-packages""]","[""Tutorials""]","[""I don't ask for help""]","[""package.el"", ""quelpa""]","[""Install and try it immediately""]",,Joe,No,Frequently,43,School,Male,United States citizen,Software Development,"[""Ivy""]","[""hunspell""]",minimal vanilla,,Not sure,IRC,Ok,"[""eshell""]","[""default light"", ""gruvbox""]",Rarely,No simple functions,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]",String[],Alright,,"[""Work"", ""Hobby projects"", ""Planning""]","[""28.2"", ""28.1""]",7,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,,No,Frequently,,,,,,"[""Ivy"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""eshell"", ""vterm""]","[""my own custom theme"", ""doom-ewal""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,It's extensibility and it's usage of LISP (specifically Emacs Lisp).,"[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,,any comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Scheme"", ""Shell"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""BSD""]","[""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,String[],Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,18,,Male,Canadian,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,,,,"[""vterm""]","[""my own custom theme""]",Rarely,No simple functions,Never,,Different terminology for everything (frames/windows/buffers etc).,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"Extensibility, treating everything as text, large feature set.","[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"magit, lsp-mode",limited comprimise,never considered,No,No,No,Vim,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Clips/videos""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,27,Masters,Male,Canadian,Software Development,"[""Vertico""]","[""flyspell""]",Doom Emacs,,Yes,r/emacs,Ok,"[""vterm""]","[""nord""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,no,remember key bindings,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy","advanced, extensible, customizable, self-documenting","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"vterm,eaf,rime",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""Perl"", ""Scheme"", ""Shell""]",Rarely,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]","[""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""learn by self""]","[""package.el"", ""manual""]","[""Install and try it immediately""]","GNU ELPA,MELPA",Vim,No,Sometimes,26,Bachelors,Male,Chinese,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Emacs China,Ok,"[""vterm""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,I initially tried Emacs for around 3 months but got burned out by learning everything all at once. The next time I tried it I used it for work as simply as possible and added features to my workflow one at a time.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF"", ""Historial Interest""]","Very well, it's snappy","That despite containing everything including the kitchen sink, it still feels mostly elegant and easy to extend.","[""Work"", ""Hobby projects"", ""Study""]","[""29.0""]",2,No,"paredit, sly, swiper, avy+ace-window, mediawiki, TRAMP, vterm",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Scheme""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""MacOS"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""IRC servers"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Clips/videos""]","[""IRC"", ""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,sam,No,Often,27,School,Non-binary,Australian,Telecom,"[""Ivy""]","[""flyspell""]",minimal vanilla,"Fantastic job with the survey, thank you",No,IRC,Great,"[""eshell"", ""vterm""]","[""modus-operandi""]",Frequently,undo-tree write package,Never,"FSF assignment can be tricky depending on employer. I would like to contribute to core emacs via FSF, but it’s guaranteed to take longer and require more hoops.",Before I knew about jump-to-definition and describe-variable. They’reexplained too late in the manual. Also slime helps quite a lot.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Every interaction is a real lisp function you can call in code""]",Alright,Lisp is an excellent language for live interaction. It’s like the whole editor is a REPL that updates are applied to live.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",7,No,"evil-mode,evil-collection,ido,helm,flycheck",significant comprimise,might in future,No,Would directly,No,Vim,"[""C"", ""Elisp"", ""Go"", ""Julia"", ""Python"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,Bachelors,Male,,Fin Tech,"[""Helm"", ""Ido""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""zenburn""]",Never,undo-tree write package,Never,,,Required for work,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Required for work""]",Good but not great,That it is extensible in a reasonable language - elisp is much easier to work with than vimscript.,"[""Work"", ""Hobby projects""]","[""27.2"", ""27.1"", ""26.3""]",6,Mu4e,"magit, lsp-mode, github-review, mu4e",significant comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""Haskell"", ""Python"", ""R""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,"I liked projectile, but have my own custom one",Often,35,PhD,Male,United States citizen,Software Development,"[""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,No,Friend,Ok,"[""shell-command"", ""eshell"", ""vterm""]","[""my own custom theme""]",Sometimes,undo-tree copy-paste,,,,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",10,No,org-mode,,never considered,,,,Vim,"[""Go"", ""Haskell"", ""Ruby"", ""SQL""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA""]","[""GitHub""]",,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,No,Frequently,,,,,,"[""Helm"", ""Ido""]","[""ispell""]",Spacemacs,,,,,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,No simple functions,Rarely,,"Keybindings, lisp.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Everything is text, good quality packages, many languages, strong history.","[""Work"", ""Hobby projects""]","[""28.1""]",23,No,,significant comprimise,might in future,No,I would like to buy merchandise if it would look better,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""M-x list-packages"", ""Twitter""]","[""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,jedit,framework default,Frequently,46,PhD,Male,,Research,"[""framework default"", ""Helm"", ""Ivy"", ""Ido""]","[""framework default"", ""flyspell""]",Doom Emacs,Nice job!,Not sure,Hacker News,Ok,"[""shell"", ""eshell""]","[""default dark"", ""doom-one"", ""solarized-dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,What is C^ ? What is M?,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""magit, org""]","[""Package(s)""]",Good but not great,"magit, org mode","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",11,,,,,,,,Vim,"[""Elisp"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,"Yes. The barrier for entry seems kinda high. I started with Spacemacs which I enjoyed but left me entirely unprepared to deal with any part of what had been set up by it. I decided to go for vanilla for a little bit but I landed on prelude because it has done basic things I quite like. Throughout the process, I’ve definitely felt the need to learn elisp so I can deal with configuration files myself but justifying the effort is hard when I’m not sure if I’m going to stick with emacs.",Clojure for the brave and true,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Clojure packages""]","Very well, it's snappy",Community and extensibility for sure,"[""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Clojure""]",Sometimes,"[""MacOS""]","[""Note taking"", ""PKB""]","[""framework default""]","[""No idea. I haven’t tried yet""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Never,25,School,Male,American,Naval Ship Design,"[""framework default"", ""Selectrum""]","[""framework default""]",Prelude,Great survey but you might want to fold a lot of the contribution questions depending on earlier yes and nos.,No,r/emacs,Great,"[""eshell""]","[""zenburn""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,learning lisp,Internet,"[""GUI""]","[""Package(s)"", ""Community"", ""org-mode""]","[""Package(s)""]",Alright,"living in emacs (org-mode, calendar, mu4e)","[""Work"", ""Hobby projects""]","[""28.1""]",1,Mu4e,"org-mode,tree-sitter",do not prefer,never considered,No,No,No,Vim,"[""Go"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""GitHub"", ""Discord""]","[""straight""]","[""Research alternatives""]",,Vim,projectile,Frequently,29,Bachelors,Male,American,Education services,"[""company""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""vterm""]","[""gruvbox""]",Never,framework default read and understand,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Javascript"", ""Python"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""GitHub""]","[""use-package""]","[""wait for maturity""]",,IntelliJ,projectile,Sometimes,,Masters,Male,,Telecom,"[""Ivy""]","[""flyspell"", ""langtool""]",Doom Emacs,,No,r/emacs,Ok,"[""vterm""]","[""zenburn""]",Rarely,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,extensibility,"[""Hobby projects""]","[""29.0""]",1,No,"Magit, vertico, embark, consult, nyan-mode",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,project.el,Sometimes,22,Bachelors,Male,Turkish,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No simple functions,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Customization and extensibility.,"[""Work"", ""Hobby projects""]","[""28.1""]",27,No,"magit, multiple-cursors",any comprimise,10+y,No,No,No,Emacs,"[""C++"", ""Elisp"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,52,Masters,Male,Uruguayan,Education services,"[""Ido""]","[""ispell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""shell""]","[""wheatgrass""]",Sometimes,No ,,,,,,String[],,,,"[""Hobby projects""]","[""28.2"", ""28.1""]",0,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Elisp. Obscure terminology. Strange keybindings. Poor Windows support. Requires lots of packages and configuration to be really useful.,looked at it from vim for as long as I can remember,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""got into dll-hell with vim""]",Alright,"Extensible, self documenting, open for modification, great packages","[""Work"", ""Hobby projects""]","[""28.2""]",6,Mu4e,"org-mode, magit, evil",moderate comprimise,10+y,No,No,No,Vim,"[""C#"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript"", ""F#""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Comparison"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub"", ""Discord""]","[""framework default"", ""straight"", ""manual"", ""guix""]","[""wait for community""]",,Vim,projectile,Frequently,40,Bachelors,Male,Norwegian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",Doom Emacs,,Not sure,r/emacs,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Often,framework default copy-paste,Never,,The documentation was scattered in a bunch of places. This has improveded massivley in the past couple of years.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Highly configurable; portable ""operating system"" with a flexible GUI framework","[""Hobby projects""]","[""28.2"", ""28.1""]",2,Gnus,"magit, org-mode, lsp-mode",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Go"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Discourse"", ""DuckDuckGo""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Sometimes,36,PhD,Male,,Fin Tech,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""term""]","[""spacemacs-light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",15,No,"Lsp, sly, multiple-cursors,helm,helm-ag",moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Java"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Bad prior experience""]",Never,,"[""Blogs""]","[""Tutorials"", ""Overview""]","[""I haven't""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,38,Masters,Male,Ukrainian,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""default dark"", ""my own custom theme""]",Rarely,undo-fu simple functions,Never,,"A lot of keybindings to learn and a lot of configuration for it to be comfortable to use, initial user interface was overwhelming.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Fully keyboard driven, extensibility, and prose","[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,"lsp-mode, magit, corfu, consult, vertico",no comprimise,never considered,Cannot,Would directly,No,Emacs,"[""C++"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,18,School,Male,Irish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Never,undo-fu copy-paste,Never,,User interface is highly alien and the tutorial is not sufficient to scare new user. The default are terribly out of sync with the times.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,introspectability and extensibility,"[""Hobby projects""]","[""29.0"", ""28.2""]",2,Mu4e,"magit, use-package, eglot, tree-sitter, modus-themes",limited comprimise,might in future,Cannot,Would directly,No,Emacs,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Java""]",Frequently,"[""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Matrix servers"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Matrix"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Discourse""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,29,Masters,Male,Indian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",Doom Emacs,,Not sure,Emacs mailing list,Great,"[""none"", ""vterm""]","[""modus-vivendi""]",Rarely,undo-tree copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",13,No,"Magit, lsp-mode, Helm, projectile, company",limited comprimise,never considered,No,Would directly,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Often,44,Bachelors,Male,Canadian,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""shell""]","[""doom-one""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,learn a new language to configure a environment,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Alright,extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Elixir""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Telegram""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,26,Bachelors,Male,Brazilian,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Telegram,Great,"[""eshell"", ""vterm""]","[""catppuccin""]",Never,undo-tree copy-paste,Never,,"The daemon/client stuff is weird. Also, the keyboard shortcuts after using VS Code previously",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,Highly extensible and powerful. Magit! Org mode!,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"treesitter,flycheck,evil",moderate comprimise,might in future,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""PHP"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,framework default,Sometimes,31,School,Male,United States citizen,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Ok,"[""eshell""]","[""gruvbox""]",Never,framework default read and understand,Never,,Getting a maintainable configuration framework.,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"Org, extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"Org-roam, lsp, evil",do not prefer,never considered,No,No,No,Vim,"[""Go"", ""Python""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub""]","[""Overview""]","[""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Often,48,School,Male,United States citizen,Software Development,"[""framework default""]","[""langtool""]",Doom Emacs,,No,r/emacs,Ok,"[""vterm""]","[""Changes""]",Sometimes,framework default copy-paste,,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,"Longevity, customizability","[""Work"", ""Hobby projects""]","[""28.2""]",7,,,,,,,,Vim,"[""Go"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,Spacemacs,,,,,,,, copy-paste,Never,,"Lack of guides to navigate the huge scope of emacs. Nobody tells you the good practices in a prioratized way. I mean, Pareto rule, what show I definitely know to use the editor and manage and understand Emacs as a platform effectively? What are the killer features I shouldn't miss out on. It's easy to get lost in irrelevant details and key bindings early on.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Not well,"- Extensibility - An actual programming language for configuration, customizatiin and extensions - Comunity.","[""Work"", ""Hobby projects""]","[""28.2""]",15,No,org-mode,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Scala""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""I don't""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""I don't""]","[""framework default""]","[""Install and try it immediately""]",,None,framework default,Frequently,37,Masters,Male,Spanish,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,,No,r/emacs,Ok,"[""none""]","[""spacemacs default""]",Never,framework default copy-paste,,,"Not knowing any elisp. I endlessly tried to get Casey Muratori's setup to work. In the end it worked, but I spent a lot of time on it. Time that I had at the time, but wouldn't have today",Handmade Hero,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Alright,"Portable configuration, extensibility, mouse-less keybindings","[""Work"", ""Hobby projects""]","[""28.2""]",8,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Java"", ""PHP"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,"Several different IDE's (Delphi, Eclipse etc.)",,Sometimes,,,,,,,,maximal vanilla,,,,,,,, none,,,I just didn't know how to start. I couldn't remember all those commands!,Curiosity,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","I've barely used Emacs for a month, but I think its extensible nature. I also like that it is easy to use and has a built in package manager.","[""Hobby projects""]","[""28.1""]",1,No,,,never considered,,,,Emacs,"[""Scala""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""Don't know""]",,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Google and built in emacs help""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,NeoVim,No,Never,,,,,,"[""No""]","[""No""]",Spacemacs,,,,,"[""shell""]","[""modus-vivendi""]",Never,No simple functions,Never,,"I had no idea how to start. I watched a screencast of someone programming Clojure with Emacs, and I wanted /that/. I tried vanilla Emacs first. But it didn't give me the experience that I wanted. And I didn't know how to build an Emacs configuration that worked. I searched around, and found Spacemacs. And I was able to discover how it worked. SPC, then watch. Look. I moved to Doom Emacs later.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""I can build better workflows in Emacs than with other tools""]","[""Amazing programming workflows""]",Alright,"Reach and extensibility. Emacs tools are built to solve a problem broadly - not by coupling the tool to a specific way to solve that problem.","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"Magit, org-mode, org-roam, cider, projectile, dired, vterm",limited comprimise,never considered,Yes,No,No,Vim,"[""Clojure"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel"", ""Anything document / knowledge related""]","[""framework default""]","[""Doom Emacs Discord and the channels #emacs and #doom-emacs on the Clojurians Slacl""]",Never,"[""Honestly, there's so much great stuff I don't see what I could reasonably improve.""]",Never,,"[""Doom Emacs Discord""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Framework"", ""Doom Emacs Discord and the channels #emacs and #doom-emacs on the Clojurians Slacl""]","[""framework default"", ""straight""]","[""wait for community""]",,IntelliJ,projectile,Frequently,31,Masters,Male,Norwegian,Civil engineering / construction,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,"Amazing interface! Simple, to the point. Curious about the motivation for choosing questions.",No,Hacker News,Great,"[""shell-command"", ""vterm""]","[""doom-one""]",Rarely,framework default read and understand,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,,,,,,,,Vim,"[""Clojure"", ""Elixir"", ""Javascript"", ""Rust"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,"Installation and build process, steep initial learning curve",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Packages and built in features like gdb client,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",1,No,"Evil mode, straight, use package, magit, org",limited comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,Vim,No,Never,26,Bachelors,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""default light""]",Never,No read and understand,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",7,notmuch,,no comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Python"", ""zig""]",Often,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Rarely,,"[""youtube""]","[""Tutorials"", ""Manual""]","[""Discord""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,,projectile,Rarely,,Masters,Male,,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""zenburn""]",Never,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",12,Wanderlust,"wanderlust, org-mode",significant comprimise,10+y,I have in the past,Yes,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Java"", ""PHP"", ""Shell"", ""XSLT, XQuery""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Blogs""]","[""Overview""]","[""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,project.el,Often,44,Masters,Male,German,Research,"[""No""]","[""No""]",minimal vanilla,,Not sure,Blog post,Ok,"[""eshell""]","[""modus-operandi""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Alright,It's flexibility; I wish more graphical and/or terminal UI elements could be more reachable in elisp,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"dired, vc, ibuffer, vterm, eshell",any comprimise,might in future,No,No,No,All,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""I havent""]",Never,"[""Not interested"", ""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots""]","[""asking for what?""]","[""package.el"", ""straight"", ""elpaca"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,project.el,Often,30,School,Male,American,Sys engineer,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""shell-command"", ""shell"", ""eshell"", ""vterm""]","[""my own custom theme"", ""doom-one"", ""gruvbox"", ""modus-operandi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,It is easy to hit the wrong keybinding and end up stuck in a menu that you can't get out of,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,Org-mode,"[""Work""]","[""29.0""]",7,No,org-mode,moderate comprimise,never considered,No,No,No,Emacs,"[""C#"", ""HTML/CSS"", ""Python"", ""Typescript""]",Never,"[""GNU/Linux""]","[""Task management""]","[""framework default""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Never,,Bachelors,Male,American,Software Development,"[""framework default""]","[""No""]",Spacemacs,"Many questions such as ""How do you contact package maintainers"" are required, but don't include an option for ""I don't contact package maintainers""",No,Hacker News,Ok,"[""shell""]","[""twilight""]",Never,No copy-paste,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Community""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",11,No,"org,magit,helm",limited comprimise,never considered,No,I have in the past,No,Vim,"[""Clojure"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""orgmode.org/elpa""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Often,45,Bachelors,Male,American,Fin Tech,"[""Helm""]","[""flyspell""]",Spacemacs,,No,Hacker News,Ok,"[""vterm""]","[""afternoon""]",Never,framework default read and understand,,,"Key bindings, terminology",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Lisp,"[""Work"", ""Hobby projects""]","[""27.2""]",4,,,,,,,,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Scheme"", ""Shell"", ""SQL""]",,"[""Windows""]",,,,,,,,,,,,,,IntelliJ,,Often,,,,,,,,minimal vanilla,,,,,,,, read and understand,Rarely,,Not familiar with key binding.,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,Using scheme to configure. More out of box experience.,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"doom-modeline,auto-complete",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Haskell"", ""Rust"", ""Scheme"", ""Lua""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Not interested""]",Rarely,"[""Issues""]","[""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Discord""]","[""package.el""]","[""Research alternatives""]",MELPA,Vim,project.el,Frequently,28,Masters,Male,Taiwanese,Software Development,"[""No""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""shell-command""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"Discoverability, the discouraging fact that vanilla emacs looks like ABSOLUTE DOGSHIT",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,do not prefer,never considered,Cannot,No,No,Vim,"[""Clojure"", ""Haskell"", ""Python"", ""Shell"", ""Lean""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Not interested"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Design rationale""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""straight"", ""use-package""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,"Sublime Text, VS Code, Vim",framework default,Frequently,32,PhD,Male,American,Research,"[""framework default""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,r/emacs,Ok,"[""none""]","[""default dark"", ""my own custom theme""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"the ""C"" and ""M"" key prefixes were awkward ways of phrasing ""control"" and ""alt/option"" and it took me a while to get used to that; also to get used to the command dialog in the bottom row of the screen",Friend,"[""TUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy","keyboard shortcuts, support for many languages, speed","[""Work"", ""Hobby projects""]","[""28.2""]",14,No,idlwave,moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell"", ""LaTeX""]",Never,"[""MacOS""]",String[],"[""not sure""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""none""]","[""Tutorials""]","[""Hacker News""]","[""not sure""]","[""wait for community""]",,None,No,Sometimes,31,PhD,Male,United States citizen,Research,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""terminal color scheme""]",Never,No copy-paste,Never,,"I still have difficulties... The key bindings were unfamiliar.",University/College,"[""GUI""]","[""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,It's FOSS,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,"Margit,Elpy",moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""configuration howto""]","[""Emacs StackExchange"", ""colleagues""]","[""framework default""]","[""Install and try it immediately""]",,None,No,Sometimes,44,PhD,Male,German,Manufacturing,"[""framework default""]","[""langtool""]",Doom Emacs,,Not sure,r/emacs,Great,"[""none""]","[""my own custom theme""]",Sometimes,framework default simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""consistent interface""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,magit,moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Often,,,,,,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,r/emacs,Ok,"[""vterm""]","[""hc-zenburn""]",Rarely,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Extensibility and keyboard driven workflow.,"[""Hobby projects""]","[""28.2""]",1,No,"elcord, rustic, doom-themes, doom-modeline",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Python"", ""Rust""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""Discord""]","[""framework default"", ""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,VS Code,framework default,Frequently,24,School,Male,Polish,Student,"[""framework default"", ""Helm"", ""Ivy"", ""Vertico""]","[""framework default"", ""flyspell""]",Doom Emacs,It looks and works great.,No,IRC,Great,"[""vterm""]","[""gruvbox"", ""solarized-dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,N/A,"I used microEMACS in the early 1990s. I stopped using it after learning vi on FreeBSD. In the past five years I took up EMACS to use org-mode. I won a copy of Learning GNU EMACS at a UNIX users conference where I chatted with Richard Stallman. I can’t use EMACS without evil mode. It’s annoying to lookup how to close a debug window and then search how to fix what is usually some package incompatibility. I’ve tried to set up org-roam but there’s some strange (timing?) bug that stops it initialising in macOS. Works fine in Windows and FreeBSD. One day I’ll take the time learn how to debug elisp code. I try the GUI version of Emacs from time to time but find it has a disconnect with the X-Window, Windows, or macOS graphical environment so back the shell version. I worked for years using twm in X-Window running four xterm windows and occasionally Xpdf, xv, Firefox and sometimes OpenOffice. I own a commercial release of OpenOffice. I find EMACS with packages I want to try very flakey compared with vi (not vim). Setting up the meta key is always an issue. I can’t use SpaceEMACS. Space in vi has the same action as Ctrl/f in emacs and redefining the Space key replacement is tricky. I don’t think I’ve ever tripped a bug in FreeBSD’s vi in 25 years of use but I don’t extend it in any way. I’m used to working with flakey software.",Internet,"[""TUI"", ""daemon""]","[""Evil and org-mode""]","[""Evil mode & org-mode""]","Very well, it's snappy",Community,"[""Hobby projects""]","[""28.2"", ""28.1""]",4,No,Org-mode.,limited comprimise,never considered,No,Yes,No,Vim,"[""HTML/CSS"", ""Python"", ""Shell""]",Never,"[""MacOS"", ""BSD""]","[""Diary""]","[""GNU ELPA"", ""MELPA"", ""not sure""]","[""I don’t bother maintainers""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""I don’t ask for help""]","[""package.el"", ""elpaca"", ""use-package"", ""manual"", ""not sure""]","[""Install and try it immediately""]",N/A,vi,No,Frequently,68,Masters,Male,Australian,Research,"[""No""]","[""Hspell""]",minimal vanilla,"Please add a box for general feedback on EMACS. I learnt to use TECO in the early 1980s on VAX/VMS. I can’t remember if I used the TECO macros which became EMACS. I found microEMACS tedious (Ctrl/X and what? Which is the meta key?) and switched to vi on NetBSD and RedHat Linux then FreeBSD. My collegues used Windows or MacOS. FreeBSD was my daily driver at work for many years until I switched to MacOS X (Tiger) and felt very comfortable in Terminal with vim easy to use. Only after seeing org-mode in use five years ago did I go back to EMACS knowing I could use evil.",No,r/emacs,Great,"[""none""]","[""Terminal theme""]",Never,No read and understand,,,,"Recommended as Common Lisp ""IDE""","[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",13,,,,,,,,Emacs,"[""C"", ""Common Lisp"", ""Shell""]",,"[""GNU/Linux"", ""WSL"", ""Windows"", ""BSD""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,No,,moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C#"", ""Python"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots""]","[""IRC"", ""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""package.el""]","[""Install and try it immediately"", ""wait for community""]",,IntelliJ,No,Sometimes,25,School,Male,United States citizen,Student,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Ok,"[""none""]","[""doom-one""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,I use Java a lot at work. It's hard to make it like an IDE and hard to debug at first.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Anything can be done with the keyboard, and the various operations are very uniform.","[""Work""]","[""28.2""]",1,No,magit,moderate comprimise,never considered,Cannot,Cannot,Yes,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Rarely,,Bachelors,Male,Chinese,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Twitter,Great,"[""eshell""]","[""nord""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,Hackability,"[""Hobby projects""]","[""28.2""]",4,Mew,,moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""PHP"", ""Scheme"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Depends""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""wait for maturity"", ""wait for community""]",,Vim,No,Rarely,28,School,Male,Hungarian,,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell"", ""ansi-term""]","[""modus-operandi""]",Often,undo-tree write package,Rarely,,"complicated key binding. difficult customizing, high degree of freedom for novice.",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy",integrated with elisp so be extensible,"[""Work""]","[""27.2""]",9,No,"magit, projectile, hydra,",moderate comprimise,never considered,No,No,Yes,Emacs,"[""Elisp"", ""Python"", ""SQL""]",Frequently,"[""WSL"", ""MacOS""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]","MELPA, just github",Sublime Text,projectile,Sometimes,40,Bachelors,Male,South Korean,Software Development,"[""Helm"", ""Ido""]","[""No""]",maximal vanilla,,Not sure,Twitter,Great,"[""shell""]","[""zenburn""]",Rarely,No simple functions,Never,,finding a good comfortable ramp to get my setup together and working,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy",modularity,"[""Work""]","[""28.2""]",10,Mu4e,,moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""Clojure"", ""R"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues""]","[""mostly youtube""]","[""Tutorials"", ""Clips/videos""]","[""IRC""]","[""straight""]","[""Install and try it immediately""]",melpa,,projectile,Sometimes,49,School,Male,Finnish,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,Not sure,Twitter,Great,"[""ansi-term""]","[""my own custom theme""]",Sometimes,No simple functions,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",12,No,,do not prefer,never considered,No,I have in the past,No,Emacs,"[""Python"", ""Rust"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Screenshots""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,35,Bachelors,Male,,Software Development,"[""Helm"", ""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""doom-one"", ""dracula"", ""nord""]",Sometimes,No simple functions,Never,,Learning keybindings (obviously :p). I also had some difficulties understanding how to start customizing (installing melpa and package dependencies),University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Customizability, keyboard based interface","[""Work"", ""Studies""]","[""29.0""]",1,No,"Rainbow-delimiters, flycheck, minimap-mode",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elixir"", ""Java"", ""Python"", ""Ocaml""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,IntelliJ,No,Never,22,School,Male,Swedish,Student,"[""No""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""gruvbox""]",Sometimes,No read and understand,Never,,New lisp dialect,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Package ecosystem, TUI, elisp","[""Work"", ""Hobby projects""]","[""28.2""]",2,planning on using notmuch or mu4e,"evil-mode, lsp-mode, org-mode, org-babel",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Clojure"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL"", ""Typescript"", ""plenty more""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""never had an issue""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,37,Bachelors,Male,British,EduTech,"[""framework default"", ""Helm"", ""Ivy"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""I often try but love my kitty too much""]","[""nord""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,Lack of unique configuration framework. Tweaking a configuration take time to get it right.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Extending capability. A full list of plugins and Org mode.,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Go"", ""Java""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Manual"", ""Screenshots""]","[""Reddit""]","[""framework default""]","[""wait for community""]",MELPA,Sublime Text,projectile,Frequently,35,Bachelors,Male,Vietnamese,Software Development,"[""Ivy""]","[""spell-fu"", ""langtool""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""doom-one""]",Rarely,framework default simple functions,Never,,"By far, the non-standard keybindings were the biggest issue. Even after decades of use, I'd still prefer if Emacs shipped with a default set of keybindings that more closely match existing standards.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Private / no telemetry""]","[""Text editing features"", ""Community""]",Good but not great,It provides a consistent editing experience across multiple types of files.,"[""Work"", ""Hobby projects""]","[""28.1""]",25,No,"magit,smartparens,ivy",limited comprimise,never considered,I have in the past,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""wait for maturity"", ""wait for community""]",,None,No,Sometimes,45,Masters,Male,American,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,Yes,r/emacs,Great,"[""none""]","[""modus-operandi""]",Rarely,No write package,Rarely,,The key bindings.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Lisp""]",Good but not great,"Its programmability, complete customizability, and TRAMP","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",6,No,"org-mode, geiser, treemacs",significant comprimise,0-2y,No,I have in the past,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Matrix servers"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Manual""]","[""Matrix""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",I tend to just put it on MELPA.,IntelliJ,projectile,Often,32,Bachelors,Male,Swiss,Software Development,"[""Vertico""]","[""flyspell""]",maximal vanilla,,No,Emacs mailing list,Great,"[""vterm""]","[""moe""]",Often,No simple functions,,,learning keybindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",I can take the tools I learned to a new language,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"org, lsp",,never considered,,,,Vim,"[""Go"", ""Javascript"", ""Python""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""not sure""]","[""GitHub""]",,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues""]","[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,,,,,"[""framework default""]","[""flyspell""]",Doom Emacs,,,,,"[""none""]","[""default dark""]",Sometimes,undo-tree copy-paste,Never,,It can be difficult to understand Emacs' internals; I still haven't wrapped my head around them or around lisp,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extreme extensibility and customisation,"[""Work"", ""Hobby projects"", ""Everything""]","[""28.2""]",2,Mu4e,"Magit, evil-mode, mu4e, zen-mode, org-mode, go-mode",significant comprimise,never considered,Cannot,Cannot,No,Vim,"[""C"", ""Elisp"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""General document writing""]","[""framework default""]","[""Mailing list"", ""GitHub"", ""IRC""]",Never,"[""Elisp proficiency""]",Never,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Screenshots"", ""Clips/videos""]","[""Framework""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Frequently,22,Associates,Male,American,Software Development,"[""framework default""]","[""flyspell"", ""langtool""]",Doom Emacs,"I can't tell for sure and I haven't poked particularly deeply, but it looks like this survey platform uses Pico.css, my favourite CSS framework 🤔 I really like it and I very much approve!",Not sure,lobste.rs,Great,"[""vterm""]","[""dracula""]",Never,undo-tree copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",1,,,,,,,,Vim,"[""Elisp"", ""Javascript"", ""Python"", ""PHP""]",,"[""GNU/Linux"", ""WSL"", ""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Doom Emacs,,,,,,,, simple functions,Rarely,,"The tutorial and the documentation very clearly spelled out how I should expect commands and chords to feel unfamiliar until I used them often enough to push them into muscle memory, but because that's not how I learned vi/vim, I didn't believe it. It took me a couple of years to get over that initial hurdle. Also I wish there had been a bit more emphasis in the documentation aimed at newcomers in their first ten hours on M-x describe-mode and C-h k / M-x describe-key. Eventually learning that these tools are available everywhere in emacs was what really made me feel like I couldn't get lost anymore.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"I think emacs' _second_ greatest strength is how every part of it is documented at multiple layers - in keymaps, in code comments, docstrings, info manuals, the git history of packages, in blog posts and forum posts, in the collective conversations on IRC - and how emacs itself makes it easy to connect these pieces and navigate across them smoothly. Even how elisp encourages the writing of good docstrings with the tooling that makes use of them builds on this strength. It's everywhere you look, and that sets a compelling, enduring example for everyone who contributes to the tool and its ecosystem. But I think emacs' greatest strength is that every part of the tool and every package seems to be built atop the implicit bargain that you don't need to learn the whole thing to make use of the pieces. There is a deeply baked tradition of respect for the process of incremental learning. It's a deliberately crafted learning curve which does not punish newcomers (well, much) and yet also continues to reward wizardly experts who decide one day to dig into dusty corners and always, always find new treasure waiting there to have the dust blown off.","[""Work"", ""Hobby projects"", ""Daily productivity (email/mu4e, news/elfeed), personal information management (budgeting, order tracking, &c./org-mode/org-edna/magit-mode)""]","[""28.2"", ""27.1""]",10,Mu4e,"org-mode, calc-mode, magit-mode, org-edna, elfeed, elfeed-tube, mpv-mode, mpdel/libmpdel, flyspell-mode, nov.el",significant comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""I wish there was a clear consensus on how to structure unit tests for elisp packages during the brainstorming phase of kicking off a new project""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""M-x list-packages"", ""Sacha Chua, planet.emacslife.com (and previously planet.emacsen.org)""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""manual"", ""I use debian and I install some emacs packages via apt""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,42,School,Male,Canadian,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,"Maybe add a bit more investigation about community interaction (e.g. ""I mentor newcomers"", ""I try to answer questions when I'm confident I can offer useful help"", ""I ask for help fluidly"", ""I ask for help with trepidation"", ""I write manuals"", ""I moderate a Discord server"", etc.) If the survey is going to include questions of gender identity then it needs to both state a purpose for asking and be a bit better aligned with the fluidity in that domain that people currently express. I know this isn't an easy domain to navigate well but developing that skill is part of the challenge currently faced by the Emacs community.",Not sure,"Mastodon.social, in particular https://graz.social/@publicvoit/109227491904170985",Ok,"[""shell-command""]","[""default dark""]",Sometimes,No copy-paste,Never,,"Concepts of frame, window, buffer",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Extensibility, major modes, easy to read/understand packages.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,notmuch,"org-mode, treemacs, projectile",significant comprimise,might in future,No,No,No,Vim,"[""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Company slack""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,36,Masters,Male,American,Software Development,"[""Helm""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""nord""]",Sometimes,framework default simple functions,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,Mu4e,,significant comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Sometimes,"[""Issues""]","[""Reddit"", ""GNU ELPA/MELPA online package lists""]","[""Comparison""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,35,Bachelors,Male,German,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia""]","[""flyspell"", ""langtool""]",Doom Emacs,,Yes,Hacker News,Ok,"[""eshell"", ""ansi-term""]","[""doom-one""]",Sometimes,undo-fu write package,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""org mode, magit, overall ergonomics""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",12,,,,,,,,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,"I started with Spacemacs and I am working on creating my own config. Spacemacs made it easy to get into a key mapping that I was able to start editing with (EVIL mode). Opening vanilla Emacs the first time is a complete mystery on how to get things done. Learning elisp is a requirement and I am working on getting better with it to attain a workflow I'm comfortable with. Using a framework like Spacemacs makes it more difficult as the structure of configuration is different from vanilla and leaves you with documentation that doesn't match your system.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility through plugins - magit, org, etc...","[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"magit, org, projectile, helm",moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Terraform, Ansible""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Never asked, only researched""]","[""framework default"", ""use-package""]","[""Research alternatives""]",,Vim,projectile,Never,38,School,Male,United States citizen,Software Development,"[""Helm""]","[""framework default"", ""flyspell""]",Spacemacs,,No,coworker,Great,"[""none""]","[""doom-vibrant""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,"It is difficult to config Emacs to a point that is good enough to replace a modern text editor like atom, vscode, pager, etc.",MacOS,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Preinstalled in MacOS""]",Good but not great,That it stays alive all these years (old) yet still very extensible and with many active projects. Also the fact that you can do almost everything in Emacs.,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"org,swiper,company,dired+,tree-sitter,treemacs,no-littering,flycheck,zoom-window,too-long-lines-mode",limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,No,Rarely,24,Masters,Male,Hongkonger,Data,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""shell-command""]","[""monokai""]",Rarely,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)"", ""Community""]","Very well, it's snappy",API stability and extensibility. Elisp programming language.,"[""Work"", ""Hobby projects""]","[""29.0""]",2,notmuch,"magit, lsp-mode, org-mode",limited comprimise,might in future,Yes,Would directly,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Rarely,"[""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,30,Bachelors,Male,Chinese,Software Development,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,hacklab,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy","Old-school feeling, speed, simplicity.","[""Work""]","[""26.3""]",10,No,,significant comprimise,never considered,No,I have in the past,No,CUA,"[""Python"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""not sure""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""IRC servers""]","[""Tutorials"", ""Screenshots""]","[""IRC"", ""Matrix"", ""GitHub"", ""Mailing lists""]","[""package.el""]","[""wait for community""]",,Eclipse,No,Sometimes,39,PhD,Male,Croatian,Research,"[""Helm"", ""Ido""]","[""flyspell""]",minimal vanilla,,No,IRC,Ok,"[""none""]","[""default light"", ""tango light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility you're the extreme,"[""Work"", ""Hobby projects""]","[""27.2""]",7,No,,limited comprimise,never considered,No,No,No,Original,"[""Go"", ""Python"", ""Shell""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Code (bug fixes)""]","[""Reddit""]","[""Design rationale""]","[""IRC"", ""Reddit""]","[""package.el"", ""use-package"", ""manual""]","[""wait for community""]",,Notepad++,No,Sometimes,27,Masters,Male,Japanese,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Twitter,Great,"[""eshell""]","[""my own custom theme""]",Sometimes,No read and understand,Never,,i was extremely slow the first days and weeks of switching to emacs,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""keybindings""]","[""Package(s)"", ""clojure cider package""]",Good but not great,key bindings,"[""Work"", ""Hobby projects""]","[""28.1""]",8,No,"magit, cider, restclient, org",moderate comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison""]","[""GitHub""]","[""package.el""]","[""Research alternatives""]",,Vim,No,Sometimes,33,Masters,Male,American,Software Development,"[""Ido""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""shell"", ""eshell""]","[""default light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Alright,"Extensibility, magit, org-mode","[""Work"", ""Hobby projects"", ""Notes""]","[""29.0""]",9,No,"magit, vertigo, consult, corfu, org-roam",no comprimise,might in future,No,No,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Framework"", ""GitHub""]","[""straight""]","[""Research alternatives""]",,Vim,project.el,Often,,Bachelors,Male,Canadian,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""my own custom theme""]",Sometimes,No simple functions,Never,,Creating your own config is a bit of a rabbit hole to keep it performing well. That's why so many starter kits exist. Learning emacs was OK once I installed evil and a good autocompletion such as ivy (now on vertico),I always knew about it but this vid won me over https://youtu.be/JWD1Fpdd4Pc,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility. It's so nice to override/configure any functionality you don't like/that you want,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"Corfu,Vertico,Eglot,Envrc,Consult,evil,magit",moderate comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",If I would submit a package it would be NonGNU or Melpa. I don't like that me and all contributors need to have a fsf copyright assignment. It greatly slows down development! Just look at the use-package situation to get all the paperwork from contributors https://github.com/jwiegley/use-package/issues/282,Vim,project.el,Rarely,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""langtool""]",minimal vanilla,,Not sure,r/emacs,Great,"[""shell-command"", ""term""]","[""doom-one""]",Rarely,No copy-paste,Never,,"Learning how to navigate Emacs. How to look at files, close it, navigate buffers etc. I remember being overwelmed and simply killing the window.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Its customizability/extensibility,"[""Work""]","[""29.0""]",1,Rmail,"org-mode,dashboard",significant comprimise,never considered,No,Cannot,No,Emacs,"[""C#"", ""HTML/CSS""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""GitHub"", ""Matrix servers"", ""Blogs"", ""Web search engines""]","[""Manual"", ""Screenshots""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Nano,No,Frequently,18,School,Male,Swedish,Student,"[""framework default""]","[""No""]",minimal vanilla,,No,Matrix,Great,"[""shell""]","[""gruvbox""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,working out what keystrokes to use. almost impossible to work out how to configure. if doom or spacemacs had been available when i started it would have been much easier,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",flexibility and all the packages,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"lspmode, vertico, Consult, embark",moderate comprimise,never considered,No,No,No,Vim,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Google search usually gives me what I want""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,60,Associates,Male,Australian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,Yes,r/emacs,Great,"[""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,framework default copy-paste,Never,,"Discoverability is horrendous out of the box. I could not figure out how to get help or even access a file. Internet helped a lot Many defaults are not suited for beginners",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Org-mode""]",Good but not great,Extensibility and community,"[""Work"", ""Hobby projects""]","[""28.2""]",5,notmuch,"Org-mode, magit, vertico, eglot",limited comprimise,might in future,No,Would directly,No,Vim,"[""C"", ""Common Lisp"", ""Python""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Org""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""System Crafters Youtube channel""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""use-package""]","[""wait for community""]",,Notepad++,projectile,Frequently,,Masters,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""langtool""]",maximal vanilla,Very smooth and pleasant,No,r/emacs,Great,"[""eshell"", ""term""]","[""modus-operandi""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""27.2""]",23,Mu4e,"projectile, magit, lsp-mode, org",moderate comprimise,never considered,Yes,Would directly,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""Twitter""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,MicroEmacs,projectile,Sometimes,52,Masters,Male,Dutch,Software Development,"[""framework default"", ""Helm""]","[""No""]",Spacemacs,,Not sure,Hacker News,Ok,"[""ansi-term""]","[""spacemacs-dark""]",Rarely,framework default write package,,,,University/College,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""27.1""]",30,No,,,,,,,Emacs,"[""C++"", ""Elisp"", ""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""Source""]",String[],,String[],,,"[""Web search engines""]",String[],String[],"[""manual""]","[""wait for community""]",,Borland C,No,Never,,,,,,"[""No""]","[""ispell""]",maximal vanilla,,,,,"[""shell-command""]","[""my own custom theme""]",Never,No simple functions,Never,NA,Emacs is designed assuming that you will invest a bunch of time learning it. It could have a simpler core and advanced features that you could learn as needed.,Symbolics Lisp Machine,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Working on a Lisp project""]","Very well, it's snappy",Programmability; generalized user-interface,"[""Hobby projects"", ""Almost all text editing; also automating processes""]","[""28.2""]",42,No,,any comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel"", ""Note these are intended uses, haven't done a lot""]","[""GNU ELPA""]","[""NA""]",Never,"[""Not sure anyone else would be interested""]",Never,,"[""Web search engines"", ""social media""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Don't""]","[""manual""]","[""Research alternatives""]",,Vi,No,Frequently,68,Masters,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",maximal vanilla,It might be nice to have a pdf of the survey. (It seems to point to lots of interesting things.),No,Hacker News,Ok,"[""shell"", ""eshell""]","[""default light""]",Never,framework default copy-paste,Never,,"When I first tried Emacs I was turned away again by the key chording (ca. 1990s). Now, while relearning with Doom, mostly how to open files in the gui / my terminal running in parallel / manage the emacs server and using GUI vs. Terminal version.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""org-mode, evil mode (Doom :-))""]","[""Text editing features""]",Good but not great,"Org-mode. It's to be honest why I'm using it ATM at all... Also magit (still making the transition). Scheme mode for hacking on Guix.","[""Hobby projects"", ""Org""]","[""27.2""]",1,No,"org-mode,org-agenda,evil-mode",significant comprimise,might in future,No,No,No,Vim,"[""Python"", ""Scheme"", ""Shell"", ""... specifically Guile ;-)""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""youtube videos""]","[""Tutorials"", ""Overview""]","[""Matrix""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Never,40,Bachelors,Male,Austrian,Intralogistics,"[""framework default""]","[""framework default""]",Doom Emacs,,No,#emacs:matrix.org,Great,"[""none""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Hobby projects""]","[""29.0"", ""28.2""]",1,,,,,,,,Vim,"[""C"", ""HTML/CSS"", ""Python""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Memorizing chords. There was no recognizable rhyme or reason to the choice of key combinations, and too many to memorize quickly.",Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",Tooling for various use cases,"[""Hobby projects""]","[""28.2""]",3,No,"Slime, paredit, org-mode",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Julia""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Discord"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Email"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,25,Bachelors,Male,American,Healthcare,"[""No""]","[""flyspell""]",minimal vanilla,,No,Twitter,Great,"[""shell"", ""eshell""]","[""default light""]",Often,framework default copy-paste,Never,,"sudo elevation, which I still haven't nailed down....",an android app called Orgzly,"[""GUI"", ""daemon""]","[""org-mode""]","[""org-mode""]","Very well, it's snappy",Extensibility,"[""Hobby projects""]","[""29.0""]",0,No,"org-mode, which-key, counsel",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""HTML/CSS"", ""Python""]",Never,"[""GNU/Linux"", ""Windows""]","[""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""M-x list-packages"", ""youtube""]","[""Tutorials""]","[""Discord"", ""boards.4chan.org/g/""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Sometimes,30,School,Male,American,Hospitality,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""doom-miramare""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",15,,,,,,,,god-mode,"[""C"", ""Elisp"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Learning elisp was quite hard.,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"The fact it's a lisp machine. Any and all features can be stripped out, replaced, expanded etc.","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"org mode, org-babel, magit",moderate comprimise,never considered,Yes,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Python"", ""R"", ""Rust"", ""Ruby"", ""Shell"", ""Nix""]",Frequently,"[""GNU/Linux"", ""NixOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Overview""]","[""IRC"", ""Matrix"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default"", ""straight"", ""Nix""]","[""Install and try it immediately"", ""wait for maturity""]",,Vim,projectile,Often,24,Masters,Trans Woman,British,Software Development,"[""Vertico""]","[""flyspell""]",Doom Emacs,,No,lobste.rs,Great,"[""vterm""]","[""doom-one"", ""doom-horizon""]",Sometimes,undo-tree copy-paste,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs""]","[""Tutorials""]","[""Emacs StackExchange""]","[""framework default""]","[""wait for community""]",,None,projectile,Never,45,PhD,Male,,Software Development,"[""Ivy""]","[""framework default""]",Prelude,,No,Hacker News,Great,"[""none""]","[""default light""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,It was very early in my career so I didn't have many bad habits to break,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""was told \""use this it's the hacker's editor\""""]",Good but not great,"Extensibility, support for new languages, cross-platform","[""Work"", ""Hobby projects"", ""Personal notes (Org Mode)""]","[""28.2""]",40,No,"magit,yasnippet,ace-window,projectile,python-black,rubocop",moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C++"", ""Clojure"", ""Elisp"", ""Elixir"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""have never done that""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Advocacy""]","[""M-x list-packages""]","[""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,"don't remember, circa 1983",projectile,Often,61,Bachelors,Male,United States citizen,Software Development,"[""Ivy"", ""Ido""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell"", ""eshell""]","[""my own custom theme""]",Rarely,No simple functions,Never,,Figuring out how to cancel things. Once I learned to hit C-g instead of escape things got better. Most keyboards have a poorly placed control key though so rebinding caps lock to control helped a lot too,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Cool features landing in other editors always seemed to start as Emacs packages.""]",Good but not great,Flexibility and scriptable. The built in documentation makes it easy to get started extending it. Feels sort of like getting started on the web and having an existing model to work in that you can wire little scripts for and see immediate results,"[""Work"", ""Hobby projects"", ""Email""]","[""28.1""]",1,Mu4e,"multiple-cursors,mu4e,helm,swoop,projectile,magit,ace-window,ace-jump-mode",moderate comprimise,never considered,I have in the past,Cannot,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Sublime Text,projectile,Often,29,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell-command""]","[""default dark""]",Never,No copy-paste,Never,,The most difficult thing was how to install package and how to keep them up to date. I finally went with straight.el.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""org-mode""]",Good but not great,"Package quality, Same keybinding for every apps.","[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,"MPC.el, org, magit, ediff, minad packages for completions, ebib, project-tab-groups, tab-bar-groups, prot theme,...",moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Reddit"", ""system crafter, Sascha Chua news""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""straight""]","[""wait for community""]",,neovim,project.el,Never,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""no but I will""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""gruvbox"", ""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-redo from evil ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"Obscure error messages for 3rd party package configuration problems. Someone who shows you the basic for your ""flavor"" (like spacemacs) would be nice.",University/College,"[""GUI""]","[""Text editing features""]","[""CIDER clojure development""]",Alright,"which-key mneomics in spacemacs, evilmode It was a pain to setup IDE (IntelliJ, VSCode) and window managers on different OS (MacOS, Linux). So, I replaced the OS experience with emacs. Exactly the critique that was around and keeping me on VIM, that emacs is an OS with a text editor, is the reason I'm using emacs now. I'm tired of all this crappy OS with their crappy tools. I've only to take my emacs with me and it's irrelevant on what machine I'm working.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,Mu4e,,moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Javascript"", ""Java"", ""Rust""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,"[""Issues""]","[""HackerNews""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,projectile,Often,41,Masters,Male,German,Healthcare,"[""Helm""]","[""flyspell""]",Spacemacs,,Not sure,Hacker News,Great,"[""none""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,It wasn't easy to configure font (on Windows 98/2000-ish.),Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"company, deadgrep, dtrt-indent, flycheck, helm, lsp,",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""not sure""]","[""Email"", ""GitHub""]",Rarely,String[],Rarely,,"[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Overview""]","[""I don't remember""]","[""manual"", ""Debian package""]","[""Research alternatives""]",,xyzzy,No,Sometimes,40,Bachelors,,Japanese,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Twitter,Great,"[""none""]","[""monokai""]",Never,No simple functions,Never,,"elisp is really painful, even coming from other lisps.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensability.,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,,significant comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Bad prior experience"", ""Honestly, I've been turned off by the attitudes of some greybeard emacs wizards when i tried to engage.""]",Never,,"[""Matrix servers"", ""Web search engines""]","[""I typically find the amount of content more then adequate and the bigger issue is visibility into the docs.""]","[""Ask friends. I haven't had great experiences from traditional emacs support channels.""]","[""straight""]","[""wait for community""]",,Vim,projectile,Often,37,School,Male,American,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Friend,Ok,"[""eshell""]","[""sanity-inc""]",Sometimes,undo-tree copy-paste,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",I can tweak it for my needs,"[""Hobby projects""]","[""28.2""]",1,No,Org,significant comprimise,might in future,No,No,No,Emacs,"[""Go"", ""Rust"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Research alternatives""]",,IntelliJ,projectile,Often,28,Masters,Male,French,Software Development,"[""Vertico""]","[""No""]",maximal vanilla,,No,Twitter,Great,"[""vterm""]","[""zenburn""]",Never,No write package,Never,No,Not having a native modular editing capabilities interferes with almost all plugins.,Internet,"[""TUI""]","[""Built-in features"", ""mu4e""]","[""Lisp Interpreter""]","Very well, it's snappy",The Lisp Interpreter and the maturity of plugins. Code of emacs and packages have little bugs and robust.,"[""Hobby projects"", ""e-Mail""]","[""29.0"", ""28.2"", ""27.1""]",3,Mu4e,"mu4e, evil, eglot",any comprimise,never considered,No,Would directly,Yes,Vim,"[""Java"", ""Perl"", ""Scheme""]",Often,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""gitlab""]",Never,"[""not discovered any hindrances, yet""]",Never,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Web search engines""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""documentation""]","[""framework default"", ""manual""]","[""Research alternatives""]",,Vim,No,Never,33,Bachelors,Male,German,Software Development,"[""Ido"", ""Icomplete"", ""other packages require way too much cpu""]","[""framework default""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""ayu""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Finding what the current 'best' packages are. Navigating the huge amount of configuration.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,,"[""Work""]","[""29.0""]",10,No,,no comprimise,never considered,No,No,Yes,Emacs,"[""Assembly"", ""C++"", ""Go"", ""Typescript""]",Sometimes,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""GitHub""]","[""straight""]","[""Research alternatives""]",,"visual studio, notepad++, vim, intellij",project.el,Frequently,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Sometimes,No read and understand,,,"pinkie pain till swapping keybinds became possible, initialization file curn. lisp intro like eev was missing...",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""tramp""]",Alright,"window/buffers over 1200baud modem. Emacs scales, week machine toss out LSP and big configs.","[""Work"", ""Hobby projects""]","[""28.2""]",30,,,,,,,,Emacs,"[""C"", ""Julia"", ""zig""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,ed,,Rarely,,,,,,,,Prelude,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Initial setup,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Alright,Opensource,"[""Work"", ""Hobby projects"", ""Uni""]","[""29.0""]",5,No,,significant comprimise,never considered,No,Would directly,No,Emacs,"[""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Clips/videos"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Research alternatives""]",,Sublime Text,No,Frequently,21,Bachelors,Male,Australian,Student,"[""Ivy"", ""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,EmacsConf 2022,Great,"[""eshell""]","[""solarized""]",Never,undo-tree none,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",,Alright,,"[""Hobby projects""]","[""27.2""]",0,,,,,,,,Emacs,"[""C#""]",,"[""Windows""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",14,Mu4e,,do not prefer,never considered,No,No,No,Vim,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Python"", ""PHP"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""straight""]","[""wait for maturity"", ""wait for community""]",,None,projectile,Rarely,37,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-fu copy-paste,,,The default key bindings and frame/window navigation were not initially intuitive.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,The Emacs community and the vast number of available packages.,"[""Work"", ""Hobby projects""]","[""28.2""]",8,,,,,,,,Emacs,"[""C#"", ""Go"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",8,No,,limited comprimise,never considered,No,No,Yes,CUA,"[""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""IRC"", ""Reddit""]","[""package.el""]","[""wait for community""]",,Eclipse,projectile,Sometimes,,Bachelors,Male,Polish,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""solarized-dark""]",Never,undo-tree simple functions,Rarely,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Hackability,"[""Work"", ""Hobby projects""]","[""28.2""]",6,Mu4e,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Rust"", ""WGSL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Matrix"", ""GitHub"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,NetBeans,projectile,Rarely,30,Masters,Male,Czech,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""term""]","[""solarized-dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"Setup the key bindings for functions, key bindings.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""magit, org mode""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy","Based on Lisp, and self-documented feature, and the REPL","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,"magit, dired, clojure-lsp, lsp, cider (Clojure)",limited comprimise,might in future,I have in the past,Would directly,No,Vim,"[""Clojure"", ""Elisp"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Babel""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""GitHub"", ""Slack""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",Not sure,Vim,framework default,Sometimes,,,,,,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""shell"", ""eshell""]","[""default dark"", ""doom-one"", ""nord"", ""zerodark""]",Rarely,framework default simple functions,,,,Internet,"[""TUI""]",String[],"[""Extensibility""]",Alright,,"[""Hobby projects""]","[""27.1""]",3,,,,,,,,Vim,"[""Fortran""]",,"[""Windows""]",,,,,,,,,,,,,,IntelliJ,,Rarely,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"Whenever I met trouble, I couldn't figure out what was happening.",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"org-roam, easy-hugo",any comprimise,10+y,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""R""]",Frequently,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA""]","[""Email""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""Japanese community on Slack""]","[""use-package""]","[""Install and try it immediately""]",GNU ELPA,Em Editor,No,Frequently,51,PhD,Male,Japanese,Research,"[""Vertico"", ""Marginalia""]","[""flyspell""]",minimal vanilla,,No,Japanese community on Slack,Great,"[""none""]","[""modus-vivendi""]",Never,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Visibility/Editability/Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"ranger,org-mode,magit,zeal-at-point,direnv",significant comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""PHP"", ""Shell"", ""SQL"", ""Typescript"", ""Purescript""]",Frequently,"[""GNU/Linux"", ""NixOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Discord"", ""Web search engines""]","["".""]","[""Matrix"", ""Framework"", ""Discord"", ""Discourse""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,framework default,Sometimes,28,Masters,Male,Slovak,Fin Tech,"[""framework default"", ""Ivy""]","[""flyspell"", ""ispell""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""vterm""]","[""my own custom theme"", ""doom-one"", ""gruvbox""]",Rarely,framework default write package,Never,,"Knowing where to start after the tutorial. I wanted to start from scratch, but also wanted to get work done. Starter kits like spacemacs and doom helped, but they also made emacs harder to extend, debug, and craft into what I wanted. If a ""layer"" existed that gave me 70% of what I wanted, I limped along while feeling I made an economical decision. The problem is this robs you of emacs greatest strength in molding an environment 100% for you.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Being cheaply extensible. Encounter an annoyance a few times? You can probably solve it permanently or semi-permanently in a half hour. Self documentation and info manuals, however searching for content in them isn't the best or not straightforward. I'd like some sort of fuzzy apropos search across all manuals or one where you select a manual and can then fuzzy search. The way everything fits together. Great debugging facilities.","[""Work"", ""Hobby projects"", ""life management""]","[""29.0"", ""28.2""]",10,Gnus,"vertico,consult,org-mode,org-roam,eglot,flyspell,dired,tramp,haskell-mode,project.el",moderate comprimise,might in future,Yes,I have in the past,No,meow,"[""Haskell"", ""Javascript"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel"", ""filesystem management with org-roam and org-attach""]","[""GNU ELPA"", ""MELPA"", ""Nix""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""GitHub"", ""Discourse""]","[""use-package"", ""Nix""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Often,30,School,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,"Great insightful questions written in a clear and reassuring way, especially the bit about ""to the best of your memory"".",Yes,r/emacs,Great,"[""shell-command"", ""eshell"", ""ansi-term"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""solarized-dark""]",Frequently,No write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,significant comprimise,5-10y,No,Yes,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""R"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""I do not use packages anymore""]","[""I do not use packages anymore""]",Never,"[""I do not use packages anymore""]",Never,,"[""I do not use packages anymore""]","[""I do not use packages anymore""]","[""I do not use packages anymore""]","[""I do not use packages anymore""]","[""Research alternatives""]",,None,No,Frequently,25,School,Male,Austrian,Software Development,"[""Ido""]","[""flyspell"", ""ispell""]",minimal vanilla,,Yes,Hacker News,Great,"[""I spawn a terminal from emacs which starts in the corresponding dir""]","[""None, I do not use any form of syntax highlighting""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""I don't know, whatever is on my repos""]",18,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Shell"", ""Markdown with pandoc""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,Lack of structured learning path apart from the inbuilt tutorial,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Longevity, Packages and Customization","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,"Magit, Org-mode",moderate comprimise,might in future,No,Cannot,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""Discord""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Sometimes,,Bachelors,,,Software Development,"[""Helm""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command"", ""eshell"", ""term"", ""vterm""]","[""default light"", ""default dark"", ""dracula"", ""nano-theme""]",Never,No write package,Rarely,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""org-mode, magit, projectile""]","[""that's what everyone used in our CS department""]","Very well, it's snappy",extensibility and existing/new packages via that extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",22,No,"projectile, magit, lsp-haskell, org-mode, diary, dired, git-timemachine, helm, pdf-tools, ef-themes",any comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""M-x list-packages"", ""Sacha Chua""]","[""Tutorials"", ""cookbook examples""]","[""I just figure it out.""]","[""use-package""]","[""Install and try it immediately""]",,word perfect,projectile,Frequently,,PhD,Male,American,industry computer research,"[""Helm""]","[""ispell""]",maximal vanilla,Forcing me to limit the number of my favorite packages to 10 wasted MY TIME.,Yes,Blog post,Ok,"[""shell""]","[""modus-vivendi"", ""zenburn"", ""ef-deuteranopia-dark""]",Sometimes,No copy-paste,,,,dad's been using it for 4 decades,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,,"[""Hobby projects"", ""school""]","[""29.0""]",0,,,,never considered,,,,Emacs,"[""C#"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux""]",String[],"[""Source""]","[""Email""]",,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""I don't""]","[""manual""]","[""Research alternatives""]",,Atom,,Sometimes,,,,,,String[],String[],minimal vanilla,,,,,String[],"[""my own custom theme""]",, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",3,No,company-mode,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Reddit""]","[""not sure""]","[""Research alternatives""]",,Notepad++,No,Rarely,,,,,,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""shell"", ""term"", ""ansi-term""]","[""modus-vivendi""]",Never,No simple functions,Never,,"Initially I just used vanilla emacs, read the tutorial and everything went well. Then I started customizing and trying to understand all the different subsystems and how they interact was quite challenging. I've never found a good part of the documentation that gives a high level overview of how the whole system works together.",Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""It was just the default choice at a research internship I did when I was young""]",Good but not great,Extensibility and flexibility,"[""Work"", ""Hobby projects""]","[""28.2""]",9,No,"Eglot, org, vterm, magic, paredit, use-package, ctrl-f, selectrum, Corfu, undo-tree",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Eclipse,projectile,Sometimes,27,Masters,Male,United States citizen,Student,"[""Selectrum"", ""Marginalia""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""vterm""]","[""zenburn""]",Frequently,undo-tree simple functions,Never,,It's hard to get past the visuals of vanilla emacs when comparing it with contemporaries.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Its extensibility cannot be matched. The experience of using Emacs is also quite cohesive. Once you've used the editor for a long enough period, you gain a sense of why certain design choices are made. Most frequently because they are the most convenient means of achieving some end. So when you finally crest the learning curve that comes with emacs-lisp, you'll likely contribute something that is inline with Emacs' ethos. Of course there are some hacky behemoth packages still heavily used and maintained today, but inertia for sub-optimal design is soon sapped when a better alternative is widely known.","[""Work"", ""Hobby projects"", ""Writing""]","[""28.2""]",1,No,"engine-mode,bufler,immortal-scratch,marginalia",no comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub"", ""Email""]","[""straight"", ""use-package""]","[""Research alternatives""]",,VS Code,projectile,Frequently,24,Bachelors,Male,American,Marketing,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""term""]","[""gruvbox""]",Never,undo-tree write package,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""needed something for scheme""]","Very well, it's snappy",extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,limited comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit""]","[""straight"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Frequently,20,School,Male,Nigerian,Student,"[""Ivy""]","[""flyspell""]",maximal vanilla,a section for people to suggest more questions. maybe the feedback section is enough,No,r/emacs,Great,"[""eshell""]","[""gruvbox""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Learning all the hotkey combinations.,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",It's versatility and extensibility.,"[""Hobby projects""]","[""28.1""]",6,Gnus,"Elpher, Elfeed, EMMS, Dired, vterm, nov-el, mastodon.el, ox-epub, ox-gemini, orgmode",any comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""Elisp"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Matrix servers"", ""Discord"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""Matrix"", ""Framework"", ""Discord""]","[""NixOS framework""]","[""Install and try it immediately""]",,Nano,No,Frequently,37,Associates,Male,United States citizen,Student,"[""No""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""eshell"", ""vterm""]","[""default dark""]",Rarely,No simple functions,Never,,I was initially very turned off by the Emacs default GUI - it's just ugly. Making the default GUI look a little prettier would go a long way to making new people used to VS Code etc feel comfortable.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Unparalleled Lisp support""]","Very well, it's snappy","Elisp. Elisp means Emacs development can move faster than any other editor, and the Emacs community can produce disproportionately good plugins for its size.","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,Magit,moderate comprimise,never considered,No,Would directly,No,Vim,"[""C"", ""Clojure"", ""Common Lisp"", ""Python""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""GitHub"", ""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,23,School,Male,Australian,Research,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Doom emacs news,Great,"[""eshell"", ""vterm""]","[""horizon dark""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,Default look is pretty awful,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",7,,,,,,,,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"Default settings were abysmal, but in the last 2 decades things have improved. We could still do better with a great onboarding experience.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",The Lisp Runtime,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",21,No,,moderate comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Sometimes,39,Bachelors,Male,Indian,Software Development,"[""Selectrum"", ""Marginalia""]","[""flyspell""]",maximal vanilla,Keep up the great work. Free software rocks! GNU/Emacs is the GOAT.,No,r/emacs,Great,"[""vterm""]","[""Kaolin""]",Never,undo-fu copy-paste,,,I still don’t feel like I know it that well. I’d like to learn more,Internet,"[""GUI""]","[""Package(s)""]","[""Package(s)""]",Good but not great,Open source,"[""Work"", ""Hobby projects""]","[""27.1""]",8,,,,,,,,Vim,"[""Erlang"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Xcode,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,,Linux Installation,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Its what I know""]","[""Only available GUI editor in Linux back in mid-90s""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",27,Mu4e,"magit, avy, counsel, which-key, direnv, multiple-cursors, tree-sitter, winner, helpful,",limited comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Wariness of the review process""]",Sometimes,"[""Code (bug fixes)""]","[""Mailing lists""]","[""Comparison"", ""Tutorials""]","[""Email""]","[""straight""]","[""wait for maturity"", ""wait for community""]",,None,projectile,Often,44,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,I hope the insights lead to overall improvements. Long live Emacs!,Not sure,Friend,Great,"[""shell""]","[""doom-one""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"org-mode, elfeed",any comprimise,might in future,Cannot,Yes,No,Emacs,"[""Elisp"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""Source""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines""]","[""Screenshots""]","[""IRC"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Never,,School,Male,Italian,Telecom,"[""No""]","[""No""]",maximal vanilla,,No,lemmy,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Never,No copy-paste,Never,I wouldn't do CLAs or copyright assignment. So I wouldn't contribute to projects requiring it.,"Emacs keybindings. Deciding what parts of my workflow to integrate into emacs, and which to use an external program. ex. git CLI vs magit",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Being a lisp interpreter. Not using electron.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,Mu4e,"org-roam,vterm",limited comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""PKB""]","[""Guix""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""guix""]","[""Research alternatives""]","Guix, because that is what I use.",VS Code,No,Frequently,27,Bachelors,Male,American,Healthcare,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""vterm""]","[""my own custom theme""]",Rarely,No simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""Framework"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,22,Bachelors,Male,Brazilian,Research,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""Darkokai""]",Sometimes,undo-tree write package,Never,,"I started with XEmacs and then moved to Emacs, so learning the differences between two similar setups was tricky. Frames vs buffers vs windows is always weird.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Community""]",Good but not great,Extensibility and freedom.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",20,No,"org-mode, org-roam, LSP, rustic/rust-mode",moderate comprimise,never considered,Yes,Would directly,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (features)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages"", ""Sacha Chua's Twitter updates""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Eclipse,projectile,Frequently,41,PhD,Male,Australian,Research,"[""Helm""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command""]","[""gruvbox"", ""tangotango""]",Sometimes,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""PHP""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Manual"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Never,34,Masters,Male,Belgian,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""zenburn""]",Frequently,No simple functions,Never,,The behavior around fonts is particularly frustrating and getting everything to work well when attempting to use a bitmap font can be very difficult.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"The extreme amount of ""customization"" one can do via lisp.","[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"Org-mode Vertico",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""haven't""]",Never,"[""Not interested"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Blogs""]","[""Examples""]","[""don't""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Often,26,School,Non-binary,American,Software Development,"[""Vertico""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Often,No write package,Never,,"Elisp code was opaque to me and I had to learn lisp to really understand what was going on. Also, initially I was switching to emacs from vim and so I thought it was necessary to use spacemacs for vim keybindings. Evil mode alone would’ve simplified things, and of course vanilla emacs keybindings are the easiest to work with in emacs. The difficulty with learning is the expectation that you can be an ultra productive user right off the bat. Like anything, expertise takes practice.","Dad used vim, found org mode to be superior for computer only notes","[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF"", ""Org mode""]","Very well, it's snappy","Keyboard driven workflow, extensibility for tailoring your functions to the work you’re doing, and teaching it’s users about excellent software.","[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"Vertico,Corfu,Cape,Orderless,Helpful,paredit,slime,ledger-mode,calibredb,denote",moderate comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Python"", ""Shell"", ""Ledger""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""YouTube, including Prot and David Wilson""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""I generally don’t and just search the internet instead of asking""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,VS Code,project.el,Often,30,Bachelors,Male,United States citizen,Manufacturing,"[""Vertico""]","[""ispell""]",maximal vanilla,,No,Emacs News Sacha Chua,Great,"[""shell"", ""eshell"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,No simple functions,Never,,Started it and didn't know how to exit it.,Started it out of curiosity,"[""TUI""]","[""25 years of muscle memory""]","[""It was there""]",Alright,The keybindings have not changed sufficiently to drive me elsewhere.,"[""Work"", ""Hobby projects"", ""LISPM/PDP-10 hacking""]","[""28.2""]",25,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Javascript"", ""PHP"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS"", ""BSD"", ""ITS, Lisp Machines""]",String[],"[""Source""]","[""Complain on some obscure corner of the internet. I'm sure it eventually gets back to them...""]",Never,"[""Too much of my own work to get done""]",Rarely,,"[""Web search engines"", ""Generally only bother checking when a need arises""]","[""Manual""]","[""Typing questions and complaints into Google Search""]","[""straight""]","[""Install and try it immediately""]",,PICO,No,Sometimes,43,School,,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,Mildly annoyed that I cannot report still using TECO emacs or zmacs.,No,Friend,Ok,"[""none""]","[""White-on-black or amber-on-black glass tty emulation""]",Never,No copy-paste,Never,,"Keybindings, building the latest and greatest.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Org mode time tracking""]","Very well, it's snappy","Packages, extensibility, community, keyboard movement.","[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"Magit,exwm,affe,consult,org,corfu,default-text-scale",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Python"", ""Perl"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,project.el,Sometimes,39,Bachelors,Male,American,Creative/Writing,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-vivendi""]",Frequently,undo-fu none,Never,,"Elisp , as I don't know it yet",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Extensibility,"[""Hobby projects""]","[""28.2""]",1,No,,no comprimise,never considered,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,projectile,Never,30,Masters,Male,Algerian,Legal,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""term""]","[""doom-one"", ""dracula"", ""gruvbox""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility. Emacs is a toolkit which I can shape to be exactly what I want.,"[""Work"", ""Hobby projects""]","[""28.2""]",22,Mu4e,"magit, emacs-slack, flymake, undo-tree, projectile, dumb-jump, auctex",moderate comprimise,might in future,Yes,Yes,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""scala, jsonnet""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""IRC servers"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""IRC"", ""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,,projectile,Sometimes,40,Masters,,American,Software Development,"[""Selectrum"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""modus-vivendi"", ""nord"", ""solarized-dark""]",Rarely,undo-tree simple functions,Rarely,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,,significant comprimise,might in future,No,I have in the past,No,Vim,"[""C"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""GitHub"", ""M-x list-packages""]","[""Manual""]","[""GitHub""]","[""framework default"", ""straight""]","[""wait for maturity"", ""wait for community""]",,None,framework default,Sometimes,32,Masters,Male,United States citizen,Software Development,"[""Vertico""]","[""ispell""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""dracula"", ""gruvbox""]",Frequently,framework default copy-paste,Never,,"Elisp, keybindings, laggy plugins which block the entire UI ( IMHO it is currently the big drawback of Emacs ), a search on a big file can block Emacs for few seconds",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Not well,Extensibility and REPL,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",2,"I'm interested in using it, but never tried it",Magit,moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby"", ""SQL""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,Vim,framework default,Often,29,Masters,Male,French,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""shell""]","[""doom-one""]",Never,framework default simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"evil,org,org-super-agenda,org-ql,magit,consult,embark,eglot,tree-sitter",moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Python"", ""Shell"", ""Verilog""]",Often,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""FSF paperwork"", ""Employer restrictions""]",Never,,"[""Reddit""]","[""Comparison""]","[""Reddit""]","[""straight""]","[""Research alternatives""]",,Neovim,project.el,Rarely,24,Masters,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell""]","[""gruvbox""]",Frequently,undo-tree copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",1,,,,,,,,Vim,"[""C"", ""Common Lisp"", ""Go"", ""Haskell"", ""Julia"", ""Python"", ""R"", ""Scheme""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,The selection/copy/paste feels a bit weird.,Internet,"[""TUI""]","[""Text editing features""]","[""Package(s)""]",Alright,,"[""Hobby projects""]","[""27.1""]",1,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Rust""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""None""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""ActivityPub/Mastodon""]","[""Comparison"", ""Overview""]","[""ActivityPub/Mastodon""]","[""use-package""]","[""wait for community""]",,Vim,No,Often,46,Bachelors,Male,Brazilian,Research,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,ActivityPub/Mastodon,Ok,"[""none""]","[""doom-monokai""]",Never,No copy-paste,Never,,"* I struggle to adapt to Emacs' keyboard shortcuts, since I use Windows-based editor for a long time. * It is difficult to setup right configuration since any suggestions on internet is always outdated.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"* Smart indentation, just press tab and Emacs always give the right indentation. I start using Emacs because Windows-based text editor never give right indentation especially for writing C/C++.","[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"magit, zenburn-theme",significant comprimise,never considered,Cannot,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""package.el""]","[""Research alternatives""]",,Notepad++,No,Sometimes,43,Masters,Male,Thai,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""zenburn""]",Sometimes,No simple functions,,,Yes. The default bindings suck. Vim all the way. Learning emacs is very time-consuming if you want it to be useful for your projects,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]",Good but not great,The idea of modes.,"[""Work"", ""Hobby projects""]","[""29.0""]",5,,,,,,,,Vim,"[""C++"", ""C"", ""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,Spacemacs,,,,,,,, copy-paste,Never,,When you copy and paste some configuration and an error occurs that is incredibly unclear and doesn't appear on google,Reddit,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Not well,Soo many features,"[""Hobby projects"", ""School""]","[""29.0""]",1,No,,moderate comprimise,never considered,No,Cannot,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,No,Rarely,,,Male,Dutch,Student,"[""framework default""]","[""framework default""]",Spacemacs,I have a clear preference for free/libre software and am willing to accept any lack of ui polish but very little lank of features,No,r/emacs,Great,"[""vterm""]","[""default dark""]",Never,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",4,Mu4e,,do not prefer,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Ruby"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Reddit""]","[""use-package""]","[""wait for community""]",,Vim,project.el,Never,43,Bachelors,Male,American,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""gruvbox""]",Rarely,No write package,Never,,,Printed SuSE manual,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",25,Gnus,"magit, org-mode, bbdb",significant comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""Emacs wiki""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists"", ""Email""]","[""manual"", ""Mix of git submodules and custom discovery code for optional stuff""]","[""Install and try it immediately"", ""Research alternatives""]","Everything I write is available via git. I don't care if somebody else uploads my stuff to any package repositories, though won't support kludges required only for it to be installable via the package manager.",vi,No,Rarely,40,School,Male,German,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell"", ""eshell""]","[""default dark""]",Frequently,No write package,Rarely,Good feedback on a few Org patches,"Different keybindings, different approach to windows/buffers (got lost), need to copy-paste elisp to get necessary configuration done",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, community, Org-mode","[""Work"", ""Hobby projects""]","[""27.2""]",14,Mu4e,"mu4e, org-contrib",significant comprimise,10+y,Yes,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""R"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Bluefish,No,Frequently,51,Masters,Male,Norwegian,Creative/Writing,"[""Vertico""]","[""ispell""]",minimal vanilla,,No,Emacs mailing list,Great,"[""shell-command"", ""Org-babel src blocks""]","[""default light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"magit, dirvish, modus-themes, vterm",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Go"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""Source""]","[""GitHub""]",Rarely,"[""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Discord"", ""Discourse"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,46,Masters,Male,Turkish,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,r/emacs,Ok,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,framework default simple functions,Never,,"It is not very intuitive for a beginner. I tried and gave it up at least times, before eventually getting hooked. But at the same time, I would not want the strengths of Emacs to be compromised to make it easier for newbies.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Multi-platform""]","[""Package(s)"", ""I started using Emacs for sing org-mode.""]",Good but not great,Extensibility. Optimal mix of UI and text editing capabilities. Packages such as org-mode.,"[""Work"", ""Hobby projects"", ""Task organisation, scheduling etc. Personal information management.""]","[""26.3""]",8,"I have used Wanderlust, but gave up.","org-mode, org-drill, markdown-mode",significant comprimise,never considered,No,No,No,Emacs,"[""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""org-drill""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""I don't know""]","[""package.el""]","[""wait for community""]",,Vim,No,Frequently,44,Bachelors,Male,Indian,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""none""]","[""default light""]",Never,No write package,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""using lisp as extension language""]","[""Text editing features"", ""Community""]","Very well, it's snappy",being a platform for editing applications,"[""Work"", ""Hobby projects""]","[""28.2""]",30,No,,significant comprimise,might in future,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Matrix servers"", ""Blogs"", ""M-x list-packages""]","[""Manual""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,,project.el,Often,,Masters,Male,,Software Development,"[""Helm"", ""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,IRC,Great,"[""ansi-term""]","[""my own custom theme""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Sometimes,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",15,notmuch,"magit,eglot,consult",any comprimise,never considered,Yes,I have in the past,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Go"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""Email""]",Sometimes,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Advocacy""]","[""IRC servers"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""IRC"", ""Email""]","[""straight""]","[""Install and try it immediately""]",MELPA,Acme,projectile,Frequently,47,Bachelors,Male,Brazilian,Software Development,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Blog post,Great,"[""shell""]","[""gruber-darker""]",Rarely,No simple functions,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""recommended by boss""]",Good but not great,"excellent packages, everything is text","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"magit, org-mode, lsp-mode, rg",moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""doom""]","[""Design rationale"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,Eclipse,framework default,Rarely,51,Masters,Male,Swiss,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,lobste.rs,Ok,"[""none"", ""shell""]","[""doom-one""]",Never,framework default copy-paste,Never,,"Unlearning keybindings, and debian separates documentation in non-free so I didn't know that it existed.",Internet,"[""daemon""]","[""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,Stability.,"[""Work""]","[""27.1""]",5,Only as editor for mutt,"org-mode, magit",significant comprimise,never considered,No,No,No,Emacs,"[""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Spreadsheets""]","[""debian repository""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""Tutorials""]","[""Mailing lists""]","[""manual""]","[""wait for maturity""]",,Kate,No,Sometimes,43,School,Male,Argentine,Manufacturing,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell-command""]","[""modus-operandi""]",Never,No none,,,keybindings were hard to remember. kept get lost inside help buffers,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",can do anything,"[""Hobby projects""]","[""29.0""]",1,No,org-mode,,never considered,,,,Emacs,"[""hoon""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""Email""]",,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Web search engines""]","[""Tutorials""]","[""Matrix""]","[""framework default""]","[""wait for community""]",,None,No,Frequently,,,,,,"[""No""]","[""No""]",Spacemacs,,,,,"[""none""]","[""default dark""]",Never,framework default simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1"", ""27.2""]",12,No,"avy, ivy, counsel, swiper, magit, web-mode",any comprimise,might in future,No,No,No,custom Vim like,"[""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""FSF paperwork""]",Rarely,,"[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""IRC"", ""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,gedit,No,Frequently,31,School,Male,Indian,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""default dark""]",Frequently,No simple functions,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Work""]","[""28.1""]",2,,,,,,,,Vim,"[""Clojure""]",,"[""MacOS""]",,,,,,,,,,,,,,IntelliJ,,Frequently,,,,,,,,Doom Emacs,,,,,,,, write package,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",4,,,,,,,,Evil modified for my own version of bepo,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""R"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,I mainly program in java and unfortunately there's no real good support for that.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community""]","Very well, it's snappy","the history, the buffer concept and the community.","[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",5,No,,no comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Sometimes,38,Associates,Male,Swedish,Fin Tech,"[""Ivy"", ""Ido""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell"", ""eshell""]","[""doom-one"", ""solarized-dark""]",Never,No write package,Never,,Many but always found my way.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Elisp,"[""Work"", ""Hobby projects""]","[""28.1""]",3,Mu4e,"Expand-region, multiple cursors, orgmode, company, vertico, elgantt, org-ql, magit",limited comprimise,might in future,No,I have in the past,No,Emacs,"[""Elisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,gedit,projectile,Frequently,,Masters,Male,American,Legal,"[""Vertico""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""custom theme""]",Never,undo-tree none,Never,,Understanding emacs lisp,Internet,"[""GUI"", ""daemon""]","[""Text editing features"", ""Built-in features"", ""Community""]","[""Community""]",Good but not great,Builtin packages,"[""Hobby projects""]","[""28.2""]",1,No,"Web-mode, dired",any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript""]",Never,"[""GNU/Linux""]","[""Babel""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Clips/videos""]","[""Reddit""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Rarely,19,Bachelors,Male,Mexican,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,Yes,r/emacs,Great,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,"The default key bindings are so unintuitive and unergonomic I almost quit immediately. I forced myself through it to be able to have a good Lisp editor, and stayed with them for a few years. Then I went with evil and fell in love with Emacs anew. Then now I switched to meow just a few weeks ago. It's what I wanted all along.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Lisp. If it weren't for Lisp I would 100% be using something else.,"[""Work"", ""Hobby projects""]","[""29.0""]",8,Mu4e,"meow, lispy, sly, org",limited comprimise,5-10y,Cannot,No,Yes,meow,"[""Common Lisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Journaling""]","[""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""I mostly make changes to my local setup and then I'm happy. It's not always relevant to others.""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package"", ""Some from the Arch User Repository""]","[""Install and try it immediately""]","Melpa, if at all. Avoid the others due to the processes.",Vim,project.el,Frequently,34,School,Female,Swedish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""eshell""]","[""modus-vivendi""]",Frequently,No copy-paste,,,,,"[""GUI""]","[""Package(s)""]",String[],"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",20,,,,,,,,Emacs,"[""Python"", ""Scheme"", ""Shell""]",,"[""Windows""]",,,,,,,,,,,,,,None,,Often,,,,,,,,maximal vanilla,,,,,,,, read and understand,,,I came from Vim so most of my difficulties were in setting it up and replicating the features that I had over there. Vim is a superior text editor IMO but a much worse piece of software.,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Elisp, extensibility, large ecosystem of plugins","[""Work""]","[""28.2""]",5,,,,,,,,Vim,"[""Go"", ""Haskell"", ""Python"", ""Rust""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,,moderate comprimise,0-2y,No,No,No,Vim,"[""Clojure"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel"", ""presentations""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""Blogs"", ""coworkers""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Matrix"", ""Discord""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Rarely,,Bachelors,Male,American,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Rarely,framework default copy-paste,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Customizations/extensions,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,do not prefer,never considered,Yes,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Sometimes,26,Masters,Male,United States citizen,Software Development,"[""Helm"", ""Ivy""]","[""ispell""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""shell"", ""term""]","[""zenburn""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Keystrokes,Friend,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""org-mode""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects"", ""Home life""]","[""28.2""]",27,No,"org, magit, neotree, dad-joke, mpages, diary, calendar, tramp",any comprimise,never considered,Yes,Yes,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""i just read the doc""]","[""straight""]","[""Install and try it immediately""]",,vi,No,Frequently,,PhD,Male,American,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""nav/term""]","[""my own custom theme""]",Frequently,No copy-paste,Never,,Keybindings,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Alright,"Free, open source, extensible","[""Work"", ""Hobby projects""]","[""29.0""]",7,No,"lsp-mode,projectile,vterm",moderate comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Java"", ""Python"", ""R"", ""Scheme"", ""SQL""]",Sometimes,"[""GNU/Linux""]","[""Task management"", ""Babel""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Sublime Text,projectile,Never,30,Bachelors,Male,British,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""vterm""]","[""doom-tokyo-night""]",Sometimes,No copy-paste,Never,,"Making changes to the Emacs initialization file. Apparently, the initialization file can be one of several options. It took me a while to figure out which file Emacs had used, so that I could make changes to that file.",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Community"", ""support for writing in foreign languages""]","Very well, it's snappy",Active community of users and developers,"[""Hobby projects""]","[""28.2""]",5,No,"ox-rss, ido, helm",do not prefer,never considered,No,No,No,Emacs,"[""R""]",Rarely,"[""Windows"", ""MacOS""]","[""Task management"", ""blog creation and publishing""]","[""not sure""]","[""Email""]",Never,"[""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs""]","[""Tutorials"", ""Overview""]","[""Email""]","[""not sure""]","[""Install and try it immediately""]",,KEdit,No,Often,,Masters,,United States citizen,Education services,"[""Helm"", ""Ido""]","[""ispell""]",minimal vanilla,,No,Blog post,Great,"[""none""]","[""a default theme, but not sure which one""]",Never,No write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Slime""]","Very well, it's snappy",Every prebuild action is already also a function that can be used programatically. And then bound to a key.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",20,Gnus,,moderate comprimise,might in future,No,No,Yes,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""R"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""GitHub"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,48,Masters,Male,Czech,Entertainment,"[""No""]","[""No""]",maximal vanilla,,Not sure,Blog post,Ok,"[""shell"", ""eshell"", ""term""]","[""leuven""]",Often,No simple functions,,,,,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Spacemacs,,,,,,,, simple functions,Rarely,,,Colleague,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",6,Mu4e,,limited comprimise,never considered,I have in the past,No,Yes,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Java"", ""Python"", ""Perl"", ""Scheme"", ""Shell"", ""SQL"", ""OCaml, SML, Prolog""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel"", ""Beamer Presentation""]","[""Source""]","[""GitHub""]",Never,String[],Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Atom,No,Frequently,25,Masters,Male,English,Education services,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""solarized""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,,"[""GUI""]","[""Package(s)"", ""Built-in features""]",,Alright,,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""HTML/CSS"", ""Javascript"", ""Python""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Alright,,"[""Hobby projects""]","[""28.2"", ""28.1""]",1,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Rust""]",Never,"[""Windows""]",String[],"[""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""M-x list-packages""]","[""Comparison""]","[""Reddit""]","[""straight"", ""elpaca""]","[""Install and try it immediately""]",,Sublime Text,No,Never,,,,,,"[""No""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""default dark""]",Never,No read and understand,Never,,Emacs pinky,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,"Gpl, packages, extensibility","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",2,No,,significant comprimise,might in future,Yes,Yes,No,Vim,"[""C++"", ""C"", ""Javascript"", ""Python"", ""PHP"", ""Scheme"", ""SQL""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC"", ""Reddit""]","[""framework default"", ""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,No,Sometimes,27,Bachelors,Male,American,Research,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell"", ""vterm""]","[""Dark manoj""]",Never,No copy-paste,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work""]","[""28.2"", ""27.1""]",3,,,,,,,,Vim,"[""Elisp""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, none,Never,,,Friend,"[""TUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""18.24""]",35,No,,do not prefer,10+y,No,No,No,Emacs,"[""Assembly"", ""C""]",Never,"[""BSD""]","[""Note taking""]","[""not sure""]","[""Email""]",Never,"[""Not knowing how to modify a package""]",Never,,"[""Web search engines""]","[""Overview""]","[""Framework""]","[""not sure""]","[""wait for community""]",,Vim,No,Sometimes,61,Bachelors,Male,Japanese,Manufacturing,"[""No""]","[""ispell""]",minimal vanilla,,No,Twitter,Ok,"[""none""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,Cryptic error messages,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""orgmode""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects"", ""organization and studying""]","[""29.0""]",1,No,"Org mode, modus themes, org roam, auctex, undo tree, LSP mode, magit, org babel, emacs dashboard, elfeed",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""youtube""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,20,School,Male,Greek,Student,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree none,Never,,,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"magit, ace-window, fuzzy-finder, rg, windresize",do not prefer,never considered,No,Would directly,No,Emacs,"[""C++""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Never,31,Masters,Male,,Quant Trading,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""term""]","[""leuven""]",Never,No write package,Never,"Yes, the mailing list worked with me and provided insightful feedback. RMS, Eli, the Stephens, and others were all friendly and helpful. Craig Topham guided me through the FSF assignment process.","The untruth that Emacs is hard to learn and the community propogating that myth. No, you don't need to install this package or that.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Documentation""]","[""time keeping in Org""]","Very well, it's snappy",Documentation is Emacs greatest strength beyond extensibility.,"[""Work"", ""Hobby projects"", ""anything text based""]","[""28.2""]",5,No,"general.el, straight.el, helm",any comprimise,0-2y,Cannot,Yes,Yes,Default (Emacs) and Vim,"[""Assembly"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""SQL"", ""Emacs Lisp, GNU APL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines""]","[""Manual"", ""Screenshots""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""straight""]","[""Install and try it immediately""]","Personal repository. My employer refuses to sign the FSF paperwork, so I am stuck in limbo, despite wanting to contribute to core. Despite this, please don't say something silly like we should abolish the FSF copyright.",Notepad++,I created my own,Frequently,36,Masters,Male,United States citizen,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,"The key binding question was either-or, yet it's possible to use both (which I do). I was able to use the other box, but now that response will not count or will require you to correctly parse it",Yes,Hacker News,Great,"[""shell"", ""personal extensions to comint""]","[""zenburn"", ""base16-eighties""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,The extensibility - emacs can be extended to be however I want it to behave.,"[""Hobby projects""]","[""28.2""]",1,No,"eglot,magit",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Python""]",Sometimes,"[""WSL""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""IRC servers"", ""Youtube (system crafters mainly)""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""Discourse""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,17,School,Male,French,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,IRC,Great,"[""eshell""]","[""modus-operandi""]",Never,No copy-paste,Never,,Key bindings,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",8,No,lsp,moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Not knowing how to modify a package""]",Sometimes,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",MELPA,Notepad++,No,Frequently,29,Masters,Male,Taiwanese,Research,"[""Helm""]","[""ispell"", ""langtool""]",maximal vanilla,,Yes,r/emacs,Ok,"[""none""]","[""my own custom theme""]",Often,undo-tree copy-paste,Never,,,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""28.1""]",5,No,lsp-brige,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Elisp"", ""Erlang""]",Often,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""Discourse""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Discourse""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Discourse""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Never,32,Masters,Male,Chinese,Telecom,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Emacs China,Ok,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""TUI""]","[""Extensibility"", ""Text editing features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",1,,,,,,,,Vim,"[""Go""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Spacemacs,,,,,,,, write package,Never,,"The huge time commitment and learning curve of getting familiar with the Emacs way of doing things, package management and configuration, and how to discover built-in packages and commands.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,"Users have the ability to configure their environment, whether for writing prose or code, to their needs and preferences. Moreover, for beginners, tons of packages will likely already provide the functionality they're looking for. It's a comfy experience once one has their configuration near their desired state.","[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Rust"", ""Shell"", ""Racket""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Manual""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,None,project.el,Frequently,21,School,Male,Filipino,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""wucuo""]",maximal vanilla,Looks great! Very clean UI.,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-fu copy-paste,,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Having a working environment for decades that has grown and changed without breaking,"[""Work"", ""Hobby projects""]","[""29.0""]",27,,,,,,,,Emacs,"[""Go"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,so long ago I don't recall anymore,,Rarely,,,,,,,,maximal vanilla,,,,,,,, write package,Rarely,,"VIM has a more declarative interface, eg, when making selections; the interactive ""C-space ..."" is kinda klumsy",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""exwm, magit, lockstep""]","[""Text editing features""]","Very well, it's snappy","having a lisp function behind every keystroke, full screen real-estate, no mouse required","[""Work"", ""Hobby projects""]","[""27.2""]",25,Gnus,"exwm, gnus, magit, tramp, eww, gud, lockstep (NEEDS WORK, fails with MAGIT!)",any comprimise,10+y,No,Yes,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""PKB"", ""Babel"", ""financial admin""]","[""GNU Guix""]","[""Mailing list"", ""irc""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""packages work well""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""IRC servers"", ""Web search engines"", ""fediverse""]","[""Manual"", ""Clips/videos""]","[""IRC"", ""Emacs StackExchange"", ""Mailing lists""]","[""GNU Guix""]","[""Install and try it immediately""]",,Vim,GNU Guix manifests,Sometimes,54,Masters,Male,Dutch,Software Development,"[""No""]","[""ispell""]",maximal vanilla,graphical browsers suck,Yes,fediverse,Ok,"[""shell-command"", ""shell"", ""term""]","[""default light""]",Frequently,No none,,,Can't say,I didn't,"[""GUI""]","[""Dude, I don't use it.""]","[""None""]","Poorly, it's sluggish",None,"[""I do not use Emacs""]","[""21.37""]",0,,,,,,,,Vim,"[""I do not program in Emacs""]",,"[""I run my OS in Emacs.""]",,,,,,,,,,,,,,I have never used Emacs,,Never,,,,,,,,I use neovim,,,,,,,, simple functions,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work""]","[""28.2""]",3,No,org-noter,limited comprimise,never considered,No,No,No,CUA,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Python"", ""Scheme"", ""Shell"", ""TeX""]",Often,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""wait for community""]",melpa,,No,Frequently,32,PhD,Male,Chinese,Research,"[""Ivy""]","[""ispell"", ""langtool""]",maximal vanilla,,Yes,Emacs China,Great,"[""none""]","[""solarized""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,,"[""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",24,No,,significant comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Haskell"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""BSD""]","[""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,,Bachelors,Male,British,Software Development,"[""Helm"", ""Selectrum""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,"discoverability, configurability","[""Work""]","[""28.2""]",20,No,"magit, lsp-mode, dired-x",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Go"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""never have""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""emacs wiki""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Turbo Pascal,No,Sometimes,,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,"Sorting of the Nationality was weird for ""American"". Got at least one 500 error. Fingers crossed.",No,r/emacs,Ok,"[""shell""]","[""zenburn""]",Sometimes,No none,Never,,"It seemed utterly inscrutable out of the box. I didn't know the keybindings, or how to find help. I wished I had a list of commands in something like Helm. It was also somehow sparse but too busy. It's not like a Notepad++ that just gets out of your way and let's you mess with some code. Perhaps that's because you're always confronted by the start page and concepts like buffers and windows? This kind of issue is just a matter of the user taking time, but I ended up jumping over to Spacemacs, running the tutorial and I immediately got what this was about and fell in love. I quickly discovered the limitations of Spacemacs and jumped back to Vanilla Emacs to make Emacs work better for me.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF"", ""Org mode was the major selling point for me""]",Good but not great,,"[""Hobby projects"", ""Organising my life""]","[""28.2""]",3,No,,limited comprimise,never considered,No,Would directly,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python""]",Never,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Frequently,28,Masters,Male,British,Software Development,"[""Helm""]","[""No""]",maximal vanilla,"I was not expecting this to run so smoothly, or look this great. Incredible job putting this together.",No,r/emacs,Great,"[""none""]","[""my own custom theme"", ""dracula""]",Never,undo-tree read and understand,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"UI, Keyboard centric and extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""GitHub""]","[""Design rationale"", ""Screenshots""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,projectile,Rarely,38,Associates,Male,Brazilian,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Great,"[""none""]","[""default dark"", ""doom-one"", ""dracula""]",Sometimes,undo-tree read and understand,Rarely,,"The number of packages, default binding",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy","Flexibility, fired,. ..","[""Work"", ""Hobby projects""]","[""28.2""]",7,notmuch,,significant comprimise,might in future,I have in the past,No,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Julia"", ""Python"", ""R""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,PhD,Male,Spanish,Research,"[""framework default"", ""Helm"", ""Ivy""]","[""ispell""]",Spacemacs,,Not sure,Telegram,Great,"[""eshell"", ""ansi-term"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Often,undo-tree simple functions,Never,,* Conceptual mismatch - various terms and concepts were not well defined or conflicted with usage in other contexts. eg Buffers.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",It's a lisp interpretor with a giant suite of lisp programs.,"[""Work""]","[""29.0""]",25,No,"helm,projectile,helm-ag",any comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Ruby"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""MELPA""]","[""Use whatever the maintainer indicates""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x list-packages"", ""Sacha Chua!""]","[""Design rationale"", ""Example usage""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,"xedit,vi",projectile,Sometimes,60,Masters,Male,South African,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""default dark""]",Sometimes,No read and understand,Never,no,"Do not know how to navigate, copy/paste, no idea what buffer is, do not know how to open file, how to use dired, how to install packages, etc.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""People who use it are great persons""]","Very well, it's snappy","extensibility, elisp, packages,","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"magit, use-package, yasnippet, projectile, ivy, multi-cursor, which-key, paredit, lsp, company",limited comprimise,might in future,No,I have in the past,No,Emacs,"[""Clojure"", ""Elixir"", ""Go"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""search engine""]","[""use-package""]","[""wait for community""]",MELPA,Vim,projectile,Rarely,,Masters,Male,Chinese,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Planet Emacslief,Ok,"[""vterm""]","[""doom-one""]",Sometimes,No copy-paste,Never,,Configuring emacs is like learning a new language. And it's even worse when we don't know anything about LISP languages. It's way too difficult before you can pretend using it efficiently.,Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""org mode, LSP""]","[""I had no idea what to choose, I picked the same as my colleagues""]",Good but not great,"Org mode, and LSP compatibility","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"org-mode, helm",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Python"", ""Rust""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Course support, exported in Latex and HTML""]","[""GNU ELPA"", ""MELPA""]","[""I don't (I don't feel legitimate enough)""]",Never,"[""Not interested"", ""Lack of time"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""wait for community""]",,None,projectile,Frequently,27,PhD,Male,French,Research,"[""Helm""]","[""No""]",maximal vanilla,,No,Mastodon,Great,"[""none""]","[""tango-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Rarely,,Learning the UI which is not like other editors I had used (example: the minibuffer is not a thing in many editors),Work,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Work""]","Very well, it's snappy",The ability to innovate,"[""Work""]","[""29.0""]",7,No,"embark, consult",moderate comprimise,might in future,No,No,No,Vim,"[""Haskell"", ""Python"", ""Yaml""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,33,Bachelors,Male,Argentine,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""term""]","[""modus-operandi"", ""modus-vivendi"", ""kaolin""]",Sometimes,framework default write package,Never,,"Hitting backspace on early machines would send C-h and drop you into the help system rather than backspace the cursor. Was initially a major obstacle, but is better now.",University/College,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy","For me, it comes down to a combination of the longevity of the platform and the deeply embedded extensibility model. I started using Emacs on an HP workstation in the mid-90's to write Common Lisp code. In the intervening time, it's taken me through a wide range of host platforms, work environments, and programming languages/styles. There are very few other tools that come remotely close to this degree of almost universal applicability over a period of decades. What this does is increase the value of learning Emacs - I can invest time in learning or customizing Emacs with a degree of confidence that I'll be able to reuse that work over a longer period of time. The other noteworthy aspect of Emacs is how deeply the extensibility model is baked into the environment. This provides an extreme degree of ability to add whatever customizations you might need to do a job. Of course, a deep extensibility model isn't worth much if it's so difficult to use that the potential rewards are outweighed by the costs of implementing a customization. Here again, Emacs shines. It's trivially easy to get started with small customizations and work your way to more and more complicated scenarios as you need them. In my opinion, this is due to a combination of extensive investment in documentation, careful API design, and an open source model that enables putting the entire source of the tool at a developer's fingertips. There is essentially no other tool in modern use that comes close.","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2"", ""27.1""]",27,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript"", ""Jsonnet""]",Sometimes,"[""MacOS""]","[""Note taking"", ""PKB"", ""https://github.com/mschaef/.emacs.d/blob/master/lisp/orglog.el""]","[""GNU ELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Mailing lists"", ""Web search engines""]","[""Design rationale"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""straight"", ""manual""]","[""Research alternatives"", ""wait for maturity""]",,Visual Studio 6,No,Often,,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,"> I have a clear preference for free/libre software but am not willing to accept a lack of features or UI polish This question doesn't really capture the tradeoffs associated with free/libre software. Just to use Emacs as an example, it lacks features and UI polish compared to something like IntelliJ, but it's also true that Emacs has features and UI features that are only truly enabled by its free/libre nature. (ie: I can hit a couple keystrokes and see/modify core code, etc.) Where free/libre software can suffer is in issues of interoperability and in development scenarios where deep, ongoing investment is required. A need to work with a colleague on a complex Excel model might steer you to buy Excel (over gnumeric, etc.) for reasons that have nothing to do with UI polish or feature set.",No,Hacker News,Ok,"[""shell"", ""eshell"", ""I only use this rarely, but would like to use it more.""]","[""my own custom theme""]",Rarely,No write package,Never,,"- the keybindings: I didn't know how to open a file, close a window (sorry, a frame). So sad nothing was explained on first page - the language: what is a frame? what is a window?",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy","- we can program Emacs the way we want - documentation is included - Emacs configuration, functions, etc can be inspected","[""Work""]","[""28.2""]",20,notmuch,,moderate comprimise,might in future,No,No,No,Emacs,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""FSF paperwork"", ""patch be emails""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Mailing lists""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,nedit,projectile,Frequently,44,Masters,Male,French,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",Prelude,,Yes,r/emacs,Great,"[""shell""]","[""modus-vivendi""]",Rarely,undo-tree read and understand,Never,,remember key combinations,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"customilzied, lisp-liked langauge","[""Work""]","[""29.0"", ""28.2""]",1,No,,any comprimise,might in future,Cannot,Would directly,No,Vim,"[""Clojure"", ""Go"", ""Rust"", ""Ruby"", ""SQL""]",Rarely,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""use-package""]","[""wait for community""]",GNU ELPA,Vim,projectile,Never,46,Bachelors,Male,Singaporean,Software Development,"[""Helm""]","[""ispell""]",Spacemacs,,No,Hacker News,Great,"[""eshell""]","[""solarized""]",Never,undo-tree read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]","Poorly, it's sluggish",,"[""Hobby projects""]","[""28.2""]",1,notmuch,,moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp"", ""Go"", ""Rust"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Never,,"[""Reddit""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit""]","[""use-package""]","[""Research alternatives""]",,,projectile,Never,21,School,Female,Turkish,Student,"[""No""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""moe-theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Spent a lot of time to get used to the keybindings,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,Extensibility and customization,"[""Work"", ""Hobby projects""]","[""29.0""]",2,Mu4e,,limited comprimise,never considered,Doom Emacs via GitHub,I don't know FSF.,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Discord""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,VS Code,framework default,Frequently,29,PhD,Male,Chinese,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Company Emacs group,Great,"[""vterm""]","[""nord"", ""nord-light""]",Sometimes,undo-tree write package,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",8,No,"Eglot,",limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Go"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Web search engines""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,project.el,Never,,Bachelors,Male,Brazilian,Software Development,"[""Vertico"", ""Consult""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""nord""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Steep learning curve,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects"", ""Life""]","[""28.2""]",22,Mu4e,"clang-format, expand-region, flycheck, git-timemachine, helm, magit, mu4e, org-mode, projectile, ws-butler",any comprimise,never considered,No,Cannot,No,Emacs,"[""C++"", ""C"", ""Python"", ""Lua""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Blogs""]","[""Comparison"", ""Overview""]","[""GitHub""]","[""el-get""]","[""Install and try it immediately""]",,mcedit,projectile,Sometimes,44,Masters,Male,Russian,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""my own custom theme""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",11,No,,significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Perl""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Design rationale"", ""Overview""]","[""GitHub""]","[""el-get""]","[""wait for maturity""]",,None,No,Often,,Masters,Male,Hungarian,Software Development,"[""Ivy""]","[""ispell""]",minimal vanilla,,Yes,Blog post,Great,"[""none"", ""shell-command""]","[""solarized-dark""]",Frequently,undo-tree read and understand,,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",5,,,,,,,,Emacs,"[""C"", ""Clojure"", ""Go"", ""Rust"", ""Scheme""]",,"[""BSD""]",,,,,,,,,,,,,,vi,,Frequently,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,"Not interested: lack of time, unclear process. Platforms like Github make contributions easy: fork, push a change, open a pull request. I only have this much free time, and this survey is taking up most of my today's allowance. I don't mind waiving / assigning copyright - but you need to make it as easy as ticking a checkbox. Assume that every single step in a process will scare away 90% of potential contributors.","It was a long time ago, but the defaults back then were just as awful as they are today. CUA should be the default, especially on macOS, where e.g. Cmd-C does not clash with C-c. Point and mark are powerful tools, but they are less intuitive than simple selections. I think the biggest initial hurdle was discoverability. The tutorial does a great job at explaining how to edit files, but barely gives you the pointers for things like M-x describe-function, etc - so it's quite difficult to ""discover"" things like M-x align-regexp, which is absolutely fantastic (but only once you know it exists). The customize GUI is a good step too, but 1. there are waaay too many options (so you get lost trying to use it), and 2. the more options you set, the harder it is to transition to a proper, customized init.el file - the two don't play nice. In my first few years of using Emacs, I've barely ""progressed"" beyond using it as a basic notepad.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""magit""]",String[],Alright,magit,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",18,"I used notmuch in the past, but it's too much bother to maintain a proper, working email configuration for too little gain","magit, magit, magit, magit, magit.",no comprimise,never considered,No,No,No,"mix of CUA, default, and some customisations to feel more like macOS","[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,"...not sure, Notepad?",projectile,Sometimes,,,,,Software Development,"[""Ivy""]","[""ispell""]",minimal vanilla,Too long,Not sure,Hacker News,Great,"[""shell-command"", ""shell""]","[""my own custom theme"", ""two custom themes, dark & light, + glue to switch based on system-wide dark/light setting""]",Rarely,No simple functions,Never,,"Emacs is weird. I eventually got used to it, but it seemed a bit ""old fashioned""",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Part of the GNU project / FSF""]",Good but not great,Extensibility and the knowledge that it has been around a long time and will likely be around for a long time to come.,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"Magit, Org Mode",limited comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""Elisp"", ""Javascript"", ""Swift""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""Mailing lists""]","[""Manual"", ""Screenshots""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,projectile,Sometimes,29,Bachelors,Male,British,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""ansi-term""]","[""doom-one""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",23,notmuch,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Julia"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Agenda"", ""PKB""]","[""GNU ELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""GitHub"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,48,PhD,Male,German,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""solarized"", ""solarized-dark"", ""zenburn""]",Frequently,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Python"", ""Rust""]",Often,"[""GNU/Linux""]","[""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Framework""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,Sublime Text,projectile,Never,20,School,Male,Russian,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,lobste.rs,Great,"[""none""]","[""doom-ir-black""]",Rarely,No simple functions,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Community""]","[""Package(s)""]",Good but not great,"magit, eshell","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"magit, evil, vertico, consult, lsp-mode, projectile",moderate comprimise,might in future,No,No,No,Vim,"[""Python"", ""Rust"", ""Scala""]",Frequently,"[""GNU/Linux""]",String[],"[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Never,,Bachelors,Male,United States citizen,Fin Tech,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""dracula""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,org,moderate comprimise,never considered,No,No,No,Emacs,"[""I don't program in emacs""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Google""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Often,29,Masters,Male,Slovenian,Research,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""dracula"", ""modus-operandi"", ""modus-vivendi"", ""solarized-dark"", ""zenburn""]",Never,undo-tree read and understand,,,,Colleague,"[""TUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""26.1""]",22,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Perl"", ""Scheme"", ""Shell""]",,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]",String[],,String[],,,String[],String[],String[],"[""straight""]",,,Eclipse,,Frequently,,,,,,String[],String[],minimal vanilla,,,,,String[],String[],, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"packages come with conflicting keybindings, customize keybinding not optimized for all cases, also have to change and the forgot",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Alright,familiar environment for different tasks,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"magit, command-log-mode, org-mode",limited comprimise,never considered,No,No,No,Vim,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""google""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,projectile,Rarely,38,Masters,Male,Chinese,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Twitter,Great,"[""vterm""]","[""modus-vivendi""]",Rarely,framework default read and understand,Never,,"Shortcuts and text navigation Vanilla emacs is a bit ugly",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Some packages (magit) Same keybindings, text nav in all languages Integration with some languages (Clojure)","[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"magit,lsp,markdown",significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Research alternatives""]",,VS Code,projectile,Sometimes,27,Masters,Male,French,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Twitter,Ok,"[""term""]","[""default black from 256""]",Never,No none,,,,,"[""GUI""]","[""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]",,Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,,,,,,,,Emacs,"[""HTML/CSS""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, write package,,,"Movement, configuration, slow and steady.",Family,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Extensibility, my own configuration that I tailored to my needs.","[""Work"", ""Hobby projects""]","[""29.0""]",4,,,,,,,,Vim,"[""HTML/CSS"", ""Java"", ""Python"", ""Rust"", ""Typescript"", ""Kotlin""]",,"[""MacOS""]",,,,,,,,,,,,,,None,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",3,,,,,,,,Vim,"[""Clojure"", ""Elixir"", ""Go"", ""Python""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, none,Never,,Key bindings and the initial visual aspect,podcast,"[""GUI""]","[""Text editing features"", ""orgmode""]","[""Text editing features"", ""orgmode""]",Good but not great,Orgmode,"[""Work""]","[""28.1""]",3,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""non""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Never,,"[""Blogs""]","[""Clips/videos""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""wait for community""]",,Notepad++,No,Often,39,Masters,Male,Spanish,construction - facilty management,"[""Helm"", ""Ivy""]","[""ispell""]",maximal vanilla,,No,mastodon,Great,"[""none""]","[""doom-one"", ""zenburn""]",Never,No read and understand,Never,,Custom configurations and custom packages were difficult figuring out. Also the ~/.emacs.d and sub-directories around that (~/.emacs.d/themes for example).,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy",I can make it as simple or complex as I want -- a simple writing prompt or a full fledged IDE.,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"go-mode, catppuccin-theme, haskell-mode, ocaml-mode",significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""Clojure"", ""Common Lisp"", ""Go"", ""Haskell"", ""Python"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda""]","[""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""GitHub"", ""Mailing lists"", ""Email"", ""Discourse""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Often,36,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Friend,Great,"[""none""]","[""catppuccin-frappe""]",Never,undo-tree write package,Never,I have no assignment and it is hard to arrange with my employer,,Recommended by a mentor,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""I didn't know other editors for unix OS""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",20,No,ryo-modal,limited comprimise,might in future,Never thought about. I probably should,No,No,Custom via ryo-modal,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Go"", ""Perl"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Most of the things I need just work""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Visual Studio 6,projectile,Rarely,,Masters,Male,Russian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Great,"[""eshell"", ""vterm""]","[""zenburn""]",Often,undo-tree simple functions,Never,,Initial configuration,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, Keybindings, Package Quality, Org-Mode, Magit","[""Work"", ""Hobby projects"", ""Home Organisation, Writing""]","[""28.2""]",10,Mu4e,"magit, eglot, org-mode, projectile, selectrum, consult, marginalia, embark, rg",no comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""Go"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub"", ""IRC""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,,Masters,Male,German,Software Development,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""nord""]",Sometimes,No read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility""]","[""Community""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",10,No,"evil,cider",do not prefer,never considered,No,No,No,Vim,"[""Clojure"", ""Go"", ""Typescript""]",Rarely,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Never,40,Bachelors,Male,American,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,work,Ok,"[""none""]","[""nord""]",Never,framework default simple functions,Never,,"Startup speed, not understanding how emacs internals worked, confused about how use-package/straight/quelpa worked, learning elisp in general",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Alright,"Everything can be configured via a homoiconic, repl-driven language","[""Work"", ""Hobby projects"", ""Interface; Android Launcher via TEL and EXWM""]","[""29.0"", ""28.1"", ""27.1""]",3,No,"org-mode, vterm, eshell, tramp, dirvish, org-roam, elfeed, pen",no comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows"", ""Linux via Termux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""M-x list-packages""]","[""Clips/videos""]","[""Discord""]","[""leaf""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,21,School,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Discord,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""ef-winter""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,"Kinda hard to learn Emacs key shortcuts, so I went with VIM which I knew from before",4chan /g/,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Free, open source, very snappy, very extensible and customization with lots of shortcuts","[""Hobby projects""]","[""28.1""]",1,,,,,,,,Vim,"[""C++"", ""C""]",,"[""Windows""]",,,,,,,,,,,,,,VS Code,,Frequently,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",10,No,"s.el,f.el,dash.el",do not prefer,might in future,No,No,Yes,Vim,"[""C"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Framework"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,Vim,framework default,Sometimes,36,Bachelors,Male,Bulgarian,Software Development,"[""framework default"", ""Ivy""]","[""framework default"", ""flyspell""]",Doom Emacs,,Yes,r/emacs,Great,"[""vterm""]","[""zenburn""]",Frequently,framework default write package,Rarely,,I initially had problems figuring out how to use the manual. But I was young and had time to spare. Definitely paid off :),My dad,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,The fact that I can do everything in Emacs. I also like how it’s evolving with LSP and tree sitter.,"[""Work"", ""Hobby projects"", ""Organizing my life with org mode""]","[""29.0""]",10,No,"eglot, avy, evil, f, envrc, s, ht",limited comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Manual"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Research alternatives"", ""wait for community""]",,Vim,project.el,Sometimes,23,Bachelors,Male,Indian,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No copy-paste,Rarely,,"Certainly, default keybindings were tricky, and I flirted with CUA mode. But partly because macOS itself has similar keybindings for text navigation, I persevered",University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""it was cool""]","Very well, it's snappy",code design and editing,"[""Work"", ""Hobby projects""]","[""28.1""]",11,No,"ess, elpy, polymode,",do not prefer,never considered,No,Would directly,No,Emacs,"[""Python"", ""R"", ""Shell"", ""SQL""]",Rarely,"[""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Research alternatives"", ""wait for maturity""]",,None,No,Sometimes,36,Masters,Male,Polish,Healthcare,"[""Helm"", ""Ido""]","[""flyspell""]",maximal vanilla,"I like it. Feels snappy, just like all software should",Yes,Hacker News,Great,"[""shell-command"", ""shell""]","[""solarized"", ""solarized-dark""]",Frequently,No simple functions,Never,,"Default bindings were not very intuitive or discoverable, had difficulty with the configuration/customization system",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]",String[],Good but not great,Extensibility and ecosystem (libraries+community+documentation),"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",5,No,"which-key,avy,tramp,helm,magit,slime,evil",do not prefer,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,,"[""Reddit"", ""Blogs"", ""Hacker News""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,Vim,No,Never,20,Masters,Male,United States citizen,Software Development,"[""Helm""]","[""framework default""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""default spacemacs""]",Often,framework default simple functions,Never,,"There were two main difficulties. First, my professor gave us a cheat sheet, but it took a little bit of time to learn enough commands to be effective. The second is related. Because I didn't know all the commands that were available, I used emacs in a suboptimal way for a while. It took me a while to understand how to use buffers (at first, I had multiple emacs processes running, each with a different file, because that's what I did in other editors). And even though I've been using emacs for 20 years, I'm still learning about new functionality.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""My professor made me""]","Very well, it's snappy","There are lots, but the thing that has me continue to use Emacs is it's ability to do both code and prose/note-taking really well. My job has evolved from mostly coding-focused to a lot more researching trade-offs and note-taking, and org mode is great for organizing those projects.","[""Work"", ""Hobby projects""]","[""27.2""]",20,No,"magit, project.el",limited comprimise,never considered,No,No,No,Emacs,"[""Java"", ""Python""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA Stable""]","[""I generally don't""]",Never,"[""Lack of time""]",Never,,"[""Mailing lists"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Mailing lists""]","[""package.el"", ""manual""]","[""wait for community""]",,"The one that came with Visual Basic, or Microsoft's Java IDE, depending on the language I was doing",project.el,Frequently,39,Masters,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"remembering keybindings, and remembering all m-x commands, not knowing how to do very basic stuff",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""orgmode""]",Good but not great,org-mode and other extensions,"[""Work"", ""Hobby projects""]","[""28.2""]",0,Mu4e,,limited comprimise,never considered,No,No,No,Vim,"[""Python"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Bad prior experience""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Vim,No,Frequently,26,Masters,Male,Mongolian,Student,"[""Ivy"", ""Vertico"", ""Consult""]","[""No"", ""no, but i will learn flyspell soon""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell"", ""vterm""]","[""gruvbox""]",Sometimes,undo-fu none,Never,,the key bindings are very foreign; and the 'clipboard' behaves oddly.,Internet,"[""GUI""]","[""Text editing features"", ""Org Mode""]","[""Text editing features""]","Very well, it's snappy","flexibility, stability, extensibility","[""Work""]","[""28.2""]",5,Gnus,"elpy, markdown mode, zenburn theme",limited comprimise,never considered,No,No,No,Emacs,"[""I only use it for Org Mode""]",Never,"[""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""M-x list-packages"", ""when I have a need for a feature I search the list of packages, or google the need""]","[""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Microsoft Onenote,No,Frequently,35,Bachelors,Male,South African,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default light"", ""zenburn"", ""misterioso""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,LISP is hard for me to read (parentheses are tough for me to visually parse); Emacs GUI is out of date (doesn't resemble any GUI I use); Emacs documentation almost requires a separate book or volume because built-in support is tough to access and refer to;,Friend,"[""TUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Emacs keybindings are familiar (BASH, Readline, etc.); regular expression support (albeit the default requires more escaping); Emacs is highly extensible;","[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",30,No,"Emacs packages? I don't use any, OS packages? I will look up how to add an OS package repo and then install packages from that repo.",moderate comprimise,might in future,No,Yes,No,Emacs,"[""HTML/CSS"", ""Shell"", ""SQL"", ""S-Lang""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""not sure""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""IRC"", ""Mailing lists"", ""My friends""]","[""I use whatever the OS supplies""]","[""Research alternatives""]",,Cygnus Ed (Amiga),No,Often,51,Bachelors,Male,American,IT,"[""No""]","[""No""]",minimal vanilla,"You should be more clear about what you mean when you say ""packages"" (Emacs packages? OS packages? Packages I build myself?). A couple more questions about modernization and approachability would be welcome: 1. What would make Emacs more useful to you (a GUI that matches the going modern GUIs would be one answer)? 2. Is there some use-case Emacs should more strongly pursue?",No,lobste.rs,Ok,"[""none""]","[""default; not sure if it's light or dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,,"[""Work""]","[""29.0""]",3,No,,any comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,"[""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""use-package""]","[""wait for maturity""]",,Vim,projectile,Never,28,Bachelors,Male,Bangladeshi,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""Jbeans""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Configuration is something tough.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""27.1""]",10,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""Ocaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""I'm not doing fancy stuffs""]",Never,,"[""Web browsing""]","[""Tutorials"", ""Design rationale""]","[""Colleagues""]","[""package.el"", ""elpaca"", ""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,,PhD,Male,French,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Friend,Great,"[""shell""]","[""default light""]",Never,No copy-paste,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",8,,,,,,,,Emacs,"[""C++"", ""C"", ""Haskell"", ""Rust""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"shell, dired, tramp, org, vertico, consult, embark, citar",no comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Often,25,Bachelors,Male,Italian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell""]","[""my own custom theme""]",Sometimes,undo-tree read and understand,Rarely,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]","Very well, it's snappy",self-documenting,"[""Work"", ""Hobby projects""]","[""28.2""]",5,Gnus,,moderate comprimise,might in future,Yes,No,No,Emacs,"[""C"", ""Clojure"", ""Javascript"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""Screenshots""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,46,Masters,Male,United States citizen,Software Development,"[""Ido""]","[""No""]",minimal vanilla,thank you for putting this together!!!! really appreciated!! Would like to to serve some $$$ to this surveys organizers... please post where i can do that,No,r/emacs,Great,"[""eshell""]","[""exotica""]",Sometimes,No copy-paste,Never,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",6,Mu4e,,moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Python"", ""Perl"", ""R"", ""Ruby"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,,projectile,Sometimes,44,Masters,Male,United States citizen,Healthcare,"[""Helm""]","[""flyspell""]",Spacemacs,,Yes,Hacker News,Great,"[""eshell""]","[""solarized-dark""]",Never,framework default write package,Rarely,,"Keystrokes. I still don't use most of the extended text-motion or deletion commands, as I can never remember them.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy","The openness of the code to modification. Not in the open-source sense (although that's an important prerequisite), but in the ability to replace or augment any behaviour that annoys you. This not only includes adding packages, but also hooks (lots of them), advising or replacing functions, or mucking with internal variables.","[""Hobby projects""]","[""28.2""]",25,No,"straight, company, eglot, Proof General, marginalia, consult, which-key",significant comprimise,might in future,No,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Shell"", ""OCaml""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,pico,projectile,Sometimes,45,Masters,Male,Canadian,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""none""]","[""my own custom theme""]",Sometimes,No many packages,Sometimes,,It was quite overwhelming to learn 1) a new editor 2) a new language 3) a new eco-system 4) a host of completely new keybinds,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility Eco-System Community Not being spyware also helps","[""Work"", ""Hobby projects""]","[""28.2""]",8,Mu4e,"org,org-roam,treemacs,magit,evil,company,elfeed,ledger-mode,lsp,mu4e",moderate comprimise,0-2y,No,No,Yes,Vim,"[""Elisp"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,project.el,Frequently,33,Bachelors,Male,German,Software Development,"[""Vertico""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""vterm""]","[""my own custom theme""]",Never,undo-tree copy-paste,Never,,elisp and arcane defaults,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility""]",Good but not great,Customization,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"magit,undo-tree,helm,projectile,which-key",moderate comprimise,never considered,I have in the past,Cannot,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Atom,projectile,Frequently,32,Bachelors,Male,Norwegian,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""eshell"", ""vterm""]","[""nord""]",Rarely,undo-tree copy-paste,Rarely,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",22,Gnus,"auto-package-update, vertico, consult, highlight-symbol, key-seq, dired, tree-sitter",do not prefer,might in future,No,No,Yes,Emacs,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,44,School,Male,Czech,Software Development,"[""Vertico"", ""Consult""]","[""No""]",minimal vanilla,,Yes,Twitter,Ok,"[""shell"", ""eshell""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,The keybindings were a little tough to get the hang of at first.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Emacs' greatest strengths are its extensibility, its lispiness, and its freedom.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",2,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots""]","[""Reddit""]","[""manual""]","[""wait for maturity""]",,Vim,project.el,Frequently,31,Bachelors,Male,American,cyber security,"[""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command"", ""shell"", ""eshell"", ""term"", ""ansi-term""]","[""dracula"", ""modus-operandi"", ""modus-vivendi"", ""solarized""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Integration with language tooling (has improved with LSP), lots of functions, and I still struggle with the default keybindings (evil user)",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",A unified computing experience thanks to an extensible 2-D text metaphor and cohesive programming language,"[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"projectile, org-mode, lsp-mode, magit, helm, evil-mode",moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""Shell"", ""SQL"", ""Typescript"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""nix""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,32,Bachelors,Male,American,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""nord""]",Rarely,undo-fu copy-paste,Rarely,,Not really,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",Lisp,"[""Work""]","[""29.0""]",1,No,,moderate comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""PHP""]",Often,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Discord""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,project.el,Rarely,24,School,Male,Croatian,Software Development,"[""Helm""]","[""flyspell""]",Doom Emacs,Keep up the good work,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"- the keybinding system took some time to get used to; - no real programming ecosystem (getting better and better) meant a lot of time spent trying to figure out how to make things work;",Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","- text editing features; - works in the terminal;","[""Work"", ""Hobby projects"", ""org-mode""]","[""29.0""]",6,Gnus,"ido, dired, vc-mode, org-mode, eglot, company-mode (trying corfu), projectile",limited comprimise,never considered,No,Would directly,No,Emacs,"[""Elixir"", ""Go"", ""Javascript"", ""SQL"", ""Ocaml""]",Rarely,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for community""]",,IntelliJ,projectile,Often,32,Bachelors,Male,Italian,Software Development,"[""Ivy"", ""Ido""]","[""No""]",minimal vanilla,It would have been great to see some introduction on the intent of this survey and the reasons behind it.,No,Friend,Ok,"[""shell""]","[""color-theme-sanityinc""]",Rarely,No simple functions,Never,,"I found the self documentation of Emacs to be good but not well organised. I mostly learnt from screencasts, but would have definitely read the documentation much more if the organisation was better. To be specific, the documentation throws everything at you or in some cases leaves out a lot which might have been interesting to dig deeper.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility and community,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",5,No,"crux, ivy, swiper, company, which-key, undo-tree, projectile, lsp-mode, magit, try",limited comprimise,never considered,No,Would directly,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,25,Masters,Male,Indian,Software Development,"[""Ivy""]","[""flyspell"", ""aspell (with flyspell)""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""color-theme-sanityinc-tomorrow""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,Everything was difficult but it was part of the charm,Youtube,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Alright,Extensibility,"[""Work""]","[""28.2""]",2,,,,,,,,Vim,"[""I don't program in emacs""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,IntelliJ,,Rarely,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,It works in terminal.,"[""Work"", ""Hobby projects""]","[""28.2""]",9,No,,do not prefer,never considered,Yes,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Julia"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""wait for maturity"", ""wait for community""]",,Vim,project.el,Sometimes,,Masters,Male,Chinese,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""eshell"", ""vterm""]","[""default light""]",Rarely,undo-tree read and understand,Never,,"Unusual keybindings Higher barrier to entry for package management, than most ""modern"" editors",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Elixir"", ""HTML/CSS"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,projectile,Sometimes,25,Bachelors,Male,Hungarian,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""one-light""]",Sometimes,undo-tree many packages,Sometimes,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",8,notmuch,,significant comprimise,2-5y,I have in the past,No,Yes,boon,"[""C++"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Matrix servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Matrix"", ""Reddit"", ""Mailing lists""]","[""straight"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""wait for maturity""]",,Sublime Text,project.el,Frequently,30,PhD,Male,Ukrainian,Research,"[""Helm""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""modus-operandi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Config editor,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Packages,"[""Hobby projects""]","[""28.2""]",13,No,"org-mode, php-mode",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""HTML/CSS"", ""PHP"", ""Ruby"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Sometimes,37,Bachelors,Male,Italian,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,No,Blog post,Great,"[""eshell""]","[""doom-one"", ""nord""]",Rarely,undo-tree simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy","flexibility, coverage of space of needs, community, and learning a core part of system allows great power","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",35,No,"magit, org-mode, yafolding",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Reference manual with examples for all features""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Frequently,53,Bachelors,Male,(other),Research,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell"", ""eshell""]","[""my own custom theme""]",Rarely,No simple functions,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work""]","[""28.2""]",12,No,"iedit, markdown, rg,",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Python""]",Never,"[""Windows""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,55,Masters,Male,German,Software Development,"[""Ido"", ""Icomplete""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""paredit, cider, magit""]","[""slime (superior lisp interaction mode)""]",Good but not great,Really good for Lisps and interactive/incremental programming. Supports non-mainstream languages well.,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,"magit, paredit, cider, eglot",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Rust"", ""Shell"", ""Typescript"", ""zig""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""GitHub""]","[""package.el"", ""straight"", ""manual""]","[""Research alternatives"", ""wait for maturity""]",,,project.el,Sometimes,47,Masters,Male,Finnish,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,lobste.rs,Ok,"[""none""]","[""my own""]",Sometimes,No none,Rarely,,Setting up the environment,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Privacy friendly and extensibility and freedom,"[""Work""]","[""27.2""]",2,No,"magit, emacs-lsp",moderate comprimise,never considered,No,No,No,CUA,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",GNU ELPA,VS Code,projectile,Frequently,20,School,Male,Indian,Student,"[""framework default"", ""Vertico""]","[""framework default"", ""flyspell"", ""spell-fu"", ""ispell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Elise,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",4,No,"org-mode,lap-mode",moderate comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Julia"", ""Python"", ""Perl"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Often,22,Bachelors,Male,Russian,Software Development,"[""framework default"", ""Ivy""]","[""No""]",Doom Emacs,,Yes,r/emacs,Great,"[""none""]","[""doom-one""]",Frequently,No copy-paste,,,"1- Keyboard command sequences: take a vacation and you quickly forget them all. I would have favored if there was a clear relation between GUI elements and those commands, so that there is always an obvious secondary path. 2- Getting from vanilla up to an actually usable environment takes ... years, in my perception. This repeats to some degree when I switch programming languages. Every time it means experimenting until the experience is not distracting anymore. I would strongly favor readily available meta-packages that just create a basic default package with things one comes to expect. Or a setup thereof via ""wizards"" so that one can quickly assemble what is needed.",Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Runs everywhere""]","[""Because vim seemed even more useless to the uninitiated ;)""]",Good but not great,No nonsense by choice,"[""Work"", ""Hobby projects""]","[""28.1""]",18,No,"I couldn't tell really. I view them as part of the emacs experience and do not really care about their names or specifics of they just stay out of the way.",,never considered,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""Cygwin""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""No idea what those are really. ELPA/MELPA just sounded good.""]",String[],,String[],Never,,"[""I don't.""]",String[],String[],"[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,No,Frequently,,,,,,String[],"[""flyspell""]",maximal vanilla,,,,,"[""none""]",String[],Never,No copy-paste,Never,,At first I didn't even know what emacs is and how it could benefit me and my workflow. The tutorials didn't explain the possibilities well. But I am so happy that i stuck with it.,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",The merge of 'what I want' and 'this is how emacs works' leads to undiscovered and unexpected efficient ways to work.,"[""Work"", ""Hobby projects""]","[""27.2""]",1,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""GitHub"", ""Email""]","[""use-package""]","[""wait for community""]",,None,No,Often,30,Bachelors,Male,German,Civil engineering,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extendability, keyboard only interface","[""Work""]","[""28.2""]",3,No,"magit, smartparens, eglot, treesitter, vterm",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Telegram""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,project.el,Rarely,,Masters,Male,,Fin Tech,"[""Vertico"", ""Marginalia"", ""Consult"", ""Orderless""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""vscode-dark-plus""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"setting up config file, how custom works, what are packages and the different ways of accomplishing similar things",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"configurability, org-mode","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"org-ref, sly, magit, ivy, powerthesaurus",moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Common Lisp""]",Frequently,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Notepad++,No,Frequently,43,Masters,Male,Portuguese,Research,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""modus-operandi""]",Never,No simple functions,Never,,"I kept calling commands I didn't want to call, like C-x C-c instead of just C-x, which is just cruel in some circumstances. On a German keyboard, some special characters are not as easily pushed, like backslashes. Since in the beginning I didn't configure my emacs as much and wanted to stay on the default configuration (same with keyboard layout), it really annoyed. To this day, I go the M-x route when doing regex-searches. Also knowing the names of functions I wanted to call was quite hard. Obviously, the ""Emacs Pinky"" was a problem, i.e. stretching the fingers to reach the far out Ctrl key for almost everything - until I found setting the tab key as an extra Control key. Which also had its disadvantages.",Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Magnificent packages like magit, org-mode, language-specific modes, flymake, dired. Combined with keybindings across all domains and OSes.","[""Work"", ""Hobby projects"", ""journaling, writing (stories)""]","[""28.1"", ""27.2"", ""27.1""]",16,No,"magit,org-mode,visual-regexp,web-mode,company-mode,",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Go"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange"", ""Discord""]","[""package.el"", ""use-package""]","[""wait for maturity""]",,Textpad,No,Frequently,38,Masters,Male,German,Software Development,"[""Helm"", ""Ido""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""none""]","[""default light""]",Frequently,No copy-paste,Never,,,Colleague,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy","Everything is text and buffers not backed by files. Makes it possible to do anything that involves text.","[""Work"", ""Hobby projects""]","[""27.2""]",10,No,,do not prefer,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Go"", ""Python""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Blogs""]","[""Tutorials""]","[""Emacs StackExchange""]","[""not sure""]","[""Research alternatives"", ""wait for maturity""]",,Vim,No,Sometimes,39,Bachelors,Male,Indian,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Friend,Ok,"[""eshell""]","[""my own custom theme""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"Getting a workin configuration (e.g., language documentation while editing, code completion suggestions)",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,significant comprimise,might in future,No,Yes,No,Emacs,"[""C++"", ""Python"", ""Scheme""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""IRC"", ""Mailing lists""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",melpa,geany,projectile,Often,37,PhD,Male,Italian,Healthcare,"[""Helm""]","[""ispell""]",Spacemacs,,Not sure,Hacker News,Great,"[""eshell""]","[""default dark""]",Never,undo-tree copy-paste,Never,,"still am learning and don't know much about lisp and the actual inner workings of emacs. also used to be much slower before native comp, but more recently has been performing amazing",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,packages and community,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"magit, org-mode, evil-mode, lsp-mode",moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Go"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""system crafters and as needed""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Often,27,Bachelors,Male,American,Software Development,"[""Ivy"", ""Consult""]","[""flyspell""]","mostly copied from system crafters' ""from scratch""",,Yes,lobste.rs,Great,"[""none""]","[""doom-material""]",Sometimes,undo-tree copy-paste,Never,,I was unable to figure out how to get my editor configured in a way that makes it work similar to modern editors I started with. I could throw some code in my init file but because there are so many packages pertaining to completion and other important features it becomes overwhelming. I'd prefer a more barebones configuration but due to this initial complexity I've relied upon configuration frameworks.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,There are so many features and packages that if I find I need to perform a very specific task I can often find a function that will do the job with M-x or doing an internet search for a package.,"[""Hobby projects"", ""School""]","[""28.2""]",1,Mu4e,"Evil, magit",moderate comprimise,never considered,No,No,No,Vim,"[""Javascript"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,VS Code,framework default,Frequently,22,School,Male,American,Student,"[""framework default""]","[""framework default"", ""flyspell""]",Doom Emacs,One of the smoother survey experiences. Oftentimes taking surveys I'll get bothered in the middle but there weren't any issues.,Not sure,Hacker News,Great,"[""vterm""]","[""dracula""]",Sometimes,framework default copy-paste,Never,,"Chords Vanilla emacs was not the best in terms of experience.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Alright,Rich ecosystem integration,"[""Hobby projects""]","[""29.0""]",1,No,,moderate comprimise,might in future,Cannot,Would directly,No,Vim,"[""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discourse""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""Reddit"", ""Discourse""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,project.el,Rarely,27,Bachelors,Male,Nepalese,Software Development,"[""Ido"", ""Vertico""]","[""framework default""]",Doom Emacs,Few small issues such as the nationality select item had `New` as an option.,No,r/emacs,Great,"[""term""]","[""doom-one"", ""gruvbox"", ""modus-vivendi""]",Rarely,framework default write package,Never,,adding and customizing new elisp packages for language support,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",extensibility through lisp,"[""Work"", ""Hobby projects""]","[""28.1""]",23,No,,do not prefer,never considered,I have in the past,I have in the past,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""don't ask for help""]","[""package.el""]","[""wait for maturity"", ""wait for community""]",,"pico, vi",projectile,Often,38,Masters,Male,United States citizen,Software Development,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell"", ""ansi-term""]","[""default dark"", ""gruvbox""]",Never,No read and understand,Never,,Keybindings. Terminology (learning curve). Tracking down weird side effects I'm not sure the cause of (I've got directories littered with files named 1 for some reason),Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Always surprised to find features and tools I never would have imagined,"[""Work"", ""Hobby projects""]","[""28.2""]",6,Mu4e,"evil-mode, evil-motion, org-mode",significant comprimise,never considered,No,Would directly,No,Vim,"[""C"", ""Elisp"", ""Go"", ""Javascript"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""OpenBSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Sometimes,39,School,Male,United States citizen,Software Development,"[""Vertico""]","[""ispell""]",Doom Emacs,,No,ycombinator,Ok,"[""vterm""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1"", ""27.2""]",5,No,,do not prefer,never considered,No,No,No,Vim,"[""Go"", ""Javascript"", ""Rust""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""MELPA""]","[""Email""]",Never,String[],Rarely,,"[""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""GitHub""]","[""framework default"", ""package.el""]","[""Research alternatives""]",,Vim,framework default,Never,,School,Male,,Software Development,"[""framework default""]","[""No""]",Prelude,,No,lobste.rs,Ok,"[""none""]","[""nord""]",Sometimes,framework default simple functions,Rarely,,elisp was unfamiliar,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Ethos of freedom""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Ethos of freedom, philosophy of connecting computing tasks and workflows together in a standard way","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"denote, elfeed, vterm, empv",significant comprimise,might in future,No,No,Yes,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Matrix""]","[""use-package"", ""nix""]","[""Install and try it immediately""]",,Vim,project.el,Often,40,Bachelors,Male,Canadian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,Gald this survey is being done! Let's make sure the most powerful free editor continues to thrive and reach new heights!,Not sure,Hacker News,Ok,"[""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Sometimes,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,do not prefer,never considered,No,No,No,CUA,"[""HTML/CSS"", ""PHP"", ""Rust""]",Rarely,"[""GNU/Linux"", ""Windows""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Overview""]","[""Mailing lists""]","[""use-package""]","[""wait for community""]",,IntelliJ,No,Never,49,Associates,Male,Austrian,Media/Publishing,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""base256""]",Never,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility + Simplicity.,"[""Work"", ""Hobby projects""]","[""29.0""]",16,notmuch,,limited comprimise,never considered,No,I have in the past,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""GitHub"", ""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,Bachelors,Male,,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Friend,Great,"[""ansi-term""]","[""solarized-dark""]",Rarely,undo-tree read and understand,Never,,"configuration of system defaults",University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"its cool and configureable. I like the no-mouse-needed approach","[""Work"", ""Hobby projects""]","[""27.2""]",20,No,"magit markdown asciidoc c++ mode org",moderate comprimise,never considered,No,No,No,spacemacs,"[""C++"", ""C""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""framework default"", ""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange""]","[""framework default"", ""package.el""]","[""Research alternatives"", ""wait for community""]",,Eclipse,framework default,Sometimes,45,Bachelors,Male,Swedish,Software Development,"[""Helm"", ""Ivy""]","[""framework default"", ""ispell""]",Spacemacs,,No,Hacker News,Ok,"[""shell-command""]","[""default dark"", ""solarized"", ""solarized-dark"", ""zenburn""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Sometimes,,,Linux,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]",Good but not great,Extensibility and Keyboard Shortcuts,"[""Work"", ""Hobby projects""]","[""28.2""]",27,No,"org,magit,sql,ox-jira,acejump",do not prefer,2-5y,Yes,No,Yes,Emacs,"[""Elisp"", ""Perl"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""Read the documentation""]","[""package.el"", ""Everything in git""]","[""Install and try it immediately""]",,CygnusED,No,Never,45,School,Male,German,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Emacsconf,Ok,"[""shell-command"", ""eshell"", ""vterm""]","[""my own custom theme""]",Frequently,undo-tree simple functions,Never,,"X11 was a dangerous virus; default keybindings had some unfriendlinesses; unqualified use of ""Emacs"" to mean one particular editor",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,"elisp for better and worse, package repositories","[""Work"", ""Hobby projects""]","[""28.2""]",35,Gnus,"magit, magit, magit, magit, magit, magit, magit, slime, quack, helm",limited comprimise,never considered,I have in the past,I have in the past,No,Emacs with JOVE-like changes,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Java"", ""Python"", ""Perl"", ""Scheme"", ""Shell"", ""Racket""]",Frequently,"[""MacOS"", ""BSD""]","[""Note taking""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""IRC servers"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""el-get""]","[""Install and try it immediately"", ""Research alternatives""]",,ed,projectile,Frequently,52,PhD,Male,Canadian,Legal,"[""Helm"", ""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""shell-command"", ""shell"", ""eshell"", ""vterm""]","[""default light""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,,"[""Hobby projects"", ""School""]","[""29.0""]",2,No,Org Mode,limited comprimise,never considered,No,No,No,Vim,"[""Elisp""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Clips/videos""]","[""Framework"", ""Discord""]","[""not sure""]","[""Research alternatives""]",,Vim,framework default,Frequently,19,School,Male,Indian,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,Discord,Ok,"[""none""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,-,"Emacs pinkie, solved by switching caps and control keys",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]","Very well, it's snappy",Extensibility and/or customizability,"[""Hobby projects"", ""Note taking""]","[""29.0""]",3,No,"use-package,lsp-mode,org-mode,org-roam",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust""]",Often,"[""MacOS""]","[""Note taking"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",-,VS Code,projectile,Often,,School,Male,Indian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,"The default key bindings Unfamiliar nomenclature",Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]","Poorly, it's sluggish",Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,,do not prefer,never considered,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""Python""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""PKB""]","[""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""I don't""]","[""package.el""]","[""Research alternatives""]",I post to them all if it's not too much trouble. The GNU ones are too much trouble.,Vim,No,Frequently,36,PhD,Male,German,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,Yes,Blog post,Great,"[""none""]","[""my own custom theme""]",Rarely,vundo copy-paste,,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",4,,,,,,,,Vim,"[""Clojure"", ""Haskell""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work""]","[""28.2""]",,,,,,,,,Vim,"[""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,moderate comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""BSD""]","[""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,VS Code,project.el,Often,22,Bachelors,Male,Chinese,Software Development,"[""Ido"", ""Vertico"", ""Marginalia""]","[""No""]",maximal vanilla,,No,Emacs mailing list,Ok,"[""shell-command"", ""shell""]","[""default light"", ""default dark"", ""my own custom theme"", ""dracula"", ""modus-operandi"", ""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,"FSF assignment was fairly painless, but had a patch sitting for years without being merged even though it was accepted and bumped several times, so that was a bit annoying (though perfectly understandable considering the workload of the maintainers and the low importance of the patch)",relearning keybindings / unlearning CUA,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,longevity,"[""Work"", ""Hobby projects""]","[""29.0""]",18,Gnus,"gnus, erc, org-mode, magit, paredit, org-mru-clock, literate-calc-mode",moderate comprimise,2-5y,I have in the past,I have in the past,Yes,Vim,"[""C++"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub"", ""IRC""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",MELPA since I haven't been bothered with anything else,"can't remember, but I must've used them because I programmed things",project.el,Sometimes,38,Masters,Male,,Software Development,"[""Selectrum""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""monokai""]",Rarely,No write package,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",5,Mu4e,,limited comprimise,never considered,Cannot,No,No,Vim,"[""C"", ""Elisp"", ""Go"", ""Haskell"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Agenda"", ""PKB""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Framework"", ""GitHub"", ""Email""]","[""framework default""]","[""wait for maturity""]",,Vim,projectile,Often,,Bachelors,,,Software Development,"[""Helm""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""modus-vivendi""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Sure there was a gazillion keystrokes. But I just sat down at the tutorial and later the info to get good.,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy","That if something doesn't work, I can program it to work. Also the times I've used the scratch buffer as a glorified calculator (with comments!)...","[""Work"", ""Hobby projects""]","[""28.2"", ""24.4""]",25,Gnus,"gnus, clojure-mode",do not prefer,might in future,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]",String[],"[""not sure""]","[""Email""]",Never,"[""Lack of time""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""A detailed reference""]","[""Google""]","[""package.el"", ""manual""]","[""wait for maturity""]",,joe,No,Rarely,43,Masters,Male,Finnish,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell-command""]","[""default light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,key binding is quit different from other app,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",18,No,"org-mode,magit,avy,expand-region,projectitle,company,vertico,lsp-mode",moderate comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for community""]","GNU ELPA,MELPA",Vim,projectile,Frequently,,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,No,Emacs China,Ok,"[""eshell"", ""ansi-term""]","[""sanityinc-tomorrow-bright""]",Rarely,No copy-paste,Never,,Basically everything was a chore when starting emacs. Part of the fun as well.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility. Longevity. Also that it doesn't follow modern paradigms I see as a strength; emacs follows it's own trajectory.,"[""Hobby projects""]","[""28.1""]",2,No,"org-roam, cider",moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials""]","[""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,32,Bachelors,Male,Finnish,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""eshell""]","[""doom-one""]",Never,undo-fu simple functions,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Built-in features""]","[""Org mode""]","Very well, it's snappy",,"[""Work""]","[""28.1""]",3,No,,limited comprimise,never considered,No,No,No,vim and Emacs,"[""Python"", ""R""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Discourse""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Frequently,,PhD,Male,,Research,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Emacs China,Ok,"[""vterm""]","[""nord""]",Rarely,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""integrated lisp interpreter""]",Good but not great,elisp,"[""Work"", ""Hobby projects""]","[""28.1"", ""23.2""]",30,vm,vm,any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C#"", ""Elisp"", ""Java"", ""Python"", ""Perl""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]",String[],"[""not sure""]","[""Email""]",Rarely,"[""Lack confidence in code quality""]",Rarely,,"[""Web search engines""]","[""n/a""]","[""look at source code""]","[""manual""]","[""Research alternatives""]",,None,No,Never,,,,,,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell-command""]","[""set foreground-color background-color etc in default-frame-alist""]",Rarely,No copy-paste,Never,,"Learning all the keybindings felt overwhelming at first; and I didn't like vanilla Emacs, but I hadn't yet been introduced to DoomEmacs.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,Supreme customizability!,"[""Work"", ""Hobby projects"", ""university""]","[""29.0"", ""28.2""]",0,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Dart""]",Sometimes,"[""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""framework default"", ""MELPA"", ""MELPA Stable"", ""not sure""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Ask my friend who got me into Emacs""]","[""framework default"", ""not sure""]","[""Install and try it immediately""]",,VS Code,framework default,Frequently,33,Bachelors,non-binary,United States citizen,Software Development,"[""framework default"", ""Vertico"", ""company""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,@recurse.social,Great,"[""vterm""]","[""doom-one"", ""gruvbox"", ""solarized"", ""sanityinc-tomorrow-eighties, doom-laserwave""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Remembering all the key combinations,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Limitations of vi (not vim)""]",Good but not great,"Extensibility, self-documenting","[""Work"", ""Hobby projects""]","[""28.1""]",25,Mu4e,"Margit, use-package, org, LSP, vterm, tramp",significant comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""C++"", ""Elisp"", ""Javascript"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""sacha's Emacs news""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,vi,projectile,Sometimes,54,Masters,Male,German,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""modus-vivendi""]",Frequently,No simple functions,Never,,"I'm self-taught, so getting used to non-CUA keybindings was hard at first. I distinctly remember being perplexed when C-s opened up isearch instead of saving.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Extensibility, customizability, keyboard-driven command interface, wide variety of packages","[""Work"", ""Hobby projects"", ""Personal accounting, organization""]","[""28.2""]",10,Mu4e,"Org-Mode, Avy, Helm, Smartparens, Company, Flycheck, Magit",significant comprimise,never considered,Yes,Yes,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""use-package""]","[""Research alternatives""]",,Sublime Text,projectile,Sometimes,29,Bachelors,Male,American,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""eshell"", ""ansi-term"", ""vterm""]","[""moe""]",Sometimes,vundo copy-paste,Never,,"It is probably more Doom emacs specific, but I kind of like walkthrough tutorials that helix provides. Emacs would have been hard without vim background. Also Elisp is miles better than vim script, but it is dated. Helix does that in toml, which is neat, but any modern language will do?",Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Still learning, can't tell, but extensibility is surely great. Full leyboard navigation is also lovely. I don't like T-based editors like nvim/helix, while VS Code does some funny stuff to my laptop. We don't talk about JetBrains here","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,do not prefer,never considered,No,No,No,Vim,"[""Go"", ""Javascript"", ""Julia"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""MacOS""]",String[],"[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues""]","[""Reddit""]","[""Tutorials"", ""Design rationale""]","[""Discord""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,framework default,Never,24,Bachelors,Male,Russian,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Twitter,Ok,"[""eshell"", ""vterm""]","[""doom-one""]",Never,framework default none,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"* Focus on the keyboard * Highly mature project * Extendability","[""Work""]","[""28.1""]",0,,,,,,,,Vim,"[""Rust""]",,"[""WSL""]",,,,,,,,,,,,,,VS Code,,Never,,,,,,,,Doom Emacs,,,,,,,, copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,,,never considered,,,,xah-fly-keys,"[""C++"", ""C"", ""Javascript"", ""Typescript""]",Never,"[""Windows"", ""MacOS""]","[""Note taking""]","[""MELPA""]",String[],,"[""Not interested""]",,,"[""Reddit""]","[""Tutorials""]",String[],"[""use-package""]","[""Install and try it immediately""]",,Vim,No,Never,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""eshell""]","[""my own custom theme""]",Never,No simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Simple and minimal, but many many many extensible.","[""Work"", ""Hobby projects""]","[""28.2""]",6,notmuch,"leaf, corfu, consult, orderless, fussy, lsp-mode, vertico",significant comprimise,never considered,Yes,Yes,No,Emacs,"[""Elisp"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub""]","[""straight"", ""leaf""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,project.el,Frequently,29,PhD,Male,Japanese,Software Development,"[""Vertico"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Slack community,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""bespoke-themes""]",Rarely,vundo copy-paste,Never,,"Years ago, when I started (no internet connection): -Difference between variables, functions (available or not in the minibuffer), faces. - Keybinding - Configuring even simple things was often not intuitive. Now, many people are sharing their knowledge and this help enormously to get start and to improve your own configuration.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,The possibility to perform different tasks being in the same environment.,"[""Work"", ""Hobby projects""]","[""27.2""]",7,No,"ivy, counsel, org-mode, jupyter-emacs",significant comprimise,never considered,No,Would directly,No,Emacs,"[""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""GitHub""]","[""package.el""]","[""Research alternatives""]",,KWrite/Kate,No,Sometimes,38,PhD,Male,Italian,Research,"[""Ivy""]","[""flyspell""]",minimal vanilla,A question on what user would like to improve in emacs.,Yes,Twitter,Ok,"[""term"", ""ansi-term""]","[""solarized""]",Sometimes,No copy-paste,Never,,vi was a pita and I loved the extensive documentation and onboarding tutorial built-in,University/College,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""I know the key bindings""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","dired macros Extensibility rmail","[""Hobby projects""]","[""26.3""]",29,Rmail,,moderate comprimise,never considered,No,I didn't really know that was an option,Yes,Emacs,"[""Perl"", ""Shell"", ""markdown""]",Never,"[""GNU/Linux"", ""MacOS""]","[""I've never gotten into Org mode""]","[""framework default"", ""not sure""]","[""I don't contact them""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for maturity""]",,None,No,Frequently,52,Bachelors,Male,American,Fin Tech,"[""No""]","[""ispell""]",minimal vanilla,If I don't select any packages and I can't contact and maintainer so don't make me fill out that field,No,Hacker News,Ok,"[""none""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Part of the GNU project / FSF""]","Poorly, it's sluggish",,"[""Work""]","[""27.1""]",25,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""I don't""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""I don't""]","[""Comparison"", ""Tutorials""]","[""I don't""]","[""framework default""]","[""wait for maturity""]",,None,No,Sometimes,44,Masters,Male,Russian,Software Development,"[""framework default""]","[""No""]",Spacemacs,,No,Hacker News,Ok,"[""none""]","[""midnight-blue""]",Frequently,framework default write package,Never,,"None really. Some terminology took a bit of time to adjust to, but nothing critical.",Needed to use Emacspeak,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Needed to use Emacspeak package. Not a choice, only viable option at the time.""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",25,Mu4e,"magit, eglot, embark, corfu, cider, vertico",significant comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""follow the method specified by the package maintainer.""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""I don't. I simply look for appropriate packages when I need one. If it ain't broke, don't try to fix it!""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Depends on package. Avoid rfeddit, stack overflow and other forums. Might use github issues if package github based.""]","[""straight""]","[""wait for maturity""]",,Vim,project.el,Sometimes,62,Masters,Male,Australian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",Heavily modified corgi emacs,,No,Emacs mailing list,Ok,"[""eshell""]","[""modus-vivendi""]",Rarely,undo-tree simple functions,Never,,,University/College,"[""GUI""]","[""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",Window and buffer management.,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,,do not prefer,never considered,No,No,Yes,Vim,"[""C"", ""Go"", ""Python"", ""PHP"", ""Perl"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""I don't.""]",Never,"[""Not interested"", ""Lack of time"", ""Bad prior experience"", ""FSF paperwork""]",Never,,"[""I don't.""]","[""Tutorials"", ""Design rationale""]","[""I don't ask""]","[""framework default"", ""use-package""]","[""wait for maturity""]",,Probably nedit on a hp-ux machine.,No,Sometimes,,Bachelors,Male,,Software Development,"[""framework default""]","[""ispell""]",Doom Emacs,Please reduce the number of required questions. I use emacs because it works. It's not a lifestyle choice.,No,Twitter,Ok,"[""ansi-term""]","[""dracula"", ""nord"", ""solarized"", ""solarized-dark""]",Never,framework default write package,Rarely,,Figuring out what’s blocking the process. Debugging packages.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Community""]",Good but not great,"Boundless extensibility, debugging, introspection. All the power and flexibility of a lisp system.","[""Work"", ""Hobby projects""]","[""29.0""]",23,No,"Magit, paredit, evil*",do not prefer,might in future,No,I have in the past,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""Email""]",Rarely,"[""Lack of time"", ""Bad prior experience""]",Rarely,,"[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Colleagues""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,,Masters,Male,Norwegian,Fin Tech,"[""framework default""]","[""No""]",Doom Emacs,,Not sure,r/emacs,Great,"[""eshell"", ""term""]","[""zenburn""]",Sometimes,framework default simple functions,Never,,"There‘s a lot of documentation, but it was not always clear what I really needed to know",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"org-mode, evil-mode, magit, lsp-mode, doom-modeline",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Matrix""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Frequently,28,Bachelors,Male,German,Student,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",extensibility through elisp; community,"[""Work"", ""Hobby projects""]","[""29.0""]",28,notmuch,"magit, jupyter, org",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""Mailing lists""]","[""use-package"", ""manual""]","[""Research alternatives""]",,None,No,Frequently,52,PhD,Male,Irish,Research,"[""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""default light""]",Sometimes,No write package,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work""]","[""29.0""]",5,,,,,,,,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Scheme""]",,"[""GNU/Linux"", ""BSD""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,"Oh yes, I certainly do have feedback. FSF policy is as follows: 1. Emacs accepts public domain contributions. 2. Emacs does not accept public domain contributions. 3. Public domain doesn't exist. 4. The correct procedure for making public domain contributions is to first commit suicide, and then wait 75 years. I daresay the world would be significantly improved if the FSF's lawyers themselves would immediately make some public domain contributions, per the contribution procedure that they insist on.","Extensive coding needed to fix the atrociously bad default configuration and keybindings. Especially the keybindings, even for plain old text editing. Utter failure of fully changing the default for cancel/escape/quit/etc from C-g to something else. I have lots of bespoke config to cover the common cases, but edge cases still keep popping up after ten years. Emacs documentation and propaganda should stop claiming that the keybindings are reconfigurable by a mere mortal, when that's not actually true. Or move ALL keybindings, with NO exceptions, to a package that you can call default-keybindings or whatever. Then when installing Emacs, ask the user, ""do you want to use the ancient insane keybindings, or one of the following vastly superior community-maintained alternatives?"" (and provide some options).",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""lexical binding and other cleanup of technical debt""]","[""Extensibility""]","Very well, it's snappy","source code available, good documentation, elisp, and ongoing improvement of elisp","[""Work"", ""Hobby projects""]","[""28.2""]",10,"I used to, but it was too much of a headache","undo-tree, calc, custom unpublished packages",significant comprimise,never considered,No,No,Yes,highly customized,"[""C"", ""Common Lisp"", ""Elisp"", ""SQL""]",Never,"[""GNU/Linux""]","[""None; it's unreliable. I tried it ten years ago, but it had edge cases that screwed up my data""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Bad prior experience"", ""FSF paperwork""]",Rarely,"[""Code (bug fixes)""]","[""Blogs"", ""Web search engines""]","[""why am I required to answer this question?""]","[""if I can't figure it out myself, then the package is too confusing to bother using""]","[""manual""]","[""Research alternatives""]","None. Some of my customizations involve changes to the C code, and FSF pigheadedness prevents upstreaming.",Vim,No,Frequently,,,,,,"[""Ivy"", ""Considering switching to Vertico+Consult""]","[""No""]",maximal vanilla,"Some mandatory questions? Seriously? And some multiple-choice questions with no ""other"" option?",No,Blog post,Ok,"[""none""]","[""The default. I don't even know if that means light or dark, and I don't care.""]",Never,undo-tree write package,Never,,the functionality of the editor seemed quite disorganized & not very consistent; I had a similar feelings towards elisp initially,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""curiosity""]",Good but not great,extensibility & stability,"[""Work"", ""Hobby projects""]","[""28.2""]",20,notmuch,"magit, calc",significant comprimise,might in future,No,No,Yes,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Email""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Frequently,41,PhD,Male,Polish,Software Development,"[""framework default""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none"", ""eshell""]","[""modus-vivendi""]",Frequently,framework default simple functions,Rarely,,,YouTube,"[""GUI"", ""daemon""]","[""Community"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""28.1""]",1,Mu4e,org-mode,significant comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""IRC servers"", ""Discord""]","[""Tutorials"", ""Overview""]","[""IRC"", ""GitHub"", ""Discord""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,Vim,framework default,Rarely,33,Associates,Male,German,Manufacturing,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Discord,Ok,"[""eshell"", ""vterm""]","[""dracula""]",Often,undo-tree copy-paste,Never,,Getting multibyte characters and input method switching to work,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Command discoverability Versatility Buffers and windows","[""Work"", ""Hobby projects"", ""All text editing""]","[""28.1"", ""27.2""]",15,No,"Magit, Org, plantuml-mode, js2-mode, web-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""I have never had that need""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Hacker News""]","[""Tutorials"", ""Design rationale""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,Nano,projectile,Frequently,40,Masters,Male,Swedish,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""Customized wombat""]",Frequently,No none,Never,,Key combination are terrific when you know them but for a beginner they are extremely difficult,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""27.2""]",2,No,"orgmode, magit",limited comprimise,never considered,No,No,No,Vim,"[""Python"", ""PHP"", ""Ruby"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""not sure""]","[""wait for community""]",,Sublime Text,framework default,Frequently,35,Bachelors,Male,Mexican,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""default dark""]",Sometimes,framework default write package,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects"", ""Organization""]","[""28.2""]",5,,,,,,,,Vim,"[""Assembly"", ""Elisp"", ""Rust"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Atom,,Often,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"Discoverability, finding packages already installed that I did not already know the name of was tricky for a while without a sense for naming conventions",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Self-documentation, discoverability, configurability","[""Work"", ""Hobby projects""]","[""29.0""]",8,No,"org-mode,org-roam,magit,consult,marginalia,vertico,corfu,treemacs,cider,easy-huge",limited comprimise,never considered,No,I have in the past,No,Emacs,"[""Clojure"", ""Elisp""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Rarely,"[""Code (bug fixes)""]","[""GitHub"", ""Blogs""]","[""Manual""]","[""IRC""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,28,Bachelors,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",minimal vanilla,,Yes,Hacker News,Great,"[""shell"", ""eshell"", ""vterm""]","[""base16-grayscale-dark""]",Sometimes,No simple functions,,,Elisp,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Vim,"[""C++"", ""C"", ""Elisp"", ""Julia"", ""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, none,,,,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Vim,"[""Python"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,Doom Emacs,,,,,,,, none,Never,,Nomencleature and Keybindings - These are not traditional (used in most modern software editors) and thus the learning curve was bigger. Additionally the freedom to tweak and customize made me put in more time that I would have otherwise.,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Freedom, Documentation, Community, Elisp.","[""Work""]","[""28.1"", ""27.2""]",5,notmuch,"gmpl-mode, org-mode,",significant comprimise,never considered,No,Cannot,No,Emacs,"[""Python"", ""R"", ""Shell"", ""GMPL or AMPL""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Issues""]","[""Reddit""]","[""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""wait for maturity"", ""wait for community""]",,Vim,projectile,Frequently,40,Masters,Male,Indian,Student,"[""Ivy""]","[""ispell""]",Prelude,"Please add: 1. What do you want the emacs to focus on? 2. Are you satisfied with your starter-kit / self-created init files?",Yes,r/emacs,Great,"[""shell"", ""eshell""]","[""modus-operandi""]",Frequently,undo-tree read and understand,Never,,The keybindings were different to what I was used to but now I prefer the emacs keybindings.,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)"", ""Community""]",Good but not great,It's package ecosystem and extensibility. Also org-mode.,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,,limited comprimise,might in future,Yes,Would directly,No,Emacs,"[""C++"", ""Julia"", ""Python"", ""Latex""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""IRC""]","[""framework default""]","[""Install and try it immediately""]",,Atom,projectile,Sometimes,29,Masters,Male,Cypriot,Research,"[""Ivy""]","[""flyspell""]",Doom Emacs,,No,lobste.rs,Great,"[""none""]","[""modus-operandi""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"The sluggishness, specifically when using LSP. I was close to switching back to vim but I kept at it because of how nice it is otherwise.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,the extensibility,"[""Hobby projects"", ""uni work and notes""]","[""28.2""]",1,No,"SLY, Evil, General.el, and Vertico",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""Javascript"", ""Python"", ""Common Lisp""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Friendly Lisp and Emacs Thread on 4chan.org/g/""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,20,Bachelors,Male,United States citizen,Student,"[""Vertico"", ""Marginalia"", ""Orderless""]","[""flyspell""]",maximal vanilla,Nice UI,No,Frinedly Lisp and Emacs Thread on 4chan.org/g/,Great,"[""vterm""]","[""my own custom theme""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,,,might in future,,,,Vim,"[""Python"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Frequently,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,,,,"[""eshell""]","[""default light"", ""dracula""]",Never,framework default copy-paste,Never,,"Oh yes. The default configuration of Emacs does not benefit it. There are a log of extensions overthere, and several make sense when used together. Spacemacs, Doom Emacs do a great job at simplifying since by just ""asking"" the user ""for which language do you want to write"".",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features"", ""Community""]",Good but not great,"The whole concept of living runtime, and that a keystroke is an event than can be captured by any mode, to provide a graphical interface used with buttons.","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,no comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""EmacsWiki""]","[""Screenshots""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,TextMate,framework default,Sometimes,39,Masters,Male,French,Software Development,"[""framework default"", ""Vertico""]","[""flyspell""]",Doom Emacs,,No,Emacsconf,Great,"[""eshell"", ""ansi-term""]","[""doom-one""]",Sometimes,framework default copy-paste,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features"", ""It was not vi""]",Good but not great,That you can completely customize your editor.,"[""Work"", ""Hobby projects""]","[""28.1""]",25,No,"magit, orgmode, *-lsp",limited comprimise,never considered,I have in the past,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Clips/videos""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,None,projectile,Frequently,51,School,Male,Swedish,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,Not sure,Blog post,Great,"[""vterm""]","[""doom-one""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"It took a while to understand how important is to learn how things (that are very Emacs specific) works (buffers, undo, etc) and also how important is to have a good grasp of elisp.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",extensibility and customization,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"eglot, vertico, consult, embark, tree-sitter, magit, multiple-cursors",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,project.el,Frequently,39,Bachelors,Male,Brazilian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""term""]","[""my own custom theme""]",Rarely,No read and understand,Never,,,distro manual,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",20,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Haskell"", ""Java"", ""Python"", ""Rust"", ""ocaml""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""not sure""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,,"[""Blogs""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Matrix"", ""GitHub""]","[""install via nix""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Sometimes,,PhD,Male,French,Research,"[""No""]","[""flyspell""]",minimal vanilla,"some of the questions about packages / contributing to packages lack a ""don't know / never thought about it"" option",No,lobste.rs,Great,"[""term""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""magit""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Great suite of packages, extensible and fast. Magit","[""Work"", ""Hobby projects""]","[""27.1""]",10,No,"magit, go-mode, json-mode, terraform-mode, ido-vertical-mode, multiple-cursors, highlight-parentheses, expand-region, rcirc, org-mode",moderate comprimise,might in future,Yes,I have in the past,No,Emacs,"[""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""NO issues to report""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Screenshots""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,No,Frequently,30,Bachelors,Male,United States citizen,Fin Tech,"[""No""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Not great,"[""eshell""]","[""tango-dark""]",Never,framework default simple functions,Never,,"Out of the box experience was not the greatest, felt and looked old-fashioned. Coming from vim the emacs keybindings also weren't intuitive at first.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","1. How every aspect of the editor is hackable and customizable. 2. Amazing packages (e.g. org-mode, magit, ...) 3. Documentation","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"org-mode, magit, lsp-mode, eglot, vertico, orderless, consult, embark, marginalia, corfu",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub"", ""Email"", ""Discord""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Often,20,School,Male,German,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""gruvbox""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)""]",String[],Alright,,"[""Work""]","[""29.0""]",4,,,,,,,,Emacs,"[""Proprietary""]",,"[""Windows""]",,,,,,,,,,,,,,VS Code,,Never,,,,,,,,maximal vanilla,,,,,,,, none,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""Python"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,String[],Never,,"[""Web search engines""]","[""Tutorials""]","[""Framework""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Sometimes,,,,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Great,"[""none""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",1,No,"org,denote,magit",significant comprimise,might in future,No,No,No,Vim,"[""C#"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""MELPA""]","[""Email""]",Never,"[""Lack of time""]",Never,,"[""Reddit""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Discord""]","[""framework default""]","[""wait for maturity""]",,VS Code,projectile,Often,43,Bachelors,Male,Portuguese,Software Development,"[""Helm""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Never,framework default write package,Rarely,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",35,No,"Org, org-roam, org-babel, sparql-mode",significant comprimise,never considered,Cannot,Would directly,No,Emacs,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""Email""]",Rarely,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Code (features)""]","[""Reddit"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,No,Sometimes,59,Bachelors,Male,Dutch,Government,"[""Ivy"", ""Ido"", ""Icomplete"", ""Vertico"", ""Selectrum"", ""Consult""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell"", ""ansi-term""]","[""default dark"", ""my own custom theme""]",Frequently,framework default read and understand,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Python"", ""Scala""]",Sometimes,"[""GNU/Linux""]",String[],"[""not sure""]","[""GitHub""]",Never,"[""Not knowing how to modify a package""]",Rarely,,"[""Reddit""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Never,35,Bachelors,Female,American,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Never,No simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",3,,,,,,,,Meow,"[""C"", ""C#"", ""Javascript"", ""Shell"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,"Keybindings mostly, its relative roughness when coming from an IDE like Eclipse where everything is easily accessible with a certain amount of clicks. The need to customize it to support some languages when you're not used to the configuration.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Best editor for OCaml""]","Very well, it's snappy",Extensibility and the huge amount of packages to customize it.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",8,No,,moderate comprimise,never considered,I will,Would directly,No,Emacs,"[""Assembly"", ""Elisp"", ""Javascript"", ""R"", ""Rust"", ""SQL"", ""OCaml""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""use-package""]","[""wait for maturity"", ""wait for community""]",,Eclipse,project.el,Sometimes,32,PhD,Male,French,Fin Tech,"[""framework default"", ""Vertico"", ""Consult""]","[""framework default"", ""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell"", ""ansi-term""]","[""nord"", ""solarized-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",Extensibility. Keyboard based usage,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",25,No,"magit, forge, lsp, projectile, persp, tree-sitter, org-journal, key-chord-mode, smudge",limited comprimise,never considered,I have in the past,No,No,Emacs,"[""C#"", ""Clojure"", ""Elisp"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",I don’t decide. I just put it on melpa,None,projectile,Frequently,53,Bachelors,Male,United States citizen,Research,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""Monokai""]",Rarely,undo-tree write package,Sometimes,,"Discovery was really a problem. The tutorial is very good, but it's also quite a bit to read and digest. Usually when you pop into an editor you need to get a task done, which is orthogonal to ""read the manual"" you just want enough to complete the task at hand. It's harder I think to get new people in because the upfront investment is pretty large.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Recommendation by an instructor""]",Good but not great,The extensibility and customizability of the editor are very important. Also the relative consistency of experience across development environments is a big plus to me.,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"Helm, Ace-Jump, quelpa/ use-package.",do not prefer,never considered,No,No,No,Emacs,"[""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Shell"", ""SQL"", ""F#""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""I generally don't ask for help unless I discover an issue""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Visual Studio,projectile and project.el,Rarely,36,Bachelors,Male,American,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""shell-command"", ""shell""]","[""https://emacsthemes.com/themes/ir-black-theme.html""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,,limited comprimise,never considered,Cannot,Would directly,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""MELPA"", ""not sure""]","[""GitHub""]",Never,String[],Rarely,"[""Advocacy""]","[""Reddit"", ""Discord""]","[""Screenshots"", ""Clips/videos""]","[""Framework"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,30,School,Male,German,Research,"[""framework default"", ""Vertico"", ""Consult""]","[""framework default""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""dracula"", ""ef-themes (ef-spring)""]",Never,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,"No feedback; it was quick and painless for me. Disclaimer: I'm self employed and no longer a student at any university either -- that probably made the paperwork way easier for me.","The default keybindings for common navigation and editing maneuvers were hard to type and remember, at least for me. The default completion UI was hard to use for me, and I quickly switched to Ivy, IIRC.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Return of (Learning) Investment: Will be around in 40 years Its malleability plus the wide range of topics covered by its built-in and 3rd party packages make it quick and easy to throw together something that really useful to someone's personal workflow -- it's almost like a RAD tool. (I've built a lot of tooling around the daily tasks in my job and that works really well for me.) The quality of the documentation.","[""Work"", ""Hobby projects""]","[""29.0""]",7,No,"org, magit, project, vertico, orderless",moderate comprimise,0-2y,Yes,No,No,Vim,"[""Elisp"", ""Ruby"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,String[],Sometimes,"[""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Sacha Chua's awesome blog!""]","[""Manual""]","[""Reddit"", ""GitHub"", ""Email""]","[""use-package""]","[""Install and try it immediately""]","All my packages are on Melpa. Their documentation and tooling made the process very accessible to me. I'm convinced that the quality of my beginner-ish code improved because of it. I much (much!) appreciate the review and the helpful advice I get when I propose a package for addition.",Vim,project.el,Sometimes,43,Masters,Male,Austrian,Software Development,"[""Vertico""]","[""langtool""]",maximal vanilla,"Yes, I'd like to say ""thank you""! :P Looking forward to the results!",Not sure,Sacha Chua's awesome blog!,Great,"[""none""]","[""default light""]",Never,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,It's very hard to discover useful functionality out of the box.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Poorly, it's sluggish",Extensibility,"[""Work"", ""Hobby projects"", ""Note taking in lectures and meetings, journaling, personal organization with org-agenda""]","[""28.1""]",7,No,,limited comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Python"", ""Typescript"", ""Purescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""use-package""]","[""wait for maturity"", ""wait for community""]",,Vim,projectile,Often,31,Masters,Male,Brazilian,Software Development,"[""Helm"", ""Ivy""]","[""flyspell"", ""ispell""]",Spacemacs,,No,Hacker News,Ok,"[""ansi-term""]","[""one-dark""]",Rarely,undo-tree simple functions,Rarely,,Surely keybindings,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Its extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",25,notmuch,"notmuch, ivy, flycheck, multiple-cursors",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Blogs"", ""M-x list-packages"", ""HackerNews""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,"Borland's IDEs, Q editor for DOS",projectile,Frequently,44,PhD,Male,Italian,Research,"[""Ivy""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""ansi-term""]","[""material-theme""]",Never,undo-tree write package,Rarely,Someone on emacs-devel reviewed my ELPA package and helped with the publishing process,"I remember struggling a lot, but it was long ago so I dont recall the details.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,Being a lisp runtime/repl,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"Helm, lsp-mode, treemacs, magit",significant comprimise,0-2y,"no, but I should",Would directly,Yes,Emacs,"[""C"", ""Elisp"", ""Fortran"", ""Javascript"", ""Python"", ""PHP""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Mailing lists"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]","Emacs-devel recommended ELPA, so that's what I did.",Notepad++,projectile,Sometimes,41,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""ispell""]",minimal vanilla,Keep doin' this. More info always helps.,Not sure,r/emacs,Great,"[""eshell"", ""vterm""]","[""moe-dark""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"There are a million ways to do anything, it is often hard to know which way is best, or which way to dedicate time to learning. Look at all the completion packages, which one should I train my fingers on? If you choose wrong you have wasted a lot of effort.","I don't remember, so long ago.","[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","configuration/extension, packages, doesn't force me to work any particular way, runs everywhere I need it.","[""Work""]","[""28.1""]",27,No,"flycheck, magit, pandoc, cider/clojure, package(!!), org(!!)",no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""PHP""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default"", ""GNU ELPA"", ""MELPA Stable""]","[""I never do.""]",Rarely,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Overview""]","[""I don't ask, I just do web searches for answers.""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,"Editors that don't exist anymore (CP/M, MP/M, and other OS specific editors)",No,Frequently,,Bachelors,Male,American,Software Development,"[""framework default"", ""Helm"", ""Ivy"", ""Ido"", ""Icomplete"", ""Consult"", ""This is a big problem of mine, I can't seem to find the One Ring to Rule Them All with completion packages. Every few years I switch because of bloat or that my .emacs has gotten so messy.""]","[""flyspell"", ""ispell""]",maximal vanilla,"Tons of work I am sure, nice job.",No,Hacker News,Great,"[""none"", ""I try different emacs shells from time to time, but always just use an external shell instead. Habbit I guess.""]","[""default dark""]",Rarely,framework default read and understand,Never,"Most contracts with companies make OSS contributions annoying in the first place. I'm glad some folks are able to contribute, but in my experience most companies want to own all your code, and will decline allowing these types of contributions.",The keybindings. They're just vastly different from any other text editor.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","- Customizability. - The sheer number of modes you can switch between. I can write code AND write prose in the same editor, have those modes look completely different, and output pdf/latex/html through a couple commands.","[""Work"", ""Hobby projects""]","[""27.2"", ""27.1"", ""26.3""]",10,No,"org-mode,nano-theme,js2-mode",significant comprimise,0-2y,No,No,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Scheme"", ""Bash""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Research alternatives"", ""wait for maturity""]",,Sublime Text,No,Frequently,30,Bachelors,Male,United States citizen,Software Development,"[""Ido""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""my own custom theme"", ""gruvbox"", ""solarized"", ""solarized-dark"", ""zenburn""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""Spacemacs""]",2,,,,,,,,Vim,"[""HTML/CSS""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Spacemacs,,,,,,,, simple functions,,,Uncertainty around what version to use on macOS.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Open source/free (not exclusively because of GNU)""]","[""Extensibility"", ""Using a Lisp for configuration and extensibility""]",Good but not great,"Configurability, extensibility.","[""Work"", ""Hobby projects""]","[""28.1""]",3,Mu4e,"mu4e, lsp-mode",,never considered,,,,Vim,"[""Elisp"", ""Javascript"", ""SQL"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Design rationale""]",String[],"[""straight""]","[""Research alternatives""]",,Vim,projectile,Frequently,,,,,,"[""Ido""]","[""flyspell""]",maximal vanilla,,,,,"[""shell"", ""eshell""]","[""wombat""]",Sometimes,undo-fu write package,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,,do not prefer,2-5y,No,No,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""GitHub""]","[""package.el"", ""manual""]","[""Research alternatives""]",,None,No,Often,,,,,,"[""Helm"", ""Ivy"", ""Ido"", ""Icomplete""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""ansi-term""]","[""sanity tomorrow""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,The manual can be quite opaque sometimes and lacks examples in places,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Being able to simply and easily compose multiple, complex packages together to create custom workflows","[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"magit,org-mode,lsp-mode",moderate comprimise,0-2y,Yes,Yes,Yes,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Often,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Email"", ""Discord"", ""Discourse""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",MELPA,Vim,framework default,Sometimes,28,Bachelors,Male,British,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,Maybe make the progress bar fixed to the top,Yes,Friend,Great,"[""vterm""]","[""nord""]",Often,framework default write package,Never,my impression is that the process is hostile and onerous,that was a long time ago.,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""muscle memory""]","[""Text editing features"", ""free as in beer; comint shell feature; dired""]","Very well, it's snappy","pretty powerful customizability / extensibility capabilities; efficent ergonomic primarily keyboard focused human interface; fairly performant, versatile and stable (lately); addictive keybindings (pro and/or con?)","[""Work"", ""Hobby projects"", ""creative avoidance""]","[""28.2"", ""28.1""]",34,No,"ivy, counsel, elpy, flycheck, magit, kubernetes-el, use-package I also like dash.el, s and f, but they seem mostly redundant with builtin but less attractively named function groups",limited comprimise,never considered,No,Yes,No,Default with much customization,"[""Elisp"", ""Javascript"", ""Python"", ""Shell"", ""I used to program C++ and C# on Windows professionally. I sometimes used Emacs for that.""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""I never figured out why people love org mode so much. I don't use it.""]","[""GNU ELPA"", ""MELPA"", ""local custom package mirror""]","[""GitHub"", ""don't really.""]",Never,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""FSF paperwork"", ""I just ain't got the time.""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""google?""]","[""package.el"", ""use-package"", ""I've heavily customized package initialization to minimize interaction with customize for multi platform / multi system differencees""]","[""Install and try it immediately""]","I have written several packages; converting some of my more potentially reusable customizations to try to fit in with the Emacs way; I maintain my own local custom package repository, but frankly, package.el is broken. comments carrying semantics; versioning is ridiculous. interaction with customize, etc. I looked at straight.el and use-package but haven't yet cracked the case; I am dubious of the ELPA review process as being too onerous and hostile, and similarly dubious of the MELPA review process, i.e. that is there is none.",Vim,phi,Frequently,66,Masters,Male,(other),Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,can't believe you had to write your own framework.,No,r/emacs,Ok,"[""shell-command"", ""shell"", ""I have heavily extended comint. Use it constantly.""]","[""(use-package darkula-theme)""]",Frequently,No read and understand,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]",,Alright,,"[""Hobby projects""]","[""29.0""]",1,,,,,,,,Vim,"[""C"", ""Go"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Alright,I can do what I want,"[""Work"", ""Hobby projects""]","[""28.2""]",23,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs""]","[""Design rationale"", ""Screenshots""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,None,framework default,Frequently,38,Bachelors,Male,Swedish,Software Development,"[""Ivy""]","[""flyspell""]",Prelude,,No,Blog post,Great,"[""none""]","[""my own custom theme""]",Rarely,framework default copy-paste,,,,Friend,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",7,No,,,might in future,,,,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA""]","[""Email""]",,"[""Not interested""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""package.el"", ""not sure""]","[""Research alternatives""]",,None,No,Sometimes,,,,,,"[""framework default""]","[""flyspell""]",minimal vanilla,,,,,"[""none""]","[""default dark""]",Never,framework default read and understand,Rarely,,"memorizing key commands, configuring OS meta key.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","stability, flexibility, and ubiquitousness","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",23,Mu4e,"org-roam, avy",any comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""R"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Email""]","[""package.el"", ""use-package""]","[""wait for community""]",,Vim,projectile,Often,39,Masters,Male,United States citizen,Aeeospace,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""solarized-dark""]",Rarely,No simple functions,Never,,"Some parts of the terminology are different from what I was used to in more ""mainstream"" editors. The ""base"" Emacs (aka right after a fresh install, and without any config) seemed a bit ""harsh"", ""barebones"", and I had no idea where to go from that point onwards.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Its extensibility, which is greatly leveraging by an awesome and active community.","[""Work"", ""Hobby projects"", ""School""]","[""28.2"", ""28.1""]",4,No,"Xah-fly-keys,Magit,Org-mode,Ivy,Flycheck,Company,Cider",any comprimise,never considered,Cannot,Cannot,No,Custom modal (based on Xah-fly-keys),"[""C++"", ""C"", ""Clojure"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript"", ""Crystal""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,projectile,Often,23,Bachelors,Male,French,Student,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,Discord,Great,"[""none"", ""shell-command"", ""eshell"", ""vterm""]","[""solarized"", ""doom-vibrant""]",Sometimes,undo-tree write package,,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",30,,,,,,,,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Python"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,None,,Rarely,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,the critical mass of things you need to know to get the most out of Emacs is enormous,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Source code is available, self-documenting and modifiable at runtime. Emacs includes amazing packages: Org, Magit, Mu4e... that can be combined","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",30,Mu4e,"org, magit, mu4e, helm, elfeed, nano, eglot, gtags, cscope, elpy",significant comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""LaTeX""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,"[""Advocacy""]","[""Reddit"", ""M-x list-packages"", ""emacswiki""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""read source code""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,None,project.el,Frequently,,PhD,Male,French,Research,"[""Helm""]","[""flyspell"", ""langtool""]",maximal vanilla,thank you for the organisation of the survey,No,lobste.rs,Great,"[""eshell""]","[""default light"", ""default dark"", ""zenburn"", ""nano""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,in my case I haven't documentation in my mother language,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",your customize,"[""Work"", ""Hobby projects"", ""all""]","[""29.0""]",10,Mu4e,"vertico, swiger, company, rainbowdelimiter, dired, org-contrib, which-key, projectile, ibuffer",any comprimise,might in future,I have in the past,Cannot,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""R"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""picolisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""GTD""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Documentation""]","[""M-x list-packages"", ""emacs planet""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""GitHub""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,45,Masters,Male,Spanish,Software Development,"[""Ivy"", ""Vertico""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Blog post,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""gruvbox""]",Frequently,No write package,Rarely,,elisp weird variable/function differentiation and functions whichtake things that they should get as arguments from environment(with-...),Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Not well,Extensibility through programmability,"[""Hobby projects""]","[""29.0"", ""28.2""]",2,No,"vterm,helm, company,magit,evil,which-key,geiser,lsp-mode,dashboard",any comprimise,never considered,Cannot,Cannot,No,Vim,"[""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Scheme"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""I dont but i want to learn it""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Nano,projectile,Frequently,17,School,Male,Polish,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""default light""]",Frequently,No copy-paste,Never,,"just a lot to take in at very start, key bindings",University/College,"[""GUI""]","[""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",everything in one place,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""R"", ""SAS""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA Stable""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""not sure""]","[""Install and try it immediately""]",,RStudio,No,Sometimes,23,Masters,Female,American,Student,"[""No""]","[""No"", ""framework default""]",minimal vanilla,,No,r/emacs,Great,"[""shell""]","[""doom-one""]",Never,No many packages,Frequently,Yes,Back in time it was crushing easily,GNU/Linux distribution purchased on shelf,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensible, customizable","[""Work""]","[""29.0""]",24,M-x mail,,any comprimise,might in future,I have in the past,I have in the past,Yes,Both Emacs and VI,"[""Elisp"", ""HTML/CSS"", ""Perl"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA""]","[""Email""]",Frequently,"[""Not interested""]",Frequently,"[""Issues"", ""Documentation"", ""Advocacy""]","[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]","I don't submit, I put them on my website.",ed,No,Never,49,PhD,Male,Bosnia and Herzegovina,Mining,"[""No""]","[""ispell""]",maximal vanilla,Thanks for making it free software this time.,Yes,Emacs mailing list,Ok,"[""shell-command"", ""shell"", ""eshell"", ""term"", ""ansi-term"", ""vterm""]","[""default dark""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2"", ""27.1"", ""26.3""]",22,No,,significant comprimise,10+y,No,I have in the past,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Screenshots""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el""]","[""wait for community""]",,pico,No,Often,41,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Ok,"[""none""]","[""solarized-dark""]",Never,No write package,Never,,"Emacs requires investing oneself, it is time-intensive. It really is an editor for a lifetime. For people who just want to get a job done, it's too arcane.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Discoverable, self-documenting. Provides a great sysadmin environment over SSH. It's self-contained so it is stable in the face of tech fashion changes.","[""Work"", ""Hobby projects""]","[""27.1""]",28,No,"Org, Babel, Vertico, Consult, Org-Roam, TRAMP, Magit, Olivetti, Dired",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Javascript"", ""Java"", ""Ruby"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Never,,"[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""elfeed""]","[""Comparison""]","[""Mailing lists"", ""Email""]","[""use-package""]","[""wait for maturity""]",No clue.,TPU,project.el,Frequently,48,Bachelors,Male,Paraguayan,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell"", ""term""]","[""dracula""]",Often,No simple functions,Never,,,Job,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Extensiblity, its documentation, stability, robustness","[""Work"", ""Hobby projects""]","[""28.2""]",5,Gnus,"wgrep, anzu, better-defaults, AUCTeX,",moderate comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""Elisp"", ""Scheme"", ""Shell"", ""LaTeX""]",Frequently,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""never""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""never""]","[""Guix""]","[""Install and try it immediately""]",,Gedit,No,Sometimes,37,Bachelors,Male,Scottish,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,Yes,Hacker News,Ok,"[""shell""]","[""gruvbox""]",Frequently,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,any comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""Email"", ""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""M-x list-packages""]","[""Don't care""]","[""I don't""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,IntelliJ,framework default,Sometimes,22,School,Male,Canadian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""ansi-term""]","[""my own custom theme"", ""zenburn""]",Never,framework default read and understand,Never,,setting up emacs with custom font and getting rid of the ugly default ui,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","low latency typing experience, extensibility","[""Hobby projects""]","[""29.0""]",9,No,,any comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Sometimes,"[""MacOS""]",String[],"[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Screenshots"", ""Clips/videos""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,project.el,Rarely,36,Masters,Male,Iranian,Software Development,"[""Vertico""]","[""flyspell""]",minimal vanilla,,Not sure,Twitter,Ok,"[""none""]","[""default light""]",Never,No none,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Minimalism,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Emacs,"[""C"", ""Python"", ""Verilog""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,VS Code,,Often,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Fast Extensible","[""Work"", ""Hobby projects""]","[""28.2""]",20,notmuch,"Lsp, ivy,",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Haskell"", ""Rust""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Sometimes,47,Masters,Male,Greek,Telecom,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""gruvbox"", ""atom""]",Frequently,undo-tree simple functions,Rarely,,"Understanding how it all fits together and which functionality to actually replace, vs use built-in emacs functions.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility and absolute freedom and moddability.,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"eglot, magit, evil, sly, corfu, swiper, consult",moderate comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""Mailing lists"", ""Email""]","[""straight"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,25,Masters,Male,Austrian,Research,"[""Vertico""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""shell-command"", ""eshell""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Hobby projects""]","[""28.1""]",2,,,,,,,,Vim & Emacs,"[""Elisp"", ""Python"", ""Perl"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, write package,Never,,"Too many conflict between packages, and I first used spacemacs, that had many bugs. Still a bit the same with doom. But things are better and better.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""LISP""]",Good but not great,"Being a LISP machine, great ability to adapt to everyone need. Free (as Free Software).","[""Work"", ""Hobby projects""]","[""28.1""]",7,No,"org-mode, evil, direnv, magit, org-roam, treemacs, emms, ob-http, olivetti, elpher",any comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Shell"", ""nix""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""upgrade doom-emacs""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Framework"", ""GitHub"", ""Mailing lists"", ""Email""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,45,PhD,Male,French,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,Not sure,lobste.rs,Ok,"[""none""]","[""my own custom theme""]",Never,No copy-paste,Rarely,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Emacs makes it learning and working fun while using.,"[""Work"", ""Hobby projects""]","[""28.1""]",11,No,"flycheck,projectile,magit,avy,company,lsp-mode,modus-themes,ivy,vertico,corfu",moderate comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Elisp proficiency""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Frequently,39,PhD,Male,Indian,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""spell-fu"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi"", ""nord""]",Frequently,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Community""]",Not well,"Extensibility, community.","[""Work""]","[""27.2""]",10,,,,,,,,Vim,"[""Go"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,Doom Emacs,,,,,,,, write package,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects"", ""school""]","[""29.0""]",8,,,,,,,,Vim,"[""C"", ""Elisp"", ""Python""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,Notepad++,,Often,,,,,,,,Spacemacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Elisp""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",4,notmuch,,moderate comprimise,never considered,No,No,No,Meow.el,"[""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Clips/videos""]","[""Reddit"", ""GitHub"", ""emacs-china.org""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,26,PhD,Male,Chinese,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Emacs China,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,not very advanced vs other text editors,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Community""]",Good but not great,programme on pure text,"[""Work"", ""Hobby projects""]","[""29.0""]",10,notmuch,"magit,org-mode,rustic,helm,undo-tree,smartparens",moderate comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""IRC"", ""Reddit""]","[""package.el"", ""use-package""]","[""wait for community""]",,None,projectile,Rarely,,Bachelors,Male,Chinese,Software Development,"[""Helm"", ""Vertico""]","[""No""]",maximal vanilla,,No,IRC,Great,"[""eshell""]","[""solo-jazz""]",Often,undo-tree read and understand,Never,,Learning keyboard shortcuts.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",As configurable and extendable as can be.,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"lsp,rustic,pandoc",any comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Rust"", ""Shell"", ""Nix, Zig, Scala, basically anything I use""]",Rarely,"[""GNU/Linux""]",String[],"[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""Framework"", ""GitHub"", ""Discourse""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,IntelliJ,No,Sometimes,22,Bachelors,Male,Swiss,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,Discourse,Ok,"[""none""]","[""doom-acario-light""]",Often,framework default simple functions,,,,,"[""GUI""]","[""The fact that all of the above in brought to bear on extending my capacities"", ""Text editing features"", ""Package(s)""]",,"Very well, it's snappy",,"[""Hobby projects"", ""Work""]","[""28.2""]",25,,,,,,,,Emacs,"[""R""]",,"[""BSD"", ""MacOS"", ""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""org-tree-to-indirect-buffer""]","[""org mode""]",Alright,"- org mode - org-tree-to-indirect-buffer - flexibility","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",1,No,"persp-mode, magit,",limited comprimise,never considered,No,No,Yes,Vim,"[""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Web search engines"", ""chat gpt""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,neovim,framework default,Frequently,28,Masters,Male,Polish,Software Development,"[""framework default"", ""Vertico"", ""Consult""]","[""framework default"", ""spell-fu""]",Doom Emacs,,No,Discourse,Great,"[""vterm""]","[""gruvbox""]",Never,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,any comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,40,Bachelors,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""eshell""]","[""solarized-dark""]",Rarely,No copy-paste,Never,,Previously there was difficulty in setting up some code completion plugins. Its a lesser issue now thanks to lsp support which mostly works effortlessly.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Not well,"Lots of packages, starter kit like doom takes minimal effort to setup a full IDE experience. Runs on terminal.","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"evil, magit, vertico, org-mode, lsp-mode",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Atom,framework default,Never,30,,Male,Indian,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-acario-light""]",Rarely,framework default copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Org-mode""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",1,notmuch,,significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""R"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Reddit""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Rarely,29,Bachelors,Male,Canadian,Software Development,"[""framework default""]","[""No""]",Spacemacs,,No,r/emacs,Great,"[""none""]","[""default dark""]",Never,framework default copy-paste,Never,,Lisp syntax,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,significant comprimise,never considered,Cannot,Cannot,No,Vim,"[""HTML/CSS"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Research alternatives""]",,Vim,No,Often,16,,Male,Brazilian,,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Never,framework default read and understand,Never,,Too many options for learning when all I wanted to do was write and edit text. I found the in build tutorial more helpful initially then anything else,Started using Slime,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Based on Lisp""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,The customization and extensibility. I also appreciate the ideas of the FSF but I wouldn't say I am a die hard believer,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"magit, slime, gotham-theme, org-mode, command-log-mode, paredit",limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Common Lisp""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Blogs"", ""M-x list-packages"", ""HackerNews, Youtube""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,,,,,,"[""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""Gotham""]",Never,No simple functions,,,"Just having to get used to it, it does a lot of things differently, so you need to get used to it",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Org mode""]","Very well, it's snappy","Extensibility, self documenting","[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",4,,,,,,,,Emacs,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Scheme""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,VS Code,,Frequently,,,,,,,,minimal vanilla,,,,,,,, many packages,Frequently,,,"Multiple people in a short timeframe mentioned they used Emacs, and it got me intrigued to try it out","[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",That you can mold it to become anything you want,"[""Work"", ""Hobby projects""]","[""28.2""]",4,notmuch,"Magit, Notmuch, Eglot, Org-mode, Vertico, Consult, Marginalia, Modus",significant comprimise,0-2y,No,No,Yes,meow,"[""C++"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""whichever guix pulls from""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""guix package manager, or elpa""]","[""Install and try it immediately""]","I prefer Elpa first and foremost, potentially Melpa also if it would be a package I work on a lot since I could get faster feedback from the community that way.",Neovim,project.el,Sometimes,35,Masters,Male,Swedish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell""]","[""modus-operandi"", ""modus-vivendi""]",Often,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",10,,,,,,,,Vim,"[""Clojure"", ""Common Lisp"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,"Elisp is difficult, even coming from a computer science background.",Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,"Extreme customization, modules, and fantastic packages.","[""Work"", ""Hobby projects""]","[""28.1""]",1,Mu4e,"Org,org-roam,org-super-agenda,mu4e,vertico",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Elisp"", ""Java""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""not sure""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""GitHub"", ""Discord"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Framework"", ""GitHub"", ""Discord""]","[""Doom""]","[""Install and try it immediately""]",,Notepad++,framework default,Sometimes,,Masters,,American,Software Development,"[""Vertico""]","[""flyspell""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""gruvbox"", ""solarized-dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Remembering all the keystrokes is difficult. The which-key package (https://github.com/justbur/emacs-which-key) has made a huge difference.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""I found it easier to use than vi.""]","Very well, it's snappy","Extensibility, customizability, and the wealth of packages people have shared over time.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",31,No,"ace-window, expand-region, yasnippet, magit, which-key, csv-mode, org, slime, cider, go-mode",no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""C#"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Sometimes,48,Bachelors,Male,Puerto,IoT,"[""Ivy"", ""Ido"", ""fido""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell"", ""ansi-term""]","[""my own custom theme""]",Sometimes,undo-tree simple functions,Never,,"As a Doom user, I found it difficult to find keybindings for modes while using Evil, which overrides keybinds that many packages use.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Completion makes it very easy to discover the tools offered by built-in and package-provided functions.,"[""Hobby projects""]","[""28.1""]",4,No,,significant comprimise,never considered,No,No,No,Vim,"[""C"", ""C#"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""GDScript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Discord""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Matrix"", ""Framework""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Frequently,25,School,Nonbinary,United States citizen,,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,Yes,Discord,Great,"[""eshell"", ""vterm""]","[""gruvbox""]",Often,framework default copy-paste,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"magit, multiple-cursors, eglot, vterm, vertico, orderless, consult, wgrep, rg",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""lobste.rs""]","[""Comparison"", ""Overview""]","[""Framework""]","[""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Often,43,PhD,Male,French,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,lobste.rs,Great,"[""vterm""]","[""modus-vivendi""]",Sometimes,undo-fu simple functions,Never,,"Lisp, but it's fun.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Good but not great,Everything is configurable,"[""Work""]","[""28.2""]",8,No,"tramp, web-mode",any comprimise,might in future,No,I have in the past,No,Deeply customized,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python""]",Often,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Also I don't dwell in areas of Emacs' weaknesses, so not much to improve""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Usually don't ask questions""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Rarely,33,PhD,Male,Russian,Healthcare,"[""Vertico""]","[""No""]",maximal vanilla,,No,Telegram,Great,"[""none""]","[""goose""]",Frequently,undo-tree write package,Never,,"Learning emacs-lisp and the internal functioning of the editor. I still find it difficult to inspect what specific mouse actions do or what functions are triggered by menu options (like when using embark). I was also missing examples of how to program simple actions in elisp, but eventually learned most of this by reading source code.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""evil""]",Good but not great,"Amazing extensibility (especially the ability to advice functions), its introspective and transparent nature, large library of packages.","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"ESS, org-mode, org-roam, citar, pdf-tools, elpy, evil, dirvish, persp-mode, good-scroll",moderate comprimise,never considered,Yes,Would directly,No,Vim,"[""Julia"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,25,Masters,Male,Dutch,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,Discourse,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Frequently,vundo none,,,,,"[""GUI""]",String[],,,,"[""Hobby projects""]","[""29.0""]",,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"Not difficult, but confusing. Keycommands (used postits) / dired usage / mu4e configuration",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Discoverability, consistency in ui and concepts, very customisable, fairly easy to understand","[""Work"", ""Hobby projects""]","[""27.2""]",2,Mu4e,"Olivetti, Org-mode, mu4e, deft, elfeed, eww,",significant comprimise,never considered,Cannot,Would directly,No,Emacs,"[""HTML/CSS"", ""Javascript""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,gedit,projectile,Frequently,48,Bachelors,Male,Indian,Education services,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""shell""]","[""dracula"", ""outrun-electric""]",Never,No write package,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Integration of an OCaml toplevel""]","Very well, it's snappy","Extensibility, Org mode, EXWM","[""Work"", ""Hobby projects""]","[""27.1""]",14,Gnus,"org, magit, eshell, gnus, tuareg, exwm, flycheck, iedit, perspective, proof-general",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Elisp"", ""Python"", ""Shell"", ""OCaml, Coq, Michelson""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""orgmode.org/elpa""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""M-x list-packages""]","[""Overview""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,33,PhD,Male,French,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,Friend,Great,"[""eshell"", ""EXWM+Tilix""]","[""zenburn""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,elisp learning,Internet,"[""GUI"", ""TUI""]","[""Community"", ""Part of the GNU project / FSF""]","[""Community""]","Very well, it's snappy",free,"[""Work""]","[""28.1""]",2,No,,moderate comprimise,might in future,I have in the past,Cannot,No,meow,"[""C++"", ""C""]",Frequently,"[""Windows"", ""MacOS""]","[""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Emacs China""]","[""Manual""]","[""Emacs China""]","[""use-package"", ""manual""]","[""wait for community""]",MELPA,VS Code,project.el,Rarely,25,School,Male,Chinese,Software Development,"[""Vertico""]","[""No""]",maximal vanilla,,No,Emacs China,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"- Sometimes it's difficult to find simple answers to basic things: ""How do I get line numbers to show up?"" - It's hard to get started with using emacs-lisp to change how emacs behaves. There is no easy to find ""start from scratch with these examples and you can make your own configuration changes easily"" kind of tutorial. A lot of the content online assumes you already understand many things which is not the case for a beginner. Here, I'm not talking about the language itself but of the emacs interface which is available via emacs lisp. - The path to proficiency is rather burdensome. There's no simple way to build it up gradually while being able to rely on retaining previously acquired knowledge. - The affordance of emacs help interface (overall) is quite weak. - On the whole, there's no ""gentle"" way to get into emacs and attain proficiency.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Some Sensible defaults compared to vim and using a sane configuration language""]","Very well, it's snappy","- Reliable (you can leave it running for ages and it works fine) - Fast (Seldom slow to respond to user input) - GNU project (respects freedom, assuming GNU Emacs) - Uses a sensible language for configuration","[""Work"", ""Hobby projects""]","[""26.3""]",3,No,,significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""Elisp"", ""Python"", ""Rust"", ""Scheme""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""I don't.""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Search Engines""]","[""not sure""]","[""Research alternatives""]",,Vim,No,Sometimes,,,,,,"[""Helm"", ""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""don't remember and why is this a mandatory question?""]",Rarely,No understand internals,Sometimes,Yes.,"The idea of start from a distributioin is not popular then. So I started by configuring emacs from the scratch. It needs too. much effort and the whole experience is frustrating. Beside, EVIL is still not mature then but I prefer Vim key bindings.",Colleague,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",extensiblity,"[""Work"", ""Hobby projects""]","[""28.1""]",12,Gnus,,any comprimise,5-10y,No,No,Yes,Vim,"[""HTML/CSS"", ""Javascript"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Frequently,"[""Not interested""]",Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Screenshots""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]","I submit to melpa first. If the packages are popular, I might submit them to NonGNU ELPA.",Vim,No,Never,47,Masters,Male,Australian,Software Development,"[""Ivy""]","[""flyspell"", ""wucuo""]",maximal vanilla,,Not sure,Emacs China,Great,"[""shell""]","[""dracula"", ""gruvbox"", ""modus-operandi"", ""modus-vivendi"", ""solarized"", ""zenburn""]",Never,undo-fu copy-paste,Never,,"Keybindings, how to navigate and documentation",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Org mode and it's extensibility, magit","[""Work""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Javascript"", ""Shell"", ""Typescript""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""wait for community""]",,VS Code,projectile,Never,,,,,,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""term""]","[""doom-one""]",Never,No none,Never,,"The main problem is the time it takes to get to a usable state. - set up the lsp (scala/python) - set up git integration via Magín - set a simple git gutter (still not working perfectly) — set the shortcuts",Internet,"[""GUI""]","[""Promise of being able to adapt it to my needs""]","[""Extensibility""]",Alright,The promise of being able to create a minimal set up that works for many languages,"[""Hobby projects""]","[""28.2""]",0,No,Magit,do not prefer,never considered,No,No,No,Vim,"[""Python"", ""Scala""]",Often,"[""GNU/Linux"", ""MacOS""]",String[],"[""not sure""]","[""Email""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""Minimal working examples e.g a vanilla installation an the package installed only and then examples of customization""]","[""Emacs StackExchange""]","[""not sure""]","[""wait for maturity""]",,IntelliJ,No,Often,,PhD,,,Fin Tech,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""nord""]",Never,No write package,Rarely,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",13,No,,limited comprimise,never considered,No,No,Yes,Emacs,"[""C"", ""C#"", ""Clojure"", ""Haskell"", ""Javascript"", ""Java"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""Windows"", ""MacOS""]",String[],"[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials""]","[""IRC"", ""Reddit""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Rarely,,Bachelors,Male,,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""my own custom theme""]",Rarely,undo-tree copy-paste,Never,,"Confusing keybindings, weird terminology (buffer, frame, minibuffer)",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"Magit,lsp-mode,imenu-list,org,forge",significant comprimise,2-5y,No,No,No,Emacs,"[""Go"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Geany,projectile,Often,27,Bachelors,Male,Mexican,Software Development,"[""Helm"", ""Ivy""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""Kaolin-galaxy""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""orgmode""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",0,No,,no comprimise,never considered,No,No,No,Vim,"[""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""emacs china""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,,Bachelors,,Chinese,Student,"[""Helm""]","[""No""]",Spacemacs,,No,Emacs China,Great,"[""eshell""]","[""spacemacs""]",Never,undo-tree simple functions,Never,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",15,No,,limited comprimise,never considered,No,Would directly,No,Emacs,"[""Assembly"", ""C"", ""Go"", ""Haskell"", ""Perl""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""GitHub"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Often,42,Bachelors,Male,Australian,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""eshell"", ""ansi-term""]","[""my own custom theme""]",Frequently,No copy-paste,,,I often have problems with packages that didn't work easily for the windows version,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,customizable,"[""Work"", ""Hobby projects""]","[""27.2""]",2,,,,,,,,Emacs,"[""Python"", ""R""]",,"[""Windows""]",,,,,,,,,,,,,,None,,Frequently,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"org-mode, org-roam",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,,,,,,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,remembering bindings,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,editing features/packages like magit etc,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,"magit, eglot, helm-projectile, rainbow-parens",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""OCaml""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,"[""Advocacy""]","[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,None,projectile,Sometimes,38,PhD,Male,French,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,Yes,Hacker News,Great,"[""eshell""]","[""my own custom theme""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"not much, it’s fun to learn emacs.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,"elisp extensibility, a miniature lisp machine.","[""Work""]","[""29.0""]",5,Mu4e,"eglot,company,helm",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python""]",Sometimes,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",melpa,None,project.el,Never,,Masters,Male,Taiwanese,Software Development,"[""No"", ""Helm""]","[""No""]",maximal vanilla,Thanks for your work to the community.,Yes,r/emacs,Great,"[""shell"", ""eshell"", ""ansi-term""]","[""zenburn""]",Rarely,No none,Never,,"Terminology is dense and archaic, manual is intimidating (huge and filled with aforementioned terminology), many default keybinds are uncomfortable and non-obvious, elisp syntax of non-obvious purpose and name (sharp quote, backquote)",My professor said I should use emacs so I used vim instead and then came back to emacs years later,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Not well,"Customisability, package ecosystem, canonical GUI","[""Hobby projects""]","[""28.2""]",4,No,"evil, company, lsp-mode, vterm, magit",limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Python"", ""Rust"", ""Nix""]",Often,"[""GNU/Linux"", ""WSL""]","[""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Workflow for locally testing my changes""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Discord""]","[""Comparison"", ""Comprehensive configuration examples and description""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Neovim,framework default,Sometimes,29,PhD,Male,British,,"[""Vertico""]","[""framework default"", ""langtool""]",Doom Emacs,,No,Discord,Great,"[""eshell"", ""vterm"", ""evil-ex-shell-command""]","[""gruvbox""]",Rarely,framework default copy-paste,Never,,"Elisp was and is a significant barrier, probably partly because lisps are so different to anything I've used before.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""Typescript""]",Rarely,"[""GNU/Linux""]","[""General document writing""]","[""framework default"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Comparison"", ""Manual"", ""Screenshots""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,Vim,projectile,Rarely,32,Associates,Male,Norwegian,Security,"[""Vertico""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""nord"", ""everblush""]",Never,undo-tree read and understand,Rarely,,,University/College,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",12,Mu4e,"Magit, lsp, treesitter, rotate text, multiple cursors",any comprimise,never considered,I have in the past,Cannot,No,Emacs,"[""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Sasha Chua""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately""]",,Sublime Text,No,Sometimes,31,Masters,Male,German,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""no theme, my terminal provides the colors""]",Rarely,undo-tree simple functions,,,,Friend,"[""GUI""]","[""Text editing features""]","[""Text editing features""]",Good but not great,Keyboard binding,"[""Work"", ""Hobby projects""]","[""28.1""]",25,No,,,never considered,,,,Emacs,"[""C"", ""C#"", ""Javascript"", ""Java"", ""Python"", ""SQL"", ""Typescript""]",Never,"[""Windows"", ""MacOS""]",String[],"[""framework default""]","[""Email""]",,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""manual""]","[""Install and try it immediately""]",,Vim,No,Often,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""none""]","[""dracula""]",Never,No simple functions,Never,,The main difficulty was becoming proficient at using the default keybindings. Before starting to use the default keybindings (initially I used vim/evil keybindings) I had to think about how to remap the keys of the keyboard so that I could type as ergonomically and proficiently as possible.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Legendary status in the hacker community.""]",Good but not great,Huge amount of powerful built-in functions. Possibility of changing anything on the fly. Complete documentation. Coherent user interface: basically everything is a buffer/text.,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"org-mode, magit, olivetti-mode, use-package, lsp-mode, projectile.",significant comprimise,never considered,I intend to do so,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""IRC"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,32,PhD,Male,Italian,Software Development,"[""Fido""]","[""flyspell""]",minimal vanilla,"Participant could be asked whether they use other editors as well alongside Emacs and, if yes, why they do so.",Not sure,Hacker News,Great,"[""shell-command"", ""shell"", ""ansi-term""]","[""modus-operandi"", ""sanityinc-tomorrow-bright""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Book: Practical Common Lisp,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Org mode, magit""]","[""Text editing features"", ""SLIME (for Common Lisp), Availability on Windows (necessary for work)""]","Very well, it's snappy","Extensibility, Portability, Org mode, magit, dired.","[""Work"", ""Hobby projects"", ""General organization""]","[""28.2""]",14,Gnus,"org-mode, magit, dired, eshell, tramp, gnus, helm, ivy, ... (the ones mentioned below actually)",significant comprimise,never considered,Yes,No,No,Emacs,"[""Elisp"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""None of the above, the documentation is usually fine""]","[""GitHub"", ""Mailing lists"", ""Reading the code""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,40,PhD,,German,Software Development,"[""Helm"", ""Ivy""]","[""ispell""]",maximal vanilla,Thanks :),Not sure,"Planet Emacs, Sasha Chua",Great,"[""shell"", ""eshell""]","[""solarized-dark""]",Frequently,undo-tree simple functions,Never,,"Adapting to a ""self-documenting"" program took a while. Simply reading the Emacs source with 'C-h f' and 'M-.' wasn't something I considered when trying to debug configuration problems, as I'd never used software that encouraged it.",Internet,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Programmability, malleability, Emacs Lisp","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"org-mode,magit,sly,lispy,eglot,tramp,vertico,pdf-tools",significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Design rationale"", ""Manual""]","[""IRC"", ""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Sometimes,23,Bachelors,Male,British,Software Development,"[""Vertico"", ""Consult""]","[""No""]",minimal vanilla,,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi""]",Frequently,undo-tree copy-paste,Never,,Steep learning curve without a pre-defined framework a la Doom Emacs.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Crazy extensibility and adaptability to any workflow.,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,,significant comprimise,might in future,Yes,Would directly,No,Vim,"[""HTML/CSS"", ""Javascript"", ""PHP"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines"", ""SystemCrafter's Youtube streams""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Framework"", ""Discord""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,31,Masters,Male,Swedish,Software Development,"[""Helm"", ""Ivy""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""term""]","[""dracula"", ""gruvbox""]",Sometimes,undo-tree copy-paste,Never,,Knowing programming to customise it,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,It's packages.,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Python""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,Notepad++,project.el,Often,40,Bachelors,Male,Indian,Tech retail,"[""framework default""]","[""ispell"", ""langtool""]",Doom Emacs,,Yes,r/emacs,Great,"[""none""]","[""default dark"", ""doom-one"", ""dracula"", ""gruvbox""]",Never,framework default write package,Never,,"- Before I switched Caps Lock and Ctrl, I found the bindings very unpleasant. - I recall struggling to understand the M- notation (and am still confused about the difference between M- and Alt-). - Was used to standard Windows shortcuts for saving/quitting, etc. But I now appreciate the Emacs key bindings and would not wish to use Windows-style.",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Observation of a colleague who was extremely productive""]","Very well, it's snappy","- Built-in elisp, facilitating customization and package writing - Huge variety of excellent packages (both built-in and external)","[""Work"", ""Hobby projects"", ""Personal accounting, personal calendar, personal organisation""]","[""27.1""]",10,No,"helm,org-mode,lsp-mode,projectile,calfw",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""Elisp"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA Stable""]","[""Have never done so""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale""]","[""Have never done so""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,None,projectile,Often,42,PhD,Male,British,Algorithmic trading,"[""Helm""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""term""]","[""gruvbox""]",Rarely,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,,no comprimise,never considered,No,No,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python""]",Never,"[""MacOS""]","[""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Code (features)""]","[""Blogs""]","[""Comparison"", ""Tutorials""]","[""IRC"", ""Matrix""]","[""framework default""]","[""wait for community""]",,Vim,No,Frequently,37,Bachelors,Male,Indian,Software Development,"[""Ido"", ""Icomplete""]","[""No""]",Emfy,,Yes,r/emacs,Great,"[""ansi-term""]","[""wombat""]",Never,No write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility""]",Alright,"Extensibilty Being nonchalant about fitting in to the mainstream","[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"vundo, affe, verb, aphleia, corfu, vertico, tree-sitter, magit-forge, emacs-lsp",moderate comprimise,might in future,I have in the past,Cannot,Yes,Vim,"[""Clojure"", ""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Frequently,25,Masters,Female,Indian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu"", ""langtool""]",Doom Emacs,,Yes,r/emacs,Ok,"[""vterm""]","[""doom-one""]",Sometimes,vundo copy-paste,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Org mode""]",Good but not great,,"[""Work""]","[""28.1""]",0,No,"org-mode,",moderate comprimise,never considered,No,Would directly,No,Vim,"[""Go"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Never,38,School,Male,Hungarian,Software Development,"[""Ivy"", ""Vertico""]","[""No"", ""framework default""]",minimal vanilla,,No,r/emacs,Ok,"[""none""]","[""Monokai""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"It has its own way of doing things, which makes reading the manual important, which is unusual nowadays. It took me a while to understand that all is just text, that something like Dired is a mini-app but really behaves/works through text, and so I shouldn't expect it to be impossible to change the text or break it or for hooks based on text editing (same goes for Org e.g. updating clock tables) to react immediately without running something. The idea that it is so introspective and reading function documentation can explain most things. Most of this makes sense after going through the manual (which I still haven't done to completion -- far from it). That the greatest value of it comes from customizing it.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility/customizability, elisp, reasonable foundation, can do so much from within it, still can run it on terminal.","[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"magit,vterm,evil,consult,rg,org,projectile,so-long,roam,better-jumper",significant comprimise,never considered,No,No,No,Vim and Emacs when insert mode,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""not sure""]","[""never did so i think""]",Never,String[],Never,,"[""Reddit"", ""Mailing lists"", ""M-x list-packages""]","[""Overview""]","[""nowhere so far i think""]","[""straight"", ""not sure""]","[""wait for community""]",,VS,projectile,Rarely,,,,Brazilian,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,Not sure,Friend,Great,"[""vterm""]","[""doom-one"", ""tsdh-light""]",Rarely,framework default simple functions,Never,,"lisp, garbage defaults, weird keybindings, emacs pinky, terrible interface",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Not well,"extensibility, programmability","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",2,No,magit,limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Discord""]","[""straight"", ""manual""]","[""wait for community""]",,Vim,No,Frequently,19,School,Male,Canadian,Student,"[""Icomplete"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Discord,Great,"[""shell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,No copy-paste,Never,,"Found no nice and short introduction, but only big ones",Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"clean abstractions, that still work well together","[""Work"", ""Hobby projects""]","[""28.2""]",4,notmuch,"glasses-mode, doom-modeline, xah-fly-keys, counsel",significant comprimise,never considered,No,No,No,Xah-Fly,"[""Assembly"", ""C"", ""Haskell"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,nano,projectile,Rarely,25,Bachelors,Male,Swiss,Student,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""gruvbox""]",Rarely,undo-tree simple functions,Never,,"The configuration was the hardest part. Adding functionality without breaking the world in the process or spending untold hours figuring out how to do it was probably the most frustrating part of learning Emacs. I kept leaving in frustration and coming back later. That situation has improved greatly over the years, especially with ""porcelain"" like DOOM.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""org-mode, magit... DOOM (eases configuration headaches)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, stability, openness, and freedom. Emacs strikes a good balance among all these, and encourages people to write excellent packages to allow plain text to do more than you'd think it could.","[""Work"", ""Hobby projects"", ""Personal business""]","[""28.1""]",20,No,"org, magit, decipher-mode, lsb-mode, evil, general",moderate comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues"", ""Advocacy""]","[""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Manual"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Discord"", ""Discourse""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,63,Bachelors,Male,United States citizen,Telecom,"[""framework default""]","[""No""]",Doom Emacs,,No,Org-mode mailing list,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,framework default simple functions,Never,,"Learning the key bindings, and discoverability of features was very low until I stalled helm.",it was the first editor I stumbled on after installing redhat 8,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""curiosity""]","Very well, it's snappy",Strength of the community and the wealth of packages,"[""Work"", ""Hobby projects""]","[""29.0""]",12,No,"Helm, projectile, magit, lsp, use-package, company",significant comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Elixir"", ""Go"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,Notepad++,projectile,Rarely,45,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""zerodark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Spacemacs makes using emacs very easy. Enabling and disabling layers is very simple. The vim bindings are also very good and helped make me transition to emacs,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,any comprimise,never considered,No,No,No,Vim,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Markdown""]",Never,"[""GNU/Linux""]",String[],"[""not sure""]","[""GitHub""]",Never,"[""Not interested"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,"[""Advocacy""]","[""Reddit""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit""]","[""framework default""]","[""wait for maturity""]",,Vim,spacemacs,Never,33,Bachelors,Male,French,Software Development,"[""Helm""]","[""No""]",Spacemacs,,No,Hacker News,Ok,"[""none""]","[""spacemacs-dark""]",Never,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",25,Mu4e,,significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""R"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Matrix""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Often,,,Male,,Education services,"[""Helm""]","[""flyspell"", ""ispell""]",Prelude,,No,lemmy.ml,Ok,"[""shell""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Never,No simple functions,Never,,"Getting the right mental modal for Emacs. Reading Mastering Emacs Book said it was the tinkers editor ""probably amoung other things"" and it was a computing environment it clicked for me",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Extreme customabilty and composeabilty of functionality. for example only Emacs has multiple model editing packages and innovative ""evil viper meow boon (xah fly keys)"". With other programs you have to rewrite from scratch and while using one of the above you can keep stuff like dired magit etc...","[""Hobby projects""]","[""29.0"", ""28.2""]",8,notmuch,"dired, magit, org mode, hyperbole, meow, borg, notmuch, vertico, nov, pdf-tools",significant comprimise,might in future,Cannot,Would directly,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""epkg""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""GitHub""]","[""Borg""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,project.el,Often,30,School,Male,American,warehouse,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""spell-fu""]",maximal vanilla,See if people have used multiple key binding strategies in the past and what they are using currently. Ex I have lots of experiences with Emacs bindings and some with evil-vi and meow and little with xah-fly keys and very little with boon. I currently use Emacs bindings with meow sporadically.,Yes,r/emacs,Ok,"[""shell-command"", ""shell"", ""ansi-term"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Often,undo-fu none,Never,,Keybindings. Wrist pain.,Internet,"[""GUI""]","[""Agda""]","[""Agda mode""]","Poorly, it's sluggish",Support for code placeholders,"[""Hobby projects""]","[""28.1""]",1,No,Agda-mode,moderate comprimise,might in future,No,I have in the past,No,Vim,"[""Agda""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,String[],Sometimes,"[""Issues""]","[""M-x list-packages""]","[""Tutorials""]","[""Mailing lists""]","[""use-package""]","[""wait for community""]",,Vim,No,Never,44,PhD,Male,Swedish,Research,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Finding support for different programming languages,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"magit, swiper, wgrep, expand-region, treemacs, lsp-mode, nyan, iedit, multiple-cursors, corfu",limited comprimise,0-2y,No,No,No,"Default, Vim, CUA","[""Elisp"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub"", ""Gitlab""]",Sometimes,"[""Unfamiliar with contribution process"", ""Not used to a mailing list""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""epkg""]","[""Tutorials"", ""Screenshots"", ""FAQs""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default"", ""manual""]","[""Research alternatives""]",,VS Code,project.el,Sometimes,22,School,Male,Vietnamese,Software Development,"[""framework default"", ""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,The elements are too big so they sometimes don't fit in my screen.,Yes,r/emacs,Ok,"[""shell-command"", ""vterm""]","[""dracula""]",Rarely,vundo simple functions,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"magit,org",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,41,Masters,Male,American,Software Development,"[""Helm""]","[""ispell""]",Doom Emacs,,Not sure,r/emacs,Great,"[""none""]","[""dracula""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,,It takes a while to learn to do things “the Emacs way”. Configuring large packages can be time-consuming.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Community""]",Good but not great,Extensibility,"[""Work""]","[""28.2""]",4,No,"Consult, vertico and the likes Magit",no comprimise,might in future,I have in the past,I have in the past,Yes,Emacs,"[""Elisp"", ""Python""]",Frequently,"[""MacOS""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",Melpa,Kakoune,project.el,Sometimes,29,PhD,Male,French,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""vterm""]","[""modus-operandi""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"It's hard to find the thing I want to get configured, it's really overwhelming.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,I'm using doom emacs and it just works and has everything I want out of the box,"[""Work"", ""Hobby projects""]","[""28.3""]",0,No,"mixed-pitch,synosaurus",limited comprimise,never considered,No,No,No,Vim,"[""none yet""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""however doom emacs does it""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Discourse""]","[""however doom emacs does it""]","[""Install and try it immediately""]",,all of the above,framework default,Often,31,Bachelors,Male,Belgian,Fin Tech,"[""framework default""]","[""No""]",Doom Emacs,,No,Discourse,Ok,"[""none""]","[""doom-one""]",Never,framework default copy-paste,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work""]","[""27.1""]",0,No,,limited comprimise,never considered,No,No,No,Vim,"[""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]",String[],"[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,Vim,framework default,Never,37,Associates,Male,German,Media/Publishing,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Sometimes,framework default write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",25,No,,limited comprimise,might in future,I have in the past,I have in the past,Yes,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""PHP"", ""Rust"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""wait for maturity""]",,Microemacs,projectile,Often,51,PhD,Male,Italian,Research,"[""Ido"", ""Vertico"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell"", ""eshell"", ""vterm""]","[""default dark""]",Often,No read and understand,Never,,Learning lisp to configure emacs was a challenge at first,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""org-mode""]","Very well, it's snappy","Extensibility, community","[""Hobby projects""]","[""29.0""]",2,No,"org-mode, tree-sitter, emmet-mode,",moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Lobste.rs""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""wait for maturity""]",,Sublime Text,No,Frequently,37,PhD,Male,British,Research,"[""Selectrum"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Great,"[""eshell""]","[""default light""]",Never,No copy-paste,Never,,"Too many commands, too many keys to remember.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",2,Gnus,"wgrep,embark,magit,avy,dired",moderate comprimise,might in future,I have in the past,No,Yes,Emacs,"[""C++"", ""C"", ""C#"", ""Common Lisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""Source"", ""borg""]","[""GitHub""]",Sometimes,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs""]","[""Manual""]","[""Emacs StackExchange"", ""Discourse""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",melpa,Vim,project.el,Frequently,24,Bachelors,Male,Chinese,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Emacs China,Ok,"[""shell-command"", ""eshell""]","[""default light"", ""default dark"", ""my own custom theme"", ""doom-one"", ""modus-operandi"", ""modus-vivendi"", ""solarized"", ""solarized-dark"", ""zenburn""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Finding stuff that works with old versions,Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",Extensibility,"[""Work""]","[""26.3"", ""24.3""]",10,No,Ada-mode,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python"", ""Perl"", ""Ada""]",Never,"[""GNU/Linux"", ""Aix""]",String[],"[""Source""]","[""Email""]",Never,"[""Lack of time""]",Never,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Rarely,50,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""my own custom theme"", ""solarized-dark""]",Never,framework default read and understand,Never,,learning elisp,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",extensibility,"[""Hobby projects""]","[""28.2""]",6,No,"meow, prettify-symbols,",significant comprimise,might in future,No,Would directly,No,custom keys with meow,"[""C"", ""Shell"", ""Forth/Factor""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Code (features)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Screenshots""]","[""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Atom,No,Rarely,24,School,Male,Austrian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""my own custom theme""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Installation and editing paradigm shift,GNU Software for MS-Windows and MS-DOS CD,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Keyboard macros""]","[""Text editing features"", ""Curiosity""]","Very well, it's snappy","Selfdocumented, extensible, configurability, programmability, multiplatform","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2"", ""26.3""]",24,No,"org-mode, fold-this",significant comprimise,never considered,No,Yes,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Perl"", ""SQL"", ""Raku""]",Rarely,"[""Windows"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""Emacs Wiki""]","[""Manual""]","[""Emacs StackExchange"", ""Mailing lists""]","[""straight"", ""manual""]","[""Install and try it immediately""]",,None,No,Sometimes,53,Masters,Male,German,Public service,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default light"", ""default dark""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,It is hard to write your own elisp function.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,You can handle everything if you want.,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"helm, magit, company",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Youtube""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""GitHub"", ""Telegram""]","[""package.el"", ""use-package"", ""quelpa""]","[""Research alternatives""]",MELPA,IntelliJ,No,Sometimes,21,Bachelors,Male,Taiwanese,Student,"[""Helm"", ""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,Telegram,Great,"[""ansi-term""]","[""doom-molokai""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"No, too long ago",University/College,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""org-mode""]","[""Text editing features""]","Very well, it's snappy","fast and robust, org-mode","[""Hobby projects""]","[""28.1""]",32,Mu4e,"org-mode, mu4e, org-ql, org-super-links",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Javascript"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""never done so""]",Never,"[""Lack of time""]",Never,,"[""Blogs""]","[""none""]","[""never done so""]","[""package.el"", ""use-package"", ""manual""]","[""wait for maturity""]",,None,No,Frequently,67,Masters,Male,British,Telecom,"[""No""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""my own custom theme""]",Never,No write package,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",3,,,,,,,,Emacs,"[""C"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,"I guess I can appreciate the care that goes into making sure the FSF can represent you if some company breaches your IP, but I can't really be bothered going through the effort of doing the whole copyright assignment thing if I never really see a reason to edit the packages I have in the first place","When I was learning Emacs people were all like ""oh but it's so extensible! The documentation is so nice"" Unfortunately, there is no good tutorial on how to start extending Emacs. Documentation is mostly good for people who know what they are doing, as I'm finding out right now as I try to teach leaflet.js to a person who has never written any JavaScript.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",I think the simplicity with which you can extend it is really nice. Most changes to your workflow are usually just a single function away from being realized.,"[""Work"", ""University Study""]","[""28.1""]",1,No,"magit, setup.el, embark",moderate comprimise,never considered,No,No,Yes,Emacs,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Email""]",Never,"[""Not interested"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""IRC"", ""Discord""]","[""package.el"", ""setup.el""]","[""wait for maturity""]",I have my own private repository on my own site. It's pretty nice,Sublime Text,No,Often,23,School,Male,Dutch,Student,"[""Selectrum""]","[""No""]",minimal vanilla,Do I get a cookie now?,No,lobste.rs,Great,"[""term""]","[""leuven""]",Often,No copy-paste,Rarely,,The documentation for Emacs Lisp doesn't talk about what a function returns?,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,I can easily write Emacs Lisp and extended it to do what I want,"[""Work"", ""Hobby projects""]","[""28.2""]",0,No,,limited comprimise,never considered,Not yet,Not yet,No,Vim,"[""Clojure"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Journal""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Neovim,projectile,Rarely,,Bachelors,Male,,Software Development,"[""Ivy"", ""Ido""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,lobste.rs,Ok,"[""eshell"", ""vterm""]","[""Spacemacs dark and light""]",Never,undo-tree simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Good but not great,,"[""Work""]","[""28.1""]",1,,,,,,,,Vim,"[""Clojure""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,I still do not understand the elisp programming model.,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Still improving after so many years. Active community. Feels like $HOME,"[""Work"", ""Hobby projects""]","[""29.0""]",19,No,"eglot, web-mode, markdown-mode",any comprimise,might in future,No,No,No,CUA,"[""C"", ""HTML/CSS"", ""Python"", ""Rust"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Reddit""]","[""package.el""]","[""Research alternatives""]",,gEdit (from IRIX),No,Frequently,,Bachelors,Male,Spanish,Software Development,"[""Ido""]","[""flyspell"", ""aspell""]",minimal vanilla,"The click area to select an item goes for the full line, including the blank line at right of the selection. Pressing there re-select my previous choice.",Not sure,lobste.rs,Ok,"[""ansi-term""]","[""default light""]",Often,No copy-paste,Never,,Transitioning from Doom to a custom config was a challenge due to having to learn the elisp paradigm,Lex Friedman podcast,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",The ability to fully customize how you interact with information and the program itself. Community packages and code snippets are invaluable. As a beginner programmer it gives you the feeling that this is an IDE that can grow with you throughout your life,"[""Work""]","[""28.1""]",1,No,"Evil, Doom modeline, Doom themes, LSP",moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Python""]",Never,"[""GNU/Linux""]","[""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""Emacs StackExchange""]","[""use-package""]","[""wait for community""]",,VS Code,projectile,Often,44,School,Male,United States citizen,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""gruvbox""]",Never,undo-tree copy-paste,Rarely,,"Documentation is very hard to explore, most info/solutions are from Q&A forums",Internet,"[""GUI"", ""TUI""]","[""Community""]","[""Extensibility"", ""Community""]",Good but not great,Extensibility and can be run in TUI mode,"[""Personal organization (org-mode)""]","[""29.0"", ""28.2""]",10,No,"Org-mode, org-roam",limited comprimise,never considered,Cannot,Would directly,No,Emacs,"[""Shell""]",Never,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Telegram""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,29,Associates,Male,Brazilian,Software Development,"[""Helm"", ""Ivy"", ""Ido"", ""Vertico"", ""Consult""]","[""No""]",minimal vanilla,,No,Telegram,Ok,"[""none""]","[""default light""]",Never,undo-tree simple functions,Never,,"Mainly breaking changes between versions of Org, etc. There is a need to be always tuned for the latest news, which is not that great while we are still learning.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""Org mode""]",Good but not great,Wide ecosystem of packages; numerous use-cases for technical and non-technical purposes.,"[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,"Auctex, Citar, ESS, Magit, Org, Org-journal, Org-static-blog, Tempel, Yasnippet",moderate comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""Elisp"", ""Julia"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Documentation""]","[""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""Telegram""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,No,Often,35,Masters,Male,French,Research,"[""Selectrum"", ""Marginalia""]","[""ispell""]",maximal vanilla,,Yes,Telegram,Great,"[""eshell""]","[""solarized""]",Never,No simple functions,Never,,"I don't know why everyone talks up the built-in tutorial; it threw a lot of information at me up front, much of which I'd forgotten within 48 hours anyway. Many of my early weeks were spent learning the bare minimum to use it for ordinary editing (copying, pasting, undoing, opening and closing files, calling the shell, and other unglamorous things) before slowly layering on the ""cooler"" features (moving by lexical units, compilation mode) day by day, week by week. It would've been better for me to have been taught how to use Help commands, Info manuals, and other documentation tools right away; once I learned these, I was better able to educate myself, learning what I needed as I needed it, and avoiding information overload. And in spite of all the documentation, the most important things I learned about Emacs I would learn from other people; there many valuable features and options you'd never know about because they aren't mentioned anywhere in the program a newcomer would think to look. I also would've benefited from using the Customize interface more often while I was getting my bearings, so that I could start making useful changes immediately before graduating to Emacs Lisp.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Curiosity about Lisp""]",Good but not great,"Extensibility is the obvious one, but it has to be said. It's the difference between an editor that can eventually be made great and an editor that is forever stuck at adequate, though even extensibility is nothing without a community to tap into it, and to help each other learn how to do the same. I should also mention the uniform interface it presents between all the external tools it pulls in. Emacs is a text editor that can turn anything on your computer into text--web browsers, debuggers, playlists, directory trees, you name it--letting you apply editing commands in unexpected ways. Wdired mode is an example of this; running Occur on an EWW buffer visiting a large webpage and piping the matching lines (possibly hundreds of them) into a 'shell-command-on-region' before running a keyboard macro against the results, for example, is another.","[""Work"", ""Hobby projects""]","[""29.0""]",1,Gnus,"exwm, magit, bongo, slime, modus-themes",limited comprimise,never considered,I have in the past,No,No,Significantly customized,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Scheme"", ""Shell"", ""TeX/LaTeX""]",Sometimes,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Discord""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Frequently,,,,,,"[""Vertico""]","[""ispell""]",maximal vanilla,"Some of the questions feel a bit loaded. In particular: Just because I'm willing to _accept_ something doesn't mean I _approve_ of it. Also, you could learn a lot about what the community wants by letting them tell you which features they'd most like to see in Emacs in the future.",No,IRC,Ok,"[""shell"", ""ansi-term"", ""vterm""]","[""modus-vivendi""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,installing it on windows was a pain and performance on windows was bad,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""org mode""]","[""org mode""]","Very well, it's snappy","org mode, dired","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"org mode, todoist, elfeed, dired, org-superstar,",limited comprimise,never considered,Yes,No,No,Vim,"[""C#"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Discord"", ""Discourse""]","[""Screenshots""]","[""Reddit"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,framework default,Frequently,29,Bachelors,Male,German,Software Development,"[""Vertico""]","[""aspell""]",Doom Emacs,,Yes,Discord,Great,"[""none""]","[""doom nebula""]",Never,framework default write package,Often,,,Colleague,"[""TUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work""]","[""29.0""]",19,Gnus,,any comprimise,never considered,I have in the past,Yes,No,Vim,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Shell""]",Never,"[""GNU/Linux"", ""BSD""]",String[],"[""GNU ELPA""]","[""Mailing list""]",Sometimes,String[],Frequently,,"[""Mailing lists"", ""IRC servers"", ""Web search engines""]","[""Tutorials""]","[""IRC""]","[""manual""]","[""Research alternatives""]",,Vim,framework default,Frequently,43,School,Male,Afghan,Telecom,"[""framework default"", ""Icomplete""]","[""flyspell""]",maximal vanilla,,No,imageboards,Ok,"[""shell-command"", ""shell"", ""eshell"", ""term""]","[""default dark""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)""]",,Alright,,"[""Hobby projects""]","[""28.1""]",1,,,,,,,,Vim,"[""Org""]",,"[""Windows""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"After initially feeling a little lost (a few minutes), I discovered the tutorial and seemed to get on fine from there. I went in quite open-minded, though, and already knew a bit about the history of Emacs and that it was older than most common naming/key conventions I was familiar with. As such, I knew I should make zero assumptions about how it worked. I'm not sure that Emacs did a particularly good job of informing me of that, though.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Working on multple operating systems, including very old hardware (implying it would be future proof as well).""]","Very well, it's snappy","Extensibility, community","[""Hobby projects""]","[""29.0""]",6,Mu4e,"Magit, Avy, Vertico, Writegood, Langtool",significant comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel"", ""Novel writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Eclipse,projectile,Frequently,39,PhD,Male,Scottish,Precision Engineering,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,Well done!,Yes,Hacker News,Great,"[""eshell""]","[""nord""]",Never,undo-tree copy-paste,Never,,learning key-bindings,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]",Good but not great,file-management,"[""Work""]","[""26.3""]",1,No,"doom-themes, lsp",no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""youtube""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""wait for community""]",,VS Code,No,Sometimes,25,Masters,Male,German,Research,"[""Helm""]","[""framework default""]",minimal vanilla,,No,Collegue,Ok,"[""eshell""]","[""doom-themes""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""Org, Latex""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, simple functions,Rarely,Nice to be surrounded by committed people who know exactly how to help.,"Shortcuts, messing with my configuration and not being able to find what's wrong.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,Freedom/Code accessibility/Community/Free software as a learning experience,"[""Work"", ""Hobby projects""]","[""29.0""]",15,No,"nxml, magit, org",significant comprimise,5-10y,No,Yes,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""DocBook""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Sacha's newsletter""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,BBEdit,No,Frequently,52,Bachelors,Male,French,Creative/Writing,"[""I don't know""]","[""flyspell""]",minimal vanilla,Thank you for your work.,Not sure,Hacker News,Great,"[""shell-command"", ""eshell""]","[""I don't remember""]",Never,No none,,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Elisp + community,"[""Hobby projects""]","[""29.0""]",1,,,,,,,,Emacs,"[""C"", ""Clojure""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Notepad++,,Often,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,any comprimise,never considered,No,Yes,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Perl"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Rarely,28,Bachelors,Male,American,Software Development,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""my own custom theme"", ""gruvbox"", ""solarized""]",Frequently,No simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""org""]","[""28.2""]",3,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C#"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Matrix"", ""Reddit"", ""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Rarely,,School,Male,,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,IRC,Ok,"[""shell"", ""vterm""]","[""my own custom theme""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,n/a,"Key bindings were awkward coming from vim. The menu system seemed badly organised to discover features.",Internet,"[""TUI""]","[""Text editing features""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Org mode, text and code editing.","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,might in future,No,No,No,Vim,"[""C"", ""HTML/CSS"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""linux via crouton on chromeos""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""I only use tried and tested packages that, on the whole, work fine.""]",Never,"[""Issues""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""I don't ask, I work it out/research myself.""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",n/a,Vim,No,Frequently,55,Masters,Male,British,Creative/Writing,"[""Selectrum"", ""Marginalia""]","[""flyspell"", ""ispell""]",maximal vanilla,No.,No,r/emacs,Ok,"[""ansi-term""]","[""I use simple themes I have modified myself. Mainly light, but occasionally dark (dependent on lighting conditions).""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,"Getting started for configuration. I was using Doom Emacs and while it can serve as an example, navigating around the code of the configuration (seeing definitions, getting the location of the keyword, etc.) serves as the initial challenge. I simply didn't know Emacs has extensive ways of getting and seeing documentation. Nowadays, the challenge is more on navigating the API to serve my own purposes. ;p",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""org-roam""]","Very well, it's snappy","Extensibility, documentation, and how easy to see and apply your changes","[""Knowledge base""]","[""28.2""]",1,No,"org-mode, org-roam, and any other Org-mode-related packages. :)",do not prefer,never considered,Cannot,Cannot,No,Vim,"[""Org mode""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Neovim,framework default,Frequently,22,School,Male,Filipino,Student,"[""framework default""]","[""flyspell"", ""langtool""]",Doom Emacs,It's pretty nice with large text and everything.,Not sure,r/emacs,Great,"[""vterm""]","[""default dark""]",Sometimes,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility""]","[""Extensibility""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,CUA,"[""HTML/CSS"", ""Javascript"", ""Python""]",Never,"[""Windows"", ""MacOS""]","[""Note taking""]","[""Source""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""manual""]","[""Install and try it immediately""]",,Vim,No,Frequently,35,Masters,Male,Hongkonger,Investment,"[""No""]","[""No""]",minimal vanilla,,No,Emacs China,Ok,"[""vterm""]","[""default light""]",Never,No simple functions,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""take notes""]","[""28.2""]",2,,,,,,,,Vim,"[""C++"", ""Elisp"", ""Go"", ""Rust"", ""Scheme"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""26.3""]",,,,,,,,,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Java"", ""SQL""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,too long ago,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,org mode; community;,"[""Hobby projects""]","[""28.2""]",20,Mu4e,,any comprimise,never considered,Yes,I have in the past,No,Emacs,"[""Elisp"", ""Python"", ""Ruby"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Manual""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,None,No,Frequently,,Bachelors,Male,United States citizen,Fin Tech,"[""Helm""]","[""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""shell-command""]","[""default light""]",Never,No copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects"", ""School""]","[""27.1""]",4,No,,limited comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""GitHub"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,No,Rarely,23,Masters,Male,United States citizen,Software Development,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,,No,Mastodon,Great,"[""ansi-term""]","[""Llueven""]",Sometimes,No read and understand,Never,,"I learned to use emacs in a terminal in the 1990s. There was no menu to discover features like spell check or ""indent region."" If I hit the wrong key combination, I was often lost as to what I'd done and how to get out of it.","Work. Amazon customer service ran on emacs, and we were all trained to use it.","[""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""None. It was required for work.""]","Very well, it's snappy","Flexibility and extensibility. You can find a package for just about anything. And you don't need to use a mouse, which I do consider a big ergonomic plus.","[""Work"", ""Hobby projects"", ""Writing fiction - 8 published novels""]","[""27.2""]",22,No,"lsp-mode, clojure-mode, slime, markdown-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Ruby"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",N/A,Notepad (1990s),No,Frequently,54,Masters,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""atom-one-dark""]",Never,No simple functions,Never,,Knowing whether to use default Vs popular package. How to evaluate which package to use,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Desire to learn and write lisp""]",Good but not great,"Extensibility, introspection, documentation","[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"Magit, avy, vterm, tide, LSP mode",limited comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""Ruby"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""IRC servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""IRC""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Rarely,38,School,Male,British,Software Development,"[""Ivy"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""nord""]",Frequently,No simple functions,Never,n/a,"most of the time, authors of packages (this applies to emacs doc as well) only thinks about advanced users",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"package ecosystem, moderate use of resources","[""Work""]","[""28.2""]",5,No,"use-package, rjsx",moderate comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",n/a,Eclipse,projectile,Frequently,35,Bachelors,Male,Indian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,"I use emacs as a code editor, and lack of integration withe tree-sitter (I know that it merged now and eglot) affected me in the last years, especially since neovim, and vs-code surge past the capabilities of emacs in the recent past. Also lack of a decent TSX/React plugin is affecting me in the front-end dev.",No,Hacker News,Ok,"[""ansi-term""]","[""doom-themes""]",Never,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""doom emacs""]","[""Extensibility"", ""Package(s)""]",Good but not great,a long living software project that is not beholden to the interests of a company,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,No,Would directly,No,doom emacs,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Framework""]","[""framework default""]","[""wait for community""]",,Sublime Text,projectile,Sometimes,36,Masters,other,Swiss,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,the most horrible initial learning phase,Internet,"[""GUI"", ""daemon""]","[""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",0,Mu4e,evil,limited comprimise,never considered,No,No,No,Vim,"[""None""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs""]","[""Tutorials"", ""example configurations""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,57,PhD,Male,German,Healthcare,"[""framework default""]","[""spell-fu"", ""langtool""]",Doom Emacs,,No,Discourse,Ok,"[""vterm""]","[""doom-homage-white""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",6,,,,,,,,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Rust""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,The default keybinds of emacs are very different to what I'm used to. That was and still is a difficulty I'm facing.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","extensibility, customizability","[""Work""]","[""28.1""]",1,No,"Magit, Evil, which-key, general",limited comprimise,never considered,No,No,No,Vim,"[""Javascript"", ""PHP"", ""Typescript""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,VS Code,projectile,Never,27,Bachelors,Male,German,,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""ef-light""]",Never,No simple functions,,,Lisp is weird and the package management system is also kind of hard to grasp.,Colleague,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Local extensibility is the main one. Being able to customize anything about the editor in your config file is a killer feature. This is something that Emacs has that VSCode doesn't. For VS Code, if you want something custom just for you, you have to write a package, with Emacs I can just write a function in my config and bind it to a key.","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"evil-mode, company-mode",,never considered,,,,Vim,"[""Elixir"", ""Erlang"", ""Javascript""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub""]",,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Sublime Text,projectile,Sometimes,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,,,,"[""none""]","[""default dark"", ""doom-one""]",Never,undo-tree simple functions,Never,,start slow and bad performance,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,highly configurable,"[""Work""]","[""28.2""]",2,No,"magit,wgrep,avy,expand-region,embark",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Elisp""]",Often,"[""Windows""]","[""Note taking"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""github""]","[""GitHub""]",Never,"[""lack of idea""]",Never,,"[""GNU ELPA/MELPA online package lists"", ""Emacs China""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Emacs China""]","[""package.el"", ""use-package"", ""quelpa""]","[""wait for community""]",github,Sublime Text,projectile,Sometimes,30,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,No,Emacs China,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""zenburn""]",Rarely,undo-fu write package,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"cider, slime, use-package, vertico",moderate comprimise,never considered,No,No,Yes,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""GitHub"", ""twitter""]","[""Clips/videos"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,,No,Sometimes,36,Masters,Male,German,Software Development,"[""Vertico""]","[""No""]",minimal vanilla,,Not sure,Twitter,Ok,"[""shell""]","[""my own custom theme"", ""tabak-theme""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""magit""]","[""better LSP support""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,,,,,,,,Vim,"[""HTML/CSS"", ""Haskell"", ""Python"", ""Shell"", ""Purescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,Doom Emacs,,,,,,,, simple functions,Rarely,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility Stability","[""Work"", ""Hobby projects""]","[""28.2""]",27,Wanderlust,,any comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,None,No,Frequently,,,,,,"[""Ido"", ""Icomplete""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell-command""]","[""default dark""]",Rarely,No simple functions,Never,,How different it was from anything I've used in the past in terms of customizations.,Internet,"[""GUI""]","[""Extensibility"", ""Community""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Customizability,"[""Hobby projects""]","[""28.2""]",2,No,"Org, Evil, Ivy, Which-key",moderate comprimise,never considered,Yes,No,No,Vim,"[""C"", ""Common Lisp"", ""Elisp"", ""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""Blogs"", ""Youtube""]","[""Tutorials""]","[""GitHub""]","[""use-package""]","[""Research alternatives""]",NA,Vim,No,Sometimes,,,,,,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Sometimes,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,"Costumization, elisp, org-mode, magit","[""Work"", ""Hobby projects""]","[""29.0""]",2,Mu4e,,significant comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""Source""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Often,48,School,Male,French,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""doom-material-dark, kunagawa""]",Sometimes,undo-tree read and understand,Never,,Struggles with installing and configuring.,Friend,"[""GUI""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""org mode""]","[""Extensibility"", ""Package(s)""]",Good but not great,The extensibility and the trust that it will be there in the future.,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"lsp-grammarly,",limited comprimise,10+y,Cannot,Would directly,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""General document writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Rarely,"[""Gonna have a go soon""]",Never,"[""Code (features)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Vim,projectile,Frequently,22,Bachelors,Male,Australian,Student,"[""Vertico""]","[""ispell"", ""lsp-grammarly""]",Doom Emacs,,No,r/emacs,Great,"[""term""]","[""dracula""]",Never,framework default simple functions,Rarely,,🤔,University/College,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",flexibility,"[""Work""]","[""28.2""]",15,Wanderlust,too many…,no comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Julia"", ""Python"", ""R"", ""Ruby"", ""fortran""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Sometimes,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""IRC servers"", ""Blogs"", ""M-x list-packages""]","[""Manual""]","[""GitHub""]","[""package.el"", ""leaf""]","[""Install and try it immediately""]",,"vi, not vim",project.el,Frequently,44,PhD,Male,Japanese,Research,"[""Vertico""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Friend,Great,"[""none""]","[""modus-vivendi""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"When starting you have to copy/paste configurations from others, and sometimes that could lead to problems and overwhealming.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility,"[""Work""]","[""28.1""]",5,No,"AUCTex, Elfeed",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Fortran, Latex""]",Sometimes,"[""GNU/Linux""]","[""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA Stable""]","[""I dont""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""I dont""]","[""use-package""]","[""wait for community""]",,Gedit,No,Often,27,PhD,Male,,Research,"[""framework default"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,Blog post,Great,"[""none""]","[""leuven (I think it's called)""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""28.1""]",9,No,"nyan-mode, lsp-mode, magit, elpy",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""LaTeX""]",Frequently,"[""GNU/Linux""]",String[],"[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,"Spyder, QT studio, kile",projectile,Never,36,PhD,Male,United States citizen,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""none""]","[""zenburn""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Learning another new set of key binds Learning another new pattern of buffer and frame management",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Org-mode, Lisp""]","[""Org-mode""]",Alright,"Extensibility and lisp The extension language being lisp is a synergy","[""Work"", ""Hobby projects""]","[""29.0"", ""24.1""]",5,No,forth-mode,significant comprimise,never considered,No,No,No,Emacs,"[""C""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""MELPA""]","[""I don't""]",Never,"[""Not interested""]",Never,,"[""Very rarely""]","[""Design rationale""]","[""I don't""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,,,,,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Mastodon/Activitypub,Great,"[""shell"", ""term""]","[""light-blue""]",Frequently,No copy-paste,Never,,Keyboard driven workflow did get some taking used to. This also includes learning the countless common shortcuts.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, being able to look directe at the source of each called function","[""Hobby projects""]","[""29.0"", ""28.2""]",1,No,"Org-roam, org-roam-ui, latex-preview-pane",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""HTML/CSS"", ""Java"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""multiple examples of configuration""]","[""Reddit"", ""Framework"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,21,Bachelors,Female,Dutch,Student,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""gruvbox""]",Never,undo-fu simple functions,Rarely,,understanding elisp,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"extensible, stability","[""Work"", ""Hobby projects""]","[""28.1""]",15,Mu4e,"magit, org, lsp, elglot",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Shell"", ""Ansible""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,44,Masters,Male,Austrian,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell"", ""vterm""]","[""dracula"", ""modus-operandi"", ""modus-vivendi""]",Sometimes,No copy-paste,Never,I've never looked into it.,I still don't know how to use the help system. It's also difficult to lookup definitions for various bits of jargon on can encounter (mostly elisp/configuration related).,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Integration of data between packages. Being able to copy text between this and that. Being able to work on everything via text.,"[""Work""]","[""26.3""]",18,notmuch,"eshell, notmuch mail, mail mode (?) for sending mail ctrl-x m, tramp, magit, dired, c-mode, cperl-mode, lua-mode,",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Task management""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""the built-in bug report facility - email, maybe?""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Overview""]","[""google for it or give up""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,gedit,No,Often,44,Bachelors,Male,American,Software Development,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,Glad it works without Javascript. One problem - scrolling with the trackpad regularly caused selections to change. It would be good if changing options had to be explicit with a click or drag.,No,Hacker News,Ok,"[""shell"", ""eshell""]","[""solarized-dark"", ""zenburn""]",Frequently,No write package,Never,,"Emacs Lisp is strange to beginners, and the editor is not very intuitive compared to VS Code and Sublime Text.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Philosophy, extensibility, community.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,"Magit, Org-mode, Org-roam, Eglot, Vertico",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""Python"", ""Verilog""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""YouTube channels like System Crafters""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,23,Bachelors,Male,Chinese,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,"1. Change ""nationality"" to ""nation or region"". 2. I don't think ""Puerto"" and ""Rican"" are two nationalities, maybe it's ""Puerto Rican""?",No,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Never,No understand internals,Sometimes,,,Magazine,"[""GUI""]","[""Developing eMacs""]","[""Lisp""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",30,Gnus,"Magit, Helm, LSP",limited comprimise,10+y,No,No,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Not interested""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""Overview""]","[""Nowhere""]","[""package.el""]","[""Research alternatives""]",,Vi,project.el,Sometimes,66,School,Male,German,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,Emacs mailing list,Ok,"[""none""]","[""default dark""]",Never,No copy-paste,Never,,You have to craft your own configuration of emacs over a long period of time until it is usable on the same level vscode is.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility""]",Good but not great,How customizable it is,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,nyan-mode,no comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Java"", ""Python"", ""cuda""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Rarely,"[""Issues""]","[""GitHub"", ""Discord"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Clips/videos"", ""Overview""]","[""Discord""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Sometimes,21,School,Male,American,Research,"[""Ivy""]","[""grammerly""]",maximal vanilla,,No,Discord,Great,"[""vterm""]","[""my own custom theme"", ""dracula""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Colleague,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Discourse"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""IRC""]","[""framework default""]","[""Research alternatives""]",,Eclipse,projectile,Often,,Masters,,,Research,"[""Helm""]","[""No""]",Spacemacs,,No,lobste.rs,Great,"[""eshell""]","[""doom-oceanic-next""]",Frequently,undo-tree simple functions,,,,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",1,,,,,,,,Vim,"[""C"", ""Elixir"", ""Go"", ""Rust""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,VS Code,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""28.1""]",2,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Elisp""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience"", ""FSF paperwork""]",Never,,"[""Reddit""]","[""Comparison"", ""Manual"", ""Screenshots""]","[""Reddit""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,VS Code,No,Frequently,,Bachelors,Male,Romanian,Student,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""shell""]","[""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Package(s)"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,do not prefer,never considered,I have in the past,I have in the past,No,Vim,"[""Clojure"", ""Go"", ""Javascript"", ""Rust"", ""Ruby"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking""]","[""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,projectile,Often,,School,Male,American,Software Development,"[""Vertico""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Ok,"[""vterm""]","[""gruvbox""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"The default experience is not that great. It was only trough the use of spacemacs, then doom emacs, that I managed to get into and understand what emacs is. First after knowing what emacs is capable of trough the use of a distro was I able to scale back and finally write a smaller config of my own.",University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,You can replace or extend any behavior to fit your need.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",6,No,"Wgrep, lsp mode, dap mode, expand region, magit",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Often,33,Bachelors,Male,Swedish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell""]","[""Doom-tomorrow-night""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"The first time or two I tried to use Emacs, I tried to get help about keybindings, and ended up seeing ""Hello"" in lots of different languages.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,"Not bound to the plans of a single company, like VS Code. Stock parts of the editor can be changed (e.g. I tweaked tramp).","[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",15,No,"org, magit, boon, csv-mode, acme-theme, xah-fly-keys",moderate comprimise,might in future,No,No,No,boon,"[""Assembly"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Scheme"", ""Shell"", ""SQL"", ""YAML""]",Often,"[""GNU/Linux"", ""Windows"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Already high quality""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]","I've only considered MELPA, and it's because MELPA finds my code where it sits.",Vim,projectile,Sometimes,42,Bachelors,Male,United States citizen,Cybersecurity,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,Yes,lobste.rs,Great,"[""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi"", ""nord"", ""acme""]",Often,No simple functions,Never,,There's no way I was going to use it without a configuration framework because of the complexity. Doom really fixed a lot of that. I'd tried Spacemacs and it was a bit too slow.,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Extensibility, some amazing packages, and the fact that it's free software and not controlled by a corporate like Microsoft. I'm at the stage of wanting ""forever software"" and Emacs is one of those.","[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"LSP with Pyright, Magit",limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python"", ""Rust"", ""SQL""]",Frequently,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Discord""]","[""Tutorials"", ""Design rationale""]","[""Discord""]","[""framework default""]","[""Research alternatives""]",,Vim,projectile,Sometimes,37,Masters,Male,British,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,lobste.rs,Great,"[""none""]","[""nord""]",Never,framework default simple functions,Never,,"Non-standard keybinds, old out of usage terminology (i.e. frames)",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Insistance of a mentor""]",Alright,"Extensibilty, customizabilty","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"Magit,Projectile,vertico,lsp-mode",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""google searchs""]","[""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,None,projectile,Often,28,Bachelors,Male,Costa,Hardware Development,"[""framework default"", ""Vertico""]","[""flyspell"", ""spell-fu""]",Doom Emacs,,Yes,lobste.rs,Ok,"[""vterm"", ""most often than not, I use a real terminal""]","[""doom-one"", ""dracula""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Work,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Work""]","Very well, it's snappy",Extensibility,"[""Work""]","[""27.1""]",17,,,,,,,,Emacs,"[""Common Lisp""]",,"[""Windows""]",,,,,,,,,,,,,,None,,Rarely,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"The lack of knowledge when choosing: Everyone in the community is using different solutions for a same thing, some people use the builtin package manager, some people use straight.el, some people use use-package.el, some people use ido, some people use ivy/helm, some use vertical, etc. It's extremely overwhelming to build up one of their own configurations when they don't know at all what would work for themselves.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility -- Elisp All sorts of community and packages ``Killer Apps'' -- Org, Magit, etc. Evil -- You could use Vim in Emacs so......","[""Work"", ""Hobby projects"", ""Emacs as a front end for almost all daily activities""]","[""28.1""]",6,Mu4e,"org, elfeed, mu4e, magit, yasnippet, dired, emacs-application-framework, modus-themes, telega, calibredb",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Mailing lists"", ""IRC servers"", ""Discourse"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email"", ""Discourse""]","[""use-package""]","[""Install and try it immediately""]",MELPA,Sublime Text,projectile,Often,20,Bachelors,Male,Chinese,Student,"[""Ivy""]","[""flyspell""]",maximal vanilla,You guys did a great job!,No,Emacs China,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2"", ""27.2""]",1,Mu4e,,,never considered,No,No,No,Vim,"[""Java"", ""Python"", ""Rust"", ""Shell""]",Rarely,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Advocacy""]","[""Reddit"", ""Discord"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Framework"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Atom,framework default,Sometimes,,,,,,"[""framework default""]","[""flyspell""]",Doom Emacs,,,,,"[""term"", ""vterm""]","[""doom-one""]",Never,framework default simple functions,Never,,Vim bindings are obviously a hack glued on emacs,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Package(s)""]",Alright,Total programmability,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"anki-editor, org, org-roam",significant comprimise,never considered,No,No,No,Vim,"[""Common Lisp"", ""Elisp"", ""apl""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""search engine""]","[""framework default"", ""use-package""]","[""Research alternatives""]",,Vim,No,Sometimes,47,Bachelors,Male,Brazilian,Healthcare,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""solarized-dark""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,defaults not beginner friendly,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,extensible programming environment,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,do not prefer,never considered,No,No,Yes,Emacs,"[""C"", ""Go"", ""Java"", ""Ruby"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda""]","[""not sure""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines""]","[""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,32,Bachelors,Male,Canadian,Fin Tech,"[""Ivy"", ""Ido""]","[""ispell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""eshell"", ""vterm""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,Mainly the key chords coming from very different software.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Things that you expect to work, there’s always a way to do them in Emacs.","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",6,No,"magit, ivy, git-messenger, projectile,",do not prefer,never considered,No,Would directly,No,Vim,"[""C++"", ""C"", ""Python"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Atom,projectile,Sometimes,,Masters,Male,Indian,Software Development,"[""Helm"", ""Ivy"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one"", ""dracula""]",Sometimes,framework default none,Never,,Lack of good tutorials and no simple tutorials for elisp,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensability,"[""Hobby projects""]","[""28.2""]",2,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Rust""]",Rarely,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,Atom,No,Sometimes,35,Masters,Male,Indian,Legal,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""default dark"", ""my own custom theme""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,Mu4e,,moderate comprimise,might in future,No,Would directly,No,Emacs,"[""Elisp"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows"", ""Android via Termux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord"", ""Telegram""]","[""package.el""]","[""wait for maturity"", ""wait for community""]",,VS Code,No,Sometimes,28,Bachelors,Male,Indian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Telegram,Great,"[""shell-command"", ""shell""]","[""wombat""]",Sometimes,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""Almost everything I write text or code in.""]","[""27.2""]",12,No,"org, projectile, magit,",limited comprimise,never considered,I have in the past,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs""]","[""Tutorials""]","[""GitHub"", ""search""]","[""use-package""]","[""Install and try it immediately""]",,jEdit,projectile,Frequently,46,School,Male,United States citizen,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""Not consistently enough to use one""]","[""my own custom theme""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Often,,,,"[""GUI""]",String[],String[],Not well,,"[""Work""]","[""28.2""]",12,notmuch,,,might in future,No,No,Yes,Vim,"[""C""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA devel""]","[""GitHub""]",Never,String[],Sometimes,,"[""Blogs""]","[""Tutorials"", ""Design rationale""]","[""Mailing lists""]","[""package.el""]","[""wait for community""]",,Vim,No,Often,,,,,Healthcare,"[""Ido""]","[""No""]",Doom Emacs,,,,,"[""vterm""]","[""default light""]",Never,undo-fu read and understand,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",0,Gnus,"use-package,dracula-theme,evil,undo-tree",any comprimise,never considered,No,No,No,Vim,"[""Perl"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Often,,Associates,Male,Russian,,"[""Icomplete""]","[""No""]",minimal vanilla,,No,linux.org.ru,Great,"[""none""]","[""dracula""]",Rarely,undo-tree many packages,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Alright,,"[""Work"", ""Hobby projects"", ""News, email""]","[""28.2"", ""28.1""]",17,,,,,,,,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Julia"", ""Python"", ""Scheme"", ""Shell""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Rarely,,,University/College,"[""TUI""]","[""Extensibility"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,,do not prefer,might in future,No,No,No,Emacs,"[""C"", ""Python"", ""SQL""]",Never,"[""Windows"", ""MacOS""]","[""Note taking""]","[""GNU ELPA""]","[""Email""]",Rarely,"[""Lack of time"", ""Wariness of the review process""]",Rarely,"[""Advocacy""]","[""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,56,Masters,Male,(other),Software Development,"[""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""shell-command""]","[""default light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"- Remembering keybinds, especially when they changed between modes - Not knowing how to read Elisp initially - Getting used to M-w and C-y instead of C-c C-v - Getting used to not having undo on C-z (I eventually jut bound it to C-z, I run emacs in GUI I don't want to suspend it) - Getting used to jumping around between point and mark instead of holding shift and selecting things - Losing my cursor! Actually a huge problem, without smooth scrolling and jumping around with isearch I would lose my cursor constantly -- C-l didn't help because it moves so jarringly it would take me a bit to find the cursor again.",My dad,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Not well,"ELisp extensibility basically means I can always get the behavior I want... and since it's so old there's usually a package for it already that's customizeable in the way I want. In terms of default emacs features, my favorites are: registers dired tramp","[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"good-scroll, ivy, counsel, swiper, avy, flycheck, which-key, expand-region",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""PHP"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,Sublime Text,No,Frequently,21,School,Male,United States citizen,Student,"[""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,Put the Never - Often things on a horizontal bar so they don't take up as much screen space,No,r/emacs,Great,"[""shell""]","[""dracula""]",Frequently,No write package,Never,,"Documentation is mostly complete but the learning curve is somewhat steap, when you don't know the terminology.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Inferior shells""]",Good but not great,Elisp! I love the fact I can modify right about anything.,"[""Work"", ""Hobby projects""]","[""27.1""]",6,Mu4e,"Magit, orgmode, mu4e, ivy/counsel, emms",moderate comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",🤷,Vim,projectile,Frequently,32,Masters,Male,Dutch,Software Development,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell"", ""ansi-term""]","[""zenburn""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Know how to do things and configuring the editor for my needs,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Its freedom and extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",1,No,"Dired, eshell evil-mode lsp-mode org-mode damn almost all emacs packages",any comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,22,Bachelors,Male,Mexican,Student,"[""framework default"", ""Helm"", ""Ivy"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""term""]","[""default dark"", ""doom-one"", ""dracula"", ""gruvbox"", ""nord""]",Never,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",1,,,,,,,,Emacs,"[""Python""]",,"[""GNU/Linux"", ""WSL"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Prelude,,,,,,,, copy-paste,Never,,Customisation is not intuitive. Discovering functionality via help is also not that easy,Colleague,"[""GUI""]","[""Text editing features""]","[""Text editing features""]",Good but not great,"Macros, rectangle replace, extensibility","[""Work""]","[""27.1""]",25,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""not sure""]","[""I have never done this""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Manual""]","[""Whatever google turns up""]","[""manual"", ""apt where possible""]","[""Install and try it immediately""]",,Vim,No,Frequently,51,Bachelors,Male,New Zealander,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default light""]",Never,framework default copy-paste,Never,,"Configuration (I didn't use Doom back then), learning Emacs keybindings, then learning Vim keybindings.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Lots of Clojure people use it""]",Good but not great,It's an editor for the lifetime (I watched this video right before jumping in to Emacs https://www.youtube.com/watch?v=VADudzQGvU8).,"[""Work""]","[""28.1""]",7,No,"projectile, cider, evil",limited comprimise,never considered,Yes,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript""]",Rarely,"[""MacOS""]","[""Not really using it anymore. Markdown for note taking is enough.""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Blogs"", ""Twitter""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Sublime Text,framework default,Sometimes,36,Masters,Male,Finnish,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Mastodon,Great,"[""none""]","[""solarized-dark""]",Never,framework default copy-paste,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",String[],Good but not great,,"[""Work""]","[""28.2""]",2,Mu4e,"eglot,corfu,vertico et. al",any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""framework default"", ""package.el"", ""use-package""]","[""wait for community""]",,,project.el,Sometimes,30,PhD,Male,(other),Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",Steve Purcell's,,No,r/emacs,Ok,"[""eshell"", ""vterm""]","[""Tomorrow""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,How to get the most performance and how is the init time affected by require statements.,Internet,"[""daemon""]","[""Extensibility""]","[""Extensibility""]","Very well, it's snappy",Extensibility and configurability.,"[""Work"", ""Hobby projects""]","[""28.2""]",0,No,,any comprimise,might in future,Cannot,Cannot,No,Vim,"[""C"", ""Haskell"", ""Python"", ""Scheme""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Sometimes,,Bachelors,Male,,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Twitter,Ok,"[""none""]","[""doom-one""]",Never,framework default copy-paste,,,,Internet,"[""GUI""]","[""Text editing features"", ""Community""]","[""Extensibility"", ""Community""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",1,,,,,,,,Vim,"[""C++"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,neovim,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,muscle memory from previous editors. Select/Copy/Paste in WSL,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Extensibility""]","Very well, it's snappy","extensibility, flexibility","[""Work"", ""Hobby projects""]","[""28.1""]",4,Mu4e,"org-mode, magit, evil, projectile, helm, yasnippet, elfeed",significant comprimise,never considered,No,No,No,Vim,"[""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Mailing lists"", ""IRC servers"", ""Discord"", ""Discourse""]","[""Manual"", ""Screenshots""]","[""IRC"", ""Reddit"", ""Framework""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,50,Bachelors,Male,German,Software Development,"[""Helm""]","[""flyspell"", ""spell-fu""]",Doom Emacs,,Yes,IRC,Ok,"[""vterm""]","[""doom-one""]",Never,undo-fu simple functions,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,,limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Javascript"", ""Rust""]",Frequently,"[""MacOS""]","[""Task management"", ""Agenda""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit""]","[""Tutorials""]","[""Discord""]","[""straight""]","[""Install and try it immediately""]",,,projectile,Rarely,,PhD,Male,German,Software Development,"[""Vertico""]","[""spell-fu""]",Doom Emacs,,No,Twitter,Ok,"[""none""]","[""nord""]",Never,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,"Mostly just the initial learning curve to understand it. Was one of those things where you just have to sit down and force yourself to learn the keybindings. Also understanding how to works was a bit of a learning curve, as most places talk about it as just a text editor when there is so much more to it. Another thing that was a bit difficult is that there is self-documentation, but sometimes it feels hard to remember how to actually get that self-documentation. That being said, 90% of the time you can just google the program and find the exact same documentation online.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Fully open source and extensible, as well as a great community and ecosystem of packages.","[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,"VS Code, IntelliJ, Eclipse, and a little Vim",,Often,,,,,,,,Spacemacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"I never figured out what it was for, why should I use it etc. I only started using it after I read somewhere about mmm-mode which solved a problem I had at the time. I then forced myself to go through the built-in tutorial and eventually got used to it, but I never explored beyond basic use until years later. Probably because I never heard of lisp before and any occasional under-the-hood peek was confusing.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""mmm-mode""]",Good but not great,Malleability and a great community of package authors pushing it forward,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",8,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,Masters,Male,,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""none""]","[""default light"", ""dracula"", ""zenburn""]",Rarely,undo-tree write package,Never,N/A,Training muscle memory took a minute.,"Long standing reputation, fsf.","[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""Wizardy""]","Very well, it's snappy","Great joy in forging your own tools. Extensibility, freedom, productivity.","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2"", ""27.1""]",9,Gnus,"Company, flycheck, helm, slime, visual-regexp, yasnippet, rainbow-delimiters, smartparens, paredit.",significant comprimise,might in future,No,Yes,No,Emacs,"[""Assembly"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Stop assuming use-package.""]","[""RTFM, source.""]","[""package.el""]","[""Research alternatives""]",N/A,Vim,projectile,Sometimes,42,Associates,Male,American,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,Thanks!,Not sure,Hacker News,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Sometimes,undo-tree copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF"", ""History/venerability""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Emacs,"[""C++"", ""Python""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,set up key bindings,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]",Good but not great,"keybindings, unified UI for different languages","[""Work""]","[""29.0""]",7,No,"magic, ESS, lsp-mode, evil, evil-collection, org-mode",do not prefer,never considered,No,No,No,Vim,"[""C++"", ""Python"", ""R""]",Frequently,"[""MacOS""]","[""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,IntelliJ,project.el,Rarely,34,PhD,Male,Chinese,Research,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,Emacs China,Great,"[""eshell""]","[""modus-vivendi""]",Rarely,undo-tree simple functions,Rarely,,"When I started using Emacs (early 90s) it was not as easy as it is now to find resources on, e.g., quirks and obscure features of Elisp, etc. Even the key bindings seemed pretty unfriendly.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community""]","Very well, it's snappy",Flexibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",30,Mu4e,"org-mode, magit, pdf-tools, mu4e. Used to really like MH-E but haven't used it in a long while.",limited comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Julia"", ""Python"", ""Perl"", ""R"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines"", ""Hacker News""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Email""]","[""framework default"", ""package.el"", ""manual""]","[""Research alternatives""]",,TextEdit (on Mac),No,Frequently,48,PhD,Male,United States citizen,Research,"[""Ido""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell"", ""term""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]",String[],Good but not great,"Flexibility, hackibility, configurability","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""27.2""]",8,No,,significant comprimise,might in future,No,No,No,Vim,"[""Elixir"", ""Erlang"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""Reddit"", ""Framework"", ""GitHub"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,framework default,Sometimes,31,Bachelors,Male,United States citizen,Software Development,"[""Helm"", ""Ivy""]","[""flyspell"", ""ispell""]",Spacemacs,,No,Hacker News,Ok,"[""none""]","[""solarized-dark""]",Never,framework default simple functions,Never,,"I spent several years using it as a glorified notepad with CUA enabled, and primarily using it for simple scripts and TeX editing. It took a long while before I started using the built-in keybindings, primarily because it did not seem worth it at first since they were so different. Switching to using linux more helped a great deal, since the keybindings are more universal there.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""27.1""]",9,Mu4e,"magit, org, smartparens, ivy, counsel, projectile",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Haskell"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""This has never happened""]",Never,"[""Not interested"", ""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""I don't""]","[""use-package""]","[""Install and try it immediately""]",,Python IDLE/Dr. Java and similar,projectile,Sometimes,33,PhD,Female,Danish,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""deeper-blue""]",Sometimes,No ,,,,,,String[],,,,"[""At the moment I'm mostly using Org mode and Magit. I'm on my"", ""Hobby projects"", ""Work""]",String[],,,,,,,,,on,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,on,,,,,,,, simple functions,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",5,No,"Evil, vertico, expand-region,",limited comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Sublime Text,projectile,Sometimes,42,Masters,Male,French,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""shell-command"", ""shell"", ""ansi-term""]","[""sanityinc tomorrow""]",Sometimes,undo-fu many packages,Never,,"It was not easy for beginner programmer at first. The way how Emacs intenral works was not clear. use-package kept that obscured for a long time. Without prior lisp experience the beginning was not very enjoyable. The resources on learning Elisp were limited, and mostly adressed to people with better programming background.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",That I can use single software for everything I do. I can keep my keybindings consistent during these activities. It is also extremely easy to write my own packages.,"[""Work"", ""Hobby projects""]","[""28.2""]",1,notmuch,"exwm, dired, org, outline, vterm, modus-themes",moderate comprimise,might in future,No,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""PHP"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list"", ""Email"", ""Codeberg""]",Frequently,"[""Lack confidence in code quality"", ""I contribute to my own packages only""]",Often,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""I didn't ask so far, figuring everything on my own, I am shy""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]","I do not submit, it is additional effort. I consider public git repo enough.","(multiple) RStudio, VS Code, Notepad++, I was sporadically using other software as well",projectile,Frequently,25,Bachelors,,Polish,Student,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,undo-tree copy-paste,,,needs to have more batteries included for sure,,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Work""]","[""28.2""]",1,,,,,,,,Emacs,"[""Ruby""]",,"[""MacOS""]",,,,,,,,,,,,,,VS Code,,Rarely,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibiliy, orthogonality of features, proper language for extensions.","[""Work"", ""Hobby projects""]","[""29.0""]",13,No,"projectile, org-mode, magit",moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Python"", ""Rust"", ""Ruby""]",Sometimes,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Notepad++,projectile,Often,,,,,,"[""Helm"", ""Ivy"", ""Ido"", ""Icomplete""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""shell-command"", ""eshell"", ""vterm""]","[""solarized"", ""solarized-dark""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Yes. It seems like there are a lot of ways to do the same thing. Try searching for 'how to set font emacs' or similar simple tasks. It can be extremely confusing.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Poorly, it's sluggish",Probably extensibility,"[""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,Cannot,No,No,Emacs,"[""C"", ""Go"", ""Haskell""]",Never,"[""GNU/Linux""]",String[],"[""Source""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""I don't do it generally, but when I do, I just use the channel that's most supported by that package's community""]","[""manual""]","[""Research alternatives""]",,Vim,No,Sometimes,,,Female,Romanian,,"[""No""]","[""No""]",minimal vanilla,"This is just a very low-priority feature request, but the ability to submit using email plaintext would be great.",No,lobste.rs,Great,"[""none""]","[""default light"", ""solarized"", ""acme-theme""]",Never,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, packages","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",25,No,"magit, lsp, rtags, org",moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Haskell"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Bad prior experience""]",Rarely,,"[""Reddit"", ""Mailing lists"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,self written package,Often,59,Masters,Male,Belgian,Software Development,"[""Vertico""]","[""framework default""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell""]","[""modus-vivendi""]",Sometimes,No simple functions,Never,,"I kicked the tires on it a few times before I really tried it. It was more daunting than Vim somehow, even though Vim is a bigger paradigm shift coming from a typical GUI text editor. The key chords were intimidating, and being a pretty fluent regex user, I found the implementation in Emacs cumbersome.",Went searching for a text editor with the features I wanted that I expected to be around long term,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Robust macros and regex""]","Very well, it's snappy","It's extremely powerful and flexible, has stood the test of time, and has a good chance of still being maintained in 5 years.","[""Work"", ""Hobby projects""]","[""28.1""]",10,Used to use mu4e,"Org, elfeed, YASnippet",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""N/A""]",Never,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit""]","[""package.el"", ""use-package""]","[""wait for maturity""]",N/A,JEdit,No,Frequently,51,Bachelors,Female,United States citizen,Media/Publishing,"[""Ido""]","[""ispell""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""eshell""]","[""Various, usually light""]",Frequently,No copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""Python"", ""Shell"", ""Agda""]",,"[""MacOS""]",,,,,,,,,,,,,,Atom,,Frequently,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"org,evil,",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""Rust"", ""Verilog""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,,No,Often,23,Bachelors,Male,German,Research,"[""Ivy""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Great,"[""eshell""]","[""doom-one""]",Frequently,framework default read and understand,Never,,"1. Learning the key combinations (I wrote a cheat sheet and taped it to the side of my monitor for weeks). 1a. Even basic navigation and vanilla functionality 1b. paredit (separate cheat sheet for that) 2. I started with Phil Hagelberg / Technomancy's now defunct emacs starter kit for my config, so it was a long time (years) before I ever did my own config 3. Although I quickly became adept with using emacs as a text editor (navigating around file system, find and opening files, editing, etc.) I did not for a long time understand/appreciate Emacs concepts like packages, modes (major/minor), built-in tools like IBuffer or Dired, evaling elisp. (Probably my own lack of curiosity rather than any fault of Emacs.)",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Clojure development""]","[""Clojure software development tooling (in 2011)""]","Very well, it's snappy","1. consistency (e.g. M-x ... to find and invoke any interactive function of any package; same basic navigation keybindings in any/every mode) 2. extensibility 3. self-documenting (built-in tutorial, C-h a, C-h c, C-h m, etc.) 4. mouse free (ergonomical) 5. ubiquity (terminal emacs likely available even in a fresh vm) 6. lightweight (compared to heavyweight IDEs like IntelliJ)","[""Work"", ""Hobby projects""]","[""28.2""]",11,No,"solarized-theme,projectile,ivy,swiper,counsel,paredit,cider,clojure-mode",moderate comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""never have used it, but people whose opinions I respect swear by it""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""M-x list-packages"", ""work Slack""]","[""Overview"", ""a concise README""]","[""work Slack""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Often,48,Masters,Male,United States citizen,Fin Tech,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,work Slack,Great,"[""none""]","[""default dark"", ""solarized-dark"", ""zenburn""]",Rarely,No simple functions,Never,,Trying to achieve too many things at once; using elisp snippets from the web without understanding,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy","Extensibility: being able to fully understand emacs and, upon that, build the perfect editor","[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,"evil, use-package, consult (et al.), org",moderate comprimise,never considered,I have in the past,No,No,Vim,"[""Elisp"", ""Python"", ""Stata""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management""]","[""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,Vim,projectile,Often,,PhD,,German,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""gruvbox""]",Never,undo-fu read and understand,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,,moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Discourse""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Discourse""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,42,PhD,Male,Polish,Software Development,"[""framework default"", ""Vertico""]","[""framework default"", ""flyspell"", ""langtool""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""gruvbox""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,New keybindings,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Modularity, aim to roll your own distro","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"magit, cider, expand-region, restclient",moderate comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,IntelliJ,framework default,Rarely,22,School,Male,Polish,Software Development,"[""Vertico""]","[""flyspell""]",maximal vanilla,,Yes,Friend,Great,"[""shell"", ""vterm""]","[""nano""]",Sometimes,framework default simple functions,Rarely,,No. The built-in tutorial got me started.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",A framework I can hang anything into using specialized programs (perfect UNIX philosophy); limitless extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",32,Gnus,"gnus, org, magit, dired, tramp, ement, nxml-mode, pdf-tools, eldoc, eglot",significant comprimise,10+y,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""R"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""quelpa""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Sacha Chua's Emacs News blog""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,vi,No,Often,54,PhD,Male,German,Research,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Blog post,Great,"[""shell"", ""term""]","[""default light"", ""with customizations""]",Frequently,No simple functions,Never,,Key bindings in vanilla Emacs; complexity in using tagged regular expressions (when moving to GNU Emacs from Prime Emacs),At work,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility and key macros; search and replace features,"[""Work"", ""Hobby projects""]","[""28.2""]",38,No,,significant comprimise,never considered,No,Yes,No,Emacs,"[""C#"", ""HTML/CSS"", ""Typescript"", ""PowerShell""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""wait for maturity""]",,None,No,Rarely,,,Male,British,Charity,"[""No""]","[""framework default""]",minimal vanilla,no,No,Emacs News,Ok,"[""shell""]","[""leuven""]",Sometimes,No none,,,,,"[""TUI""]","[""Package(s)""]",,Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",6,,,,,,,,Emacs,"[""latex and org files""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Often,,,,,,,,minimal vanilla,,,,,,,, many packages,Never,,i know i had em but i don't remember,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,"extensibility, lisp","[""Work"", ""Hobby projects""]","[""29.0""]",2,notmuch,"consult, orderless, vertico, minions, hippie-completing-read, filldent, avy, macrostep",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Agenda""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub""]","[""manual"", ""my own cursed thing i'm calling yoke""]","[""Research alternatives"", ""wait for maturity""]",The ones I think are of general usefulness,Vim,project.el,Frequently,32,Masters,Male,American,Creative/Writing,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""flyspell-correct""]",maximal vanilla,,Not sure,IRC,Ok,"[""none"", ""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No simple functions,Never,,Keybindings,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Configurability,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",30,No,"magit, org, helm",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""emacs config (org-babel-load-file)""]","[""MELPA""]","[""i don't""]",Rarely,"[""Lack of time""]",Rarely,,"[""Reddit"", ""GitHub"", ""Discourse"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,"vi, edt",projectile,Often,58,PhD,Male,Swedish,Software Development,"[""Helm""]","[""framework default"", ""ispell""]",maximal vanilla,,Yes,Friend,Ok,"[""shell-command"", ""shell""]","[""default light"", ""doom-one"", ""solarized"", ""solarized-dark"", ""leuven""]",Rarely,framework default read and understand,,,,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Cider""]","[""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""Clojure"", ""SQL""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,Spacemacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Hated VimScript""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",14,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript"", ""Terraform, Jsonnet""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",My long abandoned packages only ever existed on melpa.,Vim,No,Often,37,School,Male,United States citizen,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Yes,Hacker News,Ok,"[""ansi-term""]","[""my own custom theme""]",Rarely,undo-tree read and understand,Never,,"Emacs lisp was my first lisp, but once I got over the lisp warts it was easy",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",org-mode and how damn hackable it is,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",6,No,"org-mode, evil-mode, org-roam, lsp, direnv, elcord",do not prefer,never considered,I have in the past,I have in the past,No,Vim,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Bad prior experience"", ""FSF paperwork""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Matrix servers"", ""Discord"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Framework"", ""Email""]","[""framework default""]","[""wait for community""]",I'd submit it to my personal GitHub at most,Vim,projectile,Frequently,29,School,Nonbinary,United States citizen,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,,No,Hacker News,Ok,"[""eshell"", ""ansi-term""]","[""gruvbox""]",Often,undo-tree copy-paste,Never,,"The configuration was opaque and out of the box, it had barely any features. Starter kits changed that.",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)""]",Alright,"org-mode, better than Vim IDE features but still good Vi-style key bindings","[""Hobby projects""]","[""27.2""]",10,No,org-mode,do not prefer,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""framework default""]","[""I don’t ever contact them""]",Never,"[""Not interested""]",Never,,"[""I don’t""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Often,33,Masters,Male,,,"[""framework default""]","[""framework default""]",Doom Emacs,I don’t know what version of Emacs running but that wasn’t an option,No,lobste.rs,Ok,"[""none""]","[""default dark""]",Never,framework default write package,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""Go"", ""Java"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Clips/videos""]","[""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,VS Code,projectile,Often,22,School,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""term"", ""vterm""]","[""my own custom theme"", ""gruvbox"", ""modus-operandi""]",Often,undo-tree write package,Rarely,,,Dad,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""University (notes, problem sets)""]","[""29.0"", ""28.2""]",12,Gnus,,any comprimise,might in future,Cannot,Cannot,Yes,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,22,Bachelors,Male,United States citizen,Research,"[""Ivy"", ""Selectrum""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""vterm""]","[""my own custom theme""]",Frequently,No write package,Never,,"Well, it's too long ago.",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",The programmability. I wrote my own little packages and some small functions to get daily work done. With a full programming language (elisp) it's possible to do everything in Emacs.,"[""Work""]","[""28.2"", ""28.1""]",27,No,"ivy, avy, counsel, magit, diff-hl, denote, modus-themes, ef-themes, fontaine, org",moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Elisp"", ""Python"", ""Perl"", ""Shell"", ""Verilog, Tcl""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",My own packages are very special for my work.,None,project.el,Rarely,56,Masters,Male,German,Telecom,"[""Ivy""]","[""No""]",maximal vanilla,,No,Blog post,Great,"[""shell"", ""eshell"", ""ansi-term""]","[""modus-vivendi"", ""ef-bio""]",Rarely,No copy-paste,,,,,"[""GUI"", ""TUI""]","[""Part of the GNU project / FSF"", ""Reliable""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",40,,,,,,,,Emacs,"[""Python"", ""Scheme"", ""LaTeX""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,None,,Often,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,Learning Emacs Lisp,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Hobby projects""]","[""29.0""]",0,No,"LSP, emacs everywhere, Magit, dired",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Discord""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,20,School,Male,English,Student,"[""Vertico"", ""Consult""]","[""ispell""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Org mode""]",Alright,Customization and the number of packages.,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,"Org, evil, ivy, which-key",significant comprimise,never considered,No,No,Yes,Vim,"[""C"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Multiple editors,projectile,Rarely,45,Bachelors,Male,Dutch,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Never,vundo copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Limitations of Vi""]",Good but not great,"Its versatility in customizing various display features and its integration with other utilities, such as shells and debuggers.","[""Work"", ""Hobby projects""]","[""28.2""]",21,No,"bshell, corfu, eglot, magit, smartparens, tree-sitter, xcscope, osx-browse, aggressive-indent",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Shell""]",Frequently,"[""Windows"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""M-x list-packages"", ""In-house discussions""]","[""Tutorials"", ""Manual""]","[""Information Super-collider (WWW)""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vi,projectile,Sometimes,50,Bachelors,Male,American,Software Development,"[""Ido""]","[""ispell""]",minimal vanilla,,No,Emacs mailing list,Ok,"[""ansi-term"", ""vterm""]","[""my own custom theme""]",Never,No ,,,,,,,String[],,,,,,,,,,,,,,,,,String[],String[],String[],,String[],,,String[],String[],String[],String[],,,,,,,,,,,String[],String[],,,,,,String[],String[],, write package,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""org-mode""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",8,,,,,,,,CUA,"[""C"", ""Go"", ""Shell""]",,"[""MacOS""]",,,,,,,,,,,,,,Sublime Text,,Often,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""org-mode""]","[""org-mode""]","Very well, it's snappy",org-mode,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,No,,moderate comprimise,never considered,No,No,Yes,Vim,"[""Clojure"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""I don't know""]",Never,"[""Not sure what I would contribute""]",Never,,"[""YouTube""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""I don't know""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,29,Bachelors,Gender isn't important to me,Canadian,Fin Tech,"[""framework default""]","[""framework default""]",Doom Emacs,"People can have multiple nationalities. I'm French AND Canadian.",No,Hacker News,Ok,"[""eshell"", ""vterm""]","[""doom-one""]",Never,framework default copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy","no distraction, extensive documentation, great community most of my tools in one place.","[""Work"", ""Hobby projects"", ""mail, feeds""]","[""28.2""]",10,notmuch,"org-mode, ivy, notmuch,auctex,elfeed,org-roam,magit,company,ggtags,yasnippet",any comprimise,never considered,Cannot,I have in the past,No,Emacs,"[""C"", ""HTML/CSS"", ""latex,texinfo,makefile""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,,No,Sometimes,43,Masters,Male,French,Fin Tech,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,IRC,Great,"[""none""]","[""modus-operandi""]",Sometimes,undo-tree read and understand,Never,,Different terminology (frames and yanking and ...),Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Familiarity""]","[""Extensibility""]","Very well, it's snappy","Flexibility and extensibility. Emacs mostly stays out of my way until I need it, when I can whip up a macro or some elisp to solve a problem quickly","[""Work"", ""Hobby projects""]","[""28.1""]",15,notmuch,"cider,magit,rg,plantuml-mode,olivetti",moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Java"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Plain text :-)""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Frequently,"[""Issues"", ""Documentation""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Design rationale""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Often,35,School,Male,American,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Great,"[""eshell""]","[""my own custom theme"", ""acme-emacs-theme""]",Sometimes,No simple functions,Rarely,,The lack of Chinese learning materials,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,flexible,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,do not prefer,never considered,Yes,Would directly,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python""]",Rarely,"[""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""GitHub""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,27,Bachelors,Male,Chinese,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Emacs China,Great,"[""vterm""]","[""doom-one""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Still learning, probably the hardest piece of software I've found worth learning. At the beginning I knew neither Elisp nor Emacs as a platform. I'd learn a little elisp and not understand how to apply it to customize things my way. There is no standard way to install packages, and at the beginning I needed step by step instructions. If I was installing packages in a way that wasn't covered in the instructions it was sometimes difficult to figure out how to respond. There are so many interacting parts in Emacs. Until you get to know Emacs (which I'm still doing) it's difficult to tell which part needs to be edited, and how that edit will interact with other parts.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Community""]",Good but not great,"Extensibility, customizability","[""Hobby projects""]","[""28.2""]",3,No,"Evil, Ivy, use-package, which-key, org, general, dired-single, undo-tree, vterm, yasnippet",limited comprimise,never considered,Yes,No,No,Vim,"[""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""IRC servers"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""Youtube""]","[""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for community""]",,Vim,No,Sometimes,,,,,,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""word-perfect""]",Rarely,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""27.2""]",4,No,,no comprimise,never considered,No,No,No,Vim,"[""Julia"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Discord"", ""Discourse""]","[""straight"", ""use-package"", ""not sure""]","[""wait for community""]",,Vim,framework default,Often,26,PhD,Male,Kazakh,Software Development,"[""framework default"", ""Vertico"", ""Selectrum"", ""Marginalia""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""none""]","[""doom-one""]",Never,No write package,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Slime""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""27.2""]",5,No,"Magit, Projectile, Org",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""C#"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Perl"", ""Scheme"", ""Lilypond""]",Frequently,"[""Windows""]","[""General document writing"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""Blogs"", ""Youtube""]","[""Comparison"", ""Design rationale""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Often,58,PhD,Male,Swedish,Media/Publishing,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,Thank you!,No,r/emacs,Great,"[""eshell""]","[""doom-Iosvkem""]",Never,undo-fu copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""27.2""]",1,No,,moderate comprimise,never considered,Cannot,Would directly,No,Vim,"[""PHP"", ""Rust""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Rarely,"[""Lack confidence in code quality""]",Sometimes,"[""Issues""]","[""GitHub"", ""Discord"", ""Web search engines""]","[""Clips/videos""]","[""GitHub"", ""Emacs China""]","[""framework default"", ""package.el""]","[""wait for maturity""]",,VS Code,framework default,Rarely,30,Bachelors,Male,Chinese,Creative/Writing,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Emacs China,Great,"[""term"", ""vterm""]","[""doom-one""]",Sometimes,framework default write package,Rarely,,Keybindings and working with the keyboard (but I started on a VT100 coming from Macintosh),University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Community""]",Good but not great,"Org Mode and Literate Programming, Major Modes","[""Work""]","[""28.2""]",30,Mu4e,"default-text-scale, inf-ruby, flycheck,",moderate comprimise,might in future,No,No,Yes,Emacs,"[""C++"", ""Elisp"", ""Julia"", ""R"", ""Ruby"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""M-x list-packages"", ""Sacha Chua's Mailing List (thanks Sacha!)""]","[""Tutorials"", ""Manual""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,BBCode,The standard project C-x p p,Sometimes,55,PhD,Male,Italian,IT Startup,"[""No""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell"", ""term""]","[""default light"", ""default dark""]",Often,No simple functions,Rarely,,Understanding emacs lisp,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""27.2""]",6,No,"evil, org, org-pomodoro, lsp, avy-jump",any comprimise,never considered,Cannot,Would directly,No,Vim,"[""C++"", ""C"", ""Elixir"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,30,Masters,Male,Ukrainian,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,,No,Blog post,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Mostly reading and understanding what gets output to error buffer. Sometimes hard to accept that buffers a bit different to the usual windowed model I've grown up with.,"""Some part of the internet"" counts but also time as a PhD student about 20 years ago.","[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Can be accessed on many systems, fast, configurable. (Sometimes I think it's too flexible and that I might need to install two versions to use for different purposes). Wide support from a very clever community, lots of history.","[""Hobby projects""]","[""28.2""]",1,Mu4e,"org-mode, org-roam, org-roam-bibtex but really I'm still getting started.",limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python"", ""R"", ""Ruby""]",Often,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""GitHub"", ""Email"", ""Discourse""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Often,42,PhD,Male,British,Local government,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""vterm""]","[""dracula""]",Never,framework default simple functions,Rarely,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",10,Wanderlust,,moderate comprimise,5-10y,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,35,Bachelors,Male,German,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""shell"", ""term"", ""ansi-term""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)""]",,Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,,,,,,,,Vim,"[""Go"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,Key bindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF"", ""Org mode""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,Customizability,"[""Hobby projects""]","[""28.2"", ""28.1""]",1,No,,moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Python"", ""Rust"", ""Lua""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""wait for maturity"", ""wait for community""]",,VS Code,project.el,Often,24,Bachelors,Male,Indian,Student,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""exotica""]",Never,No copy-paste,Never,,Myriad of choices,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",2,not at the moment. but will in the future. Not decided client yet,"Denote, modus-themes , org-mode",significant comprimise,never considered,No,Would directly,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Sacha Chua""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for community""]",,Notepad++,Not yet,Sometimes,,School,Male,Norwegian,Telecom,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult"", ""trying out, but undecided""]","[""Trouble with spell checker binary on windows. Not solved. My biggest gripe with emacs on windows""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No copy-paste,Never,,,University/College,"[""GUI""]","[""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",18,Mu4e,,moderate comprimise,never considered,No,No,No,Emacs,"[""OCaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""Mailing list""]",Never,String[],Never,,"[""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,nedit,No,Frequently,,PhD,Male,,Fin Tech,"[""No""]","[""ispell""]",minimal vanilla,,No,Friend,Ok,"[""eshell""]","[""default light""]",Rarely,No copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.1""]",30,No,,moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Java"", ""Python"", ""Perl""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience""]",Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""shell"", ""ansi-term"", ""vterm""]","[""my own custom theme""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"Only that Emacs placed backup files in the same directory as the file you are editing. After researching the topic, I just placed them into a seperate directory.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility ,OrgMode, Community","[""Work"", ""Hobby projects""]","[""28.2""]",2,notmuch,"Magit, Eglot, Vertico, Orderless, Evil, General, Elfeed, Vterm, Notmuch, Denote",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Documentation"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""GNU GUIX""]","[""Install and try it immediately""]",Never done so before but generally MELPA because it hosts most of the packages and i'm unfamilliar with the elpa process and the FSF.,Visual Studio,No,Frequently,15,School,Male,British,Student,"[""Vertico""]","[""ispell""]",minimal vanilla,,No,Sacha Chua RSS feed,Great,"[""vterm""]","[""modus-operandi""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",6,,,,,,,,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""Typescript""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"keybindings, not so discoverable... how do you know what c-u does/changes? how do you discover how to copy the full path of a file in dired? c-h m does not help... apropos does not help... the self-documenting system, in case of emacs is a myth!",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",elisp,"[""Work"", ""Hobby projects""]","[""27.2""]",12,Mu4e,,any comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Mailing lists"", ""Blogs""]","[""Manual"", ""Overview""]","[""Mailing lists""]","[""framework default""]","[""Install and try it immediately""]",,,framework default,Rarely,,,,,,"[""framework default""]","[""flyspell""]",Doom Emacs,"missing feature: add ""other"" or comment as list of items",Not sure,Emacs mailing list,Great,"[""multi-vterm""]","[""modus-operandi"", ""modus-vivendi""]",Often,framework default copy-paste,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,limited comprimise,might in future,Cannot,Cannot,No,Vim,"[""Python""]",Rarely,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Not interested"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub""]","[""straight"", ""use-package""]","[""wait for maturity"", ""wait for community""]",,Vim,No,Never,,,,,,"[""Ivy""]","[""flyspell""]",Doom Emacs,,No,Telegram,Ok,"[""none""]","[""gruvbox""]",Never,undo-tree simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",30,Mu4e,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Javascript"", ""Julia"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Hacker News""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Email"", ""Discord"", ""Discourse""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,"some old ones, can't remember",projectile,Often,,PhD,Male,,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,Yes,Hacker News,Great,"[""ansi-term""]","[""default dark"", ""my own custom theme""]",Never,undo-tree copy-paste,Never,,,University/College,"[""GUI"", ""TUI""]",String[],String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",32,No,,limited comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""Assembly"", ""C"", ""Go"", ""Python"", ""Verilog""]",Never,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Blogs""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Mailing lists"", ""blogs, web pages""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""wait for community""]",,,No,Rarely,,Masters,Male,Swedish,IT,"[""Ido""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""deep-blue""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,WTF!?! WHERE TO START??,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Alright,Its extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2""]",5,Mu4e,"org-mode,evil-mode,lsp-mode,vterm",moderate comprimise,never considered,Yes,I have in the past,No,Vim,"[""Elisp"", ""Javascript"", ""PHP"", ""Typescript""]",Often,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Documentation""]","[""Reddit"", ""GitHub"", ""Discord"", ""YouTube (Systemcrafters)""]","[""Tutorials""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,projectile,Sometimes,34,Bachelors,Male,German,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree copy-paste,Never,,Elisp syntax is a bit arcane,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""orgmode""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Orgmode and dynamic elisp execution,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,evil suite,significant comprimise,never considered,No,No,No,Vim,"[""Shell"", ""SQL"", ""Nix""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Overview"", ""Specific how-tos""]","[""I don't, too shy :)""]","[""framework default"", ""manual""]","[""Research alternatives""]",,Vim,projectile,Frequently,31,Bachelors,Male,Russian,Software Development,"[""framework default""]","[""flyspell"", ""spell-fu"", ""ispell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Never,framework default understand internals,Rarely,,Discoverability of (3rd party) features-as-packages,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, live update of its behaviour through `C-x C-e`","[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"evil, f, company, avy, lsp-mode, rainbow-delimiters, pos-tip, session-async",any comprimise,2-5y,No,No,No,Vim,"[""C++"", ""Elisp"", ""Julia"", ""Python"", ""Scheme""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]","go for melpa, I know the process",Vim,No,Never,39,Masters,Male,Chilean,Fin Tech,"[""Helm"", ""Ivy"", ""Selectrum"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,mastodon,Great,"[""vterm""]","[""default dark"", ""my own custom theme"", ""noctilux""]",Often,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"Lsp, ivy",moderate comprimise,never considered,No,No,No,CUA,"[""Haskell"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Rarely,String[],Rarely,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Research alternatives""]",,Vim,projectile,Rarely,36,Bachelors,Male,Russian,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""my own custom theme"", ""gruvbox""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",4,Mu4e,,moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,Atom,project.el,Often,24,Bachelors,Male,Belgian,Student,"[""Selectrum"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none"", ""vterm""]","[""doom-one"", ""dracula""]",Sometimes,undo-tree simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,"configurability and extensibility with elisp, community, variety of packages, support for many programming languages, lsp support, in-program documentation","[""Work"", ""Hobby projects""]","[""29.0""]",10,Mu4e,"lsp-mode,magit,evil,general,which-key,vertico,orderless,marginalia",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""M-x list-packages"", ""Youtube""]","[""Comparison"", ""Design rationale""]","[""Reddit""]","[""use-package""]","[""Research alternatives""]",,Vim,projectile,Often,49,Masters,Male,Finnish,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Sometimes,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",2,No,,limited comprimise,never considered,No,No,No,Vim,"[""Python"", ""R""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""straight""]","[""wait for community""]",,VS Code,projectile,Sometimes,26,Masters,Male,British,Education services,"[""Vertico""]","[""langtool""]",Doom Emacs,,Not sure,Hacker News,Great,"[""none""]","[""doom-one""]",Rarely,undo-tree simple functions,Never,,"unusual terminology (buffers, frames, modes, advice) and assumed technical competence (particularly around lisp) were impediments to learning more. I was using emacs as a file editor (I knew open, save, close, quit) for close to a decade before I started exploring it further.",introductory linux books,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",it's an interactive and re-programmable environment with full access to source,"[""Work"", ""Hobby projects""]","[""29.0""]",25,Gnus,"magit,org,nov,git-link,restclient",significant comprimise,might in future,I have in the past,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""M-x list-packages""]","[""Manual""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,None,projectile,Often,45,Bachelors,Male,American,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,Not sure,IRC,Great,"[""eshell"", ""ansi-term"", ""vterm""]","[""modus-operandi""]",Often,No read and understand,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Vim,"[""C"", ""Common Lisp"", ""Javascript"", ""Rust"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I started with doom, which made it hard to figure out how anything works.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Programmable, extensible, evil-mode","[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"Evil-mode, kap-mode, consult",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Erlang"", ""Haskell"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""framework default"", ""MELPA""]","[""I dont""]",Never,"[""Not interested""]",Never,,"[""Reddit"", ""Web search engines""]","[""None""]","[""I dont""]","[""framework default"", ""use-package""]","[""Research alternatives""]",,Vim,projectile,Rarely,29,Masters,Male,Swedish,Software Development,"[""Vertico"", ""Marginalia""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""eshell"", ""term""]","[""gruvbox""]",Sometimes,undo-tree read and understand,Never,,It took a long time to wrap my head around the default keybindings,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility and Community,"[""Hobby projects""]","[""28.1""]",2,notmuch,"Dired, eshell, vertico",moderate comprimise,might in future,Yes,Yes,No,Emacs,"[""Elisp""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Android via termux""]","[""Note taking"", ""Task management"", ""PKB""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""planet.emacslife""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""elpaca""]","[""Research alternatives""]",,Notepad++,project.el,Sometimes,30,School,Male,United States citizen,Shipping,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""langtool""]",maximal vanilla,,No,Blog post,Great,"[""shell-command"", ""eshell""]","[""modus-vivendi""]",Rarely,No simple functions,Never,,The keybindings were difficult to understand at first. After that I struggled to understand how to use the self-documenting features of Emacs. The bindings seemed obscure and I wasn't sure of which ones to use for the right tasks.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Providing a complete programmable system that works nicely for prose and code without being too modal.,"[""Hobby projects""]","[""28.2""]",2,No,"elpher,org-roam,ivy,better-defaults,magit",moderate comprimise,never considered,Cannot,I have in the past,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""GitHub"", ""Matrix servers"", ""Blogs"", ""Emacs Wiki""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Matrix"", ""Emacs StackExchange""]","[""Nix""]","[""Install and try it immediately""]",I'm not sure. I'll probably contribute it to the MELPA because it has a more open package policy and is automatically built by Nix.,Vim,No,Frequently,18,School,,American,Mutual aid,"[""Ivy"", ""Ido"", ""Consult""]","[""ispell""]",minimal vanilla,Everything works great and is straightforward!,No,Friend,Great,"[""shell-command"", ""shell"", ""ansi-term""]","[""deeper-blue""]",Never,No copy-paste,Never,,"Couldn't get used to the default keybindings. Having to use elisp was a major difficulty, usually spending hours trying to get some simple setting to work. (It still is to some extent)",Internet,"[""GUI""]","[""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"Packages, extensibility.","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"Meow, multiple-cursors, yasnippet, eglot, projectile, consult, orderless.",significant comprimise,never considered,No,No,No,meow,"[""C++"", ""C"", ""Python"", ""odin""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""I have never contacted package maintainers""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines"", ""YouTube""]","[""Tutorials""]","[""Reddit""]","[""use-package""]","[""wait for community""]",,VS Code,projectile,Never,,Bachelors,Male,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command""]","[""slightly modified versions of different dark themes.""]",Never,No read and understand,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Community""]","Very well, it's snappy","extensibility via elisp, community","[""Work""]","[""28.2""]",20,No,"lsp, company-mode, vertico",any comprimise,might in future,No,No,No,Emacs,"[""C++"", ""Common Lisp"", ""Elisp"", ""Go"", ""Haskell"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (bug fixes)""]","[""doom emacs""]","[""Comparison"", ""Screenshots""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",melpa,None,framework default,Sometimes,37,Masters,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,Yes,Hacker News,Great,"[""none""]","[""doom-spacegrey""]",Rarely,framework default read and understand,Never,,"The built-in tutorial was helpful but too Barrow in scope. Understanding what Emacs is and what the different frameworks are (e.g., doom)",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org mode""]","Very well, it's snappy","Customizability, Control over everything, Integration of features to form a smooth workflow","[""Work"", ""Hobby projects"", ""Personal Organization""]","[""28.2""]",2,Mu4e,"Org mode, auctex, mu4e, dired",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""R"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Research alternatives""]",,Atom,projectile,Sometimes,29,Masters,Male,German,Student,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""eshell""]","[""default light""]",Never,No simple functions,Never,,The perception that it’s difficult to learn.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Org-mode""]","[""Org-mode""]","Very well, it's snappy",Extensibility and robust package ecosystem. Stability.,"[""Work"", ""Hobby projects"", ""Personal information management""]","[""28.1""]",3,No,"Org-mode, roam, evil-surround",moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""R"", ""Ruby"", ""Shell""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Manual"", ""Screenshots"", ""Overview""]","[""Google & read""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,56,Bachelors,Male,United States citizen,Retail,"[""Vertico""]","[""flyspell""]",Doom Emacs,Thank you for doing this!,No,Hacker News,Great,"[""eshell""]","[""default dark""]",Never,No copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,,,never considered,,,,Emacs,"[""R""]",,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA""]",String[],,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Manual"", ""Screenshots"", ""Overview""]",String[],"[""use-package""]","[""Install and try it immediately""]",,None,,Frequently,,,,,,String[],"[""No""]",minimal vanilla,,,,,"[""none""]",String[],,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Getting my head around the keybinds was a challenge, but which-key really helped. There should also be more focus in the tutorial on using the help system - once I was proficient with that, everything became much clearer",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""org mode""]",Good but not great,Org mode. Org mode makes Emacs more useful than any other editor,"[""Hobby projects""]","[""27.2""]",2,No,"erc, org, live-python-mode, org-roam, magit",significant comprimise,might in future,No,I have in the past,Yes,Emacs,"[""Elisp"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""Android via Termux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Often,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""M-x list-packages"", ""Sacha Chan's weekly Emacs newd""]","[""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]","I have not submitted my personal packages to any repo yet, but I would be more inclined to go to MELPA, as I feel my code may not be high enough quality for GNU ELPA",Geany,No,Often,38,Associates,Male,British,Railway Logistics,"[""Helm"", ""Ido"", ""Icomplete""]","[""ispell""]",minimal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""vterm""]","[""default dark"", ""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Confusing terms, hard to configure easily, poor defaults",Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,Packages,"[""Work""]","[""28.1""]",1,No,"magit treemacs centaur org-mode gopcaml-mode",limited comprimise,never considered,No,No,No,Emacs,"[""Haskell"", ""OCaml""]",Frequently,"[""MacOS""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange""]","[""framework default""]","[""Research alternatives""]",,VS Code,framework default,Sometimes,21,Bachelors,Male,Indian,Student,"[""framework default""]","[""framework default""]",Spacemacs,,No,Hacker News,Ok,"[""vterm""]","[""my own custom theme""]",Never,framework default write package,Rarely,,"very confusing, no good tutorials (in the 1990s)",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","unified interface to everything, mail, writing, versioning","[""Work""]","[""28.2""]",27,notmuch,"org-mode, notmuch",significant comprimise,might in future,Cannot,I have in the past,No,Emacs,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,String[],Sometimes,"[""Issues""]","[""Mailing lists"", ""Web search engines"", ""sachachuah""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Emacs StackExchange"", ""GitHub"", ""Email""]","[""framework default"", ""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Borland,projectile,Frequently,55,PhD,Male,Swiss,Research,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""shell""]","[""default light""]",Often,undo-tree simple functions,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""27.2""]",10,,,,,,,,Emacs,"[""Elisp"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"i mostly did'nt have, but i was struggling to find the cool keybindings before i used which-key",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,no mouse,"[""Hobby projects""]","[""28.1""]",2,No,"company, which-key there are more but i am not on my pc so i dont remember",significant comprimise,never considered,No,Cannot,No,Emacs,"[""C++"", ""Amxx pawn""]",Never,"[""GNU/Linux""]","[""i cant find use for org-mode""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub"", ""Discord""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Code (features)""]","[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",i havent researched the subject but i will probably upload it to melpa,Sublime Text,No,Rarely,25,School,Male,,"food :D, but soon going to soft dev","[""Selectrum""]","[""No""]",minimal vanilla,"it would be great of emacs didnt crush when in deamon mode and my kill history went to large its stupid when i copy some random text in a brouzer lets say and i go to emacs to do something and i kill some random word and it freezes. It would me nice if the kill history is something like a separate thread and if it freezes to stop only it and not everything",No,r/emacs,Ok,"[""eshell""]","[""one of the dark ones. PS: PLS make the default a modern dark interface, it is retarded white which burns eyes the same as this page :D""]",Sometimes,No read and understand,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Elisp,"[""Work""]","[""28.2""]",11,No,,any comprimise,might in future,Yes,Cannot,No,Emacs,"[""Clojure"", ""Javascript"", ""Java"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""GitHub"", ""Discourse""]","[""use-package""]","[""Install and try it immediately""]",MELPA,Eclipse,project.el,Sometimes,35,Bachelors,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,lobste.rs,Great,"[""eshell""]","[""nord""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",6,,,,,,,,Emacs,"[""C#"", ""Javascript"", ""Python"", ""Rust""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Purcell,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",15,No,,significant comprimise,never considered,Cannot,Cannot,No,Vim,"[""C"", ""Haskell"", ""Javascript"", ""Rust"", ""Scheme"", ""Typescript"", ""scala""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Never,,Bachelors,,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""solarized-dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,It was a bit slow on my Amiga 1200!,"Cliff Stoll's ""The Cuckoo's Egg""","[""TUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","It's a very good framework for TUI applications. I don't actually use it for editing text very often, but I always have Gnus and org-mode open, and often use notmuch.","[""Work"", ""Hobby projects""]","[""28.2""]",28,Gnus,notmuch,any comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Elisp""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""My GNU/Linux distribution's package manager""]","[""Email""]",Rarely,"[""The quality's already very good, so I don't find many problems""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""(dummy answer because this question won't let me select nothing)""]","[""(dummy answer)""]","[""IRC"", ""Mailing lists""]","[""My GNU/Linux distribution's package manager""]","[""Install and try it immediately""]",,CygnusEd,No,Frequently,41,PhD,Male,British,Research,"[""No""]","[""No""]",maximal vanilla,"Seems to work well! There were a couple of questions that required an answer when I didn't feel selecting anything was appropriate (how do you hear about new packages, etc.).",Not sure,IRC,Great,"[""none""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Sometimes,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Operating System""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,Gnus,,no comprimise,2-5y,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]","MELPA first, GNU ELPA once matured",,No,Frequently,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""my own custom theme""]",Rarely,undo-tree copy-paste,Never,,"Key bindings that differed from Vim, and how “tabs” work compare to what I’m used to in contemporary applications.",Colleague,"[""GUI""]","[""Package(s)"", ""Org-mode""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",The built in package manager and lisp make it an upgrade over Vim.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,No,"auctex, centaur-tabs, dired-sidebar, markdown-mode, nyan-mode, spacemacs-theme, yaml-mode",do not prefer,never considered,Yes,I have in the past,No,Emacs,"[""HTML/CSS"", ""Perl"", ""Shell"", ""SQL""]",Never,"[""MacOS"", ""BSD""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB"", ""Inventory management""]","[""MELPA""]","[""Email""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Social anxiety (being honest)""]",Rarely,"[""Issues"", ""Documentation""]","[""GNU ELPA/MELPA online package lists"", ""Colleagues""]","[""Tutorials"", ""Overview""]","[""Mailing lists"", ""Email""]","[""package.el""]","[""wait for community""]",,Vim,No,Frequently,36,Bachelors,Male,Australian,Cloud infrastructure,"[""No""]","[""framework default""]",minimal vanilla,,No,Twitter,Great,"[""none""]","[""spacemacs-theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I've been using emacs since Gosling emacs and the first version (I think) that Stallman released. But something is always new to me and I have to go back and (re)learn things. I think understanding the world view and vocabulary, and then finding sources of expertise that match one's style. I think finding the small and usable emacs and growing from that was challenging.",Colleague,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","All of the flexibility and functionality that is just there, esp. with text related modes. I used to write a lot in LaTeX and docbook. I could be productive just by scratching the surface of emacs and (for example) AUCTeX.","[""Hobby projects""]","[""28.2""]",37,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python""]",Rarely,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Documentation""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""wait for community""]",,original ex/vi,No,Frequently,67,PhD,Male,United States citizen,Telecom,"[""No""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""default light""]",Sometimes,No write package,Sometimes,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Good but not great,Extensibility; the fact “user extensions” are on the same level as “built-in” facilities and ability to evaluate code in a running emacs & see it immediately take effect,"[""Work"", ""Hobby projects""]","[""29.0""]",16,notmuch,"magit, org, elfeed, cider, sweeprolog",moderate comprimise,2-5y,Yes,No,Yes,Vim,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""R"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript"", ""Prolog""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list"", ""Email""]",Often,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Mailing lists"", ""Blogs""]","[""Overview""]","[""Mailing lists"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for maturity""]","Previously Melpa, as nonGNU elpa didn’t exist at the time & it was straightforward to do so",Vim,project.el,Frequently,33,Bachelors,Male,Canadian,Software Development,"[""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""eshell"", ""vterm""]","[""modus-operandi""]",Sometimes,vundo read and understand,Never,,It's special terms,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Package(s)"", ""Org-Mode""]",Good but not great,"extensibility, portability","[""Work"", ""Hobby projects""]","[""28.2""]",10,Wanderlust,"ox-twbs, rec-mode, forth-mode, magit, dashboard, wanderlust, mu4e, yasnippets, vterm",significant comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""Assembly"", ""C"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Ruby"", ""Shell"", ""Forth""]",Often,"[""GNU/Linux"", ""MacOS"", ""BSD"", ""Haiku""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""no need""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,TextMate,projectile,Often,55,Bachelors,Male,German,IT Training / Consulting,"[""Ivy"", ""Consult""]","[""flyspell""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""eshell"", ""vterm""]","[""my own custom theme"", ""dracula"", ""solarized-dark""]",Sometimes,No none,Never,,,Internet,"[""GUI""]","[""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Hobby projects""]","[""28.2""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package""]",Never,,"[""Web search engines""]","[""Manual""]","[""Framework"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Atom,framework default,Sometimes,42,Bachelors,Male,,,"[""framework default""]","[""framework default"", ""grammalect""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Never,framework default write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",6,No,"SLIME, Paredit, LSP",moderate comprimise,never considered,Yes,I have in the past,No,Emacs,"[""Common Lisp"", ""Javascript"", ""Scheme""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking""]","[""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Code (bug fixes)""]","[""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Mailing lists"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,No,Frequently,29,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,"I like helm and ivy, but they still have a tendency to be too slow for me. I keep holding out for performance improvements, but at this point I'm not sure if I'm waiting on maintainers of Emacs or those packages.",Not sure,Twitter,Great,"[""eshell""]","[""dracula"", ""zenburn""]",Never,undo-tree write package,Never,,"It was ""weird"", but since it was the first programming text editor I learned, anything would have been weird at that time (~2005), so it ended up being fine",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""I have been using it for so long I don't want to use anything else""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Emacs Lisp Stability","[""Work"", ""Hobby projects""]","[""27.2""]",18,Gnus,"magit org SLIME gud.el (well that's built in) cperl-mode markdown-mode",significant comprimise,never considered,I have purchased/donated to Aquamacs since that's what I use at work all day every day,"I did in the past, but I find the FSF's other activities to very little value added (for me) beyond Emacs, GCC, and a few other projects",No,Emacs,"[""Common Lisp"", ""Elisp"", ""Python"", ""Perl"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""none, I use git repos in Dropbox""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Manual"", ""stability and dependency guarantees""]","[""Reddit""]","[""keep libraries in Dropbox in git repos, load them with my own \""package loader\"" macro. Too much breakage and dependency churn in package.el world (as of when I moved to this solution like 4 years ago)""]","[""Install and try it immediately""]",,None,No,Frequently,44,Bachelors,Male,American,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,people at work mentioned it,Great,"[""eshell""]","[""default light""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility""]",Good but not great,Ability to extensively tweak your emacs configuration for your specific workflow and preferences,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,framework default,Never,25,Bachelors,Male,,Software Development,"[""Ivy"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Discourse,Great,"[""none""]","[""doom-molokai""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",8,,,,,,,,Vim,"[""Haskell"", ""Python"", ""Shell"", ""latex""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, write package,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""Reddit""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Rarely,23,Bachelors,Male,Nepalese,Software Development,"[""Helm"", ""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Twitter,Ok,"[""shell""]","[""spacemacs-dark""]",Rarely,No simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Good but not great,"For me, it's all about how you can make emacs your own.","[""Work"", ""Hobby projects""]","[""28.2""]",28,No,"magit, zetteldeft, projectile, tide",limited comprimise,never considered,No,I have in the past,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Task management""]","[""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Blogs"", ""friends and coworkers""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub"", ""friends and coworkers""]","[""straight""]","[""Install and try it immediately""]",,None,projectile,Often,44,Bachelors,Male,United States citizen,Software Development,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,"Some of the questions frame things IMO incorrectly: - I use mostly standard keybindings but with a lot of weird customizations, many of which would throw off almost anyone else initially; there was no answer to reflect this - It is not possible for people with multiple citizenships to answer correctly",Yes,Hacker News,Ok,"[""none""]","[""solarized""]",Sometimes,No write package,Never,,"It’s been over 20 years, can’t remember",Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]",Alright,I can fully customize it,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,,do not prefer,never considered,I have in the past,Would directly,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Objective-C, awk, bash""]",Never,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""I don’t generally and try to hack the package to my needs""]",Never,"[""Lack of time"", ""Not able to work on open source projects""]",Rarely,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Nowhere, generally try to figure it out by myself""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,,School,Male,American,Software Development,"[""No"", ""Ido""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Internal work slack,Ok,"[""shell""]","[""my own custom theme""]",Sometimes,No simple functions,Rarely,,"The UI looked very archaic and weird. Keyboard shortcuts were not the usual editor keyboard shortcuts. And memorizing extensive multi step shortcuts didn’t feel worth it while there are so many good alternative editors exist. Also, it looked like I need to do a lot of customization and install many packages to make it really useful. But that needed me learn elisp, which wasn’t straight forward, again, and very different than just editing some json or any of the languages that I was familiar with.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Alright,"Being built on elisp and fully extensible. Which led to great packages that don’t have equivalent everywhere else. Like org-mode, dired, magit. However, others are catching up on these very fast.","[""Work"", ""Hobby projects""]","[""29.0""]",6,No,,moderate comprimise,5-10y,I have in the past,No,No,Vim,"[""Clojure"", ""Elisp"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""Hackernews, youtube emacs channels, twitter, spacemacs configs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",I will leave it on github and forego the hassle. People can use straight to use it easily anyway. I will even update the readme with straight configuration using the github url.,Vim,projectile,Sometimes,34,Masters,Male,Iranian,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""eshell""]","[""doom-one"", ""dracula"", ""nord"", ""Doom-tokyo-night, doom-moonlight, doom-palenight, doom-horizon, doom-laserwave, doom-oceanic-next""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""daemon""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","The hotkeys and number of packages, especially org-mode","[""Work""]","[""28.2""]",1,No,org-mode,moderate comprimise,might in future,No,No,No,Vim,"[""Python"", ""R""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA""]","[""GitHub""]",Never,"[""Bad prior experience""]",Never,,"[""Reddit""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""wait for community""]",,Sublime Text,No,Frequently,25,Masters,Female,German,Student,"[""No""]","[""ispell"", ""langtool""]",Doom Emacs,,No,Friend,Great,"[""none""]","[""solarized""]",Never,No copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""The Proof General plugin for interacting with Coq""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",5,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Rust"", ""Coq""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Web search engines"", ""M-x list-packages""]","[""i don't know""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Research alternatives""]",,Vim,framework default,Sometimes,22,Bachelors,Male,Swiss,Student,"[""No""]","[""framework default""]",minimal vanilla,,No,lobste.rs,Great,"[""none""]","[""solarized""]",Never,undo-tree write package,Rarely,,,Colleague,"[""daemon""]",String[],"[""Package(s)""]",Good but not great,,"[""Work""]","[""27.1""]",2,Wanderlust,,,2-5y,I have in the past,Yes,No,CUA,"[""Clojure"", ""Julia""]",Rarely,"[""Windows""]","[""Agenda""]","[""GNU ELPA devel""]","[""Mailing list""]",Sometimes,"[""Unfamiliar with contribution process""]",Sometimes,"[""Code (bug fixes)""]","[""Discord""]","[""Clips/videos""]","[""Mailing lists""]","[""manual""]","[""Research alternatives""]",,IntelliJ,project.el,Often,,,,,,"[""Helm""]","[""flyspell""]",Doom Emacs,,,,,"[""shell""]","[""default dark""]",Rarely,undo-tree simple functions,,,,,"[""GUI"", ""TUI""]","[""Text editing features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""26.3""]",10,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Perl"", ""R"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, none,,,,,"[""TUI""]","[""Text editing features""]",,Alright,,"[""Hobby projects""]","[""29.0""]",1,,,,,,,,Emacs,"[""HTML/CSS"", ""Python"", ""Shell""]",,"[""GNU/Linux"", ""Hurd""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""TUI""]","[""Extensibility"", ""Package(s)""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""27.2"", ""26.3""]",6,,,,,,,,Emacs,"[""C++"", ""C"", ""Python""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,Emacs keybindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",It is free software with great customization capabilities.,"[""Hobby projects""]","[""28.1""]",3,No,"Helm, Spaceline.",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Python""]",Never,"[""GNU/Linux""]","[""Agenda""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""Prot YouTube""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""YouTube tutorials""]","[""use-package""]","[""wait for community""]",,Atom,No,Rarely,49,School,Male,Finnish,Governmental,"[""Helm""]","[""No""]",maximal vanilla,,No,Mastodon,Great,"[""eshell"", ""ansi-term""]","[""Spacemacs dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"The sheer number of keybindings was initially intimidating, but as I used it more I realised which I needed to know and which I didn’t. It was also difficult to use commands such as M-x or switch-to-buffer before I discovered completion packages.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility. The only other programs I use regularly are firefox for web browsing, and zotero - which just sits in the background to pass citations from firefox to the citar package in emacs. Org mode is another great strength.","[""Work"", ""Hobby projects""]","[""28.1""]",2,Mu4e,"straight, leaf, meow, bongo, citar, denote, consult, avy, ace-window, flycheck",significant comprimise,never considered,Cannot,Cannot,No,"meow.el, with additional hyper bindings using caps lock key","[""C++"", ""C"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""Web search engines"", ""Friends""]","[""Design rationale"", ""Manual""]","[""Emacs StackExchange""]","[""straight"", ""leaf.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,22,Masters,Male,Polish,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Friend,Great,"[""eshell"", ""vterm""]","[""lambda-light-faded""]",Frequently,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",,"Poorly, it's sluggish",,"[""Work""]","[""29.0"", ""28.2""]",4,,,,,,,,Vim,"[""Go"", ""Python"", ""Rust""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Rarely,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Org-mode""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",6,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Python""]",Often,"[""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,No,Sometimes,24,Bachelors,Male,Chinese,Legal,"[""Ivy"", ""Consult""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""none""]","[""gruvbox""]",Sometimes,vundo read and understand,Never,,"I learned it in the early years, where getting the terminal configuration right was a pain (not binding backspace to Help, and not having search bound to XON, and making VT100 arrow keys do the right thing).",University/College,"[""TUI""]","[""Text editing features"", ""Inertia""]","[""Text editing features""]","Very well, it's snappy",The compile / jump-to-next-error thing is my workflow.,"[""Work"", ""Hobby projects""]","[""28.2""]",40,No,,do not prefer,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""not sure""]","[""Email""]",Never,"[""Not interested""]",Never,,"[""I don't use packages""]","[""Tutorials""]","[""I don't use packages""]","[""not sure""]","[""Research alternatives""]",,None,No,Sometimes,,Masters,Male,United States citizen,Manufacturing,"[""No""]","[""framework default""]",minimal vanilla,"There was an entire page about Packages that had required responses, none of which were ""I don't f*ing use packages"", which I suspect applies to a great many emacs users (the ones who use emacs only by running ""emacs file.txt"" on the command line, where file.txt is never .emacsrc)",Not sure,Twitter,Ok,"[""none""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,The default keybindings are a bit hard,DT,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Keybinds""]","[""Org mode""]","Very well, it's snappy",Open source,"[""Hobby projects"", ""Journaling""]","[""28.2""]",1,,,,,,,,Vim,"[""Python"", ""PHP""]",,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,IntelliJ,,Frequently,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,Buffers vs windows vs frames terminology. Getting past copy/pasting elisp for configuration--learning about describe-function and describe-key enormously improved my understanding of emacs.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""First learned edwin, then switched to emacs after switching to a new language from Scheme""]",Good but not great,"Extensibility, customizability, huge collection of packages","[""Work"", ""Hobby projects""]","[""28.2""]",20,notmuch,"org-mode,magit,notmuch,mu4e",moderate comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Scheme"", ""PureScript""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""lobste.rs""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for community""]",,None,projectile,Sometimes,39,Masters,Male,American,Legal,"[""Vertico""]","[""spell-fu""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""vterm""]","[""modus-operandi""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"The key shortcuts were very different from the standard across the universe, it was very difficult for me to adapt. I learned to change them whenever I thought it necessary. The worst part was and still is the keys that use CTRL.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Accessibility for blind users with Emacspeak.""]","[""People said that accessibility for blind users was much better using Emacspeak than other editors.""]",Alright,it is quite extensible and customizable.,"[""Hobby projects""]","[""28.2""]",2,No,"use-package, lsp-mode, magit, flycheck, yasnippet, projectile, company, python-black and others.",limited comprimise,never considered,Cannot,Cannot,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]",String[],"[""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""english is not my mother language""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub"", ""Email""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]","According to my familiarity. I am now more familiar with Melpa. The accepted licensing scheme is also important.",VS Code,projectile,Never,25,Bachelors,Male,Brazilian,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,Telegram,Great,"[""shell""]","[""tango dark - as I am blind, this is not relevant to me.""]",Never,No copy-paste,Never,,"Different terminology than vim. Complex architecture. Requires much more configuration than vim to be efficient. Starting with doom emacs from start is white complex.",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Package(s)"", ""orgmode""]",Good but not great,Orgmode,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"Orgmode Org babel Helm bibtex Org ref",any comprimise,might in future,Yes,No,No,Vim,"[""Python"", ""Matlab""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""not sure""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""GitHub""]","[""not sure""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,30,PhD,Male,French,Research,"[""Helm"", ""Ivy""]","[""flyspell"", ""spell-fu"", ""ispell""]",Doom Emacs,,Not sure,r/emacs,Great,"[""none""]","[""gruvbox""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Sometimes,,"If you don't manage your extensions well, it might be bloated, and many packages may conflict with each other",Internet,"[""TUI""]","[""Extensibility"", ""self-documenting""]","[""Extensibility""]",Good but not great,"Elisp, community-driven","[""Work"", ""Hobby projects""]","[""29.0""]",2,notmuch,,any comprimise,0-2y,No,No,Yes,Vim,"[""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Git""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Code (bug fixes)""]","[""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Manual"", ""Clips/videos""]","[""Source code""]","[""borg""]","[""Install and try it immediately""]",GNU ELPA,Vim,project.el,Never,,,,,,"[""Vertico""]","[""No""]",maximal vanilla,,No,lobste.rs,Ok,"[""none""]","[""ef-themes""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,"yes - obtaining FSF assignment, review by email",,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Built-in features""]","[""Package(s)"", ""Part of the GNU project / FSF""]",Alright,documentation,"[""Work"", ""Hobby projects""]","[""28.2""]",5,Gnus,"elfeed, magit, lsp",any comprimise,2-5y,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Web search engines"", ""Sacha Chua Blog""]","[""Tutorials"", ""Manual""]","[""GitHub"", ""Mailing lists""]","[""GNU Guix""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,25,,Male,,,"[""Helm"", ""Ivy"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell-command"", ""shell"", ""vterm""]","[""modus-vivendi""]",Frequently,No simple functions,Never,,"Moving from modal editing to emacs keybinding, also understanding elisp",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Hobby projects""]","[""28.1"", ""27.1"", ""26.3""]",3,No,,do not prefer,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""package.el"", ""use-package""]","[""wait for community""]",,Vim,No,Rarely,25,Associates,Male,Russian,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""none""]","[""default dark""]",Never,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",1,No,"evil-mode, corfu, eglot, dashboard, valign",significant comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Go"", ""Javascript"", ""PHP"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""Blogs"", ""Imageboards""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Imageboards""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Sometimes,18,School,Male,Brazilian,Software Development,"[""Vertico""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""vterm""]","[""gruvbox"", ""modus-operandi""]",Never,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""Email""]","[""28.2""]",4,Mu4e,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub"", ""Email""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,Bachelors,Male,Taiwanese,Student,"[""Ivy""]","[""framework default"", ""flyspell"", ""ispell"", ""langtool""]",Spacemacs,,Not sure,Emacs China,Great,"[""vterm""]","[""solarized-dark"", ""monokai""]",Sometimes,undo-tree write package,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Good but not great,elisp,"[""Work"", ""Hobby projects""]","[""29.0""]",18,No,,any comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,,Bachelors,space robot,Brazilian,Media/Publishing,"[""framework default""]","[""No""]",Spacemacs,,No,Friend,Great,"[""none""]","[""wheatgrass""]",Often,No write package,Rarely,,"Differences between frame, window, and buffer",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Lisp because I can change how things work and debug on the fly,"[""Work"", ""Hobby projects""]","[""28.2""]",21,No,"Magit, smart parens, lsp, org, org-roam, yasnippet",limited comprimise,might in future,No,Would directly,Yes,Emacs,"[""Clojure"", ""Elisp"", ""Elixir"", ""Go"", ""Haskell"", ""Javascript"", ""Rust"", ""Ruby"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",Melpa. I chose it so others could install it easily,Vim,projectile,Often,39,Masters,Male,United States citizen,Software Development,"[""Consult""]","[""ispell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""shell-command"", ""eshell""]","[""doom-one""]",Sometimes,undo-tree simple functions,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects"", ""Everything""]","[""29.0""]",5,No,,no comprimise,never considered,No,No,No,Vim,"[""C"", ""Clojure"", ""Common Lisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Screenshots""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,,Bachelors,Male,Burmese,Fin Tech,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell"", ""vterm""]","[""doom-one"", ""dracula"", ""modus-vivendi"", ""nord"", ""solarized-dark""]",Rarely,undo-tree simple functions,Sometimes,,None,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Customizability,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"Magit Helm Projectile",limited comprimise,0-2y,No,No,No,Emacs,"[""Javascript"", ""Python""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Never,"[""Advocacy""]","[""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Code blocks,projectile,Never,28,Bachelors,Male,Indian,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,Sacha's blog,Great,"[""none""]","[""modus-operandi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"how to adjust my workflow where I compute on a remote machine. TUI and vterm (or shell?)? TUI, tmux, actual terminal? GUI, terminal emulator, tramp? GUI + tramp, tmux, actual terminal?",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Customizability,"[""Work""]","[""28.2""]",1,No,,limited comprimise,never considered,No,No,No,Vim,"[""Julia"", ""Python"", ""R"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Vim,framework default,Sometimes,36,PhD,Male,Canadian,Research,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Discourse,Great,"[""vterm""]","[""oceanic-next""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects"", ""School""]","[""28.2""]",2,Mu4e,,limited comprimise,never considered,Cannot,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""R"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]",String[],"[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord"", ""Blogs""]","[""Tutorials""]","[""IRC"", ""Reddit"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Discord""]","[""straight""]","[""Install and try it immediately""]",,None,framework default,Often,18,School,Non-binary,Canadian,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,Emacs mailing list,Great,"[""vterm""]","[""gruvbox""]",Rarely,framework default write package,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""elisp""]",Good but not great,elisp,"[""Hobby projects""]","[""29.0""]",5,No,"org,eshell,evil,helm,",do not prefer,never considered,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Perl"", ""Scheme"", ""Shell""]",Sometimes,"[""BSD""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Rarely,32,Associates,Male,Japanese,,"[""Helm"", ""Ivy"", ""Selectrum""]","[""No""]",maximal vanilla,,Yes,Twitter,Ok,"[""eshell""]","[""default dark""]",Rarely,undo-tree simple functions,Never,,"Keybinds, as it was already in the 'vim' style.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility and consistency,"[""Work"", ""Hobby projects""]","[""29.0""]",1,Mu4e,"tempel,vertico,corfu,vterm,dired-narrow,nov,vertico,consult,orderless",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS""]",Frequently,"[""GNU/Linux""]","[""General document writing""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Neovim,No,Rarely,14,School,Male,Brazilian,,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""vterm""]","[""gruvbox""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",8,No,,limited comprimise,never considered,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Wariness of the review process"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Frequently,32,PhD,Male,Belgian,Software Development,"[""Helm"", ""Ivy"", ""Ido"", ""Icomplete""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Blog post,Ok,"[""shell-command"", ""shell""]","[""my own custom theme""]",Frequently,No simple functions,Rarely,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work""]","[""28.2""]",7,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Manual""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,projectile,Never,,Bachelors,Male,Romanian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Rarely,undo-tree simple functions,Never,,"Learning the keystrokes The fact that linum-mode is not enabled by default",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Magit Vterm The fact that everything is just text buffers that you can use your existing editing commands on.","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",10,No,"magit,vterm,projectile,helm,lsp-mode,company,tramp",moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""C"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",MELPA,Notepad++,projectile,Sometimes,29,Associates,Male,French,Fin Tech,"[""Helm"", ""Ido""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell-command"", ""vterm""]","[""tango-dark""]",Often,No simple functions,Never,,,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""Haskell"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,None,projectile,Sometimes,47,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""doom-one""]",Rarely,framework default read and understand,Rarely,,"awkward UX compared to other editors, steep learning curve",it's everywherer in the free software world,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""org""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","modularity, freedom, longevity","[""Work"", ""Hobby projects""]","[""28.2""]",20,Mu4e,"org, ivy, mu4e, elfeed, dired, eshell",significant comprimise,0-2y,No,didn't know it was possible,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub"", ""whatever forge he is using""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Mailing lists"", ""Sacha Chua's weekly emacs news""]","[""Design rationale"", ""Overview""]","[""Matrix"", ""GitHub"", ""Mailing lists""]","[""framework default"", ""use-package""]","[""wait for maturity"", ""wait for community""]",,"nano, gedit",No,Often,49,Masters,Male,Belgian,general IT services,"[""Ivy""]","[""flyspell""]","originally emacs-starter-kit, now heavily modified and slowly going away",,No,mastodon,Great,"[""shell"", ""eshell"", ""term""]","[""solarized-dark""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Rarely,not so far,elisp programming logic,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,org-mode,"[""Work"", ""Hobby projects""]","[""28.1""]",10,Mu4e,"org-mode, mu4e, super-agenda",limited comprimise,might in future,No,Would directly,No,Vim,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""framework default"", ""straight"", ""use-package""]","[""Research alternatives""]",Where most users will be able to see the package,Vim,framework default,Frequently,53,PhD,Male,Serbian,Research,"[""framework default""]","[""framework default""]",Doom Emacs,"Keep going, it is a great job for Emacs community",No,Blog post,Great,"[""shell"", ""eshell"", ""term"", ""ansi-term"", ""vterm""]","[""modus-operandi""]",Often,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",10,No,,no comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Julia""]",Frequently,"[""MacOS""]","[""Task management"", ""Agenda"", ""Time tracking""]","[""framework default""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues""]","[""Reddit""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Never,36,PhD,Male,Brazilian,Research,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Discourse,Great,"[""vterm""]","[""doom-one""]",Never,framework default copy-paste,Never,,"I didn't like using the built-in tutorials/help so I had to look everything up. Also wanted basic copy/paste to work, both within Emacs and between Emacs and macOS",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,I can live there. But also Org-mode.,"[""Work"", ""Hobby projects""]","[""28.2""]",5,notmuch,"Org-mode, Magit, Dired, Denote, org-journal, ox-hugo",limited comprimise,might in future,I have in the past,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Shell""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Framework""]","[""framework default"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,58,School,Male,United States citizen,Retired,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,,No,Mastodon,Ok,"[""eshell""]","[""default light"", ""doom-one"", ""modus-operandi"", ""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Getting it to stop applying GNU formatting conventions to C-family code.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Extensibility and documentation,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",21,No,,limited comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""Shell""]",Rarely,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Hasn’t come up""]",Never,"[""Not interested""]",Never,,"[""Blogs"", ""Web search engines"", ""YouTube""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Hasn’t come up""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,MS-DOS edit,No,Frequently,40,Bachelors,Male,American,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""Misterioso""]",Never,No copy-paste,Rarely,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",10,No,,limited comprimise,might in future,No,Yes,No,CUA,"[""HTML/CSS"", ""Javascript"", ""Typescript""]",Rarely,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""GitHub"", ""Web search engines""]","[""examples""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,No,Sometimes,28,School,Male,Norwegian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""term"", ""ansi-term""]","[""default light"", ""my own custom theme"", ""monokai""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Easy to assume packages being available = packages being REQUIRED/IMPORTANT. Learn at your own pace, start a few weeks on just the Emacs Tutorial (C-h t)",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",6,Mu4e,"org-mode,magit,yasnippets",significant comprimise,might in future,No,No,No,Vim,"[""C++"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel"", ""Lab notebook/machine install-config log""]","[""framework default"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Planet.emacslife.com""]","[""Tutorials""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Frequently,29,Masters,Male,French,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,Yes,Hacker News,Great,"[""shell""]","[""doom-one""]",Rarely,undo-tree copy-paste,Never,,"Many Emacs tutorials suggested installing some external packages to improve the functionality. However, all of them gave different instructions, using 'package-install,' 'use-package,' etc... It took me quite a while to understand what all of those meant and figure out the optimal way.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","Extensibility, great packages, helpful community","[""Work""]","[""28.1""]",6,No,"use-package, vertico, marginalia, consult, auctex, reftex, cdlatex",moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""LaTeX""]",Often,"[""GNU/Linux""]","[""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines"", ""Youtube""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""package.el"", ""straight"", ""use-package""]","[""wait for community""]",,Sublime Text,project.el,Frequently,36,PhD,Male,Turkish,Research,"[""Vertico"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""ef-themes""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,,"[""GUI"", ""TUI""]","[""Part of the GNU project / FSF"", ""Because it's free""]",,Alright,,"[""General use""]","[""28.1""]",,,,,,,,,I just use the menu bar.,"[""C""]",,"[""GNU/Linux"", ""Windows"", ""BSD""]",,,,,,,,,,,,,,,,Never,,,,,,,,,,,,,,,, simple functions,Never,,"I had troubles learning keyboard shortcut, and generally how the editor is supposed to be used. I was not a developer at this time. Learning was not difficult thanks to the documentation (and youtube videos made by passionate people). Issues encountered using various third packages and their debugging were the difficult part for me.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"I see emacs more as a lisp runtime and framework, with display capabilities, than a ""traditional"" text editor.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",7,No,"org-mode,magit,jedi",limited comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale""]","[""Emacs StackExchange""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,No,Frequently,31,School,Male,French,Fin Tech,"[""Helm""]","[""ispell""]",maximal vanilla,,No,Friend,Great,"[""eshell""]","[""my own custom theme"", ""solarized-dark""]",Often,No read and understand,Never,,"The configuration really sucks and there are thousands different ways to do one thing, also some old concept are still around and annoying for example a simple font face and size change seems to be a complex topic on its own",Internet,"[""GUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Text oriented and extendability,"[""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",3,No,"Use-package Multi curser Ace jump Ido",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Go"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""Twitter""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Sometimes,35,Masters,Male,Iranian,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,"modernise the hell out of emacs. Dired sucks because it keeps opening buffers and switching between files is a pain in the ars in a project with a lot of file. Scrolling off the screen would move the cursor which is extremely annoying",Not sure,lobste.rs,Great,"[""vterm""]","[""default light""]",Never,No write package,Never,,Remembering keybindings,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","detailed editing commands (e.g. swapping words, rectangle edit)","[""Work"", ""Hobby projects""]","[""29.0""]",10,No,,moderate comprimise,never considered,No,No,Yes,Emacs,"[""Assembly"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""R"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript"", ""OCaml, Idris, Elm, Coq, Markdown, YAML, JSON""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Not interested"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Blogs"", ""M-x list-packages"", ""Slack, Twitter""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Slack (emacs-jp)""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",MELPA only because it doesn't require FSF paperwork,None,No,Frequently,30,School,Male,Japanese,Software Development,"[""Icomplete""]","[""No""]",maximal vanilla,,No,Emacs mailing list,Great,"[""none""]","[""alect-dark""]",Rarely,No write package,Never,,"IIRC, the main difficulty was to change paradigm from «conventional» editors, as it does not come with a very specific workflow for a task, and require you to look at what package exists and what is their differences and how to assemble them for what seems to be the workflow you wish.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""curiosity""]","Very well, it's snappy",its full adaptability to the hand of the worker,"[""Work"", ""Hobby projects""]","[""29.0""]",13,Gnus,"paredit, rainbow-delimiter, rainbow-identifier, rustic",significant comprimise,never considered,Cannot,I have in the past,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages"", ""the emacs wiki""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""IRC""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,a simple custom context loader,Frequently,32,School,non-binary,French,Creative/Writing,"[""No""]","[""flyspell""]",maximal vanilla,Some required question with closed answer where hard to placate on my situation. I globaly feel that too many question are required (even I would have answer to a vast majority of them).,Not sure,Twitter,Ok,"[""term""]","[""solarized-dark""]",Never,undo-tree simple functions,Never,,,Memes,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects"", ""University""]","[""28.2""]",5,No,,moderate comprimise,never considered,No,Cannot,No,xah-fly-keys,"[""Haskell"", ""Python""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""wait for community""]",,IntelliJ,No,Frequently,21,Bachelors,Male,Kazakh,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""gruvbox""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Hobby projects""]","[""29.0"", ""28.2""]",6,,,,,,,,Vim,"[""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Java"", ""Python"", ""Shell""]",,"[""GNU/Linux"", ""WSL""]",String[],String[],String[],,String[],,,String[],String[],String[],String[],,,,,Frequently,,,,,,String[],String[],maximal vanilla,,,,,String[],String[],, write package,Never,,At first I found the GUI conventions and keyboard shortcuts to be unfamiliar.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,"I like how extensible it is, and how easy and fun it is to work with Elisp. I treat Emacs as a live-coding environment for working with text. I also think the documentation and help facilities are very good.","[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"SLIME, Org Mode, treemacs, move-text,",no comprimise,never considered,No,No,Yes,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Python"", ""Shell"", ""SQL"", ""Blitz Basic (using my own major mode)""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""few problems""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",I have written packages but have not submitted them to repositories. They are on github.,TextPad,No,Frequently,45,School,Male,British,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""Leuven, Zerodark""]",Sometimes,No simple functions,Never,,The difficulties I had 24 years ago are almost certainly not relevant anymore.,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""inertia and muscle memory""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"The very mature system of features like overlays that make most editing modes possible, connected to a programming language, and the deep pile of existing functionality.","[""Hobby projects"", ""org-mode journal""]","[""28.2""]",24,No,org-mode is the one I use most these days.,limited comprimise,never considered,No,No,No,Emacs,"[""I don't use it for programming anymore""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""Design rationale"", ""Overview""]","[""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,39,Masters,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Ok,"[""none""]","[""my own custom theme"", ""I still use wheat on darkslategrey that I started with on RedHat Linux 5.1.""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"I recall it was hard to understand what is what and consequently where to look for docs/problems (for example, questions like ""What is running this buffer under the hood? Helm? What util is running this search, and how to configure it? ... this might be specific to ""heavy"" distributions like Spacemacs though, to some extent)",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""evil""]","[""Package(s)"", ""Text editing features""]",Alright,"Integration of various functionalities/packages, relative consistency (+ batteries included as far as Spacemacs is concerned)","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"evil, magit, helm, flycheck",moderate comprimise,might in future,No,No,No,Vim,"[""Javascript"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default"", ""GNU ELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""Spacemacs layers""]","[""Install and try it immediately""]","I don't have a clue, would probably try to go with whatever I found my distribution is connected to.",Vim,projectile,Rarely,40,Associates,Male,Czech,Software Development,"[""framework default"", ""Helm""]","[""No""]",Spacemacs,,Yes,Hacker News,Ok,"[""none""]","[""gruvbox"", ""Spacemacs' default dark theme""]",Rarely,framework default none,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work""]","[""28.1""]",1,,,,,,,,Emacs,"[""C"", ""HTML/CSS"", ""Python"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,What could be called archaic key combinations especially if moving from a solely MS Win environment,Internet,"[""GUI"", ""TUI""]","[""Package(s)""]","[""Package(s)""]",Good but not great,its extensibility but for me apart from some python programming org is the only reason for emacs use.,"[""Work""]","[""29.0"", ""28.2""]",5,No,"org,beacon,org-ql,org-super-agenda,vertico,yasnippet,",limited comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""Python""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately""]",,Sublime Text,No,Never,50,School,Male,English,Manufacturing,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,Yes,r/emacs,Ok,"[""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No read and understand,Never,,How to help myseld and how to use Info-mode,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,Emacs Lisp,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,Gnus,"modus-themes, tree-sitter, embak-mode, vertico-mode",significant comprimise,might in future,Cannot,Cannot,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Java"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,"[""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Web search engines"", ""sachachua.com""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""Mailing lists"", ""Email""]","[""framework default"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Never,,School,Male,Latvian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,sachachua.com,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""ef-*""]",Never,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Org-Mode""]","[""Text editing features"", ""Org-Mode""]",Good but not great,Org-Mode,"[""Work""]","[""28.1""]",3,notmuch,,moderate comprimise,never considered,No,Would directly,No,Vim,"[""Python"", ""SQL""]",Sometimes,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""I don't""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""Hacker News""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,None,framework default,Frequently,39,Masters,Male,Belgian,IT Consulting,"[""framework default""]","[""No""]",Doom Emacs,Long!,No,Hacker News,Great,"[""eshell""]","[""default dark"", ""doom-one""]",Sometimes,framework default simple functions,Never,,"No, Emacs isn't much different from Visual Studio, Visual Studio Code, Rider etc., so I didn't have difficulties learning it.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Text editing features""]",Good but not great,"Extensibility, existing packages, open source","[""Hobby projects""]","[""28.2""]",4,No,"company, lsp-mode, flycheck, consult, vertico, yasnippet",moderate comprimise,might in future,No,Cannot,No,Emacs,"[""C++"", ""C"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Android""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,notepad.exe,project.el,Sometimes,30,Bachelors,Male,,Game Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell"", ""vterm""]","[""Leuven""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Often struggled trying to understand the errors, for example 'end of file during parsing' could be very clear if you are familiar, but a little extra words like 'you may have an unbalanced parentheses', i think, would be very helpful. Additionally while Emacs is self documenting, the docstrings of some(many) of the functions could go a long way if they included direct examples instead of the syntax.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,The customization ceiling is really high,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"Org-superstar, Org-roam, Elfeed-summary, Empv, Meow",significant comprimise,never considered,No,Would directly,No,Meow,"[""C#"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,21,School,Male,Argentine,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,"Ask more questions!, more than willing to answer.",No,Discord,Great,"[""eshell""]","[""my own custom theme""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"Easy extensibility and customizability. No-mouse usage. Can be lightweight, if needed.","[""Work"", ""Hobby projects""]","[""26.3""]",17,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,"Microsoft Visual Studio, Eclipse",No,Frequently,42,PhD,Male,Turkish,Software Development,"[""Helm""]","[""ispell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""solarized-dark""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Just the keybindings, but it hasn't been a huge deal and I've learned to context switch.",Hacker News,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Org-mode""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Org-mode and its various packages.,"[""Work"", ""Hobby projects""]","[""26.3""]",3,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""I don't use Emacs for coding.""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Web search engines"", ""M-x list-packages"", ""Hacker News""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Web search""]","[""framework default"", ""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,40,Bachelors,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""wombat""]",Never,No read and understand,Never,,Counterintuitive keybindings,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""it will still exist in 20 years""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility, power functions","[""Work"", ""Hobby projects""]","[""28.1""]",6,No,ace-window,moderate comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Rust""]",Sometimes,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""most packages just work""]",Rarely,"[""Code (bug fixes)""]","[""Web search engines""]","[""docs are mostly ok""]","[""Email""]","[""not sure""]","[""wait for community""]",,Notepad++,projectile,Sometimes,48,Masters,Male,Polish,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell""]","[""default light""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"The keybindings were different than what I was used to and I had a weird bug where my terminal would vomit escape characters at the start of buffers sometimes, but I don't remember much of my learning process to be honest. I was 15 when I started so I just vacuumed it all up without thinking.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""SLIME/SLY, Magit, and my cripping muscle memory of Emacs keybindings""]","[""Extensibility"", ""Part of the GNU project / FSF"", ""RMS was heavily involved and when I was 15 that was all the endorsment I needed. That's not quite enough these days, but hey, it got me started.""]","Very well, it's snappy","I want to say extensibility, but Emacs Lisp is horrific compared to any other Lisp since the 80s. I understand the historical reasons why ELisp is the way it is, but that's little comfort today. I must then say it's the packages already written, such as Magit, SLIME/SLY, org-mode, etc. Since I primarily write Common Lisp I would much prefer an editor that's written in CL and runs in my CL process. Really, the only reason why I'm still on GNU Emacs is because there's yet to be any good Common Lisp Emacs-like editor that I can use. Once one is made I will likely be using GNU Emacs solely for its excellent packages.","[""Work"", ""Hobby projects""]","[""28.1""]",4,No,"slime,org-mode,rainbow-delimiters,paredit",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""LaTeX""]",Often,"[""GNU/Linux"", ""Windows"", ""ITS""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""I don't. If I have a problem I cry for the tragedy of the Lisp machine and hope for a better world.""]",Never,"[""Not interested"", ""Unfamiliar with contribution process"", ""Bad prior experience"", ""FSF paperwork"", ""I know enough Lisp to understand enough ELisp to write things, but compared to CL it's like shoving sticks under my fingernails. Or at least that's how I remember it, it was a while ago.""]",Never,,"[""Reddit"", ""IRC servers"", ""Discord"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Examples of usage""]","[""IRC"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,"Nano, Emacs was my first good editor",No,Sometimes,19,School,Male,Swedish,Student,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,Twitter,Ok,"[""none""]","[""my own custom theme"", ""Custom Star Trek TNG-inspired one which accidentally makes rainbow-delimiters look dull but I'm too lazy to fix it""]",Rarely,No read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,,moderate comprimise,never considered,No,No,No,Vim,"[""Python"", ""R"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,PhD,Male,Italian,Research,"[""Ivy""]","[""flyspell""]",Doom Emacs,,No,Discourse,Ok,"[""eshell"", ""vterm""]","[""doom-one"", ""dracula"", ""gruvbox""]",Sometimes,undo-tree many packages,Sometimes,,,Books,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Hackability based on Lisp extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"vertico, corfu, cape, puni, tempel, php-mode, php-runtime",any comprimise,5-10y,Yes,Yes,Yes,Emacs,"[""Common Lisp"", ""Elisp"", ""PHP"", ""Scheme"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Frequently,"[""Hackability based on Lisp extensibility""]",Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""GitHub""]","[""leaf.el""]","[""Install and try it immediately""]","MELPA, that is what I am most familiar with.",Vim,project.el,Frequently,33,Bachelors,Male,Japanese,Software Development,"[""Vertico""]","[""No""]",minimal vanilla,,Yes,Twitter,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,undo-fu write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""Community""]","[""28.2""]",15,,,,,,,,xah-fly-keys,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby"", ""Scheme"", ""Common Lisp""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,minimal vanilla,,,,,,,, read and understand,Never,,"Understanding how to configure emacs took several weeks, understanding the major/minor mode dynamic, and learning some of the shortcuts.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Forced by course""]",Good but not great,Open Source and fully customisable with a lot of built in power.,"[""Work""]","[""29.0""]",5,No,"magit, helm, auctex, irony, elpy",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Python"", ""R"", ""Rust"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discourse""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,No,Often,23,Bachelors,Male,Swedish,Student,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command""]","[""cyberpunk""]",Never,framework default write package,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Lisp""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","libre, extensible, dynamic, explorable, stable. compilation mode, rgrep, completion frameworks, Dired, Magit…","[""Work"", ""Hobby projects""]","[""27.1""]",15,No,"helm-swoop, ag-project, elscreen, lispy-mode, hydra, wgrep, web-mode, indent-tools",significant comprimise,2-5y,I have in the past,I would like to donate in Europe,Yes,Vim,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""it's rather trivial or too complex""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Design rationale"", ""Screenshots"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""Discord""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",Is there any other choice than MELPA ?,None,projectile,Often,35,Masters,Male,French,Software Development,"[""Helm"", ""Ido""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell-command"", ""compilation command and buffer""]","[""default light"", ""modus-operandi""]",Rarely,undo-tree write package,Never,,"- Discovering the packages that I need. Took time and was a fun journey, but it's not like it was obvious which to use. Nowadays this is facilitated by distributions like Doom Emacs. - Getting C++ completion to work for our project. Glad we have LSP now.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF"", ""One professor mentioned it but said it has a tight learning curve as it's keyboard-driven. I saw that as a challenge. Also it seemed very nerdy which I liked.""]",Good but not great,"It's geared towards hackability. Lisp helps, but also you have hooks, advises. Also it features many useful abstractions like modes, keymaps, buffers, that just make it nice to hack and work with text.","[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,"embark,corfu,lsp-mode,no-littering,evil,undo-fu,org-roam,transient,magit",moderate comprimise,might in future,Yes,I have in the past,No,Vim,"[""C++"", ""Elisp"", ""Go"", ""Python"", ""Shell"", ""LaTeX""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Gedit. But emacs was my first proper programmming editor.,project.el,Often,30,Masters,Male,German,Research,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""langtool"", ""to be precise, langtool via lsp-ltex""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-vivendi""]",Often,both undo-fu and vundo none,,,,,"[""GUI""]","[""Text editing features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""Shell""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Spacemacs,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,,do not prefer,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Lua""]",Frequently,"[""MacOS""]","[""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Manual"", ""Screenshots""]","[""GitHub"", ""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Frequently,,,,United States citizen,Film/TV,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""eshell""]","[""modus-operandi""]",Never,vundo copy-paste,Never,,Unusual default settings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Java"", ""Rust""]",Frequently,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Overview""]","[""Reddit""]","[""use-package""]","[""Research alternatives""]",,VS Code,No,Rarely,20,School,Male,(other),Student,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""my own custom theme""]",Never,No simple functions,Never,,Keybindings,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Community, extensibility, interactivity and one ring to rule all the tools","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"slime, geiser, orgmode, dired",any comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""Fortran"", ""Python"", ""Scheme""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Matrix servers"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""IRC"", ""Matrix"", ""Mailing lists""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,No,Frequently,25,Masters,Male,Spanish,Research,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI""]","[""Text editing features""]",String[],"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"Navigation throw and between files. Keybindings. Know what happened, what did I do? How to choose where the window opens. Understand elisp. Concentrate on english documentation. Where to start. I still face them. I just discovered the distribution emacs package comes without documentation.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""organizational features""]",Alright,,"[""Hobby projects""]","[""28.1""]",5,No,helm,significant comprimise,might in future,No,No,No,Emacs,"[""none, text in orgmode""]",Never,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Events""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Mailing lists"", ""Events""]","[""use-package""]","[""wait for community""]",,None,No,Often,38,PhD,Female,French,Research,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Emacs mailing list,Great,"[""none""]","[""doom-one""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, understand internals,Never,The process feels very old fashion and just having to think about it is enough to turn me to submitting my packages to MELPA instead,"Many useful features and functions are not very discoverable. Learning how to program Emacs in a more complex way than just moving the cursor requires a lot of guessing and googling. The default Emacs configuration is also quite ugly and hard to use. The default completion framework and interface is confusing and hard to understand. While Emacs now comes with a lot of the tools required to make it a better experience out of the box, there's no way a new user would have any idea how to enable them without first watching a video or reading articles. I find this makes the on-boarding experience for people who are just trying it out and not too deeply invested yet very harsh.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Its extreme flexibility, and exposing the complete internals of the editor to scripting","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,himalaya,"magit, company, ctrlf, dired, flycheck, helm, helpful, lsp-mode, org, sly",moderate comprimise,never considered,Yes,I have in the past,Yes,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript"", ""Zig""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Often,String[],Often,"[""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""IRC""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",I submit them to MELPA because the process is very easy,Vim,projectile,Often,24,Bachelors,Male,Canadian,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""shell"", ""eshell"", ""ansi-term"", ""vterm""]","[""doom-tomorrow-night""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"- Since I do not use Emacs all the time, I often forget shortcuts or how things work and have to look it up again. - Since Emacs uses a very peculiar terminology, it is very hard to search for problem solution on the Internet, because one has to know the terminology to do so effiently. - The biggest shortcoming of Emacs is that it cannot navigate Windows symbolic links to documents and directories. This is the reason, I do not use it except as an editor for GIT and for a to-do list with org-mode. In all other cases, where I need to navigate the file system to load files, I use other editors, that can follow symbolic links.",Internet,"[""GUI""]",String[],"[""Community""]",Alright,Quickness via keyboard shortcuts,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,org-mode,limited comprimise,never considered,No,No,No,CUA,"[""None""]",Never,"[""Windows""]","[""Task management""]","[""framework default""]","[""Email""]",Never,"[""No need""]",Never,,"[""I am not interested in new packages""]","[""I don't use third-party packages""]","[""never asked for help""]","[""framework default""]","[""wait for maturity""]",,Notepad++,No,Rarely,53,PhD,Male,German,Software Development,"[""No""]","[""No""]",minimal vanilla,"There are a lot of required questions that have not answer that applies to me. I think this is bad. You might get wrong results, because people might just tick a random answer or quit the survey at that point (I was tempted to do so). For exmaple, I am using org-mode and no other packages and not looking for new packages at all. So for example when answering the question about what I do, when I discover a new package, I had to tick a random answer.",No,Hacker News,Not great,"[""none""]","[""I don't know""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"magit,org-roam",moderate comprimise,never considered,No,Yes,No,Vim,"[""Clojure"", ""Javascript"", ""Shell"", ""Typescript"", ""OCaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""No issues""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,,framework default,Often,,Bachelors,,,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,Not sure,r/emacs,Great,"[""vterm""]","[""doom-one"", ""gruvbox"", ""nord"", ""solarized"", ""solarized-dark""]",Sometimes,framework default copy-paste,Never,,,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Longevity""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",5,Mu4e,"mu4e, paredit, cider",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Research alternatives""]",,Sublime Text,No,Frequently,,Masters,Male,,Software Development,"[""Helm""]","[""ispell""]",minimal vanilla,,No,friend,Great,"[""shell"", ""eshell""]","[""my own custom theme""]",Frequently,No write package,Rarely,,Setting up your configuration the first time can be very daunting.,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,Extensibility : it is the closest thing to a Lisp Machine.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",31,Mu4e,"magit, evil, rustic, org-babel",significant comprimise,5-10y,No,I have in the past,No,Vim,"[""Clojure"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,,framework default,Often,58,Masters,Male,Belgian,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,Not sure,IRC,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi"", ""solarized"", ""solarized-dark""]",Sometimes,undo-tree simple functions,Never,,"setting (and learning) some key packages as `paredit`, installing packages and keeping them updated, getting used to key bindings, and editing with 'latex'",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",I can use it for whatever desktop digital task I could be involved in.,"[""Hobby projects""]","[""28.1""]",11,No,"Org-mode, w3m,",moderate comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Scheme""]",Rarely,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,Notepad++,projectile,Frequently,,,Male,,,"[""Ivy"", ""Ido""]","[""ispell""]",maximal vanilla,Long live the EMACS fraternity,Not sure,Twitter,Ok,"[""eshell""]","[""dracula""]",Sometimes,No simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Emacs has covered a lot of ground in its years of existence and I think other editors are making a lot of neat chnages and forcing maintainers to do interesting stuff. But overall emacs is just the most extensible and you can form the tool to you, not like anything else really","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,,moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""C#"", ""Clojure"", ""Common Lisp"", ""Elixir"", ""Haskell"", ""Julia"", ""Python"", ""R"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Rarely,"[""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""package.el"", ""elpaca"", ""use-package""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,VS Code,projectile,Frequently,23,Bachelors,Non Binary,United States citizen,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",I have a custome and doooooooooooooooooom config,I'm Yao Ming,Yes,lobste.rs,Great,"[""shell"", ""term"", ""vterm""]","[""dracula"", ""gruvbox"", ""solarized"", ""doom-lantern""]",Rarely,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility and lots of quality packages available for install.,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,significant comprimise,never considered,I have in the past,Yes,No,Vim,"[""Elisp"", ""Go"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Web search engines"", ""Hacker News""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Framework"", ""GitHub""]","[""straight"", ""use-package""]","[""Research alternatives""]",,Vim,projectile,Rarely,34,Masters,Male,Swedish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,vundo write package,Rarely,,"Some packages, installed together, were causing performance issues. As a beginner, it was a bit difficult to find out what is the problem and how to hack things together to make them work. I remember copying code from Doom Emacs's repo to fix something related to flycheck. I also remember experiencing high input latency in markdown-mode, and my ""solution"" was to remove some font-lock-keywords.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Good but not great,Very easy to customize to fit my workflow.,"[""Hobby projects""]","[""29.0""]",3,No,,limited comprimise,never considered,No,No,No,I modified default Emacs bindings based on my preference,"[""C"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""GitHub"", ""Discord""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,"Atom, Vim, and IDEs",projectile,Frequently,26,Masters,Male,,Student,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,Blog post,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""my own custom theme"", ""solarized"", ""solarized-dark""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,,"[""daemon""]","[""Extensibility"", ""Package(s)""]",String[],"Very well, it's snappy",,"[""Work""]","[""28.2""]",20,Mu4e,"Consult, selectrum, org-roam",significant comprimise,0-2y,No,I have in the past,No,Emacs,"[""C"", ""Fortran"", ""Julia""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit""]","[""Comparison"", ""Tutorials""]","[""Reddit""]","[""straight""]","[""Research alternatives""]",,None,project.el,Frequently,44,PhD,Male,Spanish,Research,"[""Selectrum"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""Gruvbox""]",Frequently,undo-tree simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,"The package ecosystem with support for everything under the sun, and the flexibility of running on the terminal.","[""Hobby projects""]","[""27.1""]",19,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""MELPA""]","[""Never did""]",Never,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality""]",Never,,"[""GNU ELPA/MELPA online package lists""]","[""Anything that tells the mode name of packages that install modes""]","[""Never did""]","[""package.el""]","[""Install and try it immediately""]",,Notepad; edit.exe; qbasic,No,Frequently,42,Masters,Male,Brazilian,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default dark""]",Sometimes,undo-tree simple functions,Rarely,,"Defaults did not include features that most people would turn on - back in the day it was fontification, these days it's things like auto completion",Friend,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"Great text editing, stable, long-term community - the time I invest in Emacs will pay back dividends over decades.","[""Work"", ""Hobby projects""]","[""27.1""]",23,No,"ag, wgrep-ag, dumb-jump, flyceck-pyflakes, js2-mode, ws-trim",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Screenshots""]","[""Email""]","[""package.el""]","[""Install and try it immediately"", ""wait for community""]",,Borland Turbo Pascal,No,Often,40,Masters,Male,Danish,Software Development,"[""Ido""]","[""ispell""]",minimal vanilla,Maybe you could ask what mayor annoyances with Emacs are :),Not sure,Emacs mailing list,Ok,"[""shell-command""]","[""wombat""]",Rarely,No copy-paste,Never,,Keybindings are hard to learn when you use them infrequently.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""CIDER""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Speed, tooling (magit, projectile, lsp-mode), offline use","[""Work""]","[""28.1""]",1,No,,limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Screenshots"", ""Clips/videos"", ""Overview"", ""README""]","[""Emacs StackExchange"", ""Slack""]","[""package.el""]","[""Research alternatives""]",,IntelliJ,framework default,Rarely,25,Bachelors,Male,British,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,lobste.rs,Great,"[""none""]","[""doom-one""]",Never,framework default write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility and elisp,"[""Work"", ""Hobby projects""]","[""28.1""]",4,Gnus,"evil,sly,vertico,yasnippet,paredit,company",significant comprimise,might in future,No,I have in the past,No,Vim,"[""Common Lisp"", ""Elisp"", ""HTML/CSS""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,31,,Male,Scottish,Fin Tech,"[""Vertico"", ""Consult""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""my own custom theme""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,No clear documentation nore tutorial to configure emacs clearly from scratch.,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,Spacemacs like keybindings,"[""Work""]","[""27.1""]",5,No,"Magit, projectile, evil,",limited comprimise,never considered,No,No,No,Vim,"[""Python"", ""Latex""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Never,30,PhD,Male,,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Never,framework default simple functions,Never,,remember basic bindings but which-key saved my a** and understand e-lisp to configure and combine the different aspects of functionality properly but overall was lucky to have the time to dig in and understand some stuff. Otherwise it is difficult to move on this philosophy!! Glad that i did...,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""privacy""]","Very well, it's snappy","org-mode, org-agenda and custom functions to automate life","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"magit, vterm, rainbow-mode, beacon, org-superstar, ob-latex, jupyter, python-mode, calfw-howm, evil",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Scientific writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,String[],Frequently,"[""Advocacy""]","[""M-x list-packages""]","[""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Discord""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,VS Code,No,Frequently,27,Bachelors,Male,Greek,Research,"[""Helm""]","[""flyspell"", ""ispell""]",Doom Emacs,You could let the users add more than 10 packages via some list (check boxes) because i thing this is the best feature of Emacs. I refer to it's ability to manage a load of packages in real time... This for me is outstanding!! Well done guys!!,No,Discord,Great,"[""eshell"", ""vterm""]","[""gruvbox""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""org-mode""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,,significant comprimise,might in future,I have in the past,No,Yes,Vim,"[""Clojure"", ""Elisp"", ""Haskell"", ""Javascript"", ""Rust"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Often,"[""FSF paperwork""]",Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","I just add to MELPA, because it's easier.",Vim,project.el,Frequently,28,Bachelors,Male,Turkish,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""shell-command"", ""eshell"", ""vterm""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",26,Rmail,magit,limited comprimise,10+y,No,I have in the past,Yes,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,String[],Rarely,"[""Code (bug fixes)""]","[""M-x list-packages""]","[""Manual""]","[""IRC""]","[""use-package""]","[""wait for maturity""]",MELPA,aurora,No,Often,49,Masters,Male,Swiss,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,"There was a question about how I reacted to new packages which was mandatory, surprisingly.",Not sure,Mastodon,Great,"[""eshell""]","[""brutalist-dark""]",Frequently,No write package,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Alright,Extensibility and cross-platform compatibility. I can depend on Emacs to do nearly any text operation on any computer at any time.,"[""Work"", ""Hobby projects""]","[""28.1""]",10,notmuch,"magit, restclient-mode, avy, ace-window",no comprimise,never considered,No,Would directly,No,Emacs,"[""Common Lisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""Hacker News""]","[""Manual"", ""Clips/videos""]","[""Emacs StackExchange""]","[""use-package""]","[""wait for community""]",MELPA seems to be the most useful and popular.,Vim,No,Frequently,26,Masters,Male,United States citizen,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell-command""]","[""dracula""]",Rarely,No read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Haskell"", ""Python""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Discord"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""GitHub""]","[""NixOS""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,,,,,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""my own custom theme"", ""modus-operandi"", ""modus-vivendi"", ""solarized"", ""solarized-dark""]",Rarely,undo-fu write package,Never,,"none, but it was very hard to compile at the time",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",elisp,"[""Work"", ""Hobby projects""]","[""27.1""]",30,No,"dired, shell, dabbrev, info, man, org",any comprimise,10+y,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,,"[""Reddit"", ""Blogs"", ""Sacha Chua""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el""]","[""Research alternatives""]",,various ancient editors,projectile,Frequently,56,Masters,Male,German,lottery,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""shell"", ""eshell""]","[""solarized-dark""]",Rarely,No simple functions,Never,It seems complicated but I've never attempted it. I do wonder if Emacs would be better off opening up the doors to contributions past the whole ideological battle it's (rightfully) trying to lead.,"I found Elisp a bit cryptic, and I still can't really find my way around the documentation sometimes (the names of fairly basic API stuff always escapes me, find-file-other-window that sort)",A tech conference had one of them wizards,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Weirdly, I can't remember""]","Very well, it's snappy","I think once you click the whole ""it's not an editor it's a big ol' REPL"" sort of thing, everything gets really powerful. As long as it's text it can be coerced nicely into Emacs.","[""Work"", ""Hobby projects""]","[""28.2""]",12,Mu4e,"magit, projectile, docker, restclient, pass, browse-at-remote",moderate comprimise,might in future,Yes,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,32,Bachelors,Male,French,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""framework default""]",maximal vanilla,Thank you for the time and care to craft the survey. It's very clear and easy to fill in.,Not sure,r/emacs,Great,"[""shell"", ""vterm""]","[""modus-operandi""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"The esoteric keymapping took some time, and then having to learn elisp to fully customize everything.",University/College,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"The unparalleled extensibility, packages and customization","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",28,No,,limited comprimise,10+y,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange"", ""Mailing lists""]","[""framework default"", ""elpaca""]","[""wait for maturity""]",,None,framework default,Sometimes,,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""default dark"", ""my own custom theme""]",Never,framework default many packages,Rarely,"Please move the whole process to Github and automate FSP copyright assignment with a bot on Github. Also, please remove RMS and Eli as mods. Both are incompetent and lack ambitions and visions.","Yes. This is a well-known problem for people since the 90s. If you have to ask, you have a bigger problem.",University/College,"[""GUI"", ""daemon""]","[""dir, file, buffer local variables and inertia""]","[""Text editing features"", ""There was a time where Emacs was almost always the first editor that gets a syntax highlighting package for esoteric languages""]","Poorly, it's sluggish","- Ability to spawn subprocesses very efficiently - Low memory consumption - Really good syntactic editing packages like paredit/smartparens that work for languages other than lisp not found in any other editor - dir/file/buffer local variables - Hierarchical keymaps","[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"flycheck, smartparens, company, expand-region, web-mode, iedit, multiple-cursors, indent-guide, verb, yasnippets",moderate comprimise,2-5y,No,Would directly,Yes,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub"", ""Twitter""]",Often,"[""Lack of time"", ""Elisp proficiency"", ""Wariness of the review process"", ""Bad prior experience"", ""FSF paperwork""]",Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",Melpa,Eclipse,projectile,Never,40,Bachelors,Male,Hongkonger,Software Development,"[""Ido"", ""Icomplete""]","[""No""]",maximal vanilla,,Yes,r/emacs,Not great,"[""shell-command"", ""vterm""]","[""solarized-dark""]",Rarely,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"idiosyncrasies such as buffer system and keybind system, broken packages",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""SLIME""]",Good but not great,"jack of all trades all-rounder, extensibility","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2"", ""26.3""]",10,No,"tramp, org-mode, flyspell-mode, flycheck-mode, helm, slime",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Python"", ""R""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Not knowing how to modify a package""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,39,PhD,Male,Belgian,Software Development,"[""Helm"", ""company""]","[""flyspell""]",minimal vanilla,,Yes,Hacker News,Great,"[""shell""]","[""solarized-dark""]",Frequently,No copy-paste,,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""orgmode""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.2"", ""28.1""]",1,No,,,never considered,,,,Vim,"[""Go"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management""]","[""framework default""]","[""Email"", ""GitHub""]",,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,Vim,framework default,Never,,,,,,"[""No"", ""framework default""]","[""framework default""]",Doom Emacs,,,,,"[""eshell""]","[""dracula""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work""]","[""29.0""]",4,No,,,never considered,,,,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""framework default""]","[""GitHub""]",,"[""Unfamiliar with contribution process""]",Never,,String[],"[""Tutorials""]",String[],"[""straight""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,,,,,,"[""framework default""]","[""No""]",Doom Emacs,,,,,"[""none""]",String[],Sometimes,framework default none,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",1,notmuch,,any comprimise,might in future,No,No,No,Vim,"[""C"", ""Go"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Sometimes,"[""Issues""]","[""GitHub""]","[""Tutorials""]","[""IRC"", ""GitHub""]","[""package.el""]","[""wait for maturity""]",,Vim,project.el,Sometimes,,Bachelors,Male,Ukrainian,Student,"[""No""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""shell""]","[""default dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""hope""]","[""-""]",Alright,,"[""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,Cannot,No,Emacs,"[""-""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""-""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""-""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,No,Rarely,,Bachelors,Male,Australian,Software Development,"[""No""]","[""No""]",minimal vanilla,,,,,"[""ansi-term""]","[""-""]",Rarely,- copy-paste,Never,,,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work""]","[""29.0""]",9,No,,any comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Never,33,Masters,Male,French,Software Development,"[""Helm"", ""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""dracula""]",Never,framework default copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Text editing features""]",,Good but not great,,"[""Work""]","[""28.1""]",1,,,,,,,,Emacs,"[""Assembly"", ""Latex, Racket""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, read and understand,Never,,"That 'starter packages' are needed at all. - It adds a significant research burden on new users. The defaults should be good (enough): That is: - standard CUA keybinds, - a better packaging interface (like dooms 'module' system), - a better-organized top-bar menu and - a better theme. Another pretty significant problem was getting programming language support to work: - Much of the online guides are outdated (e.g. recommending ctags or other wildly outdated things). - Installation of language servers is a proper pain. They often aren't packaged and do not provide repositories; Ideally enabling/installing a languages mode in Emacs should just pull the latest binaries for emacs-only use. Alternatively at the very least proper instructions (INCLUDING a link to the language servers repo should be given). However, I'm looking forwards a better future, with eglot being mainlined.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"- A great non-cluttered UI (Dooms keybind interface is great) - Much faster than IDEs (Jetbrains...). - Highly extensible and automatable when needed.","[""Hobby projects"", ""University""]","[""28.1""]",1,No,"magit,eglot,eldoc-box,org,treesitter",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Elixir"", ""Julia"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Web search engines"", ""Doom Emacs Modules""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,KDevelop,projectile,Often,21,School,Male,Austrian,Student,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""doom-one"", ""modus-operandi""]",Rarely,framework default write package,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",26,No,,limited comprimise,5-10y,No,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""R"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,vi,projectile,Sometimes,39,PhD,Male,American,Healthcare,"[""Ivy"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,IRC,Ok,"[""eshell""]","[""doom-one""]",Often,framework default copy-paste,Never,Mailing lists can be a strong barrier to entry.,"Key combinations can be hard to recall, and often I settle(d) on the ""This is the way I learnt, this is the way I'll do it"" approach rather than the most efficient approach.",Internet,"[""TUI"", ""daemon""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,"It's easy to use display, multiple buffers and flexible multitasking","[""Work"", ""Hobby projects""]","[""27.1"", ""26.3""]",5,No,"rust-mode, flycheck-mode",significant comprimise,might in future,No,I plan to in the future,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Python"", ""Rust"", ""Shell""]",Rarely,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Matrix"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",Most FOSS and copyright-compliant (ie no Github copilot or license violating services),Sublime Text,No,Rarely,29,Bachelors,Male,British,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command"", ""eshell"", ""term""]","[""my own custom theme"", ""solarized""]",Frequently,No copy-paste,Never,,"I used a vanilla emacs. The keybindings were strange. Once I found `where-is` and `describe-key`, it got much better.",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Alright,Extensibility,"[""Work"", ""Hobby projects"", ""Email""]","[""28.2""]",16,Mu4e,"magit,org,mu4e,which-key,auctex",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Colleagues and friends""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Emacs StackExchange"", ""Framework"", ""colleagues on slack""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Nano,projectile,Often,40,PhD,Male,German,Research,"[""Ido""]","[""ispell""]",Doom Emacs,,Not sure,Blog post,Great,"[""term""]","[""gruvbox"", ""solarized-dark""]",Rarely,vundo ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",4,No,,moderate comprimise,might in future,I have in the past,No,Yes,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Framework"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""wait for community""]",,Vim,framework default,Rarely,34,Masters,Male,Swedish,Fin Tech,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,Not sure,Doom emacs community,Great,"[""vterm""]","[""dracula""]",Rarely,framework default copy-paste,Never,,"As a non-programmer, base emacs is intimidating. Spacemacs made my transition from word/vim much easier. I eventually settled on doom, which is perfect for me.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Ability to use vim bindings with plain text files""]","Very well, it's snappy","Customisable, trustable, powerful","[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"org-roam, pdftools",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Elisp"", ""Python""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""Occasionally build from git""]","[""Haven't done this""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Have not done this""]","[""framework default""]","[""Research alternatives""]",,Word,framework default,Frequently,28,Masters,Male,British,Education services,"[""framework default"", ""Ivy""]","[""No""]",Doom Emacs,"Some of the questions weren't relevant, but I could not leave them blank. Perhaps a 'NA' tickbox could be useful.",No,Hacker News,Ok,"[""eshell""]","[""my own custom theme""]",Never,framework default write package,Never,,"Package management was hard, until I discovered straight.el",Colleague,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Not well,org-mode is incredible,"[""Work"", ""Hobby projects"", ""org-mode notes for my entire life""]","[""29.0""]",9,No,"org-mode, org-roam, projectile, magit",moderate comprimise,never considered,I have in the past,No,No,Vim,"[""C++"", ""Common Lisp"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Blogs"", ""Web search engines"", ""System Crafters YouTube""]","[""Tutorials"", ""Design rationale""]","[""GitHub""]","[""framework default"", ""straight""]","[""Research alternatives"", ""wait for maturity""]",,Vim,projectile,Often,33,Bachelors,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Spacemacs,"Survey software is very smooth, great job! I just wish emacs performance was as fast* and smooth ;) * already using gccemacs with emacs29, but something blocking my entire single-threaded UI is a really poor experience.",No,r/emacs,Great,"[""none""]","[""solarized-dark""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,,Associates,Male,,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell"", ""vterm""]","[""my own custom theme"", ""doom-one"", ""dracula"", ""zenburn""]",Never,framework default read and understand,,,Coming from vim it was learning the new mnemonics for keybinds but thankfully which-key helped alot,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,The extensibility of emacs where the core is written in elisp and can be extended in any way I guess and that it stood the test of time,"[""Hobby projects""]","[""28.2""]",3,,,,,,,,Meow,"[""C++"", ""Clojure"", ""Python"", ""Rust"", ""Scheme"", ""OCaml, Lua""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",26,No,,limited comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Elisp"", ""Perl"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Rarely,,"[""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,MicroEmacs (Windows),No,Often,49,Masters,Male,Chilean,IT services,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""shell-command"", ""ansi-term""]","[""modus-vivendi""]",Often,No simple functions,Never,,Lisp wasn’t my cup of tea. I wasn’t a programmer when I started and learned elisp along with python and I kept thinking why tf is elisp so convoluted. I no longer think so. Lisps are cool,Friend,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Text editing features""]",Good but not great,Org mode and the fact that it is an elisp repl first and foremost,"[""Work"", ""Hobby projects"", ""Writing and maintaining my todos""]","[""29.0"", ""28.2""]",5,No,,any comprimise,never considered,No,No,Yes,Mix of default and custom ergonomic focused one via meow.el,"[""Elisp"", ""Python"", ""Rust""]",Often,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",,None,No,Frequently,25,Bachelors,NB,Indian,Manufacturing,"[""Vertico""]","[""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""my own custom theme"", ""TransSide""]",Sometimes,undo-tree none,Never,,,Internet,"[""GUI""]","[""Extensibility""]","[""Extensibility""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",1,No,,limited comprimise,never considered,No,No,No,Vim,"[""Java"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""GitHub""]","[""Tutorials""]","[""IRC""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,No,Never,,,,,,"[""No""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Never,No write package,,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Customizability""]",String[],"Very well, it's snappy","elisp org mode magit","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",30,,,,,,,,Emacs,"[""C"", ""C#"", ""Elisp"", ""Haskell"", ""Python""]",,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]",String[],,String[],,,"[""Mailing lists""]",String[],String[],"[""package.el""]",,,Vim,,Frequently,,,,,,String[],String[],maximal vanilla,,,,,String[],String[],, none,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",1,No,,significant comprimise,never considered,Cannot,Cannot,No,Vim,"[""C"", ""Haskell"", ""Python""]",Rarely,"[""MacOS""]","[""Task management"", ""Agenda""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,17,School,Male,Spanish,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""term"", ""vterm""]","[""doom-one""]",Never,No copy-paste,Never,,Fundamental understanding of elisp,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Org-mode""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",1,Mu4e,,significant comprimise,never considered,No,No,No,Evil,"[""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Manual""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,No,Sometimes,28,Masters,Male,Australian,Healthcare,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Often,framework default copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Part of the GNU project / FSF"", ""Has always been available on all platforms; will always been available on all platforms.""]","[""More features than other editors""]",Alright,Continuity,"[""Work"", ""Hobby projects""]","[""27.1""]",30,No,"org-mode, magit",significant comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Prolog""]",Frequently,"[""GNU/Linux"", ""Android""]","[""Note taking"", ""Task management""]","[""not sure""]","[""Email""]",Never,"[""Not interested""]",Never,"[""Advocacy""]","[""Reddit""]","[""Tutorials""]","[""Internet""]","[""not sure""]","[""wait for community""]",,Don't remeber; some MS-DOS editor,No,Frequently,49,PhD,Male,German,Research,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default light"", ""my own custom theme""]",Never,No write package,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Better extension language""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",5,No,,significant comprimise,0-2y,No,No,Yes,Emacs,"[""Elisp"", ""Elixir"", ""Erlang"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""Telegram chat""]","[""Manual"", ""Screenshots""]","[""Telegram chat""]","[""package.el""]","[""Install and try it immediately""]","I used to have my own ELPA, but I shut it down in the spring",Vim,project.el,Sometimes,25,School,Male,Russian,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,Yes,EmacsConf2022,Great,"[""shell-command"", ""shell""]","[""default light"", ""ef-tritanopia-light""]",Rarely,No simple functions,Never,,"I had problems in learning enough keyboard shortcuts to be productive. I had performace problems before I got native compilation working. Understanding buffers, frames, windows compared to traditional editor concepts. Emacs has its own vocabulary and modules are like islands compared to a very holistics editor. You have to learn the names and philosophies and verbs of different modules.",Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Org mode, Org-roam, literate programming, Magit, great VIM keyboard support","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""SQL"", ""Typescript""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""not sure""]","[""wait for community""]",,VS Code,framework default,Sometimes,48,Masters,Male,Finnish,Media/Publishing,"[""framework default""]","[""No""]",Doom Emacs,,No,Twitter,Ok,"[""vterm""]","[""doom-one""]",Never,framework default write package,Never,,"elisp as configuration language, I had no scheme/lisp experience when I started with Emacs",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Cross platform, GUI & terminal""]","Very well, it's snappy","Cross platform, defaults work well, easily customized when a default doesn't work","[""Work"", ""Hobby projects""]","[""28.2""]",24,No,"magit, org-mode, diff-hl, ido-mode, projectile, company, lsp-mode, tree-sitter",moderate comprimise,never considered,No,Yes,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,52,PhD,Male,United States citizen,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""vterm""]","[""sanityinc-tomorrow-day""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"What package I should use, for example helm or vertica, lsp-mode or eglot",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extendability because of elisp,"[""Work"", ""Hobby projects""]","[""28.2""]",1,notmuch,"vertica, corfu, notmuch",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Go"", ""Haskell""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""Agenda""]","[""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""telegram""]","[""Comparison"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""telegram""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,project.el,Never,25,Bachelors,Male,Russian,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,Telegram,Great,"[""none""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",6,notmuch,"emacs-orderless,emacs-consult,emacs-embark,emacs-marginalia,emacs-prescient,emacs-corfu...",limited comprimise,might in future,No,No,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Overview""]","[""IRC""]","[""straight"", ""Guix""]","[""Install and try it immediately""]",,IntelliJ,project.el,Rarely,,,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",minimal vanilla,,Not sure,r/emacs,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""zenburn"", ""leuven""]",Sometimes,No many packages,Rarely,"Yes, debbugs",,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],"Very well, it's snappy",Extensibility and community,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",20,notmuch,"magit, eglot, vc, erc, paradox",limited comprimise,might in future,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",MELPA because it is low friction,None,project.el,Sometimes,41,Bachelors,Male,Australian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell"", ""eshell""]","[""doom-one""]",Rarely,undo-tree copy-paste,Never,,Default keybinds were difficult for me.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Emacs users seem to be more geek-ish""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"Magit, tramp, eglot, consult, YAsnippet",no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Go"", ""Rust"", ""Shell""]",Frequently,"[""MacOS""]","[""General document writing""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Japanese Emacs community in Slack""]","[""use-package""]","[""wait for community""]",GNU ELPA,VS Code,projectile,Sometimes,24,Bachelors,Male,Japanese,Student,"[""Vertico"", ""Consult""]","[""ispell""]",maximal vanilla,,No,Twitter,Great,"[""vterm""]","[""modus-vivendi""]",Often,undo-tree copy-paste,Never,,"Early versions started using the *scratch* buffer (perhaps with a warning, but we managed to miss it). A crash caused us (working with a buddy) to loose 2h worth of work.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""slime""]","[""Text editing features""]",Good but not great,Extensibility with an easy language.,"[""Work"", ""Hobby projects""]","[""24.4""]",30,"no, haven't found one which is sensible (sorry, Gnus), easy to use/configure and supports IMAP",Slime,moderate comprimise,never considered,No,Yes,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Python""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""Source""]","[""Mailing list""]",Never,"[""didn't see the need yet""]",Rarely,"[""Advocacy""]","[""Blogs"", ""Web search engines""]","[""any/don't care""]","[""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,WordStar,project.el,Rarely,,,,,,"[""No""]","[""No""]",minimal vanilla,"""must be answered"" is not what I want to read again, particularly, if there where no sensible alternatives to select.",Not sure,Hacker News,Not great,"[""shell""]","[""\""theme\""?""]",Rarely,No copy-paste,Never,,,summer program in high school,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",21,No,"tramp, which-key, haskell-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""R"", ""Shell"", ""LaTeX, Stata""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]",String[],"[""not sure""]","[""Mailing list"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,None,No,Sometimes,36,PhD,Female,Australian,Research,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,Friend,Great,"[""none""]","[""default light""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"The default environment is very alien: C-g instead of Esc, bright white background, calling Alt Meta. . Several times I ended up trying a starter kit like Doom just to know my way around, but that in turn has you learn to configure the starter kit rather than actually writing elisp. Thus introducing limitations. Eventually I stumbled across the built-in elisp manual, which is what led me to give emacs another chance. I ended up watching tutorials on YouTube to learn about packages and setting up a usable configuration.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,"- extensibility (lisp) - history/community (many things are already implemented and are easy to understand)","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",1,No,"evil, org, airline-themes, dirvish, vertico, marginalia, consult, general.el, paredit, eshell",moderate comprimise,never considered,No,Would directly,Yes,Vim,"[""Elisp"", ""Shell"", ""Powershell""]",Frequently,"[""Windows""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","I put them on my github and pull them with straight. I sometimes mention them in reddit comments so others can as well. I've heard that melpa is the easiest to get a package accepted to, but never actually bothered.",Vim,No,Sometimes,19,School,Male,American,Legal,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,"I have been using Emacs less than a year. I entered a decimal value into the ""How many years have you been using Emacs"" field, but it had an error in red about not being an integer. I changed it to a 1.",No,r/emacs,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Sometimes,undo-fu simple functions,,,"Trying to initially get started without using a framework like Doom Emacs was difficult, because the keybindings and configuration mechanisms are unintuitive and difficult to learn.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy","Emacs' extensibility and full customizability. You can bend the editor to your whims, and turn it into anything you like, to maximize your productivity (at the cost of configuration timr).","[""Work"", ""Hobby projects"", ""General document editing""]","[""28.2""]",1,,,,,,,,Vim,"[""C#"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Rust"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,The learning curve was pretty steep but manageable.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Flexibility,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"evil, flycheck, company, lsp-mode, magit, ivy",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,framework default,Rarely,,,Male,,,"[""framework default"", ""Ivy""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""solarized-dark""]",Often,framework default simple functions,Never,,"Learning the initial keyboard shortcuts, otherwise no.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"Org-mode, extensibility, interoperability of components","[""Work"", ""Hobby projects""]","[""28.2""]",10,Gnus,"Org-roam, org-babel, ef-themes",significant comprimise,never considered,No,Would directly,No,Emacs,"[""Elisp"", ""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Mailing lists""]","[""not sure""]","[""Install and try it immediately""]",,None,No,Frequently,38,Masters,Male,British,Research,"[""Helm"", ""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""Various ef-themes""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,"I learned the basics during a 4h train ride, but never extended the basic knowledge and capabilities.",Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,Shortcuts and copy-paste functionality along with the respective packages is perfect for LaTeX editing as teacher / researcher.,"[""Work""]","[""28.1""]",14,,,,,,,,Emacs,"[""LaTeX""]",,"[""Windows""]",,,,,,,,,,,,,,Notepad++,,Frequently,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,The biggest difficulty when using Emacs for the first time was memorizing the keybindings and studying Elisp in order to write a useful configuration to adapt the editor to my various needs,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",The freedom of expansion and customization of functionality provided by the packages,"[""Work"", ""Hobby projects"", ""Study""]","[""28.2""]",1,No,,significant comprimise,never considered,No,I have an FSF membership,No,Vim,"[""C"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""SQL"", ""Nix""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Often,19,School,Male,Italian,Student,"[""framework default""]","[""langtool""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""Catppuccin Mocha""]",Sometimes,framework default write package,,,,Chance,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",25,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Perl"", ""Shell""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,None,,Rarely,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"Did not know anything about lisp, so configuring emacs was hard. Navigating between different buffers/frames was hard to learn",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Wanted to be a \""hacker\""""]","Very well, it's snappy","extensibility, packages for many problems","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",30,No,"org, auctex, helm, gitlab, tramp",moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,VS Code,No,Often,55,PhD,Male,German,Healthcare,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,The rationale of some of the questions are not clear to me,No,Friend,Ok,"[""eshell""]","[""default dark"", ""zenburn""]",Sometimes,framework default none,Never,,It doesn’t use Joe key bindings,Distrotube,"[""TUI""]","[""Text editing features"", ""Built-in features""]","[""Part of the GNU project / FSF""]","Poorly, it's sluggish",Not being Joe,"[""Hobby projects""]","[""29.0""]",0,Mu4e,,,never considered,No,No,No,Vim,"[""Rust""]",Frequently,"[""BSD""]","[""Babel""]","[""Source""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""FSF paperwork""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately""]",,Joe,projectile,Sometimes,12,School,Female,Albanian,Student,"[""framework default"", ""Vertico""]","[""flyspell""]",Doom Emacs,,,,,"[""eshell""]","[""gruvbox""]",Frequently,framework default copy-paste,Rarely,I need to understand elisp better before I,don't make me laugh,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""ORG drew me back (after 30 years)""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",it's more of an operating environment than a text editor.,"[""Work"", ""Hobby projects"", ""pretty much anything""]","[""29.0""]",5,have used Gnus but moved to mu,"org, pass, mu4e, ivy, rainbow, company, persist, swiper, magit, org-bullets",significant comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""PHP"", ""Shell"", ""SQL"", ""I want to get started on elisp beyond .emacs configs. for instance to create filters and access to data sets and external algorithms like gpt3""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub"", ""where I can find them.""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Matrix servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""interactions with the ecosystem""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""I tend to work it out for myself. Documentation in emacs is fab""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,"nano, atom, sublime, (devonthink on mac) and several others",again this is on my list to look into sooonishhh,Frequently,64,Bachelors,Male,British,NFP,"[""Ivy"", ""useelm, and IVy, currently on Ivy. love it""]","[""ispell""]",Somewhere between extensive and light I'd say,I do surveys through the remaining teeth I can still grit.,No,Emacs mailing list,Great,"[""shell"", ""eshell""]","[""modus-vivendi"", ""i've used several and amended a few but for now a fan of modus.""]",Often,good question. I should look at this simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",2,,,,,,,,Vim,"[""Common Lisp"", ""Go"", ""Javascript"", ""Python"", ""PHP"", ""Ruby"", ""Shell"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",20,notmuch,Magit,moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Blogs""]","[""Tutorials""]","[""Email""]","[""package.el""]","[""Install and try it immediately""]",,Jedit,projectile,Often,40,PhD,Male,German,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""eshell"", ""ansi-term""]","[""default light"", ""solarized""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,do not prefer,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python""]",Rarely,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,Vim,No,Frequently,,School,Male,Brazilian,Student,"[""framework default""]","[""No""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",4,No,,no comprimise,never considered,No,No,No,CUA,"[""Elisp"", ""Python""]",Sometimes,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""wait for maturity""]",,Notepad++,No,Sometimes,,Masters,Male,,,"[""Helm"", ""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default dark""]",Never,No copy-paste,Never,,(E)lisp is not easy.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Customisations. Org. Pdf-tools. Mu4e. Eglot.,"[""Work""]","[""29.0""]",30,Mu4e,"Denote, pdf-tools, magit, vertico, orderlies, deft, ef-themes, org",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""use-package"", ""Nixos""]","[""Install and try it immediately""]",,,No,Frequently,52,PhD,Male,British,Research,"[""Vertico""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""ef-themes""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work""]","[""29.0""]",1,No,"emacs-lsp, vertico, evil",do not prefer,might in future,No,No,No,Vim,"[""Java"", ""Rust""]",Frequently,"[""GNU/Linux""]",String[],"[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Discord"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,VS Code,framework default,Never,,,,,,"[""Vertico""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-laserwave""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Not well,,"[""Work""]","[""29.0""]",10,No,,limited comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""Source""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Frequently,33,PhD,Male,Austrian,Healthcare,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,Yes,Hacker News,Great,"[""none""]","[""solarized""]",Rarely,undo-fu write package,Never,,it was decades ago - can't remember difficulties,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","open, extensible, great community","[""Work"", ""Hobby projects"", ""all personal organization""]","[""29.0"", ""28.1""]",34,No,,significant comprimise,10+y,I have in the past,Would directly,No,CUA,"[""C++"", ""C"", ""Elisp"", ""Javascript"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,TPU,projectile,Frequently,56,Masters,Male,American,retired,"[""framework default""]","[""framework default"", ""flyspell""]",Doom Emacs,,Not sure,r/emacs,Great,"[""eshell"", ""vterm""]","[""default dark"", ""doom-one"", ""gruvbox"", ""solarized"", ""solarized-dark"", ""zenburn""]",Frequently,framework default simple functions,Never,,I felt I needed to rethink how I interact with Emacs vs how I had used vim. No more C-z to run a program and get output. It was a struggle to break out of my old habits.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility and how everything I do is in a buffer,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"Ivy,Agressive-indent,paredit,crux,magit,expand-region,multiple-cursors",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Clips/videos""]","[""Reddit""]","[""package.el""]","[""Research alternatives""]",,Vim,No,Never,35,School,Male,American,IT,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell""]","[""Don’t remember""]",Frequently,No read and understand,Rarely,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,"Introspectability and self-documenting nature, as well as the extensive package ecosystem with constant innovation and fantastic examples such as magit.","[""Work"", ""Hobby projects""]","[""29.0""]",8,No,"magit, modus-themes, embark, consult, vterm, which-key, elfeed, eglot, use-package, straight",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Python"", ""LaTeX""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,project.el,Often,26,Masters,Male,Norwegian,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,"Great survey, thanks for organising!",No,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,No copy-paste,,,"Overly complicated configuration, default keybindings",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Whole workflow in single window,"[""Work""]","[""28.2""]",4,,,,,,,,Vim,"[""C++"", ""C"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"It is extremely different from all other editors/IDEs, yet the tutorial only goes over the fundamentals of emacs usage, without addressing any of the common questions/pitfalls a user used to some other editor will run into.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,It is a free software editor which is designed to be extensible by being written in lisp and having its functionality fully available to the user.,"[""Work"", ""Hobby projects""]","[""29.0""]",4,Gnus,"magit, org-mode, eglot, paredit, vertico, corfu, auctex, which-key, orderless, sly",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""guix""]","[""Email""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""Email""]","[""use-package"", ""guix""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,No,Sometimes,24,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,More! And more promotion/analysis,No,r/emacs,Ok,"[""shell-command"", ""eshell""]","[""gruvbox""]",Sometimes,No write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects"", ""School""]","[""27.2"", ""26.3""]",5,No,"evil,exwm,which-key,helm",significant comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Matrix"", ""GitHub""]","[""framework default"", ""package.el"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,Sublime Text,projectile,Frequently,17,School,Male,United States citizen,Student,"[""framework default"", ""Helm""]","[""framework default"", ""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""eshell"", ""ansi-term"", ""vterm""]","[""dracula""]",Sometimes,undo-tree simple functions,Sometimes,code review (melpa),nobody around me uses it,can't remember,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""avy, evil, iedit, org""]","[""Text editing features""]","Very well, it's snappy","elisp, elpa","[""Work"", ""Hobby projects""]","[""28.2""]",25,No,"evil,avy,ivy,hydra",limited comprimise,never considered,No,No,Yes,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",melpa,jed,projectile,Frequently,40,Bachelors,Male,South Korean,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,thx k!,No,Hacker News,Great,"[""eshell"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Often,undo-tree copy-paste,,,,Colleague,"[""GUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""27.2""]",1,,,,,,,,Emacs,"[""Python"", ""R""]",,"[""nixos""]",String[],"[""nixpkgs""]",String[],,String[],,,"[""Web search engines""]",String[],String[],"[""nix""]","[""Install and try it immediately""]",,,,Frequently,,,,,,String[],String[],minimal vanilla,,,,,String[],String[],, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,,,,,,,,Emacs,"[""Clojure""]",,"[""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",10,,,,,,,,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, none,Never,,프로그램 다루기,Internet,"[""TUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",확장성,"[""Hobby projects""]","[""29.0""]",1,No,org,any comprimise,never considered,No,No,No,Emacs,"[""text""]",Rarely,"[""WSL""]","[""Note taking"", ""General document writing""]","[""not sure""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Overview""]","[""GitHub""]","[""not sure""]","[""wait for maturity""]",elpa,VS Code,No,Frequently,60,School,Male,(other),,"[""No""]","[""No""]",minimal vanilla,,Yes,r/emacs,Ok,"[""none""]","[""default dark""]",Never,No simple functions,Rarely,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",15,No,,significant comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Email""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Often,42,Masters,Male,Russian,Software Development,"[""Ivy"", ""Consult""]","[""No""]",minimal vanilla,,Not sure,Twitter,Great,"[""shell"", ""eshell""]","[""my own custom theme""]",Sometimes,undo-tree copy-paste,Never,,"Some of my difficulties when initially learning emacs are as follows: 1. Extensibility is problem as well as solution. It was difficult (still is) for setting up Emacs as IDE like for angular projects (lsp mode, eglot) . Small bugs appears from nowhere. I like emacs simplicity, but Developers havent consider How to do things? , i mean officially, Like if i want to make emacs java ide, i want to go official rather following other code copying elisp and adding and breaking something . I heard eglot is being added i hope it will solve my problem. I like Emacs key bindings. But when we go deeper , vims binding is powerful and more better for long run. I want emacs key binding as well as vim (not viper) , I mean full builtin support for vim bindings",fsf,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""IDE features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""games, IDE(very important), entertainment,""]",Good but not great,"Extensibility , Community, A damn free software that everybody can copy, make own, make new :* , extensibility via Lisp , minimal, From source C , It has well maintain compatible with modern hardware to old , games ,","[""Work""]","[""29.0""]",2,No,"eglot , lsp-mode,",no comprimise,never considered,Cannot,Cannot,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Typescript""]",Often,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,,projectile,Never,22,Bachelors,Male,Nepalese,Fin Tech,"[""Ivy"", ""Vertico"", ""Selectrum"", ""Consult""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Steep learning curve and then getting familiar with the bindings,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,Long time stability and extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",7,Mu4e,"consult, corfu, magit, eglot",limited comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Haskell"", ""Javascript"", ""Java"", ""R"", ""Shell"", ""SQL"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""YouTube""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""GitHub"", ""Discord""]","[""use-package"", ""nix expressions""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,IntelliJ,project.el,Frequently,,PhD,Male,South African,Software Development,"[""Consult""]","[""flyspell""]",minimal vanilla,,No,Friend,Ok,"[""vterm""]","[""doom-one"", ""gruvbox"", ""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Never,No simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""A benevolent kind of lock-in""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Principles of the GNU project, extensibility, lisp, ecosystem","[""Work"", ""Hobby projects""]","[""28.2""]",25,Mu4e,"AUCTeX, lsp-mode, mu4e, org-mode, magit",significant comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,No,Frequently,53,PhD,Male,British,Research,"[""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""ansi-term""]","[""solarized""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"lack of ""one source of knowledge""",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy","versatility, org-mode","[""Work"", ""Hobby projects""]","[""29.0""]",5,Gnus,"TRAMP, Gnus, org-mode, VC, project.el, nov.el, Flymake",significant comprimise,might in future,I have in the past,No,No,Emacs,"[""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Mailing lists"", ""GNU ELPA/MELPA online package lists"", ""emacs-news""]","[""Tutorials"", ""Manual"", ""Example configuration""]","[""Reddit"", ""Email""]","[""use-package""]","[""wait for community""]",GNU ELPA,Notepad++,project.el,Never,30,Bachelors,Male,Polish,Software Development,"[""Icomplete""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""shell"", ""eshell"", ""vterm""]","[""modus-operandi""]",Often,No read and understand,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",5,,,,,,,,Emacs,"[""Elixir"", ""Go"", ""Python""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,VS Code,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, read and understand,Never,,Dealing with tutorials written in evil mode when I don't use evil mode,Development support for clojure,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Magit""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Configurability and customization,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,"Magit,org-mode,lsp-mode,go-mode,rainbow-delimiters,diff-hl,eterm",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Sometimes,42,School,Male,Canadian,Software Development,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""dracula""]",Often,framework default copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",8,,,,,,,,Emacs,"[""Clojure"", ""Common Lisp""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Notepad++,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",19,Gnus,,any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Python"", ""PHP"", ""Perl"", ""Shell""]",Rarely,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""Email""]","[""package.el""]","[""wait for community""]",,Vim,No,Often,44,Masters,Male,Polish,Software Development,"[""framework default""]","[""flyspell""]",minimal vanilla,,No,Friend,Great,"[""eshell""]","[""default light""]",Sometimes,framework default write package,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Music""]","[""Community""]","Very well, it's snappy",,"[""Work""]","[""28.1""]",18,Gnus,,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Java""]",Never,"[""GNU/Linux"", ""Windows""]","[""Time tracking"", ""Babel""]","[""Source""]","[""Mailing list""]",Never,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""M-x list-packages""]","[""Tutorials""]","[""IRC""]","[""manual""]","[""Research alternatives""]",,None,No,Frequently,,,,,,"[""Ido""]","[""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""default dark""]",Sometimes,No simple functions,Never,,"Hard to build muscle memory, feature discoverability",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Support for multiple languages, extensibility, keyboard driven control, terminal support","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",7,No,"Ivy, Magit, Org, PlantUML, smartparens, multiple-cursors, xcscope",no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Haskell"", ""Shell"", ""Elm""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA Stable""]","[""However it applies to package, but I mainly search available content""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Never,,"[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""However it applies to package, but I mainly search available content""]","[""use-package""]","[""Install and try it immediately""]",,Anjuta,projectile,Never,,Masters,Male,Romanian,Telecom,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""ansi-term""]","[""leuven""]",Rarely,No simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",9,No,"evil, magit, lsp-mode",significant comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison""]","[""GitHub""]","[""use-package""]","[""Research alternatives"", ""wait for maturity""]",,IntelliJ,project.el,Never,31,Masters,Male,Ukrainian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""eshell""]","[""default light"", ""doom-one"", ""nord"", ""solarized"", ""solarized-dark""]",Never,vundo simple functions,Rarely,,I was a kid and it was long ago...,It was installed on my Mandrake distribution,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy","Extensive set of key bindings, vast number of very good internal & external packages, simple to extend ad adapt to one's needs","[""Work"", ""Hobby projects""]","[""28.2""]",24,notmuch,"magit, org-mode, tuareg, merlin, vterm, notmuch, exwm, org-roam, ido, vertico",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""Assembly"", ""C"", ""HTML/CSS"", ""OCaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Frequently,39,PhD,Male,French,Research,"[""Ido"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""langtool""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""eshell"", ""vterm""]","[""default light"", ""modus-operandi"", ""modus-vivendi""]",Often,No many packages,,,,Internet,"[""GUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",30,,,,,,,,Emacs,"[""Elisp""]",,"[""Windows""]",,,,,,,,,,,,,,None,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,How to customise agenda. How to customise ui and fonts. How to find commands and shortcuts.,Internet,"[""GUI""]","[""Org""]","[""Orgmode""]",Good but not great,Org mode,"[""Work"", ""Hobby projects"", ""All personal projects habits etc""]","[""28.2""]",0,No,,no comprimise,never considered,No,No,No,Vim,"[""I use vim for coding""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""not sure""]","[""Discord""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Google it""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Discord""]","[""not sure""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,46,Masters,Male,Swedish,Consumer Products,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Friend,Great,"[""none""]","[""solarized-dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"I am still quite a new user to the world of Emacs. I have been using Doom Emacs since I am already quite used to the Vim keybindings. I found the navigation within Doom Emacs to be quite straightforward and the hotkey navigator to be super useful. I have also found the init.el package list in Doom Emacs to be very helpful and it got me 80% of the way there to my ideal setup in less than 15 minutes. I would probably say the biggest difficulty for me learning Emacs would have to be learning Lisp/ELisp. The syntax for Lisp/ELisp has been quite hard for me to get used to and it makes things relatively difficult to customize things to my exact liking. I probably should try and take some time to really get to learn the language. Compared to Vim/NeoVim I have also found internet searches to be a bit more sparce when I look up questions I have. Sometimes I don't find much when it comes to troubleshooting or trying to get pointers on how to write some ELisp to achieve some goal or trying to research a specific feature I found with Emacs. Coming from Vim/NeoVim some more documentation on how to write custom keybindings in ELisp would be fantastic.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","I think Emacs shares many of the strengths of Vim/NeoVim. You can do anything you can dream of with Emacs and customize it to fit your exact wants and needs and tailor the experience to fit you. Its a very powerful text editor where you can quickly navigate to anything with your keyboard. Additionally its FOSS and supports many IDE like features which allows developers to write code without the need of a company driven IDE. I think the biggest strength of Emacs compared to Vim/NeoVim would be that it runs in a GUI environment. It can do quite a bit more with a GUI environment such as different sized fonts, images, smooth scrolling, and so much more.","[""Work""]","[""28.1""]",0,No,"lsp, tree-sitter, magit, evil mode, dired, org mode, org auto tangle, centaur-tabs",moderate comprimise,never considered,I plan to soon,I plan to soon,No,Vim,"[""C#"", ""HTML/CSS"", ""Javascript"", ""Typescript"", ""F#""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""Content Creators""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Sometimes,23,Bachelors,Female,American,Software Development,"[""framework default""]","[""framework default"", ""flyspell""]",Doom Emacs,I think surveys are a great way to get feedback and I support it!,No,Friend,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""dracula"", ""gruvbox"", ""nord"", ""zenburn""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,That was too long ago.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility and the fact that I can use it for just about everything and only have to master one interface.,"[""Work"", ""Hobby projects"", ""Everything""]","[""29.0""]",31,Mu4e,"org-mode, ESS, polymode, yas snippet",significant comprimise,never considered,Yes,Yes,No,Emacs,"[""R"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Mailing lists"", ""M-x list-packages"", ""Emacs wiki""]","[""Manual""]","[""Mailing lists""]","[""use-package""]","[""Research alternatives""]",,vi,No,Frequently,65,PhD,Male,United States citizen,Research,"[""No""]","[""ispell""]",maximal vanilla,,No,Emacs mailing list,Great,"[""shell""]","[""zenburn""]",Sometimes,No copy-paste,Never,,Copy and pasting,University/College,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","It has everything in one package, in a consistent way","[""Work"", ""Hobby projects""]","[""26.3""]",17,No,magit,do not prefer,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Go"", ""Javascript"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""MacOS"", ""BSD""]",String[],"[""MELPA Stable"", ""not sure""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Bad prior experience""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""IRC""]","[""not sure""]","[""Install and try it immediately""]",,Notepad++,No,Rarely,37,Bachelors,Male,Portuguese,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light""]",Never,No copy-paste,Never,,"i use dvorak, and some of the keybindings are set up for mnemonics or ergonomics for qwerty users. that's not so bad, though.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"document navigation: once you learn a few keybindings, you can fly around your document with ease. RECTANGLES org-mode the joke ""it's a great operating system that only lacks a decent text editor"" is pretty accurate. i mean, i love it as a text editor, but being able to drop into a shell or load a package to interact with a matrix server or irc server without leaving emacs... to be able to put any-data-at-all into my kill ring (and interact with it(especially using rectangles)) is awesome.","[""Work"", ""Hobby projects""]","[""27.1""]",6,No,"smartparens, org-mode, ox-twbs, ement",significant comprimise,might in future,I have in the past,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""quelpa""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,nano/notepad,No,Frequently,37,Bachelors,Male,,real estate,"[""No""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""shell-command"", ""shell"", ""ansi-term""]","[""wheatgrass""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,It's hard to remember all the commands,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,,,never considered,,,,Emacs,"[""Clojure"", ""Haskell"", ""Python"", ""Perl"", ""Scheme""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""MELPA""]",String[],,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs""]",String[],String[],"[""not sure""]","[""Research alternatives""]",,Notepad++,No,Sometimes,,,,,,String[],"[""No""]",minimal vanilla,,,,,"[""none""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Often,yes,Font looks ugly and set font is very hard.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Community""]",Good but not great,lisp,"[""Work""]","[""29.0""]",15,Gnus,"citre, consult, corfu, elpa-mirror, magit, modus-themes, org-super-agenda, pyim, tempel, vertico",moderate comprimise,10+y,No,No,Yes,Emacs,"[""Elisp"", ""Python"", ""R"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Often,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""M-x list-packages"", ""emacs-china""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Discourse""]","[""package.el"", ""manual""]","[""wait for maturity"", ""wait for community""]","GNU ELPA, NonGNU ELPA",Vim,projectile,Never,,Masters,Male,Chinese,,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,Yes,Emacs China,Great,"[""none""]","[""modus-vivendi""]",Rarely,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,The sheer amount of things and possibilities are very daunting at the start which is why I started with Doom Emacs. It showed me what is possible and also provided a modern experience. All of this knowledge is now used to power my own very opinionated configuration of Emacs. Another thing that was difficult to grasp was the configuration that is done in Emacs Lisp. Since I never had any experience with Lisp it looked very different to the programming languages I was used to which made learning it harder but still manageable. Moving away from the mouse and visual menus was another thing that was very different but I'm very happy that I made the switch.,Pretty sure it was videos related to Linux when I first stumbled upon Emacs,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","The extreme flexibility to be able to change the whole editor if one so desires. The general structure of Emacs and how easy it is to change subtle things to better fit ones workflow. The ability to change things at runtime and instantly see the effect of the changes.","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"evil, magit, doom-modeline, doom-themes, vertico, evil-multiedit, avy, org, eglot, vterm",significant comprimise,never considered,Cannot,Cannot,No,Completely custom evil bindings,"[""Elisp"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""GitHub"", ""Discord"", ""Web search engines"", ""Looking at the code of distributions like Doom Emacs""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Discord""]","[""Nix package manager""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,projectile,Sometimes,22,School,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Discord,Great,"[""vterm""]","[""doom-one""]",Never,undo-fu read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensibility.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,,no comprimise,never considered,No,No,No,Meow,"[""Clojure"", ""Haskell"", ""Purescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Not interested""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Discord""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,Sublime Text,No,Frequently,21,School,Pansexual,Colombian,Student,"[""Vertico""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Discord,Great,"[""vterm""]","[""stimmung-themes""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"Lack of internal documentation (how do I do ___), which has since been greatly improved",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Extreme extensibility, community package support (ELPA etc)","[""Work"", ""Hobby projects""]","[""27.1""]",25,No,,significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Rust"", ""Ruby"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""Mailing list"", ""Email"", ""GitHub"", ""Whatever the preferred contact for the package is""]",Rarely,"[""Haven't had a problem I was in a position to contribute a fix for""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Usually search for others having the same issue""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,vi,No,Rarely,49,Bachelors,Male,Canadian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Work colleague,Great,"[""none""]","[""wheatgrass""]",Rarely,No copy-paste,Never,,Keybindings took a bit of time to learn,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",One editor for everything; customization and extensibility,"[""Work""]","[""28.1""]",1,No,"company,magit,lsp-mode,flycheck,diff-hl",significant comprimise,might in future,No,Yes,No,Emacs,"[""C++"", ""C"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Never,,"[""Mailing lists"", ""Blogs""]","[""Tutorials""]","[""Mailing lists""]","[""use-package""]","[""wait for community""]",,IntelliJ,No,Rarely,40,Masters,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""term""]","[""tango-dark""]",Sometimes,No simple functions,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""Management of personal aspects""]","[""28.2"", ""27.1""]",20,No,"ivy, counsel, easy-kill, move-text, git-gutter, git-timemachine, ggtags, ws-butler, disable-mouse",moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Ruby"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Often,43,School,Male,Spanish,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""modus-operandi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,I like to know what I'm using but the emacs manual and elisp are hard to get into,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Customisability/Extensibility, packages, the fact that it's not exactly a text editor","[""Work"", ""Hobby projects"", ""Org""]","[""29.0""]",10,No,"magit, lsp-mode, company, org-mode, flycheck, vertico et al, tree-sitter, use-package, no-littering, apheleia",significant comprimise,never considered,Cannot,Would directly,Yes,Emacs,"[""Elisp"", ""Rust"", ""OCaml, F#""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately""]","As long as it doesn't involve having anything to do with the FSF and some of the persons behind it, I don't care",None,projectile,Sometimes,33,PhD,Male,French,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""langtool""]",maximal vanilla,,Not sure,Friend,Ok,"[""eshell"", ""ansi-term""]","[""doom-one"", ""nord"", ""solarized-dark""]",Never,No copy-paste,Never,,"The keybindings were not intuitive, but I was also coming from a windows environment",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,Its ease of use and it's ubiquity in *nix environments.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",21,No,,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Java"", ""Python""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]",String[],"[""GNU ELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,None,No,Sometimes,39,PhD,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",minimal vanilla,I would use emacs a lot more if it supported better intellisense/autocomplete features. This is pretty much the only thing that keeps me on intellij,No,Hacker News,Great,"[""none""]","[""default dark"", ""dracula""]",Never,No write package,Never,,elisp sucks! Would be great to introduce interfaces to other languages such as python or lua.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,community especially the ones maintaining large distributions and packages such as doom-emacs / magit / org-mode and major modes,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"magit,org-mode",no comprimise,never considered,I have in the past,No,No,Vim,"[""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,35,Bachelors,Male,Jordanian,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""doom-one""]",Rarely,undo-tree write package,Never,,No. Coming from Vim I was already used to arcane key bindings.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""SLIME package for lisp""]","Very well, it's snappy","No difference between an external package and an built-in package. New features are not just ""tacked on"" or restricted to a limited package API like with some IDEs or web browsers.","[""Work"", ""Hobby projects""]","[""29.0""]",8,No,"SLIME, rg, evil, paredit, lispy, tide, js2-mode, avy, erc, vc",significant comprimise,might in future,No,No,Yes,Vim and Emacs bindings mixed,"[""Common Lisp"", ""Javascript"", ""Java"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management""]","[""Source""]","[""Haven't done so yet.""]",Rarely,"[""Rarely have the need to contribute. Only rarely if there is an obvious bug in a package I use.""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC""]","[""manual""]","[""Install and try it immediately""]",I do not submit to a package repo. I have only written one package and it is likely to not be useful to myself only.,Vim,No,Sometimes,40,Bachelors,Male,United States citizen,Software Development,"[""Ivy"", ""Ido""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell"", ""eshell for some quick things, but for the most part I don't use the shell through Emacs.""]","[""my own custom theme""]",Sometimes,undo-tree write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",11,,,,,,,,Vim,"[""Elisp"", ""Go"", ""Python""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",26,No,,any comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""M-x list-packages""]","[""Comparison""]","[""Reddit"", ""Emacs StackExchange""]","[""cask""]","[""Install and try it immediately"", ""Research alternatives""]",,pico,projectile,Frequently,44,PhD,Male,Australian,Student,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""default dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",5,Mu4e,"eww,org,mu4e",significant comprimise,5-10y,No,I have in the past,No,Vim,"[""Clojure"", ""Common Lisp"", ""Python"", ""R"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""native language""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Manual""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,43,Masters,Male,Japanese,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""doom-one""]",Never,framework default simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","The clear extensibility, the ability to create programs that operate with the editor interface and components","[""Hobby projects""]","[""28.2""]",1,No,,any comprimise,never considered,No,No,No,Vim,"[""Common Lisp"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Design rationale"", ""Overview""]","[""Reddit""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Often,,School,Male,Italian,Student,"[""Vertico""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""solarized-dark""]",Never,No copy-paste,Never,,"Learning anything about elisp & common lisp. There didn't seem to be a call to action to play with your init.el configuration file. And lack of small tutorials/examples of what you can add to your init.el . In my opinion needs a ""quick getting started"" for init.el .",University/College,"[""GUI""]","[""Text editing features"", ""Learning lisp""]","[""Extensibility"", ""Text editing features"", ""Want have a cool IDE setup""]",Alright,Probably the community that answers questions about how to do certain things on forums like stackoverflow. Continues to receive support. Simple way to edit files.,"[""Hobby projects""]","[""28.2""]",1,No,"use-package, slime",limited comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elisp""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs"", ""Web search engines"", ""Stackoverflow""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""Stackoverflow""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,No,Often,27,Bachelors,Male,Mexican,Software Development,"[""No""]","[""framework default""]",Portacle,,No,Hacker News,Great,"[""none""]","[""default light""]",Never,No simple functions,Never,,"A lot, learning all the ecosystem and philosophy behind it",Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""org/magit""]",Good but not great,magit/org,"[""Work"", ""Hobby projects"", ""studies""]","[""29.0""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""Javascript"", ""Python"", ""R"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Time tracking""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Manual"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Sometimes,33,Masters,Male,Finnish,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,,No,Hacker News,Ok,"[""none""]","[""doom-palenight""]",Never,framework default simple functions,Never,,Learning Elisp?,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Having a Lisp as it’s configuration language.,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"Org-mode, magit, eglot, denote",limited comprimise,might in future,No,Yes,No,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,32,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""nord""]",Never,undo-tree simple functions,Rarely,,The shear scale and obtuseness definitely slowed me don’t. Vanilla emacs can almost be considered user hostile without a knowledgeable friend or starter kit,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"Magit, corfu, vundo, lsp-mode, tramp, dired",limited comprimise,might in future,I have in the past,Would directly,No,Vim,"[""C"", ""Clojure"", ""Haskell"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Discord""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""wait for community""]",,VS Code,framework default,Rarely,20,School,Male,Australian,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""default light"", ""doom-one""]",Frequently,vundo simple functions,Never,,"Key bindings were hard, but worth the effort. Changing from a file/window/tab kind of mental model to emacs file/buffer/window/frame model was a bit confusing at first",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,"Dedicated community, great packages, portability and configurability","[""Work""]","[""28.1""]",2,No,"Magit, projectile, straight, git forge",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Rust"", ""Ruby"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]",String[],"[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Never,32,School,Male,Australian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""none""]","[""Dark+ from doom themes""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"This was too long ago to be of any relevance, and I think most of them no longer apply anyway -- e.g. compatbility problems between GNU Emacs and XEmacs (but GNU Emacs didn't have packages...).",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","- Straightforward extensibility. If I need a quick function, I just write it in the scratch buffer. If I need it for later, I save it somewhere. It's the main thing that keeps me away from VS Code, honestly -- there's just no simple path from ""huh, I could rig a ten-line helper function for that"" to ""I got this helper function here forever"". - Macros! I know multiple cursors are all the rage now but I find macros a lot more powerful. - Excelent documentation. The reference manual is great, I rarely need to google how to do anything with Elisp.","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",20,No,"markdown-mode,hyperbole,company",limited comprimise,never considered,I have in the past,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Rarely,"[""GNU/Linux"", ""Windows"", ""MacOS""]",String[],"[""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack confidence in code quality""]",Rarely,"[""Code (bug fixes)""]","[""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,UltraEdit,No,Often,34,Bachelors,Male,Romanian,Software Development,"[""No""]","[""ispell""]","No, but I have a lot of custom scripts/snippets. I mostly stay close to vanilla package configs so I'm not sure if this counts as ""extensive, fully-custom"" configuration, but it's a few hundred lines' worth of elisp stuff so...","I would break down the question related to free/libre software preference in (at least) two questions. ""UI polish"" really doesn't affect my choice of software in any way (frankly, I'm not even sure what that means anymore...). Features are another story. I really don't think these two should be lumped together.",Yes,lobste.rs,Ok,"[""none""]","[""my own custom theme"", ""modus-operandi"", ""modus-vivendi""]",Rarely,No copy-paste,Rarely,,"Copy paste is very different from standard, key bindings don't work as expected (ex. Ctrl s doesn't save), exiting tui is hard until you know the basics",University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"Auctex, org-mode, helm,",limited comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""Julia"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for maturity"", ""wait for community""]",,Notepad++,projectile,Frequently,35,PhD,Male,Finnish,Research,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Not great,"[""eshell""]","[""default light"", ""zenburn""]",Never,framework default read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Org roam, packages","[""Hobby projects""]","[""28.2""]",1,No,,significant comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Babel"", ""papers""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Code (features)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Screenshots""]","[""Discord""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,IntelliJ,projectile,Often,21,School,Male,Russian,Student,"[""Vertico""]","[""flyspell""]",Doom Emacs,On mobile previous page and submit buttons are different sizes,No,doom emacs discord,Ok,"[""vterm""]","[""doom-one""]",Never,No write package,Never,,"Emacs needs some focus on package installation/management as part of it's getting started documentation. Adding a section on package management to https://www.gnu.org/software/emacs/tour/ would be incredibly helpful. For the modern developer, much of their expectation of an editor is set by vscode, visual studio, and intellij. As such, their immediate concern is ""how do I start a (typescript/java/clojure/etc) project?"". Focusing on appealing to that perspective in the getting started documentation would go a long way towards adoption. Understanding from the get go that you can shell invoke `npx create-react-app my-app`, `M-x package-install`->`typescript-mode` + `lsp-mode`, `M-x lsp-install-server` -> `ts-ls` would go a huge way towards making emacs seem more appealing to a typescript developer, and equivalent examples could be made fairly easily for any language with wide adoption. Additionally, keybindings are another of the biggest hurdles for new developers. I came from vim so this wasn't a big issue, but emphasizing that users can freely rebind keys and pick distributions that bring default bindings to everything would help new developers as well.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""elisp extension language""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Emacs is easy to debug and extend. I've run into issues with other editors in the past and often found that the piece of broken functionality is closed source. Additionally, it's a lot easier to extend than other editors I've used - can just eval a piece of elisp in a buffer and see if that worked, then figure out how I want to persist the solution later.","[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"cider,clojure-mode,lsp-mode,evil,magit,consult,embark,marginalia,vertico,org-super-agenda",moderate comprimise,never considered,I have in the past,No,No,Vim,"[""C#"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Unfamiliar with contribution process"", ""I usually get it to work on my machine and worry about contribution later. Often what I want is either super personalized or already in PR.""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""Framework"", ""GitHub"", ""Email""]","[""framework default"", ""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",N/A,Vim,projectile,Never,27,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Spacemacs,,No,Friend,Great,"[""shell-command""]","[""gruvbox"", ""zenburn"", ""spacemacs-dark""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",30,No,"helpful, which-key, use-package, magit, org, tramp",moderate comprimise,0-2y,Yes,Yes,Yes,Emacs,"[""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""PHP"", ""Perl"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""IRC servers"", ""emacs news""]","[""Comparison"", ""Manual""]","[""IRC"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,47,School,Male,American,Healthcare,"[""Selectrum""]","[""hunspell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""shell-command"", ""shell"", ""eshell"", ""term""]","[""cyberpunk""]",Frequently,No copy-paste,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""magit""]","[""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",11,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Haskell"", ""Java"", ""kotlin""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Wariness of the review process"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,Bachelors,Male,Norwegian,Software Development,"[""Helm"", ""Ido""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""my own custom theme""]",Frequently,No copy-paste,Rarely,,,Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",12,Mu4e,,significant comprimise,never considered,I have in the past,No,No,Vim,"[""C"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""straight""]","[""wait for maturity""]",,Eclipse,project.el,Rarely,,Masters,Male,Polish,Fin Tech,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu""]",Doom Emacs,,Yes,Discord,Great,"[""vterm""]","[""doom-one""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Setting my init.el / emacs.d configurations for the first time due to elisp and being very different than any other programming language I used before.,University/College,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Splitting Windows""]","Very well, it's snappy",,"[""Work""]","[""28.2"", ""26.1""]",5,No,,significant comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""PHP"", ""Perl"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials""]","[""Reddit""]","[""package.el"", ""use-package""]","[""wait for community""]",,Notepad++,No,Sometimes,25,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""wheatgrass""]",Never,No write package,Never,,"Verbosity of documentation was often quite inconsistent, some things would be documented in great detail and approachable language, while even within the same resource, some things would be documented in extremely terse language with heavy use and lack of explanation for jargon. This sometimes left me unsure why I wasn't able to understand certain concepts as easily as others they were placed right next to.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Self-documenting, and a nice blurry line between configuring the siftware and simply writing your own branch.","[""Work"", ""Hobby projects""]","[""28.1"", ""26.3""]",3,Gnus,"howm,org-mode,pdf-tools,org-noter",significant comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""manual""]","[""Research alternatives""]",,Notepad++,No,Often,31,Masters,Male,Australian,Manufacturing,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""shell"", ""eshell"", ""vterm""]","[""default light"", ""my own custom theme""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy","Flexibility, power, functionality, extensibility","[""Work"", ""Hobby projects""]","[""28.1""]",5,No,,limited comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""MacOS""]",String[],"[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Overview""]","[""Framework""]","[""framework default""]","[""wait for maturity""]",,IntelliJ,projectile,Never,44,Bachelors,Male,Australian,Fin Tech,"[""Helm""]","[""No""]",Spacemacs,,Not sure,Hacker News,Great,"[""none""]","[""wombat""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,I was fortunate enough to have my transition greatly simplified via a co-worker that got me hooked on emacs by showing me what all he could do in org-mode.,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""org mode""]","[""Extensibility"", ""Package(s)"", ""org-mode""]","Very well, it's snappy",Lisp!,"[""Work"", ""Hobby projects""]","[""28.2""]",10,,,,,,,,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Shell""]",,"[""GNU/Linux"", ""WSL"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"Non ""standard"" bindings for very common things live Save, Quit, Copy, Paste.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Alright,Extensibility / Configurability,"[""Work"", ""Hobby projects""]","[""29.0""]",20,notmuch,"Evil, Notmuch, Swiper, Magit, Merlin, OCamlFormat, Markdown-mode, Modus-themes",significant comprimise,might in future,No,No,No,Vim,"[""C"", ""HTML/CSS"", ""OCaml""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Matrix servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Matrix"", ""GitHub"", ""Friends & Colleagues""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,Unreleased Personal Hack,Frequently,40,PhD,Male,French,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,"The Clicking area for radio-buttons is too large (whole width of the page), it's a bit confusing to accidentally click on whitespace and change an answer. (On Firefox at least)",Not sure,r/emacs,Ok,"[""shell-command"", ""shell""]","[""modus-operandi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Pinky pain (RSI) with the default keystrokes. Vim and Evil helped that a lot.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Alright,Extensibility. It can do or be anything you want it to.,"[""Work""]","[""28.2"", ""28.1""]",20,No,"org-babel,restclient,org-mode",limited comprimise,never considered,No,No,No,Vim,"[""Elixir"", ""Erlang"", ""Go"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit""]","[""Tutorials""]","[""Reddit""]","[""framework default"", ""use-package""]","[""wait for maturity"", ""wait for community""]",,Eclipse,framework default,Never,48,Associates,Male,American,Fin Tech,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one"", ""gruvbox"", ""solarized-dark""]",Never,framework default copy-paste,Never,,Default key bindings were really annoying.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility, and can be fully tweak as needed.","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"evil, org-roam, pdf-tools, lsp mode,",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Python"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Bad prior experience""]",Never,,"[""Reddit"", ""GitHub""]","[""Manual""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,21,School,Male,Burmese,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,No,No,r/emacs,Great,"[""term""]","[""doom-one"", ""dracula"", ""gruvbox"", ""nord""]",Never,No write package,Rarely,It's very painless and easy as I don't have an employer who claims ownership of any and all code I write.,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,Its extensibility and rich ecosystem of packages.,"[""Work"", ""Hobby projects""]","[""28.1""]",5,Mu4e,"geiser, smartparens, consult, marginalia",significant comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Perl"", ""Scheme"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale""]","[""GitHub"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Sometimes,32,School,Male,Belgian,Software Development,"[""Icomplete"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""shell"", ""term""]","[""modus-operandi""]",Rarely,vundo simple functions,Rarely,,"Overwhelming at first, likely due to the difference of what I was used to (though the same can be said for the switch to vim). Doom Emacs helped the transition quite a bit. Resources and guides were few and far between when I first started trying things out in Emacs.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Definitely extensibility. Being able to advise existing functions, hack on whatever you want to fit your editor to your needs it great.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,,moderate comprimise,never considered,Cannot,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""R"", ""Rust"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default"", ""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,25,Bachelors,Male,German,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu"", ""ispell""]",Doom Emacs,"Quick survey and good, non-vague questions. Enjoyable to go through!",No,Discord,Great,"[""vterm""]","[""default light"", ""doom-one"", ""gruvbox""]",Rarely,framework default simple functions,Rarely,,"The are and have always been features that /look/ like I'd use them, but I've not found a way to make them work. For instance, the client-server mode seems like a good idea, but it has quirks that make it infeasible for my work.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",Consistent interface across platforms and across releases. Turing-complete extension language.,"[""Work"", ""Hobby projects""]","[""28.1""]",38,No,Org-mode.,significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Perl"", ""Shell""]",Rarely,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Org mode was one of the most important new packages I started using a few years ago.""]","[""GNU ELPA"", ""not sure""]","[""Mailing list"", ""Email""]",Rarely,"[""Seldom is the package important enough that I need to change it. Either I use it as-is or I don't.""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Colleagues""]","[""Good question. Nothing specific comes to mind.""]","[""IRC"", ""Mailing lists"", ""Email""]","[""package.el"", ""elpaca""]","[""Install and try it immediately""]",I don't know enough about these ins and outs.,"teco, epsilon",No,Frequently,57,Bachelors,Male,American,Electronics Design,"[""I've looked into them, but not used one.""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""default dark""]",Sometimes,I use the default with a long buffer of previous cut text. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Code navigation (jumping to definition and back, etc)",Friend,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""To truly understand the Vim vs Emacs war""]","Very well, it's snappy",Elisp,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"Org-mode, magit, eshell, lsp-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Java""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,Vim,projectile,Sometimes,31,Bachelors,Male,Singaporean,Software Development,"[""Ivy"", ""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""Dark+""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Writing the config,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,Org-mode org-roam,moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Go"", ""Python"", ""Rust"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,36,Bachelors,Male,German,,"[""Helm"", ""Ivy""]","[""langtool""]",Doom Emacs,,No,Twitter,Great,"[""eshell""]","[""doom-one"", ""dracula"", ""gruvbox""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,keybindings; memorizing keybindings; emacs is so almighty that it overwhelms you as a rookie,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",automation of the writing with enough experience,"[""Work"", ""Hobby projects""]","[""28.2""]",0,No,"evil, popper, powerline",significant comprimise,never considered,No,No,No,Vim,"[""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC""]","[""use-package""]","[""Research alternatives""]",,geany; leafpad; notepad,No,Rarely,45,School,Male,German,Telecom,"[""No""]","[""No""]",minimal vanilla,,No,IRC,Great,"[""eshell""]","[""default dark""]",Never,No write package,Sometimes,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",32,Gnus,,moderate comprimise,2-5y,No,No,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Mailing lists"", ""Email""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,vi,projectile,Rarely,51,School,Male,German,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,lobste.rs,Ok,"[""shell-command"", ""shell"", ""term"", ""ansi-term""]","[""tango-dark""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Couldn't get used to emacs keybind, didn't knew there were any alternatives, and the idea of creating my own keybind for so many functions seemed daunting",Internet,"[""GUI""]","[""Extensibility"", ""Built-in features""]","[""Package(s)""]",Good but not great,"Extensibility, and some great packages by emacs community","[""Hobby projects""]","[""28.2""]",4,No,"Magit, lsp-mode, prescient, avy",moderate comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Python""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Clips/videos""]","[""Reddit"", ""GitHub"", ""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Atom,project.el,Frequently,22,School,Male,Indian,Student,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,Blog post,Ok,"[""shell-command"", ""eshell""]","[""modus-operandi""]",Rarely,undo-tree simple functions,Never,,Keybindings seemed bizzare at first,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Emacs greatest strength is that it is a Lisp interpreter.,"[""Hobby projects""]","[""28.1""]",5,No,"magit,elfeed,org",significant comprimise,never considered,No,No,No,Vim,"[""C"", ""Clojure"", ""Common Lisp"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Framework"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,Atom,framework default,Often,,School,Male,Canadian,Geomatics,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""eshell"", ""ansi-term"", ""vterm""]","[""nord""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Lack of a proper tutorial (like vimtutor), and no ""beginner mode"" which emulates mouse driven development in the style of vs code and clion",Internet,"[""GUI"", ""daemon""]","[""Extensibility""]","[""Part of the GNU project / FSF""]",Good but not great,"Community, and evil keybindings for those coming from vim","[""Hobby projects""]","[""29.0""]",1,No,,moderate comprimise,might in future,Cannot,No,No,Vim,"[""Java"", ""Python"", ""Rust""]",Never,"[""GNU/Linux""]",String[],"[""framework default""]","[""Contact other users if issues occur""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Matrix servers""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Never,19,Bachelors,Male,Israeli,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""term""]","[""gruvbox"", ""solarized""]",Never,framework default many packages,Often,"The assignment is a hassle, as is having to deal with the mailing list when you are unfamiliar with the process.","It is very easy to feel lost, and drowning in complexity. For me, and I expect many others Elisp is a new language to learn and Emacs has some different ways of doing/naming things.","Org, as a (better) notebook format","[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)""]",Good but not great,"Essentially being a Lisp VM with text editor utilities, and all the introspectability and flexibility that flows on from that.","[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,"Org, Magit, Lexic, Vertico, Embark, Marginalia, Citar, doom-modeline, vterm",moderate comprimise,0-2y,I have in the past,Would directly,Yes,Vim,"[""Elisp"", ""HTML/CSS"", ""Julia"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Often,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""GitHub"", ""Mailing lists"", ""Discord""]","[""framework default""]","[""Research alternatives"", ""wait for community""]","If I want it to be as widely available as possible, or hold hope for it being included in Emacs one day, GNU ELPA is my choice. Other packages tend to be un-submitted, but I plan on submitting more to MELPA in due course.",VS Code,framework default,Frequently,22,Bachelors,Male,Australian,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu"", ""ispell""]",Doom Emacs,,Yes,Me,Great,"[""vterm""]","[""doom-vibrant""]",Frequently,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Not specific to emacs, but I had (and have sometimes) issues with some packages.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extreme extensibility, lightweight application, simplicity","[""Work"", ""Hobby projects"", ""Everything""]","[""28.2""]",3,No,,any comprimise,might in future,Cannot,Cannot,No,Vim,"[""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""scala, nix""]",Frequently,"[""GNU/Linux""]","[""General document writing""]","[""MELPA"", ""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""I don't""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,IntelliJ,projectile,Sometimes,28,Bachelors,Male,Iranian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Friend,Ok,"[""none""]","[""default dark""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",9,notmuch,,significant comprimise,never considered,No,Would directly,No,Emacs,"[""Python"", ""R""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,None,project.el,Often,30,Masters,Male,French,Research,"[""Ido"", ""Fido""]","[""flycheck-grammalecte""]",minimal vanilla,,Yes,Blog post,Great,"[""shell-command"", ""shell""]","[""modus-operandi""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I had a mentor and a cheatsheet, so I had help.",First job,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Community""]","Very well, it's snappy","Configurability, supporting anything, huge number of packages","[""Work"", ""Hobby projects"", ""Studies""]","[""29.0""]",12,No,"auctex,elpy,projectile",significant comprimise,never considered,I'd like to,I'd like to,No,Tweaked defaults,"[""C++"", ""C"", ""Elisp"", ""Javascript"", ""Python"", ""Typescript"", ""LaTeX""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Research alternatives"", ""wait for maturity""]",,Eclipse,projectile,Frequently,34,Masters,Male,Israeli,Student,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""zenburn""]",Sometimes,No copy-paste,Never,,keybindings and the sheer overwhelming options and possibilities,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)""]","Very well, it's snappy","It was here 25 years ago, it will be here 25 years from now","[""Work"", ""Hobby projects""]","[""28.2""]",25,No,"aucTeX, ido, markdown-mode, expand-region",moderate comprimise,never considered,No,No,No,Emacs,"[""Julia"", ""R"", ""Rust""]",Sometimes,"[""WSL"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,None,projectile,Sometimes,45,PhD,Male,German,Creative/Writing,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,Blog post,Great,"[""none""]","[""zenburn""]",Never,No copy-paste,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy",Extensibility.,"[""Hobby projects""]","[""28.2""]",1,No,telega.el,moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Elixir"", ""Go"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Tutorials""]","[""Framework"", ""Discord"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Never,15,,Male,Turkish,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""gruvbox""]",Never,framework default copy-paste,Never,,"The key-bindings mostly, couldn't use the normal copy ctrl-c and paste ctrl-p. I was terrified by the start-page and text-based settings as well, because I didn't know those text-based fields are clickable. Also I found it hard to navigate (even close it!).",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,"I like org-mode especially! Emacs' universal environment for editing and coding.","[""Work"", ""Hobby projects""]","[""28.1""]",11,Mu4e,"god-mode, org-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python"", ""Shell""]",Never,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,No,Frequently,,PhD,Female,,Research,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""doom-one""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Alright,It has a lot of built-in commands which are very handy.,"[""Work"", ""Hobby projects""]","[""28.2""]",0,No,"expand-region, magit",significant comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C"", ""Javascript"", ""PHP"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Code (features)""]","[""Web search engines""]","[""Comparison""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,IntelliJ,project.el,Sometimes,19,Associates,Male,Italian,Student,"[""Ivy""]","[""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""vterm""]","[""modus-operandi""]",Never,vundo read and understand,Never,no,"It was a bit different concept from enduser softwares, learning lisp and understanding emacs as a software platform (not just an editor) made things easy for me.",I was using mEMACS which is coming on Amiga 500's Workbench disk as a default text editor.,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Lisp""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, multiplatform support, Lisp-y architecture, free software, keyboard-orienting controls.","[""Work"", ""Hobby projects"", ""daily computing needs.""]","[""29.0"", ""28.2"", ""27.2""]",18,No,"magit, slime, org-mode",limited comprimise,might in future,I have in the past,Cannot,No,Emacs,"[""Assembly"", ""C"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""Scheme"", ""SQL"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,"[""Advocacy""]","[""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Framework"", ""Mailing lists"", ""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vi and micro emacs,No,Frequently,33,School,Male,Turkish,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""modus-operandi""]",Sometimes,No copy-paste,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Flexibility, customization, integration with other tools.","[""Work"", ""Hobby projects"", ""Personal note taking""]","[""28.2""]",3,No,"org-mode, magit, projectile, ox-hugo, zen, workspaces, swiper/counsel-ag",limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,VS Code,projectile,Sometimes,40,Associates,Male,Italian,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,"I'd like to find a section with user expectations, like ""what would you improve"" or something like that. For example what I really miss to completely remove vscode from my workflow is the lack of a usable file tree feature. The current implementations are completely unusable.",Not sure,r/emacs,Ok,"[""none""]","[""dracula""]",Rarely,framework default copy-paste,Never,,"Autoselecting major mode from file extension, undo grouping, discovering keybindings, activating a feature and being unsure what keyvibdubg I just typed, internal hooks, missing community in my locality",Internet,"[""GUI"", ""daemon""]","[""portable, remote editing, orgmode""]","[""Extensibility""]",Alright,"portability, lean GUI, remote editing features, orgmode","[""Work"", ""Hobby projects""]","[""26.3""]",3,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Ruby"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows"", ""cygwin""]","[""Note taking""]","[""MELPA""]","[""x""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""Not at all""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Rarely,33,Masters,Male,German,Telecom,"[""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""default light"", ""my own custom theme"", ""I am red-green-colorblind and prefer high contrast""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)""]","[""Package(s)""]","Very well, it's snappy",org-mode,"[""Work""]","[""28.2""]",10,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""Javascript"", ""PHP""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,38,Bachelors,Male,Chinese,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""eshell"", ""vterm""]","[""default dark""]",Sometimes,framework default copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",25,,,,,,,,Emacs,"[""Swift""]",,"[""MacOS"", ""BSD""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,University/College,"[""GUI""]","[""Extensibility""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",15,No,,limited comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Clojure"", ""Elisp"", ""Javascript"", ""Java"", ""Python"", ""R"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,project.el,Often,,,,,,"[""Helm""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""doom-one""]",Rarely,framework default write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]","Very well, it's snappy",extendability,"[""Work""]","[""28.2""]",10,No,,do not prefer,might in future,Cannot,Cannot,Yes,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA Stable"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""M-x list-packages""]","[""Manual""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",MELPA,Vim,No,Sometimes,30,Bachelors,Male,Chinese,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Twitter,Great,"[""eshell""]","[""modus-vivendi"", ""Monokai""]",Often,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",3,No,,any comprimise,never considered,No,No,No,Emacs,"[""LaTeX""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Atom,No,Frequently,,,,,Media/Publishing,"[""Vertico"", ""Selectrum"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""modus-operandi""]",Never,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,no,poor knowledge of lisp,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"ivy, swiper, lsp-mode, ccls, company, slime,ido, magit, lsp-java, cc-mode",no comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Java"", ""Python"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""none""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Not interested""]",Never,"[""Code (bug fixes)""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Emacs StackExchange"", ""Email""]","[""use-package""]","[""Research alternatives"", ""wait for maturity""]",,VS Code,projectile,Never,40,Masters,Male,Russian,Software Development,"[""Ivy"", ""Ido"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,IRC,Ok,"[""shell-command"", ""term""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Very, very steep learning curve. I still have not fully mastered Emacs. Even though I'm a programmer, I don't program much in Emacs. Setting up a new language environment is simply too cumbersome.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility, no doubt. I can tweak it to my needs. I really love Org mode. Org roam is also great","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,significant comprimise,might in future,No,No,No,Emacs,"[""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""I don't""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""I din't""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,31,Masters,Male,Danish,Consulting,"[""Helm"", ""Ivy"", ""Ido"", ""Icomplete""]","[""ispell""]",minimal vanilla,,No,Colleague,Ok,"[""eshell""]","[""default dark"", ""zenburn""]",Frequently,No simple functions,Never,,"Preferring built in documentation was difficult to learn. Would google frequently because I didn’t know how to look for things. E.g. fuzzy matching on ‘describe-{var,func,face}’",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features"", ""Community""]",Good but not great,Growing with the user over time and discoverability.,"[""Work"", ""Hobby projects"", ""Life! (Org)""]","[""29.0"", ""28.2""]",3,Gnus,"lsp-mode, rustic, org, evil, magit",moderate comprimise,never considered,I would like to,Yes,No,Vim,"[""Clojure"", ""Elisp"", ""Go"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""package.el"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,29,Bachelors,Male,American,Telecom,"[""Helm""]","[""ispell""]",maximal vanilla,,No,lobste.rs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree many packages,Rarely,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"helm,magit,lsp-mode",any comprimise,never considered,Yes,Would directly,Yes,custom,"[""C"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",MELPA,IntelliJ,projectile,Rarely,37,School,Male,German,Research,"[""Helm""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""humanoid-dark""]",Often,undo-tree write package,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Community""]",Good but not great,,"[""Work""]","[""29.0"", ""27.2""]",8,Mu4e,,limited comprimise,never considered,I have in the past,No,Yes,Emacs,"[""Elisp"", ""Go"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Rarely,32,Masters,Male,Indian,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Friend,Great,"[""shell"", ""eshell""]","[""default light""]",Frequently,undo-tree copy-paste,Rarely,,"Copy/cut/paste keybindings were different that Windows; terminologies like kill and yank; setting up configurations in init.el, especially copying other's elisp code into the file (looks cryptic); initially seems like it required a lot of configs to make user-friendly (e.g., like auto-complete)",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features"", ""ESS (Emacs Speaks Statistics) and AucTeX""]",Good but not great,"Powerful text-editing features Extensible, with a mode or package for nearly everything I encounter (new) Dired Editing files remotely (via tramp)","[""Work"", ""Hobby projects""]","[""28.1""]",16,No,"ESS, fido-vertical-mode, windmove, desktop, tab bar, dired+, multiple-cursors, AucTeX, company mode, org-mode",limited comprimise,never considered,No,I have in the past,No,Emacs,"[""R"", ""Shell""]",Never,"[""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Mailing lists"", ""Email""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,None,No,Often,37,PhD,Male,United States citizen,Education services,"[""fido-vertical-mode""]","[""framework default""]",Vincent Goulet's version,,No,Blog post,Great,"[""none""]","[""zenburn""]",Often,No simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",15,,,,,,,,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Scheme"", ""Typescript"", ""Lean""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,N/A,Getting used to moving the point using keys that aren't standard in pico or the Windows world took some time (e.g. C-n instead of down arrow and M-v instead of PgUp).,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""A math class required students to write a paper using LaTeX in emacs.""]","Very well, it's snappy",The enormous library of packages and the continuous work done to improve it.,"[""Work"", ""Hobby projects"", ""Note taking (org-mode)""]","[""26.3""]",18,No,"rjsx-mode, elpy, markdown-mode, magit, rust-mode, visual-regexp-steroids",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""use-package""]","[""Research alternatives""]",N/A,"notepad, visual studio, and pico",No,Frequently,37,Bachelors,Male,American,Education services,"[""No""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""default light""]",Sometimes,No copy-paste,Never,,"My primary difficulty in initially learning Emacs has been understanding how the configurations should be structured. I started on Vanilla Emacs and struggled greatly. I moved to Doom Emacs within a month and explored a more fleshed out Emacs with many of the packages and settings I strove for already there. I had trouble understanding exactly where all of the configurations controlling emacs are located, which takes precedent, which loads first, where things should go in my config, etc., especially since I used vanilla Emacs so briefly before starting with the Doom Emacs package.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""EViL mode is what ultimately made me an Emacs main. I have a soft spot for Vi motions.""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensive documentation and helpful community. Org-mode is big draw for me. Ability to work with workspaces, buffers, frames, and windows is great. It is versatile in its extensibility. Using Emacs may be (initially) more difficult than other text editors for some tasks, but I find you usually 'can' do it in Emacs with enough effort. There is the additional benefit of using Emacs in that I feel I am learning and growing skills the longer I use Emacs.","[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"org, org-roam, org-roam-ui, evil",do not prefer,never considered,Cannot,Cannot,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Python"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""framework default"", ""package.el"", ""straight"", ""not sure""]","[""wait for maturity""]",,Vim,No,Frequently,38,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,I love talking about Emacs. This was fun.,No,Discord,Great,"[""eshell"", ""vterm""]","[""doom-laserwave""]",Sometimes,undo-fu simple functions,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",20,No,"magit,ivy-counsel",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,,projectile,Rarely,40,PhD,Male,French,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""vterm""]","[""default light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,"Configuration, discoverability, remembering key bindings",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Not well,"Org mode, packages, flexibility/programmability","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",5,,,,,,,,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,Sublime Text,,Frequently,,,,,,,,Spacemacs,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""org-mode""]","[""28.1""]",4,No,"dirvish,lsp-mode,org-mode",moderate comprimise,never considered,No,No,No,Vim,"[""Elixir"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""GitHub"", ""Discord""]","[""framework default""]","[""wait for community""]",,VS Code,framework default,Never,,Bachelors,Male,American,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,No,Discord,Great,"[""none""]","[""my own custom theme""]",Never,framework default none,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work""]","[""28.1""]",2,No,,moderate comprimise,might in future,No,No,No,Vim,"[""Python"", ""Rust"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,String[],Rarely,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Frequently,,Masters,Male,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Twitter,Ok,"[""eshell""]","[""doom-one""]",Never,framework default simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,,significant comprimise,never considered,Cannot,Cannot,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,26,Masters,Male,,Research,"[""framework default""]","[""framework default"", ""langtool""]",Doom Emacs,,Yes,Hacker News,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Frequently,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,"leaf.el,lsp-mode",no comprimise,2-5y,Yes,Yes,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Perl"", ""Shell"", ""Typescript""]",Frequently,"[""Windows"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Bad prior experience""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Discord""]","[""package.el"", ""leaf.el""]","[""Research alternatives""]",,TeraTerm,projectile,Sometimes,37,Associates,Male,Japanese,Software Development,"[""Ido"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Twitter,Ok,"[""vterm""]","[""modus-vivendi""]",Sometimes,undo-fu simple functions,Rarely,,"I wasn't aware that there are groups of packages, where you choose only one of them, which combine bad with other packages",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""org-mode""]","Very well, it's snappy",EVERYTHING could be tweaked,"[""Hobby projects""]","[""28.2""]",7,Mu4e,"org, mu4e, ledger-mode, denote, calibredb",moderate comprimise,never considered,No,I have in the past,No,Heavily tweaked,"[""C"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel"", ""Link herding""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Blogs""]","[""Tutorials"", ""Screenshots""]","[""IRC"", ""Fediverse""]","[""framework default""]","[""Install and try it immediately""]",,,projectile,Frequently,,School,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Fediverse,Great,"[""none""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,High School,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",14,,,,,,,,Emacs,"[""C++"", ""Go"", ""Java"", ""Rust"", ""Typescript""]",,"[""GNU/Linux""]",String[],String[],String[],,String[],,,String[],String[],String[],String[],,,Vim,,Sometimes,,,,,,String[],String[],minimal vanilla,,,,,String[],String[],, simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",,Alright,,"[""Work""]","[""28.2""]",5,,,,,,,,Emacs,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Go"", ""Haskell"", ""Rust""]",,"[""Windows""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, none,Never,,The initial tutorial & the fact that (e)lisp is required to be a power user.,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"extensibility, customization & adaptability to the given terminal environment","[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Julia"", ""Python"", ""R""]",Sometimes,"[""GNU/Linux"", ""BSD""]","[""General document writing"", ""Agenda"", ""Time tracking""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""GitHub"", ""Matrix servers"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""framework default"", ""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,framework default,Rarely,26,School,Male,Romanian,Software Development,"[""framework default"", ""Helm"", ""Ivy""]","[""framework default"", ""flyspell""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""vterm""]","[""default light"", ""default dark"", ""my own custom theme"", ""doom-one"", ""dracula""]",Never,No copy-paste,,,,,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",,Good but not great,,"[""Work""]","[""28.1""]",2,,,,,,,,Vim,"[""HTML/CSS"", ""Javascript"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, copy-paste,,,,,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Work""]","[""28.1""]",10,,,,,,,,Emacs,"[""C++"", ""C"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,maximal vanilla,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,Free/Libre,"[""Work"", ""Hobby projects""]","[""28.2""]",0,No,"corfu,vertico,eglot",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Design rationale""]","[""GitHub""]","[""package.el""]","[""Research alternatives""]",,Neovim,project.el,Sometimes,,Masters,,American,Healthcare,"[""Vertico""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""vterm""]","[""ef-night""]",Frequently,No write package,Never,,Vocabulary,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,Hacking every functions,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"Magit, org-mode, dired, lsp",limited comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Frequently,35,PhD,Male,French,Research,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi""]",Sometimes,No write package,,,,Book; Clojure for the Brave and True,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, Community","[""Work"", ""Hobby projects""]","[""28.2""]",5,,,,,,,,Vim,"[""Assembly"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,IntelliJ,,Frequently,,,,,,,,Doom Emacs,,,,,,,, simple functions,Rarely,"The email-based workflow is discouraging at best, and it is not clear at all on how to submit patches and contribute. Many patches and bugs gets dissolved by having no central page of listing all patches (on how GitHub has an issue, PR list), and searching and referencing prior patches, discussions are almost impossible without already knowing beforehand. The bug tracker debbugs is needlessly slow and complex, without any web UI that I can simply reference. It provides little to no aid on helping how to create a new bug (which, as I recently found out, is screened manually at first; I thought I failed to open a new bug report until after a day when suddenly my bug report appeared). The FSF assignment process is not as streamlined as I'd like, as it requires for myself to email the FSF to start the process; I'd rather be able to start the process as soon as I decide I want to assign my copyrights, (for e.g. by downloading a PDF that I can write my information, sign on it, and submit it via a web form / email, and then FSF can contact me for confirmation).","The configuration model (that the init file gets executed on first launch, every time, from a clean state) was quite hard to understand at first (compared to other applications where the configuration state gets persisted).",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Not well,That one can configure anything with Elisp.,"[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"magit, undo-tree, which-key, composable, vterm, eglot",do not prefer,2-5y,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","NonGNU ELPA, MELPA",Atom,project.el,Rarely,20,School,Male,South Korean,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Often,undo-tree copy-paste,Never,,Discoverability of features,University/College,"[""GUI"", ""daemon""]","[""Package(s)""]","[""Community"", ""Part of the GNU project / FSF""]",Good but not great,Package ecosystem,"[""Work"", ""Hobby projects""]","[""27.2""]",3,No,"magit,lsp-mode",significant comprimise,never considered,No,No,No,Vim,"[""C"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""framework default""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Matrix servers"", ""Blogs""]","[""Tutorials""]","[""Matrix"", ""Framework""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Rarely,31,Masters,Male,Indian,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,,moderate comprimise,might in future,No,Would directly,No,Vim,"[""Javascript"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,34,Bachelors,Male,Croatian,Software Development,"[""Ivy"", ""Vertico"", ""Consult""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""nord""]",Never,undo-tree copy-paste,Never,,,Friend,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",0,No,,limited comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""R"", ""Ruby""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Matrix""]","[""package.el"", ""elpaca"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,,Masters,Male,Italian,Research,"[""framework default""]","[""ispell""]",Spacemacs,,No,Hacker News,Ok,"[""shell-command""]","[""default dark"", ""nord""]",Sometimes,framework default simple functions,Rarely,,Key bindings,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""SLIME""]",Good but not great,Key bindings,"[""Work"", ""Hobby projects""]","[""27.1""]",16,No,"blacken,pandoc,rust-mode,auctex",limited comprimise,5-10y,No,No,No,Emacs,"[""C++"", ""C"", ""Java"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",,gedit,No,Frequently,,PhD,Male,,Research,"[""Ido""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,lobste.rs,Great,"[""none""]","[""default dark"", ""solarized-dark"", ""zenburn""]",Rarely,No read and understand,Never,,Keyboard shortcuts,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Flexibility, speed, power, upgradability","[""Work"", ""Hobby projects""]","[""28.1""]",3,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""C#"", ""Clojure"", ""Common Lisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Collegues""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Atom,No,Rarely,37,PhD,Male,French,Software Development,"[""framework default""]","[""framework default""]",minimal vanilla,,No,Friend,Great,"[""none""]","[""zenburn""]",Never,framework default copy-paste,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,"Lisp backend, Org-Mode, magit","[""Work"", ""Hobby projects""]","[""27.2""]",12,Mu4e,,significant comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel"", ""Spreadsheets""]","[""MELPA""]","[""Email""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,41,PhD,Male,German,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""none""]","[""dracula"", ""moe-dark & moe-light""]",Often,No simple functions,Rarely,"I haven't tried to research the entry points, I suspect that they are documented well, as other topics on official Emacs website seemed to be documented well.","Before doom it was hard to set up lsp (2 years ago, for a beginner) With evil mode - it was hard to figure out even easy keymap modifications. Didn't figure out emacs debugging - whether it allows to step in function execution with breakpoints (as Common Lisp allows) Not easy to figure out which packages to learn use - tempo \ skempo \ skeleton \ yasnippets; ivy \ helm \ vertico+consult ; etc.",org-roam was the reason to try Emacs,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""org-mode, magit, coding support""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, community, packages, freedom","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"org-mode, magit, org-roam, lsp, transient, dash.el, frog-jump-buffer",significant comprimise,never considered,I have in the past,"Yes, but I would also like to donate to Emacs directly",No,Vim,"[""Common Lisp"", ""Elisp"", ""Scala""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""telegram chat""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Framework"", ""GitHub"", ""Mailing lists"", ""Discourse"", ""telegram chat""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Frequently,30,Masters,Male,Russian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,Not sure,sachachua.com,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,framework default read and understand,Rarely,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",5,No,,any comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Design rationale""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,40,Bachelors,Male,Malagasy,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""default light"", ""default dark"", ""modus-operandi"", ""solarized-dark""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",9,No,"magit, cider, slime",,never considered,,,,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""I don't""]",,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Blogs""]","[""Overview""]","[""I don't""]","[""package.el""]","[""Install and try it immediately""]",,language specific ides,No,Sometimes,,,,,,"[""Ivy""]","[""No""]",minimal vanilla,,,,,"[""shell""]","[""solarized-dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Key bind,Magazine,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""I thought that many Hackers use Emacs""]","Very well, it's snappy",Emacs Lisp,"[""Work"", ""Hobby projects""]","[""29.0""]",30,Wanderlust,"php-mode,lsp-mode,yasnippets,helm,company-mode,flycheck,magit",limited comprimise,might in future,Yes,No,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,String[],Often,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub"", ""Twitter""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,52,School,Male,Japanese,Software Development,"[""Helm""]","[""flyspell"", ""Grammarly""]",maximal vanilla,,No,Slack (emacs-jp),Ok,"[""eshell""]","[""dracula""]",Rarely,No write package,Never,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",14,Mu4e,,do not prefer,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,,,,,"[""Vertico"", ""Selectrum""]","[""flyspell""]",minimal vanilla,,Yes,Emacs China,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"The default bindings are uncomfortable and obtuse, I replace them with evil binds as soon as possible.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, Customizability, Freedom","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",0,No,"magit, evil, XKCD, company, harpoon, fireplace",any comprimise,might in future,Cannot,Cannot,No,Vim,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Discord"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Discord""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,15,School,Nonbinary,Australian,Student,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""one-dark""]",Sometimes,undo-redo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,n/a,Probably tweaking .emacs,Used it years ago,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Curiosity""]","Very well, it's snappy",Endless possibilities.,"[""Work"", ""Hobby projects""]","[""28.2""]",1,Rmail,Slime,no comprimise,never considered,I’ve been considering it,I’ve been considering it,No,Emacs,"[""Elisp"", ""Python"", ""ANSI Common Lisp""]",Never,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA""]","[""Never have""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit""]","[""Comparison"", ""Tutorials""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",N/A,Notepad++,No,Frequently,53,Associates,Male,United States citizen,Dog Trainer,"[""No""]","[""ispell""]",maximal vanilla,Great survey.,No,r/emacs,Great,"[""shell-command"", ""shell""]","[""wheatgrass""]",Never,No simple functions,,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",25,,,,,,,,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Rust""]",,"[""BSD""]",,,,,,,,,,,,,,vi,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, write package,Never,,,Parent,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","The ability to perfectly mold Emacs to your needs. The learning curve is steep, but it pays off handsomely once you invest enough time into it. Also, it is easy to inspect and get working the way you want it if something goes wrong. deep integration between things like mu4e and org-mode are just fantastic.","[""Work"", ""Hobby projects"", ""Everything""]","[""29.0""]",15,Mu4e,"vertico, corfu, consult, embark, citar, mu4e, crdt.el, lsp-mode, magit, org-roam",moderate comprimise,never considered,Yes,Would directly,Yes,Vim,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Twitter""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Matrix"", ""Reddit"", ""GitHub"", ""Mailing lists"", ""Email""]","[""straight"", ""elpaca"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,26,Bachelors,Male,American,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,"With well over 100 packages installed, I think the top 10 limit was a little small ;-)",Not sure,r/emacs,Great,"[""vterm""]","[""my own custom theme"", ""modus-vivendi"", ""nord""]",Frequently,undo-fu read and understand,Never,no,the keybindings are hard to pick up at firsr,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,extensibility and stability,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,significant comprimise,might in future,No,No,No,Emacs,"[""Haskell"", ""Python""]",Frequently,"[""GNU/Linux""]",String[],"[""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""i don't""]","[""use-package""]","[""Install and try it immediately""]","nongnu elp, and melpa",Vim,No,Frequently,19,Associates,Male,American,Student,"[""framework default""]","[""ispell""]",Doom Emacs,no,Yes,r/emacs,Great,"[""eshell""]","[""default dark"", ""doom-one""]",Rarely,framework default read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Longevity,"[""Work"", ""Todos, tracking my life, magit""]","[""28.2""]",3,No,,moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Never,39,School,Male,Australian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,Good luck,No,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,framework default write package,Never,,"selecting package, key bindings",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,"self-documented, customize by elisp, keybindings","[""Work"", ""Hobby projects""]","[""28.2""]",12,Gnus,"Magit, project.el, tab-bar.el, Gnus, Org-mode",any comprimise,0-2y,No,I have in the past,No,Emacs,"[""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU Guix""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Mailing lists""]","[""Manual"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""GNU Guix""]","[""Install and try it immediately""]","ELPA, NonGNU ELPA",Vim,project.el,Frequently,37,School,Male,Japanese,Software Development,"[""Icomplete"", ""Fido""]","[""No""]",minimal vanilla,,Yes,Mastodon,Great,"[""shell-command"", ""shell"", ""eshell"", ""vterm""]","[""default light""]",Sometimes,No simple functions,Rarely,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",3,No,,limited comprimise,never considered,I have in the past,No,No,Vim,"[""Go"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""Email""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""M-x list-packages""]","[""Tutorials""]","[""Discourse""]","[""framework default""]","[""wait for maturity""]",,VS Code,projectile,Frequently,,Bachelors,Male,Indian,Manufacturing,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Discourse,Great,"[""shell""]","[""doom-one""]",Sometimes,undo-fu simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""SLIME""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Lisp,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,significant comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Shell""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,IntelliJ,No,Frequently,41,Bachelors,Male,Somali,Fin Tech,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""default light"", ""default dark"", ""my own custom theme"", ""doom-one""]",Never,No write package,,,,,"[""GUI""]","[""Extensibility""]",,Good but not great,,"[""Work""]","[""26.3""]",101,,,,,,,,Emacs,String[],,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, write package,Never,,I couldn't find a keyboard with a Meta key.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy","- Easy to extend and customize - Simple core abstractions allow great interoperability between packages - Larger packages that integrate tools into my development workflow: magit, lsp, ... - Small packages or features not easily available in other editors: projectile, wgrep, macros, ...","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2"", ""26.3""]",15,No,"magit, projectile, wgrep, lsp-mode, -mode",significant comprimise,might in future,No,No,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""Nix (emacsWithPackages)""]","[""Install and try it immediately""]",,Notepad++,projectile,Sometimes,36,Bachelors,Male,American,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell"", ""eshell""]","[""default dark""]",Rarely,No simple functions,Rarely,,"yes, frame and windows management",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Its ability to evolve and transform over time,"[""Hobby projects""]","[""28.2""]",28,No,"org, org-roam, maggit, evil",moderate comprimise,never considered,No,Would directly,No,Vim,"[""Clojure"", ""Elisp"", ""Go"", ""Javascript"", ""R"", ""Ruby"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""wait for community""]",,None,framework default,Sometimes,47,Masters,Male,French,Fin Tech,"[""framework default""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Great,"[""vterm""]","[""default dark"", ""doom-one""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)""]",,Good but not great,,"[""Hobby projects""]","[""28.2""]",5,,,,,,,,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Good but not great,Change what you dislike,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,No,,moderate comprimise,might in future,No,No,No,Vim,"[""swift""]",Frequently,"[""MacOS"", ""HaikuOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Xcode,projectile,Never,,Masters,Male,Swedish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""My own (catppuccin)""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",12,notmuch,"embark, orderless",moderate comprimise,might in future,No,Cannot,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""IRC servers"", ""Blogs""]","[""Comparison"", ""Design rationale""]","[""IRC"", ""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",MELPA or none at all for the sake my own convenience.,Vim,project.el,Frequently,32,School,Male,Polish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none"", ""shell-command"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Not well,,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"magit,dired,flymake,projectile",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""Reddit"", ""Mailing lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Rarely,,,,,,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""gruvbox""]",Rarely,undo-tree copy-paste,Never,,,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",25,Mu4e,,any comprimise,never considered,I have in the past,No,No,Emacs,"[""C++"", ""HTML/CSS"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""wait for community""]",,,project.el,Rarely,,PhD,Male,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""nord""]",Sometimes,vundo simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,,moderate comprimise,never considered,No,Would directly,No,CUA,"[""Common Lisp"", ""Elisp"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,,No,Frequently,42,Masters,Male,French,Fin Tech,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light"", ""my own custom theme""]",Never,No ,,,,,,String[],,,,String[],String[],5,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Lack of easy configuration options, unintuitive keybindings",Friend,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility. Self-documentation. Stability.,"[""Hobby projects""]","[""28.2""]",10,No,"lsp-mode, elpher, gemini-mode, visual-fill-column-mode",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Javascript"", ""Shell"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""BSD""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Often,40,Masters,Male,,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""default dark""]",Sometimes,No simple functions,Never,,Getting used to the keybindings scheme of emacs has been the most difficult aspect for me,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",extensibility and stability,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"geiser, evil, vterm and rustic",any comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python"", ""Rust"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Neovim,No,Frequently,22,Masters,Male,Spanish,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-tree simple functions,Never,,Discoverability. But that has changed A LOT,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"Extensions, Elisp, community, a platform for all things about text","[""Work"", ""Hobby projects"", ""Life, PKM, GTD""]","[""29.0""]",30,No,"org, org-roam, which-key, ESS, julia-snail",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Fortran"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""PHP"", ""R"", ""Shell"", ""SQL""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",,None of the above existed back then. And can’t remember what I used,No,Frequently,54,Masters,Male,Danish,Research,"[""Ido""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell"", ""eshell"", ""vterm""]","[""default light"", ""default dark""]",Often,undo-tree simple functions,Rarely,No,No prior programming experience,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Modifiable,"[""Work"", ""Hobby projects"", ""Writing""]","[""28.1""]",4,No,"Denote, modus-themes, auto-package-update, which-key, undo-tree, dired, all-the-icons, paren, rainbow-delimiters, google-translate",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp""]",Rarely,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Atom,No,Frequently,69,PhD,Male,United States citizen,Legal,"[""Ivy""]","[""flyspell""]",maximal vanilla,Thanks for doing it.,Yes,Emacs mailing list,Ok,"[""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-tree write package,Rarely,,"Besides the unusual key bindings, I remember being confused on how to install it, as on Windows there's a couple of hoops to go through to end up with a .zip package rather than any sort of installer. I also remember installing msys to get Emacs, then being confused when it did not understand Windows paths. I remember having issues with CRLF, and needing to set various things in my initfile to get things to behave.",Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""SLIME/SLY for Common Lisp""]","[""Package(s)"", ""Text editing features""]",Good but not great,"The ability to easily eval code in the editor environment. But this is also a weakness in that a lot of the config is done via bespoke code rather than some sort of established protocols.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",10,No,,moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""Common Lisp""]",Never,"[""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""IRC"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,Notepad++,No,Rarely,33,Bachelors,Male,American,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,Not sure,Discord,Great,"[""none""]","[""doom-one"", ""nord"", ""adwaita""]",Never,No simple functions,Never,,"Terminology (e.g. buffers, files had non-intuitive meanings). Keybindings were strange (not CUA!). Although links to the manual were right there... I never really understood how helpful the documents could or should be!",University/College,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""It was the default on my department machine""]",Good but not great,The extensibility,"[""Hobby projects""]","[""28.2""]",14,No,,do not prefer,never considered,No,No,No,Vim,"[""Javascript"", ""Julia"", ""Python"", ""Scheme""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default"", ""MELPA""]","[""Never have""]",Never,"[""Not interested"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Discourse"", ""Blogs""]","[""Comparison""]","[""Never have""]","[""framework default"", ""use-package""]","[""wait for community""]",,None,framework default,Sometimes,35,PhD,Male,American,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,"Some of the survey options were confusing (e.g. American for nationality was unexpected). Some of the questions gave poor options and even seemed intended to box you into a specific result... giving like 6 options regarding Libre software with 5 variants of ""I have a clear Preference for Libre Software"" and only one alternative... that's just a poorly designed question. In addition, some questions (which forced a required response) really should have provided a ""None of the above apply"" type option...",No,Discourse,Ok,"[""ansi-term"", ""vterm""]","[""modus-vivendi"", ""various doom themes""]",Sometimes,No simple functions,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Community""]","Very well, it's snappy","A enormous packages curated by the community, the extensive power of emacs lisp.","[""Hobby projects""]","[""28.2""]",2,No,"magit, org-mode, evil, straight",moderate comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Haskell"", ""Rust"", ""scala""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Discord"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Sometimes,35,Bachelors,Male,Chinese,Software Development,"[""framework default""]","[""No""]",Doom Emacs,Thanks for the effort to make this survey. I like the responsiveness of this website.,No,Hacker News,Great,"[""none""]","[""doom-one""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""org-mode""]",Good but not great,Longevity and customizability,"[""Work"", ""Hobby projects""]","[""28.1""]",7,No,"org, evil, magit, projectile, smex, ivy, company",significant comprimise,never considered,I have in the past,No,No,Vim,"[""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit""]","[""Tutorials"", ""Manual""]","[""GitHub""]","[""straight""]","[""wait for community""]",,Vim,projectile,Frequently,42,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""my own custom theme""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,Remembering Keys,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Extensibility and Keyboard Macros,"[""Work"", ""Hobby projects""]","[""26.1""]",25,Gnus,,moderate comprimise,never considered,No,No,No,Emacs,"[""Shell""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Mailing lists""]","[""package.el""]","[""wait for maturity""]",,Vim,No,Sometimes,57,School,Male,Austrian,Healthcare,"[""No""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""default light""]",Frequently,No many packages,Never,I don't think I have built something so useful yet.,Starting out with Elisp as more than just copy-pasting,Digit magazine in Library,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community""]",Good but not great,Introspection powered extensibility with Lisp,"[""Work"", ""Hobby projects""]","[""29.0""]",11,No,"org, denote, spookfox, sly, eglot",,might in future,Cannot,Cannot,Yes,meow,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Web publishing""]","[""MELPA"", ""Source""]","[""GitHub""]",Often,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Blogs""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Matrix"", ""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Frequently,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,,,,"[""shell-command""]","[""doom-one"", ""nord""]",Never,undo-tree simple functions,Never,,"Coming from vi, the key bindings and editing mode were difficult, but at this point, I think the key bindings are fine and I dislike modal editing.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""The smartest engineer I know recommended it""]",Good but not great,"Extensibility, solid package ecosystem","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",21,No,"company and related, irony and related, ivy, swiper",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""R"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Documentation is usually sufficient for packages.""]","[""I don't generally need or ask for help.""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,53,School,Male,American,Healthcare,"[""Ivy"", ""Ido""]","[""ispell""]",maximal vanilla,"Survey seems fine. Re emacs, I'd love multithreading so that I can use emacs effectively as my window manager without hangs and pauses.",No,lobste.rs,Ok,"[""eshell"", ""ansi-term""]","[""my own custom theme""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Learning and reading Emacs Lisp. But it was fun.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",Extensibility and org-mode.,"[""Work"", ""Hobby projects""]","[""29.0""]",25,No,"org-mode,yasnippet,hydra,consult,vertico,avy,embark,anzu,expand-region,smartrep",moderate comprimise,2-5y,No,No,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""Perl"", ""Rust"", ""Ruby"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email"", ""GitHub"", ""Twitter""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Emacs-JP community (Slack)""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""Emacs-JP (Slack)""]","[""leaf.el""]","[""Install and try it immediately""]",,TextEdit.app (on NEXTSTEP),projectile,Frequently,43,PhD,Male,Japanese,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,Thank you for preparing this survey system!,No,Twitter,Great,"[""shell-command""]","[""modus-vivendi""]",Sometimes,No simple functions,Never,,Figuring out which parts of Emacs are up-to-date and which parts are effectively deprecated.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility. The ability for packages to integrate with and extend builtin functionality is unparalleled.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,"Evil, vertico, consult, embark, orderless, org, org-roam",limited comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Zig""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,32,Bachelors,Male,,Software Development,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""nord""]",Frequently,undo-redo many packages,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Alright,"Inspect state, make changes as it runs","[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,,any comprimise,never considered,Cannot,Cannot,Yes,Boon,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Scheme"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,32,School,Male,Indian,"music, programming","[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,Multiple choices for the professional field question would be nice. Nice to see a form that works without JS for a change!,Not sure,IRC,Great,"[""shell""]","[""doom-molokai""]",Sometimes,undo-tree simple functions,Never,,"elisp, namespacing, key bindings",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Poorly, it's sluggish",Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,,moderate comprimise,never considered,I have in the past,No,No,Vim,"[""Clojure"", ""Go"", ""Python""]",Sometimes,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Rarely,"[""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Discord""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Discord""]","[""framework default"", ""use-package""]","[""wait for community""]",,Vim,framework default,Never,34,Bachelors,Male,Canadian,Software Development,"[""Helm"", ""Vertico""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""none""]","[""doom-one"", ""gruvbox"", ""nord""]",Rarely,framework default copy-paste,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",3,,,,,,,,Vim,"[""HTML/CSS"", ""Haskell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Remembering key bindings,Used it on NeXTStep.,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Extensibility and customizability,"[""Work"", ""Hobby projects""]","[""28.2""]",30,No,"Magit,Org-mode,AucTeX",moderate comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""PHP"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Matrix servers"", ""Blogs""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,52,PhD,Male,American,Healthcare,"[""Helm""]","[""flyspell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""eshell"", ""vterm""]","[""tron-legacy""]",Never,No read and understand,Never,,,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,limited comprimise,never considered,No,No,No,Vim,"[""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange""]","[""straight"", ""use-package""]","[""wait for community""]",,IntelliJ,projectile,Often,,Bachelors,Male,Austrian,Student,"[""Helm"", ""Ivy"", ""Selectrum""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""eshell""]","[""my own custom theme""]",Sometimes,undo-tree simple functions,Never,,No starter kits back then.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,"magit, eshell",significant comprimise,never considered,No,Would directly,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""framework default"", ""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC""]","[""framework default""]","[""Install and try it immediately""]",,Notepad++,No,Rarely,35,Bachelors,Male,Indian,Software Development,"[""No""]","[""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""eshell""]","[""default dark""]",Often,No copy-paste,Never,,,,"[""GUI""]","[""Package(s)"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",2,No,"vertico, org-roam, ldeger-mode",significant comprimise,might in future,No,No,No,Emacs,"[""Perl""]",Rarely,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub""]","[""not sure""]","[""Install and try it immediately"", ""Research alternatives""]",,,projectile,Frequently,36,Masters,Male,,Telecom,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,Yes,Blog post,Great,"[""shell"", ""eshell""]","[""tsdh-dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,"config file in Emacs lisp syntax, which is nothing about human readable.",Friend,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Alright,"extensibility, and lots of ready to use community packages","[""Work""]","[""27.2"", ""27.1"", ""26.3""]",5,,,,,,,,Emacs,"[""C++"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,a lot of configuration is needed before Emacs feels comfortable,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,"extra packages like magit, notmuch, eglot","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"magit,notmuch,eglot,smex,ido,winner,window-purpose,project,tramp,org",no comprimise,5-10y,No,No,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""most packages work well enough""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Email"", ""Twitter""]","[""package.el"", ""use-package""]","[""wait for community""]","start at MELPA, try and target ELPA later",Vim,project.el,Frequently,32,Bachelors,Male,German,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,Not sure,Twitter,Great,"[""shell-command"", ""shell""]","[""tango-dark""]",Often,No simple functions,Never,,"Learning the keybindings and Emacs-specific terms: frame, windows, yank, etc.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Free software, in both cost and freedom, maintained by a community.","[""Hobby projects""]","[""28.2""]",10,No,"expand-region, editorconfig, link-hint, multiple-cursors, org-mode, quickrun, which-key",limited comprimise,never considered,No,I have in the past,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Ruby"", ""Scheme""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,38,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Consult""]","[""No""]",minimal vanilla,,No,Blog post,Great,"[""none""]","[""dracula"", ""nord"", ""leuven""]",Never,undo-fu simple functions,Never,obtaining FSF assignment guide is hard to follow (for example I don't really understand if I can sign it while remaining anonymous),"The vanilla keymappings was hard to memorize and to type. I switched to Vim for years, and switched back to Emacs after I discovered Evil.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""lisp""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy","programmable in a Lisp dialect; Great internal design choices (major/minor modes, keymaps, etc)","[""Work"", ""Hobby projects"", ""everything can be done in Emacs""]","[""29.0""]",3,notmuch,"Evil,god-mode,org-roam,vertico,consult,embark,orderless",moderate comprimise,might in future,Cannot,Cannot,No,evil with emacs keybindings in insert state,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discourse"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview"", ""example of usages""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists"", ""Discourse""]","[""straight"", ""use-package"", ""guix for installing and setup.el for configuring""]","[""Install and try it immediately"", ""Research alternatives""]",Just any available and compatible.,Vim,project.el,Rarely,26,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Emacs China,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,vundo copy-paste,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",17,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Python"", ""R"", ""SQL"", ""SAS""]",Frequently,"[""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Blogs"", ""Twitter""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""use-package""]","[""wait for community""]",,,projectile,Frequently,,PhD,,,,"[""Helm"", ""Icomplete"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""ispell""]",Spacemacs,,Yes,Blog post,Great,"[""eshell""]","[""A light one I can’t remember!""]",Sometimes,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Assembly"", ""C++"", ""C""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Frequently,33,School,Male,Swedish,,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""my own custom theme""]",Never,No write package,Never,,Learning how to extend and take control of Emacs,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"With other editors, I have to learn them. With Emacs, I shape it to be the editor that I want.","[""Work"", ""Hobby projects"", ""Pretty much everything except web browsing and instant messaging""]","[""29.0"", ""28.2""]",10,Mu4e,"evil-mode, projectile, lsp-mode, swiper, ivy, magit, which-key, company, org-mode, direnv",no comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""PHP"", ""Perl"", ""R"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript"", ""Nix""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Everything that can be represented as text and is consumed/written by a human""]","[""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""GitHub"", ""Discord""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,22,Bachelors,Non-binary,Indonesian,Software Development,"[""Ivy"", ""Vertico""]","[""flyspell""]",Doom Emacs,,Yes,Matrix,Great,"[""vterm""]","[""default light"", ""doom-one"", ""modus-operandi""]",Sometimes,undo-tree ,,,,,"[""TUI""]",String[],,Good but not great,,String[],String[],,,,,,,,,,String[],,"[""GNU/Linux""]",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",27,Mu4e,,significant comprimise,might in future,I have in the past,monthly FSFE,Yes,evil,"[""Elisp"", ""Javascript"", ""PHP"", ""Hare""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""planetemacsen""]","[""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""framework default"", ""manual""]","[""Install and try it immediately""]",,None,projectile,Sometimes,50,School,Male,German,Insurance,"[""framework default""]","[""flyspell""]",Doom Emacs,,Not sure,mastodon (fosstodon),Ok,"[""vterm""]","[""doom-nord""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,I discovered it on the internet,"[""GUI"", ""TUI""]",String[],"[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility and configuration.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",7,No,"lsp-mode, neotree, company, powerline, flycheck, rainbow-delimiters, paredit",limited comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,No idea what that is,Sometimes,29,Masters,Female,Spanish,Software Development,"[""framework default""]","[""flyspell""]",maximal vanilla,,No,Blog post,Great,"[""none""]","[""my own custom theme""]",Often,framework default simple functions,Never,,,,"[""GUI"", ""daemon""]","[""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work""]","[""28.2""]",25,No,"magit, rtags, elfeed",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""Source"", ""guix""]","[""Mailing list""]",Never,"[""Lack confidence in code quality""]",Never,,"[""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""Mailing lists""]","[""straight"", ""use-package"", ""guix""]","[""Install and try it immediately""]",,,projectile,Often,45,Bachelors,Male,German,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,emacs-news (Sacha Chua),Ok,"[""none""]","[""modus-operandi""]",Rarely,undo-tree read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""doom emacs""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org mode""]","Very well, it's snappy","Elisp, packages, community, been there since eternity","[""Work"", ""Hobby projects""]","[""29.0"", ""28.1"", ""27.1""]",2,No,"Org mode, avy, evil,",moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Python"", ""Rust"", ""Shell"", ""octave""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""own tinkering""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,neovim,projectile,Frequently,32,PhD,Male,German,r&d/Industrial automation,"[""Vertico"", ""Consult""]","[""ispell""]",Doom Emacs,"I'd not know about the FSF copyright papers, but there was no answer reflecting ths",No,r/emacs,Ok,"["":!""]","[""tokyo-night""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)""]",String[],"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Emacs,"[""C++"", ""Common Lisp"", ""Elisp"", ""Rust""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Community"", ""orgmode""]","[""Extensibility"", ""Text editing features"", ""Community""]",Not well,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,significant comprimise,never considered,No,Cannot,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,30,School,Male,German,Education services,"[""Vertico""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""eshell"", ""vterm""]","[""doom-opera""]",Never,framework default copy-paste,Never,,"This is a long time ago, in the early 2000s. I was using NEdit which is an X/Unix editor that uses CUA. It took me a while before in internalized how Emacs differs from CUA editors. I never got along with the CUA mode in Emacs although I suspect it has improved over the last few decades.",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,I can find packages that support odd languages like XQuery that don't always have good support on other editors. And Emacs works very well in tmux over an unreliable network connection.,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",22,No,"go-mode,graphql-mode,rust-mode,flycheck,json-mode,xquery-mode",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""C#"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Rust"", ""Shell"", ""SQL"", ""XQuery""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""I have to be truly desparate before bugging a maintainer and haven't done this in many years""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""M-x list-packages""]","[""Overview""]","[""emacswiki, web search, documentation""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,nedit,projectile,Sometimes,57,Masters,Male,United States citizen,Media/Publishing,"[""Helm""]","[""No""]",maximal vanilla,"You didn't ask if I compile my own Emacs or if I stick with whatever my Linux distro gives me. I used to build XEmacs back in the dark ages, then Emacs, but after version 24 or so I've found that my needs are served well by sticking with either the Debian Stable or Fedora emacses.",No,Hacker News,Great,"[""ansi-term""]","[""default light""]",Frequently,No read and understand,Never,,"I was in grad school, enjoyed the challenge. Getting my .emacs org config dialed in the first time was challenging.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","Same bindings for different languages/frameworks, then all that carries to TRAMP. Learn once, use everywhere","[""Work"", ""Hobby projects"", ""Personal""]","[""27.1""]",10,No,"org, magit, tramp",moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""Python"", ""R""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,matlab,No,Rarely,40,PhD,Male,United States citizen,"Ha, government","[""Ivy""]","[""No""]",maximal vanilla,Nope,Not sure,Hacker News,Great,"[""shell""]","[""my own custom theme"", ""zenburn"", ""feng-shui""]",Sometimes,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Emacs Lisp""]","[""GNUS""]",Good but not great,"Emacs Lisp, freedom, Lisp, running on both the CLI and the GUI, Lisp and also Lisp.","[""Work"", ""Hobby projects"", ""Everything""]","[""29.0""]",31,notmuch,"straight, magit, ledger, calc, sly, slime, notmuch, package, eglot, TRAMP",any comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Go""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""not sure""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Blogs"", ""Hacker News""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""I never ask for help. This question should not be required.""]","[""straight"", ""use-package""]","[""Research alternatives""]",,None,project.el,Often,44,Bachelors,Male,United States citizen,Software Development,"[""Selectrum""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""shell"", ""eshell"", ""ansi-term""]","[""nord"", ""solarized"", ""zenburn""]",Frequently,undo-tree write package,Never,,"I had a hard time with the breadth of options for any given task. For example, running a terminal in my editor was great, but choosing between the term, shell, and eshell commands was daunting. Choosing a third-party package to solve a problem was equally challenging. Vim seemed to either eat the features of powerful plugins or just be more opinionated, which made it harder to customize the environment, but easier to get started.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Completely custom configuration and bindings. Easy automation helps too.,"[""Work"", ""Hobby projects""]","[""28.2""]",14,No,"ivy, magit, projectile, workgroups2",significant comprimise,never considered,No,Would directly,No,Default with custom prefix and bindings,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Design rationale"", ""Overview""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Rarely,33,Bachelors,Male,American,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""solarized-dark""]",Sometimes,undo-tree many packages,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",3,,,,,,,,Emacs,"[""Clojure"", ""Elisp"", ""Haskell"", ""Rust"", ""Scheme"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",configurability,"[""Work"", ""Hobby projects""]","[""29.0""]",10,Mu4e,"company,yasnippet,haskell-mode,windmove,auctex,flycheck",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison""]","[""GitHub""]","[""use-package""]","[""Research alternatives""]",,Sublime Text,No,Frequently,34,PhD,Male,Dutch,Research,"[""Helm""]","[""ispell"", ""flycheck""]",maximal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""solarized"", ""zenburn""]",Never,No copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Being a ""real"" free software. Having a philosophy behind which so far has outlasted any other.","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"magit, subed, consult, denote, lsp-mode, docker-mode, tramp",significant comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""C"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,IntelliJ,framework default,Sometimes,38,PhD,Male,Iranian,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",Doom Emacs,,No,Doom emacs discourse,Great,"[""vterm""]","[""doom-molokai""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,Gnus,,limited comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Code (features)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,38,Masters,Male,Turkish,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell"", ""ansi-term""]","[""doom-one""]",Frequently,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Good but not great,elisp ecosystem,"[""Hobby projects""]","[""28.2""]",4,No,org,moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Ruby"", ""Scheme"", ""Shell""]",Rarely,"[""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale""]","[""Reddit""]","[""manual""]","[""wait for maturity"", ""wait for community""]",,,No,Frequently,34,Bachelors,Male,Russian,Software Development,"[""Ido""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""default light"", ""my own custom theme""]",Rarely,No simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,any comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C"", ""Go"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""SQL"", ""Elm""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management""]","[""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""GitHub"", ""Matrix servers"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""Matrix"", ""Emacs StackExchange"", ""Framework"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,projectile,Often,24,Bachelors,Male,Kenyan,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Twitter,Great,"[""none""]","[""default dark""]",Sometimes,undo-tree write package,Never,The copyright assignment and legal name (doxing) policy is directly responsible for a significant lack of contributions. One can easily ask in Libera's IRC #emacs channel and observe that for themselves.,"It takes a moment before the default mappings become muscle memory. Unawareness of IDO, FIDO and vertical completion frameworks led to a significantly slower and less fluid experience with Emacs than what was actually available even when I started using it.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Unlike Vim, it doesn't feel like it is fighting against being extended.""]",Good but not great,"It provides an easily extensible computing environment with a common interface able to attach and act upon metadata relevant to projects it is being used for and to control the rest of the system. This has allowed for its use in creating an audio desktop environment like Emacspeak. It's a Lisp environment.","[""Work"", ""Hobby projects"", ""Computing Environment""]","[""29.0"", ""27.2""]",7,Mu4e,"SLIME, dired, EMMS, calc, nov, gnus, geiser, pdf-tools, paredit, TRAMP",significant comprimise,never considered,Cannot,Cannot,Yes,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""FSF paperwork"", ""Packages already doing what I need""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives"", ""wait for maturity""]","I don't, I only use ELPA but I don't want to fill out the legal name papers to contribute my own work, so I simply make the source available online on forges.",Vim,No,Frequently,,Bachelors,NB,Canadian,Software Development,"[""Ivy"", ""Ido"", ""Vertico""]","[""ispell""]",maximal vanilla,Good user experience without any unwanted Javascript.,Not sure,r/emacs,Ok,"[""shell"", ""eshell"", ""term""]","[""tango-dark""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"evil,magit,projectile,helm,flycheck,lsp-mode,which-key",moderate comprimise,might in future,No,Yes,No,Vim,"[""Common Lisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,29,School,Male,Czech,Fin Tech,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""gruvbox""]",Never,undo-tree simple functions,Rarely,,very few; perhaps fixing the key mapping to make control key feasible.,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Full of features, extremely configurable, Great IDE for Lisp","[""Work"", ""Hobby projects""]","[""29.0""]",37,No,"magit, slime, themes",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Fortran"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda""]","[""MELPA Stable""]","[""Email""]",Never,"[""Not interested""]",Never,"[""Issues""]","[""IRC servers"", ""Blogs"", ""M-x list-packages"", ""Friends on mvp slack""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""IRC"", ""Framework""]","[""package.el""]","[""wait for community""]",,"MicroEmacs, now MG",No,Frequently,74,Bachelors,Male,American,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,mvp slack,Ok,"[""shell"", ""eshell""]","[""zenburn""]",Never,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",,Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",6,,,,,,,,Vim,"[""Elixir"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""WSL"", ""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,,moderate comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Code (bug fixes)""]","[""My framework/starter kit's update""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Never,,PhD,Male,Chinese,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Emacs mailing list,Great,"[""eshell""]","[""my own custom theme"", ""aura""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Extensibility"", ""Text editing features""]",Alright,,"[""Hobby projects""]","[""27.1""]",28,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]",String[],"[""framework default"", ""not sure""]","[""Email""]",Never,"[""Not interested""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""not sure""]","[""wait for community""]",,None,No,Sometimes,,Masters,Male,Finnish,Software Development,"[""No""]","[""libvoikko""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default dark""]",Never,No simple functions,Never,,Initially the amount of keyboard shortcuts overwhelmed me.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Hackability, Keyboard driven interface, Shortcuts","[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,,moderate comprimise,never considered,No,No,No,Vim,"[""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit""]","[""Clips/videos""]","[""Reddit""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Often,30,PhD,Male,,Research,"[""Helm""]","[""flyspell"", ""langtool""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-dark+""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work""]","[""29.0""]",5,No,,limited comprimise,might in future,No,No,No,CUA,"[""C#"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Babel""]","[""NonGNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,VS Code,project.el,Never,47,School,Male,Hungarian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""default light""]",Often,undo-tree ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,Elisp,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Org-mode (the main reason I couldn't leave before really starting to love it)""]","[""Curiosity""]","Very well, it's snappy","Org-mode, magit, now eglot","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"Org, magit, multiple-cursors, orderless, eglot, persp, projectile, undo-tree, expand-region",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Go"", ""Javascript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""Source""]","[""I don't. I really should but i just dont...""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Anxiety, and time""]",Never,,"[""Blogs"", ""Web search engines"", ""I suck at discovering new packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""Any appropriate example of how to use""]","[""I just struggle alone. I have no idea why""]","[""straight"", ""use-package""]","[""wait for community""]",,Vim,projectile,Sometimes,43,Associates,Male,Canadian,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""term"", ""ansi-term"", ""vterm""]","[""solarized"", ""solarized-dark"", ""Modified green-phosphor""]",Sometimes,undo-tree copy-paste,Never,,The weird commands. Getting help.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Org-mode""]","[""Org mode""]","Very well, it's snappy",Extensibility with eLisp. Lot of functionality under the hood. Org-mode is very useful (I'm still learning). New LSP support (with eglot) is something I will love to try.,"[""Work"", ""Hobby projects""]","[""29.0""]",4,notmuch,Org-mode. Flycheck.,moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Agenda"", ""PKB""]","[""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange""]","[""not sure""]","[""Research alternatives""]",,Vim,No,Sometimes,48,Masters,Male,Indian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default light""]",Never,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Often,"I don't understand well what the question is trying to capture, but I guess the answer is ""yes""?","It took a while to ""sink in"", there's definitely a learning curve. Keybindings require getting used to, of course. And the configurability / extensibility does make things daunting initially.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text based, free software, in the \""Packages\"" checkbox it was Org and AUCTeX""]","Very well, it's snappy","Extensibility, hackability, this makes Emacs both extremely powerful and *fun*. Also, being free software and text based makes it worth of long term commitment and investment.","[""Work"", ""Hobby projects"", ""Notes, Agenda, Email, RSS reader, etc.""]","[""28.2""]",6,Mu4e,"org, auctex, magit, ivy, company, flyspell-correct, ws-butler, elfeed, ess, el-patch",any comprimise,0-2y,No,No,No,Emacs,"[""Elisp"", ""R"", ""LaTeX""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub"", ""Whatever the defined channel for the package is""]",Often,"[""FSF paperwork""]",Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""What the maintainer sees fit""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el""]","[""wait for maturity""]",,"System's default, and alternate applications like LibreOffice Writer, TeXstudio, etc",No,Frequently,48,PhD,Male,Brazilian,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""eshell""]","[""modus-operandi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Before I started using straight.el, I've had issues with compatibilities between different packages — i.e. things would fall apart after an update, and I wouldn't have the skills or time to dig into the reasons. With straight.el & pinning, it's easy to revert.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Resilience — it's been around for a long time, and it's likely to remain around for a long time to come. Extensibility — it adapts quickly to new trends (LSP), and although it's not always seamless, it works.","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"org, magit, eglot, company-mode",significant comprimise,5-10y,Yes,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Design rationale""]","[""IRC""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,35,Bachelors,Male,Croatian,Software Development,"[""Vertico""]","[""flyspell""]",minimal vanilla,,Not sure,Friend,Great,"[""eshell"", ""ansi-term""]","[""modus-vivendi""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Extensibility, moldability","[""Work"", ""Hobby projects""]","[""28.1""]",8,No,magit,,never considered,,,,Vim,"[""Elisp"", ""Go"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default""]","[""GitHub""]",,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots""]",String[],"[""framework default""]","[""wait for community""]",,Vim,framework default,Often,,,,,,"[""framework default""]","[""No""]",Spacemacs,,,,,"[""eshell"", ""ansi-term"", ""vterm""]",String[],Sometimes,framework default simple functions,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,"Emacs is really straightforward to learn thanks to its introspectable nature, this doesn't mean that the learning process is easy, but that there are really good ways to learn just enough to get work done and understand how the editor works at any level","[""Work"", ""Hobby projects""]","[""28.2""]",1,Gnus,"vertico,consult,wgrep,tramp,orderless,gnus,perspective",any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Haskell"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""IRC"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,22,School,Male,,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,IRC,Great,"[""shell""]","[""my own custom theme"", ""doom-one"", ""modus-operandi"", ""modus-vivendi""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""C-x C-s is in my muscle memory now.""]",,Good but not great,,"[""Work"", ""Hobby projects"", ""org mode personal stuff""]","[""28.2""]",46,,,,,,,,Emacs,"[""Assembly"", ""C"", ""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript"", ""So very much XML and JSON. Please let it stop.""]",,"[""GNU/Linux"", ""WSL"", ""MacOS"", ""BSD"", ""OpenVMS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"Paradigms can be very different, especially in terms of learning how buffers/windows/frames work. Mouse support is generally second-class, and discoverability can be hard.",,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Comprehensive package ecosystem and rapidly improving support for languages and tooling across the board. LSP integration, Magit, Flycheck/Flymake.","[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"magit, kubernetes-mode, lsp-mode, eshell, eww",moderate comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""C"", ""Go"", ""HTML/CSS"", ""Python"", ""PHP"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,framework default,Frequently,35,School,,,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia""]","[""framework default""]",Doom Emacs,,Yes,Emacs mailing list,Great,"[""eshell"", ""vterm""]","[""monokai""]",Sometimes,undo-tree write package,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",26,notmuch,,significant comprimise,might in future,I have in the past,No,No,Emacs,"[""Clojure"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Everything I can""]","[""not sure""]","[""Email""]",Frequently,"[""Lack of time""]",Rarely,,"[""Reddit"", ""Blogs""]","[""Design rationale"", ""Manual""]","[""Discourse"", ""I don't""]","[""Nix""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,None,projectile,Frequently,,,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell""]","[""sanityinc-tomorrow-night""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,configuration,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility,"[""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",1,,,,,,,,Emacs,"[""C++"", ""C"", ""Rust""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Alright,Extensibility and exposure of everything over a singular interface (currently elisp),"[""Work"", ""Hobby projects"", ""Day2Day tasks/Organization""]","[""28.2""]",1,No,,significant comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process"", ""Bad prior experience"", ""FSF paperwork""]",Often,"[""Issues"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Discord"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Email"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,32,Bachelors,NB,(other),Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,"Uncertain how you could work that, it's been years I kept up with web development but the country selector is a bit too confusing/little hard to use when it never expands after being selected via vimium-ff. I cannot use the mouse so navigating this survey via keyboard only is essential to me (and other than the country selector was mostly easily doable.",No,lobste.rs,Ok,"[""none""]","[""my own custom theme"", ""doom-one"", ""dracula""]",Sometimes,framework default simple functions,Never,,"Keybindings, mainly copy, cut and paste. But only for the first weeks of use. And I still do not understand the kill ring and use undo-tree to have undo/redo commands.",It was the default editor for VHDL and Verilog at my first company,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,There is a way to do everything inside emacs. You don't have to leave the editor for other tools. And magit is one of the best git clients out there.,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"magit, projectile, cider",significant comprimise,might in future,No,No,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Python"", ""Perl""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Often,42,Masters,Male,German,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""tango-dark""]",Sometimes,undo-tree write package,Rarely,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",11,Gnus,,do not prefer,2-5y,No,No,Yes,Emacs,"[""C++"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,project.el,Frequently,38,Masters,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell"", ""eshell""]","[""my own custom theme"", ""modus-operandi""]",Often,No write package,Never,"I understand the rationale behind the process, but I never had the chance to contribute.","No, the community was great even in 2010s",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Tramp (with podman, docker and ssh in my case) Interoperability with external processes (LSP in my case) Great text editing features (with a few packages)","[""Work""]","[""29.0""]",8,No,"expand-region, eglot, flymake, modus-themes, company, multiple-cursors, vertico, consult",no comprimise,might in future,Cannot,Would directly,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Javascript"", ""Python"", ""Rust"", ""Ruby""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""For features, my use-case is very specific usually and I just replace/adivse functions. For bug-fixes, I will fix it and contribute ASAP""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages"", ""planet.emacslife.com""]","[""Comparison"", ""Design rationale"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""use-package"", ""nixos""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,31,Bachelors,Male,Romanian,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""vterm""]","[""modus-operandi""]",Frequently,undo-fu simple functions,Never,,Obscure Keybindings,Richard Stallmann,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",7,No,"auctex, markdown mode",,never considered,Cannot,Would directly,No,Emacs,"[""LaTeX, MD""]",Never,"[""GNU/Linux"", ""WSL""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Issues"", ""Advocacy""]","[""M-x list-packages""]","[""Design rationale""]","[""Reddit"", ""GitHub"", ""Email""]","[""framework default"", ""package.el""]","[""wait for maturity""]",,nano,No,Frequently,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""shell-command""]","[""my own custom theme""]",Never,framework default write package,Never,,The keybindings were initially hard. Installing Helm and using M-x to find functions by name and seeing their keybindings helped me a lot. Also knowing C-h k is great for seeing what keybindings actually do.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility! Especially having the GUI easily extendable through Elisp. In addition to that: - the amount of packages that integrate deeply with Emacs, - documentation and code being visible from within the Emacs help pages.","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"helm, magit, ledger-mode, paredit, org-mode",moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Emacs StackExchange""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,No,Sometimes,27,Masters,Male,Danish,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""solarized"", ""leuven""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work""]","[""28.1""]",29,No,,do not prefer,never considered,No,No,No,Emacs,"[""Javascript"", ""Typescript""]",Never,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,47,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""my own custom theme""]",Never,No copy-paste,Never,,"Learning the keybindings, learning how to configure packages I was interested in",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Keybindings, org mode","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA Stable""]","[""Never done so""]",Never,"[""Elisp proficiency""]",Never,,"[""Hacker News""]","[""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Often,30,PhD,Male,Dutch,Research,"[""framework default"", ""Helm""]","[""ispell""]",Spacemacs,,No,Hacker News,Ok,"[""term""]","[""Spacemacs themes""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"they keybindings are weird for someone with no prior knowledge, but I've grown to love them",Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,Lisp and the flexibility it provides (and the wide ecosystem which resulted from said flexibility),"[""Hobby projects""]","[""28.1""]",5,No,"Eshell, AUCTeX, undo-tree, Helm, EWW, pdf-tools, Dired, Flyspell, Mingus",moderate comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""Scheme"", ""Shell""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Android""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""I haven't had an idea for an improvement yet""]",Never,"[""Issues""]","[""Reddit"", ""IRC servers"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""IRC"", ""Reddit""]","[""package.el"", ""use-package"", ""Guix""]","[""Install and try it immediately""]",,Notepad++,No,Frequently,,School,Male,Polish,home appliance repairs,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""sanityinc-solarized-dark (slightly modified)""]",Sometimes,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Ubiquity""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",8,No,magit,moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Task management"", ""PKB""]","[""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Blogs"", ""Web search engines"", ""Hacker News""]","[""Tutorials""]","[""None""]","[""use-package""]","[""wait for community""]",,,No,Often,37,PhD,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)""]",,Good but not great,,"[""Hobby projects""]","[""28.1""]",10,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""Perl"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, write package,Never,"I would certainly contribute, at least documentation, if I could do so with Git.","Learning the keybindings for navigation took time. I didn't understand Dired for a long time and found it frustrating to try doing simple things like renaming a file or navigating to a specific directory. And my config was extremely fragile and confusing before I switched to Spacemacs and committed to really learning elisp (I've since switched back to vanilla). Also, a lot of fragility in the config before using straight/use-package. Reliably repeatable builds are super important, and use-package makes organizing and isolating different parts of the config much nicer and more comprehensible.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Documentation""]","[""Part of the GNU project / FSF"", ""It was required for a class""]","Very well, it's snappy",Using a single tool for many purposes which minimizes context switching and allows me to integrate workflows instead of needing to switch between half a dozen different proprietary apps.,"[""Work"", ""Hobby projects""]","[""29.0""]",14,No,"org-roam, magit, hyperbole, lsp-mode, which-key, embark, general, avy, treemacs, all-the-icons",limited comprimise,might in future,No,No,Yes,Emacs,"[""Python"", ""Shell"", ""SQL"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""Twitter""]","[""Tutorials"", ""Example code snippets.""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Twitter""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]","MELPA, because it's easy and I understand the process.",IntelliJ,projectile,Frequently,41,Masters,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm"", ""multi-vterm""]","[""modus-operandi"", ""modus-vivendi"", ""nord"", ""ef-themes, minsk, purp""]",Rarely,No read and understand,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",8,Mu4e,,limited comprimise,might in future,No,Yes,No,Vim,"[""C++"", ""C"", ""Haskell"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,32,PhD,Male,United States citizen,Research,"[""framework default"", ""Ivy""]","[""framework default""]",Doom Emacs,,Not sure,r/emacs,Great,"[""eshell"", ""term"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""solarized"", ""solarized-dark""]",Frequently,framework default copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Default editor for mail client!""]","Very well, it's snappy",,"[""Work""]","[""28.1""]",25,No,,limited comprimise,never considered,No,No,No,Emacs,"[""R""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Never needed to""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Often,,PhD,Male,British,Research,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""solarized-dark""]",Never,undo-tree none,Never,,"Installing spacemacs had me confused with it versions (stable not really used any more?) Some conventions alien to me. Not just the buffers, frames stuff, but when you get told ""just paste this snippet to your config file"" I don't know how to read the file to know if I've pasted it right (in the brackets, how many brackets, if I already have a setq bit then do i repeat it or paste just the other bits).",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features"", ""Durability (get good at something that will be around long term)""]",Alright,It has been around for longer than me and I expect it to be around as long as I use computers. That makes it worth learning. No interface changes except those I control (assuming I understand the thing which I may in future years).,"[""Hobby projects""]","[""28.2""]",1,No,"org,pandoc",significant comprimise,never considered,No,No,No,Vim,"[""Python"", ""SQL""]",Sometimes,"[""GNU/Linux""]","[""Task management"", ""Agenda""]","[""framework default""]","[""never have""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""I don't""]","[""Tutorials"", ""Overview""]","[""never have""]","[""framework default""]","[""wait for community""]",,,framework default,Frequently,44,Masters,Male,,,"[""framework default""]","[""framework default""]",Spacemacs,,No,Hacker News,Ok,"[""none""]","[""spacemacs-dark""]",Never,framework default simple functions,Rarely,,"Yes! I tried and failed to grok Emacs many times. I did not understand elisp (having never taken the time to learn Lisp) and have nearly 2 decades of vi(m) experience, so I needed vim bindings. What ultimately worked for me was two-fold: Extraneously, I became interested in learning a Lisp, shortly after I found a project (github.com/Susan/emfy) that demonstrated how to create a minimal Emacs configuration that explained every line of the config. That got me up and running. From there, I watched System Crafters videos about creating an Emacs configuration from scratch. After that, I had a firm grasp on how to configure Emacs, how to use Emacs, and how to look up information inside of Emacs, all using the vanilla experience. Then I finally moved over to Doom Emacs and ported some of my own configuration in. I've been using it as a daily driver since.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""org-mode""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, community, org-mode.","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"magit, projectile, evil-mode",significant comprimise,might in future,Cannot,I have in the past,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord"", ""Blogs"", ""M-x list-packages"", ""YouTube""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,41,School,Male,United States citizen,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""dracula""]",Often,framework default simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Auctex""]","Very well, it's snappy","Auctex, LaTeX support, LaTeX","[""Work"", ""Hobby projects""]","[""28.1""]",7,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""I don't wish that""]",Never,"[""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""news.ycombinator.com""]","[""Tutorials"", ""Manual""]","[""Read the manual""]","[""package.el""]","[""Research alternatives""]",,None,No,Frequently,25,PhD,Male,Australian,Research,"[""Ivy""]","[""ispell""]",minimal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""my own custom theme""]",Never,No copy-paste,Never,,"Not particular. Was always a step by step progress. However, two things stick out as negatives to me. The built in tutorial insisting on teaching you the HJKL movement, which is very foreign to most, instead of teaching Arrow keys. Also the terms used were highly confusing to me. Frame vs Window, kill vs yank, kill-ring, being standout ones that are counterintuitive terms IMO. Lastly, the undo behavior is not well explained at all. It took some real time getting used to.",4chan's /g/ board,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,The community molds Emacs to current trends and keeps it relevant.,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,,limited comprimise,never considered,No,Would directly,No,custom,"[""C""]",Often,"[""GNU/Linux"", ""Windows"", ""BSD""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Web search engines"", ""M-x list-packages"", ""4chan's /g/ board""]","[""Clips/videos""]","[""IRC"", ""Emacs StackExchange"", ""4chan's /g/ board""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,No,Sometimes,27,Bachelors,Male,German,Manufacturing,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""none""]","[""tango-dark""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Installing and maintaining eMacs is unpleasant. Small updates break things so I often don’t update for long stretches.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,Extensibility/customization. I can rig up functions to do anything or find a package to do it for me.,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"fountain-mode, Olivetti, evil",no comprimise,never considered,No,No,No,Vim,"[""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots""]","[""GitHub"", ""Discord""]","[""framework default"", ""use-package""]","[""wait for maturity""]",,Sublime Text,framework default,Frequently,37,Bachelors,Male,United States citizen,Creative/Writing,"[""framework default"", ""Ivy""]","[""ispell""]",Doom Emacs,,No,Discord,Ok,"[""ansi-term""]","[""default dark""]",Never,framework default simple functions,Never,,"Emacs is complicated, and its bad when you dont really know elisp. Learning elisp fixed that",Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Org Mode""]",Alright,"Extensibility, self reflection","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"org,ement,nim-mode,elfeed,org-babel",any comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Python"", ""SQL"", ""nim""]",Frequently,"[""GNU/Linux""]","[""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Often,20,School,Male,American,Software Development,"[""Helm""]","[""ispell""]",Doom Emacs,,No,Discourse,Great,"[""vterm""]","[""outrun-electric""]",Frequently,framework default read and understand,Never,,"- Getting used to accessing the context menu for commands rather than (coming from vim) :SomeCommandOrOther. - Learning how to write kbd mappings for frequently used commands.",Got a job in clojure and CTO showed me the power of the REPL integration and I was forever hooked,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",3,No,,do not prefer,never considered,No,No,No,Vim,"[""Clojure"", ""Elixir"", ""Erlang"", ""Go"", ""Javascript"", ""Ruby"", ""SQL"", ""Typescript"", ""Elm""]",Frequently,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,40,School,Male,American,Software Development,"[""framework default"", ""Ivy""]","[""flyspell""]",Doom Emacs,,No,Discord,Great,"[""none""]","[""doom-one""]",Never,framework default many packages,Rarely,I had to obtain FSF copyright assignment and my change ended up being more complicated than expected. So the maintainer just implemented it.,Setting keybindings is more complicated than in other editors.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]","Very well, it's snappy",Extensibility through a full programming language,"[""Work"", ""Hobby projects""]","[""28.2""]",6,Mu4e,"Ivy, counsel, magit, lsp, evil, straight, evil-multiedit",moderate comprimise,2-5y,Yes,Would directly,Yes,Vim,"[""C"", ""Elisp"", ""Python"", ""Perl"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA"", ""Source""]","[""GitHub""]",Often,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Sacha Chua’s Emacs News""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",I submit to Melpa because I am familiar with it.,Notepad++,project.el,Often,30,Bachelors,Male,United States citizen,Hardware development,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell""]","[""Darktooth""]",Sometimes,undo-tree none,,,knowing how to use it,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Community""]","Very well, it's snappy",extensibilty,"[""Hobby projects""]","[""28.2""]",1,No,,,never considered,,,,Vim,"[""Javascript"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA""]","[""i don't""]",,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""youtube""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately""]",,IntelliJ,projectile,Frequently,,,,,,"[""No""]","[""framework default""]",Doom Emacs,,,,,"[""none""]","[""doom-one"", ""catppuccin""]",Never,No simple functions,Rarely,,"The one thing I strongly dislike are the standard keybindings, but thanks to Evil I don't need to worry about them. I've also had updates break my setup numerous times, but this hasn't been an issue with Doom, since the versions are pinned.",Internet,"[""GUI""]","[""Extensibility"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,Emacs will never die. The community is active and very devoted. It can do everything and is infinitely customizable.,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"evil-mode, magit, org-mode, org-roam, CIDER, restclient.el - the usual.",moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""not sure""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Clojurians Slack""]","[""framework default""]","[""Install and try it immediately"", ""wait for community""]",,Vim,projectile,Rarely,40,Masters,Male,Finnish,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""dracula"", ""doom-dracula and doom-gruvbox mostly""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Fortran""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""I don't""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Often,,,Male,,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""solarized""]",Frequently,No many packages,Never,,"Not having the tools for debugging my init, those were the Bad Years. I relied on crude methods like bisecting, and didn’t feel confident I owned my Emacs. Like inheriting a rusty aircraft carrier with holes and one retired crewman nicknamed Slow Ben with faint memories of how things used to work aboard but interrupts all your questions to talk about boiled cabbage.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]","Very well, it's snappy","Same reason it’s the only 20th century codebase with chance to remain in use by the 100th, but it’ll take me an essay to explain. It’s a combination of factors, not any one.","[""Hobby projects""]","[""28.1""]",8,No,,significant comprimise,might in future,"Gee, I’ll do that when I have an income",Would directly,Yes,my own,"[""Elisp"", ""R"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""Source""]","[""GitHub""]",Rarely,"[""Unfamiliar with contribution process"", ""Not sure how to maintain a local fork that won’t be overwritten by updates in the meantime or by full .emacs.d wipes. Also disfamiliar with Git""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Never asked for help with a package …""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",MELPA because I don’t have FSF papers yet. I didn’t know about NonGNU.,Nano,No,Frequently,30,Bachelors,Male,Swedish,unemployed,"[""Helm"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""shell-command"", ""eshell""]","[""doom-{tomorrow-night,manegarm,Iosvkem,badger,rouge}""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",14,notmuch,,moderate comprimise,5-10y,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""SQL"", ""Common Lisp""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""?""]","[""Matrix"", ""Mailing lists""]","[""package.el"", ""manual""]","[""wait for community""]",,Vim,No,Sometimes,47,Masters,Male,Finnish,Education services,"[""Icomplete""]","[""wcheck-mode""]",minimal vanilla,Remove mandatory questions.,Not sure,Emacs mailing list,Ok,"[""none""]","[""default dark"", ""my own custom theme""]",Sometimes,No copy-paste,,,Understanding the buffers idea.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Community""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",9,No,,,might in future,,,,Emacs,"[""Go"", ""Java"", ""Python"", ""Shell"", ""SQL"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""Source""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,project.el,Sometimes,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,,,,"[""vterm""]","[""minimal-theme""]",Often,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",,"[""Work""]","[""28.1""]",17,No,"org-mode, ESS",significant comprimise,might in future,No,No,No,Emacs,"[""Julia"", ""R""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""usually, I don't""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Discourse""]","[""Tutorials"", ""Overview""]","[""usually, I don't""]","[""package.el""]","[""Install and try it immediately""]",,,No,Sometimes,58,PhD,Male,Canadian,government/regulatory,"[""Ido""]","[""framework default""]",vincent goulet,"I have been using Emacs less in the last several years because I've been using mostly Julia, and Emacs support for Julia, especially on Windows, has been poor.",Not sure,Hacker News,Great,"[""none""]","[""default light""]",Never,No simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",7,No,"evil, magit, helm, helm-ag, fancy-dabbrev, vertico, orderless, paredit, bongo",significant comprimise,never considered,No,I have in the past,No,Vim,"[""C++"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)""]","[""Reddit"", ""YouTube""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el""]","[""Research alternatives""]",,Vim,project.el,Often,41,Masters,Male,,Media/Publishing,"[""Helm"", ""Vertico"", ""Marginalia""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell""]","[""reykjavik""]",Rarely,undo-tree copy-paste,Never,,"Relearning the key bindings which were significantly different from the ""typical"" editor (my default instinct was to use C-c and C-v for copy-paste). Also the default ""box"" cursor instead of a ""bar"" cursor has a very intimidating effect on beginners.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""Article I read on the power of org-mode""]",Alright,Support of the FSF,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"polymode, yasnippet, undo-tree",significant comprimise,never considered,No,Yes,No,Emacs,"[""R""]",Rarely,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,gedit,No,Sometimes,32,PhD,Male,American,Healthcare,"[""No""]","[""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""dracula""]",Never,undo-tree read and understand,,,,Colleague,"[""GUI""]","[""Text editing features""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",10,,,,,,,,Emacs,"[""C++"", ""Clojure"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Python"", ""R"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,Spacemacs,,,,,,,, simple functions,Never,,"I originally started on Windows, and the keybindings were very foreign to me.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""My initial motivation was I needed a free text editor that could open a 64Meg text file on Windows NT. There weren't many free options at that time in the 90s.""]",Good but not great,"Free, extensibility while in the running program.","[""Work"", ""Hobby projects""]","[""28.1""]",26,Rmail,"magit, virtualenvwrapper",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Javascript"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""Emacs StackExchange""]","[""package.el"", ""manual""]","[""Install and try it immediately""]","I would probably start with MELPA as barrier to entry seems lower, then consider also doing ELPA to make it easier for users to get.","Notepad, Pico",No,Sometimes,42,Bachelors,Male,American,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,"You should have asked if what, if anything, keeps me from using emacs for shells or email.",Not sure,Hacker News,Ok,"[""none"", ""Choicing is too confusing.""]","[""default light"", ""default dark"", ""adwaita""]",Sometimes,No copy-paste,,,,,,"[""Package(s)""]",,Alright,,"[""Hobby projects""]","[""27.2""]",1,,,,,,,,Vim,"[""Rust""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Spacemacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Getting used to a keyboard-driven text editor as opposed to a mouse-driven one. Getting used to keybindings & jargon (buffers, yanking, etc.).",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,Extreme extensibility with a large library of well-maintained/well-documented community packages,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",4,No,"org-mode, org-roam, lsp",moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""straight""]","[""wait for community""]",,Atom,projectile,Frequently,25,Bachelors,Male,,Research,"[""Ivy""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Friend,Ok,"[""vterm""]","[""doom-peacock""]",Never,undo-tree write package,Never,,Inspecting key bindings. It was hard for newbie Emacs user. and there is few documentation for writing my own package (major/minor mode).,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF"", ""I heard Emacs is cool""]","Very well, it's snappy",Free software. everlasting.,"[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"EVIL, lsp-mode, ivy, multiple-cursors, expand-region, smartparens, company",significant comprimise,never considered,No,No,Yes,Vim,"[""Common Lisp"", ""Go"", ""Javascript"", ""Perl"", ""Typescript"", ""Scala""]",Frequently,"[""GNU/Linux"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub"", ""twitter""]",Sometimes,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange"", ""GitHub""]","[""el-get""]","[""Install and try it immediately""]",GitHub or use IPFS,gedit,projectile,Frequently,29,Bachelors,Male,Japanese,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Twitter,Great,"[""none"", ""eshell""]","[""gruvbox"", ""solarized-dark"", ""zenburn"", ""twilight""]",Sometimes,undo-tree write package,Never,Still trying to find the paperwork and where to send it. I find it baffling why we are still doing such an archaic practice as emailing templates that are somewhere in a repository ...,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Hacking Lisp. obviously. :-D,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",32,notmuch,"magit, straight, embark, vertico, eglot",moderate comprimise,0-2y,I have in the past,I have in the past,Yes,Vim,"[""Clojure"", ""Elisp"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Sacha's Weekly News""]","[""Manual"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",Melpa,,projectile,Frequently,56,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Sacha's Weekly News,Great,"[""eshell"", ""vterm""]","[""tomorrow-night""]",Often,undo-fu copy-paste,Never,,"Configuring it to run a modern web dev setup with tsx, prettier support.",Colleague,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Dired""]","Very well, it's snappy",Dired,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA""]","[""N/A""]",Never,"[""Started using Emacs recently""]",Never,,"[""Web search engines""]","[""N/A""]","[""N/A""]","[""framework default""]","[""Install and try it immediately""]",N/A,VS Code,No,Often,27,Bachelors,Male,Serbian,Software Development,"[""framework default"", ""Ivy""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""shell"", ""eshell"", ""vterm""]","[""doom-one"", ""solarized-dark""]",Never,framework default simple functions,Rarely,,"I was not (am not?) a ""computer person"", and picked up Emacs in the mid 90s from a few fellow students that were. There was no mainstream internet back then, so I was wholly beholden on those who did know how to use it. tl;dr lack of learning resources that were a part of Emacs' general ""self-introspection"".",University/College,"[""GUI""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,Endless flexibility.,"[""Work"", ""Hobby projects""]","[""29.0""]",25,notmuch,Not if I want to do something else with my day :-),significant comprimise,2-5y,I have in the past,Would directly,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Perl"", ""Ruby"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""youtube""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""straight"", ""manual""]","[""Research alternatives"", ""wait for community""]",,None,No,Frequently,47,Masters,Male,Irish,Education services,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""zenburn""]",Never,undo-tree copy-paste,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,,,,,,,,CUA,"[""Elisp"", ""HTML/CSS"", ""Python""]",,"[""Windows""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, simple functions,Rarely,My positive experience is from too long ago as to be of any current relevance.,"Nothing significant. If I'm to mention something, I'd have to say it was a bit big and heavy to download, build and run on the far more limited networks and computers available in developing countries 30+ years ago.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Flexibility, adaptability, extensibility, feature-completeness, works well in GUI and TUI even over long-distance ssh, no need to take hands off the keyboard.","[""Work"", ""Hobby projects"", ""Activism, Life, the Universe, and Everything""]","[""26.3""]",31,Gnus,"I'm not sure they qualify as packages; I think they've long been builtin: gnus, w3m, org-mode auctex is probably the outlier",any comprimise,10+y,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Perl"", ""Shell"", ""TeX""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""Trisquel packages only ATM""]","[""Mailing list""]",Rarely,"[""After having got features I wanted integrated, the packages I use work for me""]",Rarely,"[""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""I don't. This focus on packages surprises me a bit. I didn't know they were such a thing.""]","[""Tutorials"", ""Manual""]","[""Mailing lists""]","[""custom setup from long ago, not used in a long time""]","[""wait for maturity""]",,"MS-DOS Edit, Turbo Pascal *blush*",No,Frequently,49,Masters,Male,Brazilian,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,"Thanks for not javascrippling it! There was a question about how I proceeded once I learned about a new package that required an answer, but none of the answers seemed fitting for someone who doesn't even get news about new packages and hasn't installed separate emacs packages in decades. I sensed a very strong focus on packages in the survey, that completely mismatches my experience and constant use of emacs. I'm not sure my answers are going to be useful. A question such as ""do you ever install separate packages"" that collapsed that entire section if answered in the negative might have made more sense.",Not sure,Fediverse,Great,"[""shell""]","[""default light""]",Often,No write package,Never,"Again, I do not want to further involve myself with GNU or the FSF due to toxic community elements such as Stallman.","Elisp was harder for me because Emacs and core APIs weren't very well-organized internally, back then.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Alright,"The ability to tap directly into editor internals with Elisp is incredible. I use VSCode also and I STILL keep Emacs around for ""real work"".","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",19,No,dash,no comprimise,never considered,Cannot,Would directly,No,Emacs,"[""Elisp"", ""Elixir"", ""Julia"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Wariness of the review process"", ""FSF paperwork"", ""GNU Community""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""IRC"", ""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",I do not want to further enmesh myself with the GNU community or the FSF until Stallman is gone.,None,No,Often,36,Bachelors,Male,American,Healthcare,"[""Helm""]","[""flyspell""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""eshell"", ""ansi-term""]","[""default light"", ""default dark"", ""solarized"", ""solarized-dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,"kubel,magit,helm",limited comprimise,never considered,No,I have in the past,Yes,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Often,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",MELPA because I like Github,Vim,projectile,Frequently,29,Bachelors,Male,French,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,Thank you!,Yes,r/emacs,Great,"[""eshell""]","[""dracula"", ""flatui""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",5,Gnus,,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,String[],Never,,"[""IRC servers""]","[""Manual""]","[""IRC"", ""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,29,Masters,Male,British,Software Development,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""default light""]",Often,undo-tree read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",10,No,"Org-mode, eglot, evil, org-roam",significant comprimise,might in future,Cannot,Cannot,No,Vim,"[""Haskell"", ""R""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Code (bug fixes)""]","[""Reddit""]","[""Comparison"", ""Design rationale""]","[""GitHub"", ""Discord"", ""Discourse""]","[""use-package"", ""nix""]","[""Install and try it immediately""]",,Vim,projectile,Often,35,Bachelors,Male,American,Student,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""nord"", ""nord-aurora""]",Never,undo-tree simple functions,Rarely,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""OS indipendent""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",13,No,"elfeed, goto-chg, magit, mmm-mode, pdf-tools, vterm, yasnippet, zenburn-theme",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Usually find the answer with a simple google search""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Rarely,44,Bachelors,Male,Italian,,"[""No""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""vterm""]","[""zenburn""]",Often,No read and understand,Never,,Having to adjust to the emacs-native keybindings proved to be too much at once. So I configured evil-mode to help with the transition from vim to emacs. I plan to eventually get rid of evil-mode as well.,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Community"", ""Part of the GNU project / FSF"", ""One-stop computing environment""]","Very well, it's snappy",Its friendly and helpful community. Its self-documenting nature which makes exploring new features possible and easy.,"[""Work"", ""Hobby projects""]","[""28.2""]",0,notmuch,"lsp-mode, notmuch, dired",any comprimise,never considered,No,No,No,Vim,"[""C"", ""HTML/CSS"", ""Python"", ""Rust"", ""SQL""]",Often,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Quick example usages""]","[""I usually find what I'm looking for online""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Often,25,Bachelors,Male,Austrian,Student,"[""Ivy"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,IRC,Great,"[""none""]","[""modus-vivendi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,,limited comprimise,never considered,No,I have in the past,No,Vim,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Sometimes,42,Masters,Male,Taiwanese,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-nord""]",Rarely,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",6,notmuch,,limited comprimise,0-2y,No,No,No,Emacs,"[""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process"", ""Bad prior experience""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub"", ""Discord""]","[""straight""]","[""Install and try it immediately""]",,Vim,No,Never,,Bachelors,Male,Bulgarian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,r/emacs,Ok,"[""vterm""]","[""modus-operandi""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,"if the contribution process were easier, I would contribute!",unfamiliar keybindings and hard to discover conventions (for example C -> M -> C-M progression as in C-f M-f C-M-f),Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Friend showed me amazing features and I wanted *that*""]","Very well, it's snappy","configurability, I can get emacs to do anything I want it to do composition, I can hook together existing code easily, for example eshell integrates into shell scripts","[""Work"", ""Hobby projects""]","[""28.1""]",23,No,"org-mode, magit, eshell, erc, projectile",significant comprimise,10+y,Yes,Yes,No,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""invading mordor with the orc-mode fork""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""pairing with coworkers""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""IRC"", ""Matrix"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,51,Bachelors,Male,United States citizen,Software Development,"[""Ivy"", ""Ido""]","[""ispell""]",maximal vanilla,LGTM,No,nixos matrix,Great,"[""eshell"", ""vterm""]","[""modus-operandi""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Rarely,,"Lisp, dense documentation, lack of knowledge of how editors worked",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, Lisp","[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub"", ""GitHub issues""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Screenshots"", ""Clips/videos""]","[""Framework"", ""GitHub""]","[""framework default"", ""Doom""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Often,21,School,Male,,Software Development,"[""Ivy"", ""Consult""]","[""No""]",Doom Emacs,,No,lobste.rs,Ok,"[""eshell"", ""vterm""]","[""my own custom theme"", ""doom-one""]",Rarely,evil-undo simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Screenshots""]","[""GitHub""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,None,projectile,Often,,Masters,Male,Finnish,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""solarized-dark""]",Never,undo-tree simple functions,Never,,"Very few, Spacemacs & in particular the built-in menus when you hit `space` are extremely easy to learn for a vimmer.",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, better vim than vim","[""Work"", ""Hobby projects"", ""Maintaining personal org files""]","[""28.1""]",4,No,,limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""n/a""]",Never,String[],Rarely,"[""Issues""]","[""Colleagues""]","[""Overview""]","[""Colleagues, Clojurians Slack""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,Vim,projectile,Sometimes,,,,,,"[""Helm""]","[""ispell""]",Spacemacs,,No,Friend,Ok,"[""none""]","[""solarized"", ""solarized-dark"", ""zenburn""]",Rarely,undo-tree copy-paste,Rarely,,"Hard to learn initially, but I did in a time at which terminal usage was really common.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Thoroughly complete, powerful, extensibility, huge number of packages","[""Work""]","[""29.0"", ""28.2""]",27,Gnus,,moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Julia"", ""Python"", ""PHP"", ""R"", ""Rust"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""Source""]","[""Email""]",Rarely,String[],Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Web search engines""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""Mailing lists"", ""Email""]","[""framework default"", ""package.el"", ""manual""]","[""Install and try it immediately""]",,joe,No,Frequently,,PhD,Male,Spanish,Research,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light""]",Never,No write package,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",String[],Good but not great,It' extensibility. The large number of packages.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",25,No,,limited comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Java"", ""Python"", ""Rust""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""The need has never arisen""]",Never,"[""Not interested""]",Never,,"[""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el""]","[""Research alternatives""]",,Vim,No,Frequently,,Bachelors,Male,Australian,Application Security,"[""No""]","[""No""]",minimal vanilla,,Not sure,Emacs mailing list,Great,"[""none""]","[""modus-vivendi""]",Never,No read and understand,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",1,No,"lsp-mode,org-mode,vertico,general.el",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""Typescript"", ""Nix""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Rarely,36,Bachelors,Male,Dutch,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Great,"[""none""]","[""dracula""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",7,Mu4e,Dired magit lsp org mu4e projectile,significant comprimise,might in future,No,I have in the past,Yes,Emacs,"[""Clojure"", ""R"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Scala""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,IntelliJ,projectile,Sometimes,,Masters,,,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""vterm""]","[""Doom-homage-black""]",Often,undo-tree copy-paste,Never,,"Debugging init.el breaks (didnt have config under VC) Organization of large config - ended up doing an init.org with babel Latex auctex/org mode configuration of file output. (Org to PDF, and TeX to PDF in general) - condense output, etc. Getting keybindings set up that I liked Still havent set up LSP or dap debugging properly, because I could never figure it out. And I dont want to use doom (although I've tried it), because it sets a bunch of configurations that I didnt ask for. So im using vscode for code editing. Its not a priority for me atm. Trying to make Emacs do something it cant do well (org mode with images - where it doesnt have pixel scrolling, and images jump. Pixel scrolling mode is too slow.)",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Lisp is cool""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Lisp, existing packages. Not corporate, and doesnt change out from under me. doesn't sell my data. Feels friendly.","[""Nix local system config editing, org mode occasionally (but switched to obsidian for a while)""]","[""28.2""]",5,No,"Auctex, swiper?, ivy's pop up M-x, exwm",moderate comprimise,might in future,No,No,No,Emacs,"[""Shell""]",Never,"[""GNU/Linux""]","[""General document writing"", ""Babel"", ""System file editing""]","[""GNU ELPA"", ""MELPA"", ""not sure""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""Youtube""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""wait for community""]",,IntelliJ,No,Rarely,25,,Male,,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""my own custom theme"", ""Custom dark""]",Never,No simple functions,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Cli""]",Good but not great,Customization,"[""Work"", ""Hobby projects""]","[""28.2""]",14,No,,limited comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""Mailing lists"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,projectile,Rarely,38,Associates,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""modus-vivendi""]",Rarely,No simple functions,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",3,notmuch,"org, org-roam, paredit, rainbow-delimiters, notmuch, sly, god-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Go"", ""Rust""]",Often,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Matrix"", ""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,17,,non-binary,American,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,IRC,Great,"[""eshell""]","[""dracula"", ""zenburn""]",Never,undo-fu copy-paste,Never,,Lisp as language used in config file.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility,"[""Work""]","[""29.0"", ""28.1""]",3,No,"magit, org-mode, lsp-mode, dap-mode, consult, marginalia, vertico, avy",limited comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""Java"", ""Python"", ""Dart/Flutter""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""YT System Crafters""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,project.el,Sometimes,42,Bachelors,Male,Polish,Fin Tech,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""doom-ayu-dark""]",Never,No simple functions,Often,,Customization,Required for work,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Required for work""]",Good but not great,Customization,"[""Work"", ""Hobby projects""]","[""28.2""]",19,notmuch,"magit, lsp-mode, elfeed",moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Go"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Often,38,Masters,Male,Spanish,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""eshell""]","[""solarized-dark""]",Rarely,No simple functions,Never,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",6,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Often,32,Masters,Male,Uzbek,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""ansi-term""]","[""default light""]",Often,No copy-paste,Never,,,Internet,"[""GUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Keybindings,"[""Work""]","[""28.2""]",5,No,,no comprimise,might in future,No,No,No,Emacs,"[""Javascript"", ""Markdown""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Overview""]","[""Matrix"", ""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Often,43,Masters,Male,Italian,Education services,"[""framework default""]","[""framework default"", ""flyspell"", ""ispell""]",Spacemacs,,No,Hacker News,Ok,"[""none""]","[""nord""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,"I'm against the burden of asigning of Copyrights, specially if I have to get approval from the company where I work.","* Learning how to make it work with CUA key bindings -- I didn't know that they existed so I started with C-w, M-w, C-y, I couldn't believe my luck when I found CUA in Emacs.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"* Everything is a buffer * Using ELisp","[""Work"", ""Hobby projects""]","[""28.1""]",13,No,"ido, org, clean-aindent-mode, markdown",moderate comprimise,might in future,Yes,No,Yes,CUA,"[""C++"", ""C"", ""Elisp"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Racket""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA""]","[""Email""]",Frequently,"[""FSF paperwork""]",Sometimes,"[""Code (features)"", ""Documentation"", ""Advocacy""]","[""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]","MELPA is the place where any type of package can be hosted, no considerations of license type or to have to assign Copyright",VS Code,No,Frequently,51,Masters,Male,Bulgarian,Software Development,"[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""none""]","[""default light""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Understanding elisp can be a bit of a change as opposed to other languages,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",extensibility and readability of the language you use to customize it.,"[""Hobby projects""]","[""28.2""]",7,No,"use-package, expand-region, org-mode",moderate comprimise,never considered,Cannot,I have in the past,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",n/a,Vim,No,Frequently,40,Bachelors,Male,American,Fin Tech,"[""No""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi"", ""ef-bio""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Life is better after I learned Elisp 8 years ago.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""ELisp""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Elisp, Org mode. I live in Emacs.","[""Hobby projects""]","[""28.2""]",30,MH-E,,moderate comprimise,might in future,I have in the past,No,No,"custom, with some default","[""Assembly"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub"", ""IRC""]",Rarely,"[""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)""]","[""Mailing lists"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""RSS feeds""]","[""Tutorials"", ""Manual""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,other,No,Sometimes,70,School,Male,American,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""my own custom theme"", ""my custom is dark.""]",Never,undo-tree simple functions,Never,,"Mostly overcoming its sometimes odd default configuration while not yet knowing elisp. An example would be Emacs littering the filesystem with backup files, lock files and autosaves. Moving those to their own directories within my Emacs directory required (for a newcomer) non-trivial adjustments to a bunch of variables. Emacs also dumps a bunch of stuff into your init.el by default, but luckily that was easier to change. (custom-file variable) I am aware that this is because of backwards compatibility, but for a newcomer it is quite the annoyance. Or atleast, I would assume so (it definitely was for me), as no other editor I know of litters the filesystem like Emacs does and this default behaviour is also changed in configuration frameworks like Doom Emacs.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Its extensibility and its ability to become the one editor for your every need. Also its proven ability to change with the times so it can truly be your editor for life instead of just another flavour of the year like many other editors tend to become.","[""Hobby projects""]","[""28.2""]",2,No,"vertico,consult,marginalia,orderless,embark,corfu,cape,tempel,eglot",significant comprimise,might in future,No,No,No,Emacs,"[""C"", ""Haskell"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""social anxiety""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Screenshots"", ""Overview""]","[""I figure it out myself""]","[""package.el"", ""setup.el""]","[""Research alternatives""]",,Vim,project.el,Never,28,,Male,Dutch,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,"For the survey platform, you cannot ""uncheck"" radio buttons even if the associated question is optional. As for the contents, a bunch of questions seem to lack a ""no"" answer. (or something along the lines of that, depending on the question)",No,Emacs mailing list,Ok,"[""shell-command"", ""eshell"", ""ansi-term""]","[""whatever matches my current desktop theme""]",Often,vundo copy-paste,Never,,,Internet,"[""TUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,the packages,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"magit, evil",moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Often,,Bachelors,Male,British,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""none""]","[""doom-one""]",Rarely,framework default simple functions,Rarely,,couldn't remember all important (for me) key strokes,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Org Mode""]","[""Text editing features""]",Good but not great,"Org Mode, extensibility","[""Work"", ""Hobby projects"", ""personal stuff""]","[""27.2""]",25,mew,org-mode,significant comprimise,5-10y,I have in the past,No,No,Emacs,"[""C"", ""Common Lisp"", ""HTML/CSS"", ""Python"", ""Perl"", ""Scheme"", ""Shell"", ""SQL"", ""AWK""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel"", ""Check lists""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process"", ""Cowardice""]",Rarely,"[""Code (bug fixes)""]","[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Overview""]","[""Mailing lists""]","[""straight"", ""manual""]","[""Install and try it immediately""]",,vi,No,Frequently,50,Bachelors,Male,German,Research,"[""No""]","[""flyspell""]",maximal vanilla,,No,Org mode mailing list,Ok,"[""shell""]","[""adwaita""]",Rarely,No simple functions,Never,,Language Server Protocol (LSP) for Python,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Carsten Dominik org-mode talk""]","Very well, it's snappy",Community,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",3,No,"org-mode, org-roam, org-transclusion",significant comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""Windows"", ""MacOS""]","[""doom-tokyo-night""]","[""not sure""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Web search engines""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,Atom,projectile,Frequently,37,Bachelors,Male,United States citizen,Healthcare,"[""Vertico"", ""Marginalia""]","[""flyspell""]",Doom Emacs,Requesting a 2022 version of tecosaur's emacs user survey analysis,Yes,r/emacs,Great,"[""none""]","[""doom-rouge""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,no,i missed a flexible learn approach designed inside/as-part-of emacs,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","- it's written in lisp - community - orgmode","[""Work"", ""Hobby projects""]","[""27.1"", ""26.3""]",10,No,"orgmode, cider, lsp, org-babel, magit, hs-minor-mode, projectile, org-roam",significant comprimise,never considered,No,No,Yes,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",MELPA,Eclipse,projectile,Frequently,46,Masters,Male,Spanish,Software Development,"[""Helm"", ""Ivy"", ""Selectrum""]","[""flyspell""]",maximal vanilla,,No,Friend,Ok,"[""eshell""]","[""nano""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI""]","[""Extensibility""]",,"Very well, it's snappy",,"[""Work""]","[""28.2""]",1,,,,,,,,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp""]",,"[""BSD""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,"magit, lsp-mode",do not prefer,might in future,Cannot,No,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,,School,Male,Hungarian,Student,"[""Ivy"", ""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""doom-one"", ""gruvbox""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"- emacs documentation is not written in ""normal"" programming terms - elisp is extremely difficult - emacs is not using ""normal"" terms for some common concepts/operations",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""only editor to choose from""]",Good but not great,extensive amount of addons,"[""Work"", ""Hobby projects""]","[""26.3""]",24,No,"yasnippet, projectile, tramp",do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""Javascript"", ""4gl""]",Never,"[""WSL"", ""Windows""]","[""Note taking"", ""Time tracking"", ""PKB"", ""Babel""]","[""github""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Overview"", ""how to install manually""]","[""Reddit""]","[""manual""]","[""wait for maturity""]",,borland,projectile,Never,48,Bachelors,Male,Finnish,Telecom,"[""Ido""]","[""No""]",maximal vanilla,you should ask also about alternatives eg remacs usage,Yes,r/emacs,Ok,"[""shell"", ""eshell""]","[""default light""]",Frequently,dont know ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,,,,,"[""GUI""]",String[],,Good but not great,,"[""Hobby projects""]","[""26.3""]",2,,,,,,,,,"[""Clojure""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,,,,,,,,, copy-paste,,,,University/College,"[""GUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",26,,,,,,,,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Ruby""]",,"[""MacOS""]",,,,,,,,,,,,,,None,,Often,,,,,,,,minimal vanilla,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""key bindings""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Ability to tweak everything with a tiny bit of elisp.,"[""Work"", ""Hobby projects""]","[""28.2""]",23,No,,significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""GitHub"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Solve my problems on my own""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,mcedit,projectile,Frequently,38,Masters,Male,Russian,Software Development,"[""framework default"", ""Vertico""]","[""flyspell"", ""langtool""]","Moved to Doom from xtensive, fully-custom configuration",,Not sure,linux.org.ru,Great,"[""shell""]","[""gruvbox""]",Often,undo-fu ,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,String[],String[],,,,,,,,,CUA,String[],,"[""GNU/Linux""]",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Sometimes,,,,"[""GUI""]",String[],String[],Good but not great,,"[""Work""]","[""28.2""]",3,notmuch,,,0-2y,Yes,No,No,Vim,"[""R""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Sometimes,String[],Frequently,,"[""Reddit""]","[""Comparison""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Frequently,,,,,,"[""Vertico""]","[""framework default""]",Doom Emacs,,,,,"[""shell-command""]","[""default light""]",Frequently,undo-tree copy-paste,Never,,The fact that the keybindings and underlying concepts are so different from modern applications (kill/yank instead of copy/paste for example) required a lot of adjustment. Solving these points of confusion was also difficult since there are so many resources that solve problems with various degrees of age/specificity/being well written/actually solving a given problem.,"Recommended by my Dad (thanks Dad, love you <3)","[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,It's incredibly extensible and can be made to do anything. Even though I don't currently use Emacs for checking my email or keeping my calendar I want to and know that I can.,"[""Hobby projects""]","[""28.2""]",3,No,"company, helm, hydra, smartparens, spaceline, undo-tree, which-key, solarized-theme, yasnippet, zetteldeft",moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Rust"", ""Scheme"", ""Shell""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Lists of keybindings and detailed customizing interface""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,project.el,Frequently,22,School,Female,United States citizen,Student,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,Thanks for doing this again <3,Yes,Hacker News,Great,"[""shell-command"", ""eshell""]","[""solarized"", ""solarized-dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,don't remember,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,familiarity,"[""Work"", ""Hobby projects""]","[""28.1""]",25,No,,significant comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Python"", ""Scheme"", ""Shell"", ""verilog""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""Source""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,,"[""GitHub"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Mailing lists"", ""internet in general""]","[""package.el"", ""straight"", ""manual""]","[""wait for maturity"", ""wait for community""]",,edlin,No,Frequently,41,PhD,Male,Spanish,Research,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default dark"", ""my own custom theme""]",Never,No write package,Never,,"bad defaults, no good default config",Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",extensible,"[""Hobby projects""]","[""28.1""]",7,No,,limited comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Go"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Framework"", ""GitHub"", ""Discord""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,projectile,Sometimes,35,Associates,Male,Canadian,Fin Tech,"[""Helm""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""ansi-term""]","[""solarized"", ""solarized-dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",2,Mu4e,"magit,eglot,expand-region,elfeed,projectile,company,bongo",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""IRC""]","[""package.el"", ""use-package""]","[""wait for maturity""]",,Vim,projectile,Never,37,Masters,Male,German,Transport,"[""Ivy""]","[""flyspell"", ""ispell""]",minimal vanilla,"I feel like some question were very important, thanks :)",No,r/emacs,Great,"[""shell-command"", ""vterm""]","[""modus-operandi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,key binding and UI,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",lisp,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,evil,limited comprimise,might in future,No,No,No,Hybird,"[""Scala""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Not knowing how to modify a package""]",Never,"[""Issues""]","[""GitHub"", ""Emacs China""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Emacs China""]","[""framework default""]","[""Install and try it immediately""]",MELPA,Vim,framework default,Sometimes,28,Bachelors,Male,Chinese,Intergrated Circuit,"[""framework default""]","[""framework default""]",Spacemacs,,No,Emacs China,Great,"[""vterm""]","[""spacemacs-light""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,there is no documents in my native language (need to learn english to use emacs),Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy",expandability,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,,moderate comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""Go"", ""Python"", ""PHP"", ""Perl""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Wariness of the review process""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package"", ""quelpa""]","[""Install and try it immediately""]",MELPA,Vim,projectile,Sometimes,36,Masters,Male,South Korean,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Mastodon,Ok,"[""eshell""]","[""default light""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"The vocabulary of emacs was very confusing: pull, yank, kill ring. The names for the different levels like buffer, frame, window, were also confusing.",Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Community""]","[""Community""]",Good but not great,longevity,"[""Work"", ""Hobby projects""]","[""28.2""]",32,No,"vterm, eshell, ess, eww, org-mode, dirvish, beacon",moderate comprimise,never considered,Yes,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,pico,No,Often,56,Masters,Male,United States citizen,Research,"[""Ivy"", ""Ido""]","[""ispell""]",minimal vanilla,,Yes,Hacker News,Ok,"[""eshell"", ""vterm""]","[""notink""]",Rarely,No copy-paste,Never,,"I simply did not understand it and what it could do. I wouldn't have switched if it wasn't for doom emacs and org-mode. If org-mode was available on a different platform, I would have stayed on it.",org-mode,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,integrated UI.,"[""Work""]","[""28.2""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""Javascript"", ""Python"", ""PHP"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""org-roam""]","[""not sure""]","[""n/a""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""I don't""]","[""n/a""]","[""GitHub""]","[""not sure""]","[""wait for community""]",,Vim,framework default,Often,39,Bachelors,Male,French,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Friend,Great,"[""vterm""]","[""customized leuven""]",Never,framework default none,Never,,"I'm currently learning Emacs, coming from a Vim background. Great experience overall. intro.txt was not enough, it includes simple buffer navigation and editing files, but I'm here for elisp, org-mode, dired, magit, and all the other goodies besides editing text. I couldn't find an introduction to tools beyond text editing. Is it either read all the manual or google search your way out.",Internet,"[""GUI""]","[""Extensibility"", ""Built-in features""]","[""Extensibility""]",Good but not great,"GUI: SVG support, Menu, etc.","[""Hobby projects""]","[""28.2""]",0,No,evil,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""GitHub""]","[""framework default""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,No,Rarely,28,School,Male,,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""default light"", ""nord""]",Never,No write package,Never,,"Understanding buffers vs windows vs frames. I also had problems with misconfigured lsp-mode which led me to leave Emacs for a while, but it's not strictly Emacs issue.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility that goes beyond any other text editor.,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"beacon, embark, vterm, vertico, consult",moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp"", ""Python"", ""PHP"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Framework"", ""Discord""]","[""framework default"", ""use-package""]","[""wait for community""]",,Vim,projectile,Often,34,Bachelors,Male,Polish,Software Development,"[""Vertico"", ""Consult""]","[""No""]",Doom Emacs,,No,EmacsConf and Emacs hangouts YouTube channel,Great,"[""eshell"", ""vterm""]","[""doom-tokyo-night""]",Often,framework default none,Never,,,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,There is a package for anything and it is streamlined by generations of users.,"[""Education""]","[""28.2""]",31,No,latex-preview-pane,any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Haskell"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""I would never""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""I never have""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",,"Whatever came with the programming language and computer. Z80 Assembler, Amiga Basic, Turbo C/Pascal, Objective Pascal on Mac etc.",No,Often,52,School,Male,Swedish,Student,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell""]","[""light-blue""]",Never,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",org mode,"[""Work""]","[""28.2""]",4,No,"evil,lsp-bridge",any comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Java"", ""Rust"", ""SQL""]",Never,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Sublime Text,projectile,Frequently,44,Bachelors,Female,Chinese,Software Development,"[""Vertico""]","[""No""]",minimal vanilla,,No,Emacs China,Great,"[""eshell""]","[""gruvbox""]",Never,undo-tree simple functions,Never,,"When just starting out, I regularly pressed the start of a key cord(C-c, C-x) by accident, so I'd get frustrated with Emacs not doing what I wanted. I now know the visual cues for this, but they're fairly unobtrusive. Also, I'd hit C-z quite often and get frustrated with the window minimising.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, I like that I can get Emacs to do what I want, the way I want.","[""Hobby projects""]","[""28.2""]",4,No,"Ivy, Smartparens, dired, yassnippet, company",significant comprimise,might in future,Yes,Would directly,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Atom,No,Often,22,School,Female,British,,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""vterm""]","[""my own custom theme""]",Sometimes,undo-tree read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",6,No,,limited comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""C#"", ""Clojure"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""R"", ""Rust"", ""Ruby"", ""Scheme"", ""Typescript""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time""]",Never,"[""Issues"", ""Documentation""]","[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,25,Masters,Male,Chinese,Research,"[""Ivy""]","[""No""]",Prelude,,Yes,Emacs China,Great,"[""eshell"", ""vterm""]","[""solarized""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Magit""]","[""Magit""]","Very well, it's snappy",Magit,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,Magit,any comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""Wherever Nix gets them from""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Twitter""]","[""Tutorials""]","[""GitHub""]","[""use-package"", ""Nix""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,47,Masters,Male,Spanish,Research,"[""Ido""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""none""]","[""default light""]",Never,No copy-paste,Never,,The unusual keybindings,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""I'm too deep into the shortcuts""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"magit, helm, tide, tramp, org",limited comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""SQL"", ""Typescript"", ""LaTeX""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Friends""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,Sublime Text,projectile,Rarely,34,Masters,Male,,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,What's the survey software? It's great,No,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""solarized-dark""]",Sometimes,No simple functions,Never,,"Evil funkiness, poor performance on W32, clunkiness of big packages like haskell-mode",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","Cross platform, configurable, extensible, widely supported by packages, fast, native, Lisp","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"undo-tree, rcirc",moderate comprimise,never considered,Cannot,No,No,CUA,"[""Elisp"", ""Python""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",MELPA,Vim,No,Often,22,School,Female,British,Student,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""ansi-term""]","[""default light""]",Sometimes,undo-tree read and understand,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,"Very well, it's snappy",,"[""Work""]","[""28.2""]",1,,,,,,,,Emacs,"[""Scheme""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"Knowing where to start, learning the ""modern"" way of configuring XYZ",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]",String[],Good but not great,"Lisp-backed, interactivity, self-documenting nature","[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"magit, eglot, use-package, corfu",do not prefer,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Largely haven't needed to""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,projectile,Sometimes,20,Associates,Male,American,Software Development,"[""Vertico""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default light"", ""my own custom theme"", ""modus-operandi"", ""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"- nomenclature (window, frame, buffer, minibuffer,kill,yank,..) - but it gets better - key bindings (thank god for evil) - window configuration (this still feels like a „random behavior generator“)",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""The challenge to try something new""]",Good but not great,"Extensible (elisp), packages","[""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",2,notmuch,"org, org-babel, magit, evil",moderate comprimise,0-2y,Yes,Yes,No,Vim,"[""Elisp"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Email""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,IntelliJ,framework default,Often,46,Masters,Male,German,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,Please let me either enter „2-3 years“ in the text or give me a hint „only natural numbers“. Don’t just delete my text and pretend I did not answer ;-),No,r/emacs,Great,"[""eshell"", ""vterm""]","[""Leuven""]",Sometimes,framework default copy-paste,Never,,lack of videos and crash course style blogs to get started,Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,performance and easily extendable,"[""Work"", ""Hobby projects"", ""writing blogs""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,Would directly,No,Vim,"[""Javascript"", ""Python"", ""Ruby"", ""SQL"", ""Typescript""]",Rarely,"[""MacOS""]","[""Note taking""]","[""MELPA"", ""MELPA Stable""]","[""Email"", ""discord/slack""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""use-package""]","[""wait for community""]",,Sublime Text,No,Sometimes,27,Bachelors,Male,(other),Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""gruvbox""]",Never,No copy-paste,Never,,"Finding out commands by the written representation of the input. For example `Alt-x` opens the command filtering panel. Would be nice to be able to write the `SPC` there and see all commands that can be activated by starting `SPC-`.",Github,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"Micro-communities around it, like doom-emacs community","[""Work""]","[""28.2""]",1,No,,limited comprimise,never considered,No,No,No,evil,"[""Elixir"", ""Rust"", ""markdown""]",Rarely,"[""MacOS""]",String[],"[""framework default""]","[""Discord""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Never,,"[""GitHub"", ""I don't really try out new packages, but occasionally find some on github""]","[""Tutorials"", ""Overview""]","[""Framework"", ""Discord""]","[""framework default""]","[""wait for community""]",-,Sublime Text,framework default,Never,34,Associates,,Finnish,Software Development,"[""framework default""]","[""No""]",Doom Emacs,"I think the 'industry' question was a bit weird, was it meant to ask about my profession or my employer's field of business? The company I work for is a retail company, but I do software development there as our product is a web application.",No,lobste.rs,Great,"[""none""]","[""doom-old-hope""]",Never,framework default copy-paste,Never,,The learning curve is steep and makes you feel lost and helpless.,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""26.1""]",20,No,,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Perl"", ""Shell""]",Rarely,"[""GNU/Linux""]",String[],"[""not sure""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""IRC""]","[""not sure""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,nano,No,Rarely,41,Associates,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,"""American"" is weirdly placed in the nationalities select list, making it hard to find.",No,IRC,Ok,"[""none""]","[""my own custom theme""]",Never,No simple functions,Never,,"At first, keybindings were confusing. Probably something similar to Nano interface could help.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""LSP""]","[""Extensibility"", ""Package(s)""]",Alright,Extensibility by the community and by the user themselves.,"[""Work"", ""Hobby projects""]","[""28.1"", ""26.3""]",8,No,"projectile, helm, lsp, hydra, ace-window",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Python""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,33,Bachelors,Male,Polish,Software Development,"[""Helm"", ""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell-command""]","[""doom-one"", ""zenburn""]",Rarely,undo-tree write package,Never,,I still don't know how to use info pages.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"ELISP, Package management (melpa specifically), availability for different platforms","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",10,No,"use-package, flymake, flycheck, magit, golden-ratio, ido-vertical-mode, yasnippet",moderate comprimise,never considered,No,No,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Clojure"", ""Elisp"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""F#""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Not had any need.""]",Never,,"[""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Haven't needed to yet.""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Never,41,School,Male,Swedish,,"[""Helm"", ""Ivy"", ""Ido"", ""Icomplete""]","[""No""]",maximal vanilla,,No,Twitter,Great,"[""shell-command""]","[""sanityinc-tomorrow-night""]",Sometimes,undo-tree simple functions,Rarely,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",29,Gnus,,any comprimise,might in future,Cannot,I have in the past,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""GitHub""]","[""use-package"", ""manual""]","[""Research alternatives""]",,,No,Sometimes,55,Bachelors,Male,American,,"[""Ivy"", ""Ido""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Hacker News,Not great,"[""shell-command"", ""shell"", ""eshell""]","[""solarized-dark""]",Often,undo-tree write package,Rarely,,The defaults are pretty bad. A very austere and confusing experience. Emacs is much better when configured with a framework like DOOM or Spacemacs,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Common Lisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""straight""]","[""wait for community""]",,Vim,framework default,Often,38,Masters,Female,Irish,Software Development,"[""framework default"", ""Ivy"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Great,"[""shell"", ""vterm""]","[""doom-earl-grey""]",Rarely,framework default simple functions,Never,,customization can be a challenge. solution are quite version dependent. there is no centralized resources.,Just wanted to learn something different and free,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Just curious""]",Good but not great,extensiblity if you are comfortable with LISP,"[""Work"", ""Hobby projects""]","[""27.2""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Common Lisp"", ""Python"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""not happened yet""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Web searches""]","[""elpaca""]","[""wait for community""]",,Vim,projectile,Sometimes,,PhD,Male,United States citizen,Software Development,"[""Helm""]","[""No""]",Spacemacs,,No,lobste.rs,Great,"[""none""]","[""default dark""]",Never,No write package,Rarely,"I have only reported a bug and tried the fix provided, all was quick and devs very kind and helpful.",Buffer and session management or something like workspaces were confusing or hard to achieve.,vim and emacs as most used text editors on linux,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility and powerful core features like dired, completion framework and org mode.","[""Work"", ""Hobby projects"", ""Self-organizing""]","[""28.2""]",15,No,"magit, forge, eglot",significant comprimise,might in future,No,No,Yes,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""https://sachachua.com/blog""]","[""Manual"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]","How easy it is to submit. I used melpa, would like to submit to elpa too but I feel I am still a bit unexperienced.",Vim,project.el,Often,42,Bachelors,Male,Austrian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,Thanks for creating it.,Yes,lobste.rs,Great,"[""shell-command"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,undo-tree write package,Rarely,,,,"[""daemon""]","[""Community""]",String[],"Poorly, it's sluggish",,"[""Hobby projects""]","[""27.2""]",3,Gnus,,,2-5y,No,Would directly,No,CUA,"[""C#""]",Sometimes,"[""WSL""]","[""Time tracking""]","[""Source""]","[""Mailing list""]",Sometimes,"[""Not knowing how to modify a package""]",Often,"[""Documentation""]","[""IRC servers"", ""M-x list-packages""]","[""Manual""]","[""Framework""]","[""elpaca""]","[""wait for maturity""]",,,framework default,Rarely,,,,,,"[""Ivy""]","[""flyspell""]",Prelude,,,,,"[""ansi-term""]","[""nord""]",Frequently,No simple functions,Never,,Debugging opaque error messages.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,It's customisability and extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"vterm, magit, eglot",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Guix""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Clips/videos""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""use-package"", ""manual"", ""Guix""]","[""Research alternatives""]",,VS Code,project.el,Frequently,34,Bachelors,Male,British,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""solarized-dark""]",Often,No write package,Rarely,,"Elisp was odd. Coming from vi, it made me nervous not being able to type ask the arguments to a command at once in M-x interactive functions (`:align ,` vs `M-x align-regexp ...` Prefix argument",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,It's extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",10,No,"Avy and evil-easymotion Helm Evil-surround and evil-embrace Org Magit",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Elisp"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Often,,Masters,Male,Brazilian,Software Development,"[""framework default"", ""Helm""]","[""framework default"", ""flyspell""]",Spacemacs,,No,Hacker News,Ok,"[""vterm""]","[""spacemacs-dark""]",Never,framework default simple functions,Never,,"I think the difficulties of learning everything is about the same; but Emacs, as a text editor, is kinda different than what people would expect, which makes it harder.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,extensibility,"[""Hobby projects""]","[""28.2""]",2,No,"which-key, magit, evil",limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""framework default"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,projectile,Never,25,Associates,Male,Taiwanese,,"[""Ivy""]","[""framework default""]",Doom Emacs,Emacs Rocks!,No,Emacs China,Great,"[""vterm""]","[""doom-one""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"many, and i'm unhappy them because the barrier to entry was uncessarily high. i came to emacs as a non-programmer, and became a programmer because of emacs. particularly irritating off-putting was emacs's refusal to use normal names for things (syntax highlighting, windows/frames, cutting and pasting, faces, scrolling). i know that emacs has specific versions of some of these things that shouldn't be obscured, but my primary memory of learning emacs was not being able to achieve what i wanted, despite intense enthusiasm and manual reading, because what i wanted to change didn't go by the common name, and i did not know what name it went by in emacs. this is a really basic thing, but it's really crucial. there has been discussion about changing this on the email list, on the topic of 'modernisation', and i think the wrong decision was made. the people who already know emacs need not suffer from 'modernisation' at all, they have existing configurations + knowledge, while new people are losing out by the refusal. which means that emacs is losing out by the absence of possible new contributors. an obvious example: CUA by default need not put anyone out, as people who know emacs could disable it immediately, while it takes new users a long time to work out that it exists, what it replaces (i.e things they've never heard of: yanking, etc.), how to enable it, how to customize it. my experience of learning emacs was that this kind of obstacle appeared at every stage, which made the environment seem obdurate and arcane. this is sad to me because emacs is valuable precisely in that it is demotic and democratic, that anyone can come in and contribute new things, and the huge amount of people who have changed it by doing that. i say this as a hopeless lover of emacs lisp (it taught me programming as such), and i am also not yearning for reckless 'modernisation': i mainly love emacs because of its 1980s-like rich text interface. but it shouldn't stubbornly insist on its own nomenclature, and it should be the responsibility of the people who know the obscure nomenclature to make the bridges between it and the rest of the computing world. to me it is patent that this is holding it back in general.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"- the synthesis of features that elsewhere require separate programmes. - the possibility of people to collaborate on expanding what it can do. - these two things combined.","[""Work"", ""Hobby projects""]","[""28.1""]",3,No,,limited comprimise,0-2y,No,No,Yes,CUA,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""none""]","[""IRC"", ""Matrix"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",i just submit to melpa because that's what i know.,None,projectile,Frequently,,PhD,fuck this question,,Creative/Writing,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,"i suspect the kind of feedback emacsland needs is longform prose discussion, but i guess you get something out of this.",Yes,mastodon,Great,"[""vterm""]","[""gruvbox""]",Often,undo-tree none,Never,,No.,Colleague,"[""TUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",text editing.,"[""Work""]","[""28.2""]",30,No,,any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""R""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Mailing lists""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,Notepad++,No,Sometimes,57,PhD,Male,English,Research,"[""No""]","[""ispell""]",minimal vanilla,"Great survey. Unfortunately, although I've been using emacs for about 30 years off and on, I'm far rom an expert. I generally work alone and am not the greatest at finding out things so I'm probably as good now as I was 5 years into it. Still, an amazing editor. I just don't that much of the features. PUT IT THIS WAY: I'm sure there are some things I'd like to know regarding emacs but I don't know them because I've never gone out of my way to even know what they are.",No,Hacker News,Great,"[""shell-command""]","[""my own custom theme""]",Never,No simple functions,Never,,"- the evil binds; - find the correct packages for my needs; - the doom config for my needs;",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"It has almost all the tools I use on a daily basis within Emacs, such as IDE, notepad, client API and more.","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"- magit; - copilot (github); - lsp-dart; - rainbow-delimiters; - hydra (text-scale); - perspective.el; -projectile; more...",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Javascript"", ""Typescript"", ""Dart""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default"", ""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Sometimes,,School,Male,Brazilian,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Friend,Great,"[""vterm""]","[""dracula""]",Never,framework default none,,,Still learning.Findin packages and tweacking them to suit my needs.,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Graphic rendering""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Latex rendering / org mode""]",Good but not great,Gui,"[""Hobby projects""]","[""28.2""]",0,No,,,never considered,,,,Vim,"[""C++"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots""]",String[],"[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Sometimes,,,,,,String[],"[""No""]",minimal vanilla,,,,,"[""none""]","[""gruvbox""]",Never,undo-tree copy-paste,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,"1. org-mode 2. extensibility","[""Work""]","[""28.2""]",10,Mu4e,"org-mode,org-roam,lsp-mode,rustic",no comprimise,never considered,No,No,No,Vim,"[""Go"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,None,framework default,Rarely,32,Bachelors,Male,Chinese,Fin Tech,"[""framework default"", ""Vertico""]","[""No""]",Doom Emacs,,No,lobste.rs,Great,"[""vterm""]","[""solarized""]",Never,framework default copy-paste,Never,,cannot use out-of-the-box,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,Custom & Extensibility,"[""Hobby projects""]","[""28.2""]",2,No,Meow consult+vertico+orderless,no comprimise,might in future,No,Would directly,No,Meow,"[""Haskell"", ""Python"", ""Scheme"", ""Racket""]",Rarely,"[""MacOS""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""GitHub"", ""Web search engines"", ""Emacs-China""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs-China""]","[""package.el"", ""use-package""]","[""wait for community""]",,Vim,project.el,Sometimes,22,Masters,Male,Chinese,Student,"[""Ivy"", ""Vertico"", ""Consult""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""sanityinc-tomorrow-day""]",Never,No none,Never,,none,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)""]","Very well, it's snappy",org-mode,"[""Work""]","[""29.0""]",3,No,org-mode,limited comprimise,never considered,No,No,No,Vim,"[""None""]",Never,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""I do not""]",Never,"[""Not interested""]",Never,,"[""Reddit"", ""GitHub""]","[""It is fine as it is""]","[""I do not""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,27,Bachelors,Male,Polish,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,"Some optional questions could not be left without an answer, forcing me to type 'other' answers like ""None""",No,Hacker News,Not great,"[""none""]","[""default dark""]",Never,No understand internals,Frequently,"Review of changes should be postponed further when no expert is available to review them. See the original fix for bug#10867 for an example of why, which actually broke Input Method support for many users, but was installed due to a lack of knowledgeable X developers at the time it was submitted.",,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features"", ""X Windows support""]","Very well, it's snappy",High quality X Windows support and mature text editing features.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",25,Gnus,,any comprimise,10+y,No,No,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Common Lisp""]",Rarely,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA""]","[""Email""]",Rarely,"[""Not interested""]",Rarely,"[""Code (features)""]","[""None, I don't pay attention to new packages""]","[""Design rationale"", ""Manual""]","[""Mailing lists"", ""Email""]","[""package.el""]","[""wait for maturity""]","I generally don't write or make changes to packages; I make them to C code in the Emacs repository, mainly related to support for the window system I use, which I know very well.",None,No,Rarely,,,Male,Chinese,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Emacs mailing list,Great,"[""shell""]","[""I don't use a theme""]",Frequently,No simple functions,Rarely,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",11,Mu4e,"magit, org-mode, eglot",moderate comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL"", ""Typescript"", ""nix""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Matrix servers""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Matrix"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""straight""]","[""wait for maturity""]",,Vim,projectile,Often,33,School,Male,Austrian,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,Yes,lobste.rs,Great,"[""shell-command""]","[""solarized-dark""]",Sometimes,undo-fu simple functions,Never,,Not really. It a complex tool but the interactive help was always good.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Long term stability. Doom really did bring me back to the platform.,"[""Work""]","[""29.0""]",28,notmuch,org,significant comprimise,never considered,Yes,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,None,No,Frequently,48,Bachelors,Male,United States citizen,Software Development,"[""framework default"", ""Vertico""]","[""ispell""]",Doom Emacs,,Yes,Hacker News,Great,"[""vterm""]","[""Leuven""]",Rarely,framework default write package,Never,,"Bad defaults. Emacs is a tool to build your own text editing environment, but the default environment it gives you with no customization sucks. I understand that defaults are hard to change without breaking people who have been using emacs for decades but as a beginner you spend so much time copying code for sane defaults from other users you don't get to discover elisp yourself.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Alright,"Extensibility, transparency. If I want an editor with some feature I can make emacs be that editor.","[""Work""]","[""28.2""]",8,No,"evil-mode, magit, eglot",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Elisp"", ""Rust""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Agenda""]","[""Source""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Never,,"[""Reddit"", ""Discord""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Framework""]","[""straight""]","[""wait for community""]",,None,No,Sometimes,24,Bachelors,Male,United States citizen,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,Yes,Hacker News,Great,"[""none""]","[""gruvbox"", ""modus-operandi"", ""modus-vivendi""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Community""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",6,No,,moderate comprimise,might in future,I have in the past,No,No,Emacs,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Discourse"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Discourse""]","[""straight""]","[""Install and try it immediately"", ""wait for community""]",,Atom,No,Frequently,23,Associates,Male,Chinese,Student,"[""Vertico"", ""Consult""]","[""No""]",Doom Emacs,,No,Emacs China,Great,"[""vterm""]","[""doom-homage-white""]",Sometimes,undo-fu write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Built-in features""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",5,notmuch,,significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""manual""]","[""Research alternatives""]",,Sublime Text,No,Frequently,29,Associates,Female,Italian,Education services,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,I'd like to see stats about the prevalency of LGBT+ people amongst Emacs users,No,r/emacs,Ok,"[""eshell""]","[""leuven""]",Rarely,undo-tree copy-paste,Never,,"Learning how to customise packages. Mainly , Elisp was and is my stumbling block that’s prevents me from achieving my dream Emacs setup.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Org-mode""]","[""Package(s)"", ""Text editing features"", ""Org-mode""]",Good but not great,"Free, extensible and Org-mode","[""Work"", ""Hobby projects""]","[""28.1""]",7,No,"Org-mode, lsp-mode, helm, projectile",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Wariness of the review process""]",Never,,"[""Reddit""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Qt Creator,projectile,Often,40,Masters,Male,Indian,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""shell-command"", ""shell"", ""term"", ""ansi-term""]","[""doom-one""]",Often,undo-tree simple functions,Rarely,,"By starting off with frameworks, I didn’t really learn how Emacs works. David Wilson’s Emacs from scratch was what I needed and I’m a much happier Emacs user now!",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Elisp > VimL""]",Good but not great,"Extensibility, incredible community and user base, integration across domains (being able to connect your org tasks to your codebase, JIRA and an IRC server makes life so much smoother)","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",6,Mu4e,"kubel, hl-todo, magit-todos, message-view-patch, Circe, elfeed-tube, flymake-vale, inf-elixir, envrc",significant comprimise,0-2y,No,Yes,No,Vim,"[""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,29,School,Non binary,British,Software Development,"[""Vertico"", ""Consult""]","[""flyspell"", ""Flymake-vale""]",Crafted Emacs (formerly known as rational Emacs),,Yes,r/emacs,Great,"[""vterm""]","[""modus-vivendi""]",Frequently,undo-fu read and understand,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",10,Gnus,,moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""R"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""Mailing lists"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""GitHub"", ""Mailing lists""]","[""straight""]","[""wait for community""]",,Notepad++,projectile,Frequently,33,PhD,Male,Russian,Research,"[""Vertico""]","[""framework default""]",Doom Emacs,,Not sure,Telegram,Ok,"[""none""]","[""doom-one"", ""solarized""]",Rarely,framework default write package,Rarely,Abandon paperwork.,What to use: XEmacs vs. GNU,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",extensibility,"[""Work"", ""Hobby projects""]","[""27.1""]",28,No,,any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Rarely,"[""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""Comparison""]","[""Mailing lists""]","[""framework default"", ""package.el"", ""manual""]","[""wait for maturity""]",,xedit,No,Frequently,52,PhD,Male,,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""shell-command""]","[""default light""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Setting up configuration,Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]",Good but not great,"Flexible keybindings, contextual menus and strong control of terminal screens.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,No,"Evil-mode, treemacs, lsp (when it does work), magic",significant comprimise,never considered,No,Would directly,No,Vim,"[""C#"", ""Go"", ""Javascript"", ""Java"", ""Ruby"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""straight""]","[""Research alternatives"", ""wait for maturity""]",Melpa,Vim,projectile,Sometimes,43,Bachelors,Male,South African,Software Development,"[""Helm"", ""Ivy"", ""Vertico""]","[""flyspell"", ""ispell""]",Doom Emacs,My one problem with emacs is Csharp support is really poor which prevents me from using it,No,Hacker News,Great,"[""vterm""]","[""default dark"", ""doom-one"", ""solarized-dark""]",Never,No write package,Rarely,,"Without doom, I found emacs to be incomprehensible and close to unusable.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""doom; because it gave me a setup very close to what I already had with vim, but emacs offered more.""]",Good but not great,"There's probably a package to do more or less anything I'd want to do. If not, it's easy enough to duct tape something together.","[""Work"", ""Hobby projects""]","[""28.1""]",4,No,"lsp-mode, org-mode",no comprimise,never considered,No,Would directly,No,Vim,"[""C++"", ""C"", ""C#"", ""Go"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""QML""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of need. Most of the time, things just work, so I don't need to touch them.""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Web search engines""]","[""Screenshots"", ""Overview""]","[""Generally, I don't.""]","[""framework default"", ""manual""]","[""wait for maturity""]",,Vim,framework default,Sometimes,37,School,Male,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""none""]","[""doom-one""]",Often,framework default copy-paste,Never,,Learning that M-x meant option/alt key + x key! ha ha!,Sacha Chua's blog on emacs,"[""GUI""]","[""Text editing features"", ""org-mode""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""org-mode""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects"", ""org-mode (GTD)""]","[""28.2""]",12,No,"cc-mode, org",any comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Fortran"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""SQL""]",Never,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Google-it""]","[""not sure""]","[""wait for community""]",n/a,Vim,No,Sometimes,,Bachelors,Male,American,Healthcare,"[""No""]","[""No""]",minimal vanilla,none,No,r/emacs,Great,"[""none""]","[""default dark""]",Never,No simple functions,Never,,Figuring out configuration,Colleague,"[""GUI""]","[""Text editing features"", ""org mode""]","[""Extensibility"", ""Text editing features"", ""org mode""]",Alright,Being a live lisp machine,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,,significant comprimise,never considered,No,No,No,Emacs,"[""C#"", ""Clojure"", ""Elisp"", ""Javascript"", ""Python"", ""Shell"", ""Typescript"", ""F#""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,29,Bachelors,Male,Brazilian,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Friend,Great,"[""none""]","[""solarized""]",Never,No read and understand,Never,,,Internet,"[""GUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy","Fast, clean","[""Work""]","[""27.2""]",4,No,Ace-window;,do not prefer,never considered,No,No,No,Emacs,"[""C++""]",Never,"[""Windows""]","[""General document writing""]","[""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""Blogs""]","[""Comparison""]","[""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Often,23,Bachelors,Male,Czech,Student,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command""]","[""my own custom theme""]",Never,No simple functions,Rarely,,,Searching a package manager,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Extensibility, Tight integration, built-in help, ability to inspect the lisp environment as it's running","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",22,Mu4e,,moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL"", ""Rpm spec""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""IRC"", ""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Gedit,projectile,Often,40,Bachelors,Male,British,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell""]","[""my own custom theme""]",Frequently,No read and understand,Never,,"Does not integrate with os well, no ctrl-c,v",book,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Customisable, packages","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"Magit, racket-mode",limited comprimise,never considered,I have in the past,Cannot,No,Emacs,"[""C#"", ""Java"", ""Python"", ""Ruby"", ""Scheme"", ""kotlin""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Blogs"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""framework default"", ""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,mcedit,projectile,Often,,Bachelors,T1000,Indian,Software Development,"[""framework default""]","[""framework default""]",Prelude,,No,lobste.rs,Ok,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,framework default read and understand,,,Finding the 'canonical' recommended way of doing something in my config,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],"Poorly, it's sluggish",,"[""Work"", ""Hobby projects""]","[""27.2""]",3,No,,,never considered,,,,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",,"[""Elisp proficiency"", ""FSF paperwork""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""Framework""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Rarely,,,,,,"[""framework default"", ""Helm"", ""Ivy"", ""Ido""]","[""No"", ""framework default""]",Doom Emacs,,,,,"[""eshell"", ""vterm""]","[""dracula""]",Frequently,framework default write package,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",6,Mu4e,"magit,sly,vterm,which-key",significant comprimise,might in future,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Sometimes,"[""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Doom""]","[""Tutorials"", ""Clips/videos""]","[""Discord""]","[""guix""]","[""Install and try it immediately""]",,Vim,project.el,Often,,Masters,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,Discord,Ok,"[""vterm""]","[""doom-acario-dark""]",Often,undo-tree copy-paste,Never,,"PATH, spacemacs was slow and unstable at the time",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"magit, org-mode, good haskell support","[""Work"", ""Hobby projects""]","[""27.1""]",5,No,"magit, dante, evil-mode, flycheck",limited comprimise,never considered,No,No,No,Vim,"[""C"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""word to mouth""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,,,,,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,No,Friend,Great,"[""ansi-term""]","[""seti, whiteboard""]",Never,No write package,Rarely,,,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",12,No,,moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""Source""]","[""GitHub""]",Rarely,String[],Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""IRC"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,No,Sometimes,,,,,Software Development,"[""Vertico""]","[""hunspell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""none""]","[""tao-theme""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,The keybindings are extremely counter-intuitive to grasp at first. I'm not sure what you would change them to though.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""all keyboard driven""]","Very well, it's snappy",Everything is done from the keyboard. I never have to lift a finger and can keep at the code instead.,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,,significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Not interested"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,project.el,Sometimes,28,Masters,Male,Lithuanian,Fin Tech,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""default light""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,None.,University/College,"[""TUI""]","[""Text editing features""]","[""Community""]",Good but not great,Very powerful.,"[""Work""]","[""28.1""]",11,,,,,,,,Emacs,"[""Go"", ""HTML/CSS"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Notepad++,,Frequently,,,,,,,,Spacemacs,,,,,,,, simple functions,Never,,,gnu/linux package,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"org-mode, magit, projectile, amx, ivy, helm, elfeed, emms, calfw, eshell",any comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Fortran"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""R"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript"", ""some others (as hobby)""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,40,Associates,Male,Brazilian,Software Development,"[""Helm"", ""Ivy""]","[""ispell"", ""langtool""]",minimal vanilla,,Not sure,Blog post,Ok,"[""eshell"", ""term""]","[""default dark""]",Often,No simple functions,Never,,,Internet,"[""daemon""]","[""org mode""]","[""elisp""]",Good but not great,,"[""Work""]","[""29.0""]",8,No,,do not prefer,never considered,No,No,No,Vim,"[""Haskell"", ""Python"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,String[],Rarely,,"[""Reddit"", ""GitHub""]","[""Design rationale"", ""Screenshots""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,33,Bachelors,Male,Chinese,Software Development,"[""framework default"", ""Helm""]","[""No""]",Spacemacs,,No,Hacker News,Great,"[""eshell"", ""ansi-term""]","[""solarized"", ""solarized-dark""]",Never,framework default copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,"Elisp, Packages","[""Work"", ""Hobby projects""]","[""28.2""]",10,,,,,,,,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Community""]",Good but not great,"Key binding, extensibility, community","[""Work"", ""Hobby projects""]","[""28.1""]",4,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""Framework""]","[""straight"", ""use-package""]","[""wait for maturity"", ""wait for community""]",,VS Code,projectile,Frequently,,Bachelors,Male,Chinese,Research,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""nord""]",Rarely,undo-tree copy-paste,Never,,The thing is that you can't find the settings for elisp or Emacs itself as quickly as vimhelp. I especially had a hard time setting up init.el the first time.,Friend,"[""GUI"", ""TUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","I think emacs has very good key bindings. It is also cross-platform and runs comfortably. It is also open source, and I am learning programming myself while looking at the Emacs's source code.","[""Hobby projects""]","[""28.2""]",2,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""Fortran""]",Never,"[""GNU/Linux"", ""WSL""]","[""Note taking""]","[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Not interested""]",Never,"[""Issues"", ""Documentation""]","[""Blogs"", ""Web search engines""]","[""Tutorials""]","[""None""]","[""not sure""]","[""wait for community""]",,Vim,No,Rarely,23,Masters,Male,Japanese,Student,"[""No""]","[""No""]",minimal vanilla,,No,Twitter,Great,"[""shell""]","[""default dark""]",Never,No write package,Never,"The process looks daunting. While I've contributed through mailing lists before and know it's not actually hard, it still requires some research on proper etiquette. The biggest barrier is FSF assignment, which I'm not particularly keen on.","At first I tried using Evil mode, but it didn't stick because I kept running into areas where its bindings didn't fully work. It caused a lot of friction. When I finally made an attempt to switch with the default keybindings, I took some time to make small ergonomics adjustments and have been using it ever since.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,The extensive ecosystem and extreme configurability.,"[""Work"", ""Hobby projects""]","[""28.1""]",8,No,"magit, multiple-cursors, undo-tree, ctrlf, avy, helpful, company, yasnippet, eglot, dumb-jump",significant comprimise,never considered,Yes,Would directly,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""IRC""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,27,Bachelors,Male,Dutch,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""doom-spacegrey""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Steep learning curve.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility, auto-documentation, active community.","[""Work"", ""Hobby projects""]","[""28.1""]",16,No,"org-mode, magit, erc.",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""debian repos""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""IRC"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,36,School,Male,Portuguese,IT Consulting,"[""No""]","[""flyspell""]",minimal vanilla,Thank you.,Not sure,Blog post,Great,"[""shell-command"", ""eshell""]","[""default light"", ""default dark""]",Frequently,No simple functions,Never,,"I initially disabled backup and autosave files because I couldn't figure out where they were coming from and once I figured that out, it was easier to disable than learn how to use them",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Alright,Integration,"[""Work"", ""Hobby projects""]","[""28.1""]",3,Mu4e,"EXWM,Magit,mu4e,vterm,ledger-mode,dired-hacks,Evil,god-mode,general,alect-themes",significant comprimise,might in future,No,Would directly,No,Vim,"[""C"", ""Elisp"", ""Shell"", ""Wolfram Language""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Mailing lists""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Mailing lists""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Sometimes,29,Masters,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""vterm""]","[""alect-black""]",Rarely,undo-tree read and understand,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",11,No,,limited comprimise,might in future,No,Would directly,No,Emacs,"[""Assembly"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""framework default""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""I don't""]","[""framework default""]","[""wait for community""]",,gedit,No,Often,,School,Male,Danish,Software Development,"[""No""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""doom-spacegrey""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Ugly, wierd bindings",Internet,"[""GUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Stability, compatibility, extensible","[""Hobby projects""]","[""26.3""]",3,No,,do not prefer,never considered,No,Would directly,No,Emacs,"[""Python"", ""Scheme""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit""]","[""package.el"", ""use-package""]","[""wait for community""]",,Vim,No,Sometimes,40,Masters,Male,Colombian,Fin Tech,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""default light""]",Never,No write package,Never,,"Definitely Elisp, It was my biggest hurdle to enjoying Emacs. I remember using other peoples configurations for Emacs and feeling very unsatisfied (keybindings, weird defaults, theming, etc). So learning how to properly configure and theme Emacs in Elisp (Xah Lee, Emacs FAQ, EmacsWiki) was a worthwhile but difficult experience.",4chan,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,"Extensibility for me is Emacs' greatest strength, also the awesome community.","[""Hobby projects""]","[""29.0""]",8,No,"eglot, flymake, flycheck, company, ivy, slime/sly, vterm",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Ruby"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Rarely,25,Associates,Male,American,Student,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""vterm""]","[""my own custom theme""]",Sometimes,No simple functions,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Community""]","[""Package(s)""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,"[""Issues""]","[""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Research alternatives""]",,Vim,projectile,Sometimes,55,Bachelors,Male,Irish,Creative/Writing,"[""Ivy""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Ok,"[""shell""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,Getting used to different keybindings from the ones I usually use.,Father,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""ORG MODE""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""ORG MODE + Customisation capabilities""]","Very well, it's snappy",Its massive versatility and customisation capabilities which mean I can do everything and anything I like with it. Open-source rocks :),"[""Work"", ""Hobby projects""]","[""28.1""]",0,No,"org-mode, ef-themes, ivy, avy, try, doom-modeline, all-the-icons, which-key, citeproc",moderate comprimise,might in future,No,Not at the present,No,Emacs,"[""None at the moment""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA Stable"", ""Source""]","[""Email"", ""Never done so, so not sure""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Haven't looked into many packages yet, so I can't make an informed opinion.""]","[""Discourse"", ""Father""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Frequently,16,School,Male,English,Student,"[""Ivy""]","[""ispell""]",minimal vanilla,No :),No,Father,Great,"[""none""]","[""ef-dark""]",Never,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,What the key binding again?,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Package(s)"", ""org-mode""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,gedit,,Often,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,"My initial learning has been 25 years ago, still I sometimes feel as if I am still a beginner as there is so much useful stuff around, that you do not come across automatically.",A book on Linux,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Customizability""]","[""Extensibility""]",Alright,It is customizable beyond belief. There is a package available for virtually everything.,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,"magit, corfu, vertico, consult, projectile, test-cockpit",moderate comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)""]","[""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""GitHub""]","[""package.el"", ""straight"", ""use-package""]","[""wait for community""]",Usually to MELPA,None,projectile,Often,,PhD,Male,German,Industrial research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,EmacsConf,Ok,"[""vterm""]","[""my own custom theme""]",Never,undo-tree none,Never,,"Copy and paste, but a little time getting used to the keystrokes became muscle memory.. Now I accidentally close a browser window.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],"Very well, it's snappy",Keystrokes and methods to keystrokes and family,"[""Work"", ""Hobby projects""]","[""28.1""]",9,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Ruby"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""IRC servers"", ""M-x list-packages""]","[""Manual""]","[""IRC"", ""Framework"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,,,,,Fin Tech,"[""No""]","[""ispell""]",minimal vanilla,,No,mastodon,Great,"[""none"", ""shell-command""]","[""solarized-dark""]",Often,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Part of the GNU project / FSF""]",Good but not great,Org mode,"[""Work"", ""Hobby projects""]","[""28.2""]",25,notmuch,,significant comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""R"", ""Ruby"", ""Shell"", ""Typescript""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,41,PhD,Male,United States citizen,Research,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""my own custom theme"", ""solarized-dark""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","Programmability. It is a programmable text manipulation platform, including editors.","[""Work"", ""Hobby projects""]","[""29.0""]",28,No,,moderate comprimise,2-5y,Yes,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",minor packages - just submit to MELPA because it's easy,vi,projectile,Sometimes,54,Bachelors,Male,British,Software Development,"[""Icomplete"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell-command"", ""vterm""]","[""faff""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Friend,"[""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",20,Mu4e,"magit, helm, hydra, perspective",significant comprimise,might in future,I have in the past,Would directly,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel"", ""prose""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Manual""]","[""IRC"", ""Emacs StackExchange"", ""telegram""]","[""package.el"", ""straight""]","[""Install and try it immediately""]",GNU ELPA,None,projectile,Frequently,45,Masters,Male,Spanish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,Telegram,Ok,"[""eshell"", ""vterm""]","[""solarized-dark"", ""base16-atelier-forest""]",Sometimes,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Learning keybindings. I printed a cheatsheet and forced myself to use emacs for a week.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",11,No,"multiple cursors Emme Magit",limited comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default"", ""MELPA"", ""Source""]","[""I don’t""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""I don’t""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,projectile,Never,28,Bachelors,Male,Canadian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""zenburn""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Community""]","[""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",2,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Rust""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""googling""]","[""Tutorials""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,nano,projectile,Never,,Bachelors,Male,(other),Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Never,No many packages,Frequently,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Language support""]","Poorly, it's sluggish",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",10,No,"flycheck,company",significant comprimise,5-10y,Yes,Yes,Yes,Emacs,"[""C++"", ""C"", ""C#"", ""HTML/CSS"", ""Python"", ""Shell"", ""Coq,Dafny,F*,Make""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Frequently,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Blogs"", ""Emacs mailing list""]","[""None""]","[""N/A""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Notepad++,No,Often,,PhD,Male,,Research,"[""Ido""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Not great,"[""shell""]","[""tango""]",Sometimes,No copy-paste,Rarely,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Org Mode,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"org-roam, helm, projectile, magit, org-babel",do not prefer,never considered,No,I have in the past,No,Vim,"[""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs""]","[""Comparison"", ""Manual""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,29,Masters,Male,United States citizen,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Friend,Ok,"[""vterm""]","[""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Learning keybindings, often having issues when I first started using the program in WSL when WSL was first coming out",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy","Org Mode, large ""marketplace"" of extensions","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,Mu4e,"org-modern, EIN,",limited comprimise,never considered,No,Cannot,No,Vim,"[""C"", ""Java"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""Source""]","[""Discord""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Sometimes,22,,Male,United States citizen,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""tokyo-night""]",Frequently,undo-tree simple functions,Never,,can be tricky to track down just what code gets run when,University/College,"[""GUI""]","[""Extensibility"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",extensibility! can run code inline in the editor,"[""Hobby projects""]","[""28.2""]",2,No,,any comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""Mailing list""]",Never,String[],Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""youtube""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""not sure""]","[""Install and try it immediately""]",,Vim,framework default,Often,32,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""doom-one""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""I started to experience wrist pain, and was looking for an editor I could use completely without the mouse""]","Very well, it's snappy","* Never having to touch the mouse in any way. * The ability to customize any feature for my current project or mindset on a whim. * No UI, as much as possible. Show me the content I'm editing and nothing else. * A good, extensible, set of keybindings with a bunch of features for editing of raw text","[""Work"", ""Hobby projects""]","[""28.2""]",20,notmuch,"magit,vertico,org,elfeed,notmuch,lsp,company,yasnippet,mood-line,vterm",significant comprimise,might in future,I have in the past,No,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""My changes are usually not widely applicable""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Eclipse,No,Rarely,40,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""my own custom theme""]",Frequently,vundo simple functions,Never,,"Keybindings as usual, but it is easy to get hung up on changing your ""default"" emacs by copying what you may see others use. This desire to get your config ""up to speed"" conflicts with developing a solid understanding of what is already available in emacs. Especially with the later releases. This gap between ""barebones"" custom emacs and vanilla emacs deters adoption, is my guess. Ultimately, if you want something, you may encounter a lot of friction getting there. To the point where you would just give up on it, if there isn't already a package and you aren't interested in making custom elisp.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""non-modal keybindings""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Solid foundation of extensibility, which proliferated into a bunch of helpful packages. If you want something, there is a way to get there.","[""Work"", ""Hobby projects"", ""Journal""]","[""29.0""]",1,No,"avy, consult, project.el, ace-window",do not prefer,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""heex (elixir markup)""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""Source""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Not knowing how to modify a package""]",Never,,"[""Reddit""]","[""Screenshots"", ""Clips/videos""]","[""google""]","[""straight"", ""use-package""]","[""wait for community""]",,VS Code,project.el,Often,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""kaolin""]",Never,No simple functions,Never,,Using Doom + Evil meant that I didn't have to actually understand how Emacs works. This has lead to the foundation of my Emacs knowledge to be spotty,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Good but not great,Customisation,"[""Work""]","[""28.2""]",3,No,"consult, vertigo, eglot",do not prefer,never considered,No,No,No,Meow,"[""HTML/CSS"", ""Javascript"", ""Typescript""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""None""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""GitHub""]","[""use-package""]","[""Research alternatives""]",,Vim,project.el,Rarely,36,Associates,Male,Australian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,lobste.rs,Ok,"[""none""]","[""my own custom theme""]",Never,No write package,Rarely,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,,significant comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,29,Masters,Male,Polish,Software Development,"[""framework default"", ""Vertico""]","[""framework default"", ""flyspell""]",Doom Emacs,,Not sure,Hacker News,Great,"[""eshell""]","[""doom-one""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Keybindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Package ecosystem, org-mode","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"org-mode,consult,vertico,magit",no comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""GitHub""]","[""package.el""]","[""wait for maturity""]",,Vim,No,Often,38,Masters,Male,Norwegian,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""modus-operandi""]",Never,No copy-paste,Rarely,,It's options or settings,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Its add-ons like Org-mode,"[""Hobby projects""]","[""26.3""]",25,No,Org-mode,significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""Perl"", ""Scheme"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately"", ""wait for community""]",,None,No,Sometimes,,School,Male,New Zealander,Creative/Writing,"[""No""]","[""No""]",minimal vanilla,Need more questions on Emacs criticisms,Not sure,r/emacs,Not great,"[""eshell""]","[""default light""]",Rarely,No write package,Never,,Write in emacs-lisp what I want to do,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Extensible with emacs-lisp,"[""Work"", ""Hobby projects""]","[""28.2""]",27,Wanderlust,"org, magit, vterm, leaf, migemo, eglot",limited comprimise,never considered,No,No,Yes,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""zig""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""package.el"", ""leaf""]","[""Install and try it immediately""]",,original vi,project.el,Frequently,52,Masters,Male,Japanese,Legal,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""vterm""]","[""modus-operandi""]",Rarely,No many packages,Sometimes,,elisp,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Longevity, I wanted to learn something that would be with me for the rest of my career""]",Good but not great,elisp,"[""Work"", ""Hobby projects""]","[""28.2""]",16,Mu4e,"magit, dired, edit-server, dired-rsync, lsp, org-mode",moderate comprimise,2-5y,Yes,No,Yes,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""wait for maturity""]",Melpa as it's easy,brief,project.el,Often,49,Bachelors,Male,British,Software Development,"[""Ivy"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Twitter,Ok,"[""eshell""]","[""gruvbox"", ""zenburn""]",Sometimes,No copy-paste,Never,,,Friend,"[""GUI""]","[""Package(s)""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,,any comprimise,never considered,Yes,No,No,Vim,"[""Haskell"", ""Ruby"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""Overview""]","[""Reddit"", ""Discord""]","[""framework default""]","[""wait for community""]",,NeoVim,projectile,Sometimes,27,Bachelors,Male,American,Software Development,"[""framework default""]","[""ispell""]",Doom Emacs,,Yes,Hacker News,Great,"[""shell"", ""eshell"", ""vterm""]","[""solarized""]",Frequently,framework default simple functions,Never,,,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.0""]",9,No,"magit,org,projectile",moderate comprimise,never considered,I have in the past,No,No,CUA,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""jsonnet""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Babel"", ""portfolio management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""M-x list-packages"", ""Colleagues""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,TextMate,projectile,Often,33,Bachelors,Male,Belgian,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Yes,r/emacs,Ok,"[""none""]","[""default light""]",Often,No many packages,Sometimes,Pretty smooth,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Extensibility, lisp as configuration language","[""Work"", ""Hobby projects""]","[""28.2""]",34,No,,limited comprimise,5-10y,Yes,No,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell"", ""common lisp""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",Always submit to melpa,vi,No,Frequently,66,PhD,Male,British,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""ample-zen""]",Sometimes,No write package,Sometimes,,"the interface is completely alien to what a neophyte expects, so I didn’t know where I was editing, how, and how to exit. perhaps some adjustment to the first screen would suffice to help with that...",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""org-mode tables""]",Good but not great,"self-documentation, extensive documentation, extensibility, all the packages already written for it","[""Work"", ""Hobby projects""]","[""29.0""]",6,Mu4e,"org-mode, circe, elfeed, forecast, magit, mastodon, multiple-cursors, slime, telega",significant comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python""]",Sometimes,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Rarely,"[""Unfamiliar with contribution process"", ""Wariness of the review process""]",Sometimes,"[""Issues"", ""Code (features)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,37,Masters,Male,Brazilian,Research,"[""No""]","[""No""]",minimal vanilla,"if there is a list of problems to solve for emacs, I don’t know about it; if there isn’t, it would be a nice way for me (and hopefully for others) to check how could they help with code",Not sure,Telegram,Great,"[""shell""]","[""doom-one""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Missing documentación translatation,GNU philosophy,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""All""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","All: org-mode, lsp, debug ...","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",5,No,"org-mode, lsp, dap, agenda, python mode (with poetry, pyenv), magit",significant comprimise,might in future,No,I would like to,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Sometimes,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""wait for maturity""]",GNU elpa,VS Code,framework default,Frequently,40,Masters,Male,Colombian,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Twitter,Great,"[""shell-command""]","[""doom-one"", ""dracula""]",Sometimes,framework default copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF"", ""orgmode""]",,Good but not great,,"[""Work""]","[""29.0""]",12,,,,,,,,Emacs,"[""C++"", ""Rust""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",5,notmuch,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Go""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Often,22,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell"", ""spell-fu""]",maximal vanilla,,Not sure,Hacker News,Great,"[""vterm""]","[""doom-one"", ""gruvbox""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",6,notmuch,,significant comprimise,0-2y,Cannot,Cannot,No,Meow,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""PHP"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""Source""]","[""Mailing list"", ""Email""]",Sometimes,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Web search engines""]","[""Design rationale"", ""Manual""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists""]","[""straight"", ""Setup.el""]","[""Install and try it immediately"", ""Research alternatives""]",,None,project.el,Frequently,,Masters,Male,American,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""langtool"", ""wcheck""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,By System Crafters,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects"", ""Personal use""]","[""29.0""]",3,Gnus,,no comprimise,might in future,No,Would directly,Yes,Emacs,"[""HTML/CSS"", ""Haskell"", ""Rust""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""GitHub""]",Sometimes,"[""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""GNU ELPA/MELPA online package lists""]","[""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""GitHub""]","[""manual""]","[""Install and try it immediately""]",,Nano,No,Frequently,32,School,Male,British,Software Development,"[""No""]","[""No""]",minimal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""my own custom theme""]",Rarely,No write package,,,,,"[""TUI""]","[""Text editing features""]",,Good but not great,,"[""Work""]","[""28.2""]",6,,,,,,,,Vim,"[""C++"", ""C""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"I had issues with native compilation, emacs 28, at first but homebrew for my Mac and the fedora packages made it very easy in due time.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Flexibility,"[""Work""]","[""28.2""]",3,No,"Restclient, all of org, lsp-mode, vterm",moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Go"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Screenshots""]","[""Framework"", ""GitHub""]","[""straight""]","[""Research alternatives""]",,Vim,framework default,Frequently,37,Masters,Male,Slovenian,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Twitter,Great,"[""vterm""]","[""doom-nebula, doom-nord""]",Never,framework default copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",20,No,"Magit, eglot",significant comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SystemVerilog""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots"", ""Overview""]","[""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Nedit,No,Never,,Masters,,Swedish,,"[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""solarized-dark""]",Never,No copy-paste,Never,,Lisp is not easy to understand. Some snippet are not working anymore.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,Packages / org-mode / tramp,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,Not sure,moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""not sure""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""not sure""]","[""Install and try it immediately""]",,None,No,Often,36,Masters,Male,French,Telecom,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""gruvbox""]",Often,No copy-paste,Never,,remembering Keyboard commands,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",configurability,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"org-roam, magit, helm, org-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""Python""]",Often,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,None,No,Sometimes,,School,Male,German,IT,"[""Helm""]","[""framework default""]",Doom Emacs,,Not sure,r/emacs,Great,"[""eshell""]","[""default dark"", ""solarized-dark""]",Never,framework default copy-paste,Never,,"Yes, I find the model quite confusing, and the documentation lacking for newbies. It took a long time to figure out how to do some basic things. Starting with Evil might have been a mistake, since it doesn't work in every screen, so you do need to learn some Emacs shortcuts as well.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy","Open source, extensible, fun to program","[""Work"", ""Hobby projects"", ""Writing""]","[""28.2""]",3,No,,limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""never happened""]",Never,"[""Not interested""]",Never,,"[""My framework""]","[""didn't you say these questions were optional?""]","[""GitHub"", ""Discourse""]","[""straight""]","[""wait for maturity""]",,Vim,framework default,Frequently,32,Bachelors,Male,Israeli,Healthcare,"[""framework default""]","[""flyspell""]",Doom Emacs,Too many mandatory questions,No,Discourse,Great,"[""vterm""]","[""dracula""]",Sometimes,framework default ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,Internet,"[""GUI""]","[""Text editing features""]","[""Text editing features""]",Not well,,"[""Hobby projects""]","[""29.0""]",1,No,,,never considered,No,No,No,Emacs,"[""Python"", ""SQL""]",Never,"[""Windows""]","[""Note taking""]","[""not sure""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""not sure""]","[""wait for community""]",,VS Code,No,Sometimes,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""none""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",10,,,,,,,,Emacs,"[""C++"", ""C"", ""Javascript"", ""Java"", ""Python""]",,"[""WSL"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""27.1"", ""26.3"", ""25.2""]",35,Rmail,magit,significant comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""Mailing lists""]","[""package.el""]","[""Research alternatives""]",,teco,No,Often,67,Masters,Male,United States citizen,Research,"[""No""]","[""framework default"", ""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""shell-command"", ""shell""]","[""default light""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Nothing made sense because I was going off Stack Exchange questions, YouTube videos, and blog posts.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""The fact that I could use variable-width fonts inside the editor""]",Good but not great,Extensibility and it's text-buffer driven interface (I love how I can Avy to any string of text on the screen),"[""Hobby projects"", ""School""]","[""29.0"", ""28.1""]",1,No,"Org-mode, Olivetti, Avy, Elfeed, EWW",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Matrix"", ""Reddit""]","[""package.el"", ""use-package"", ""manual""]","[""wait for community""]",,Vim,No,Frequently,20,School,Male,Indian,Student,"[""Vertico"", ""Marginalia""]","[""No""]",maximal vanilla,"I think this has been the most seamless online survey I've ever had the pleasure of taking. There was something very smooth about how the questions and choices were laid out. Great job. Two minor criticism I can give is, firstly, that the 'none' options weren't in a consistent place across questions—sometimes they'd be at the top, other times at the bottom. Second, in the financial contribution questions, it feels right for me to place the 'I would like to, but cannot' option first.",No,r/emacs,Great,"[""shell""]","[""almost-mono-cream""]",Never,undo-tree write package,Never,,"Keybindings, mental model of how Emacs works",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy","extensibility, scope and depth (it does everything and everything works together - everything is a buffer), part of the GNU project - free as in freedom","[""Work"", ""Hobby projects"", ""all text processing""]","[""28.2""]",5,compose emails in emacs and send them as mailto links to other program,"assume this is external packages - Magit, reformatter, elfeed, dumb-jump, ledger",significant comprimise,might in future,Yes,I have in the past,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs""]","[""Manual"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""wait for maturity"", ""wait for community""]",,visual studio,project.el,Frequently,49,Masters,Male,United States citizen,Manufacturing,"[""No""]","[""ispell""]",minimal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No none,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Part of the GNU project / FSF""]",Good but not great,"Readline, Customization, History","[""Work"", ""Hobby projects""]","[""26.2""]",4,No,"org-mode, magit, clang-format",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package"", ""not sure""]","[""wait for community""]",,Notepad++,No,Frequently,,Bachelors,Male,Turkish,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""wombat""]",Never,No read and understand,Never,,"I remember that when I first got started I was a bit confused about writing a config in org-mode and including it in my init.el. But now, since I understand it, it's great.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""org-mode""]",Good but not great,Self-documentation and extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",4,Mu4e,"magit, elfeed, mu4e, projectile, org-journal, telega.el",moderate comprimise,might in future,No,Would directly,Yes,Vim,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Rust"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,String[],Rarely,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Matrix"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,24,Bachelors,,,,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""gruvbox""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,,"I remember the first time I wanted to customize an alist... Groking cons, lists, alist, and generalised variables took some time.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Part of the GNU project / FSF""]","[""I wanted to learn programming and to have something to constantly expiriment with.""]","Very well, it's snappy",I rather think of Emacs as a lot of tiny and interlaced improvements that I appreciate as a whole.,"[""Work"", ""Hobby projects""]","[""28.2"", ""24.3""]",4,Gnus,"magit,lispy,sotlisp,yasnippets,ivy,gnus",any comprimise,0-2y,Cannot,Cannot,No,Emacs,"[""Elisp"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Mailing lists"", ""Blogs"", ""M-x list-packages"", ""RSS feeds that list new packages""]","[""Manual"", ""Overview""]","[""Mailing lists""]","[""use-package"", ""manual""]","[""wait for maturity""]",,nano,project.el,Sometimes,32,School,Male,French,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""tao-themes""]",Frequently,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Its extensibility via elisp.,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"Magit,eglot,corfu",significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Javascript"", ""Rust"", ""Shell""]",Frequently,"[""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs""]","[""Manual""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,32,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""modus-vivendi""]",Never,undo-tree ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Package installation but 15y ago,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]","Very well, it's snappy","Extensibility, elisp simplicity","[""Work"", ""Hobby projects""]","[""29.0""]",13,Mu4e,"magit, org, mu4e, vertico",moderate comprimise,10+y,No,No,Yes,Emacs,"[""Elisp"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""twitter""]","[""Comparison"", ""Clips/videos""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",Melpa for simplicity and habit,Eclipse,project.el,Often,39,PhD,Male,French,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""langtool""]",maximal vanilla,,Yes,Twitter,Great,"[""none""]","[""modus-operandi"", ""solarized-dark"", ""zenburn""]",Sometimes,undo-tree write package,Never,Obtaining FSF assignment is difficult for a small portion of us who work at bigcorps.,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Ultimate hackability, solid community.","[""Work"", ""Hobby projects""]","[""28.2""]",8,Mu4e,,moderate comprimise,might in future,Yes,I have in the past,Yes,Vim,"[""C"", ""HTML/CSS"", ""Javascript"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Discord"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""IRC"", ""Reddit"", ""GitHub"", ""Email""]","[""straight"", ""setup.el""]","[""Install and try it immediately""]",Depends on whether FSF assignment is required. I prefer NonGNU ELPA.,Vim,project.el,Frequently,40,Masters,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-palenight""]",Rarely,undo-tree many packages,Rarely,"I had one package submitted in org/contrib. I maintained a version on my personal GitHub as well, and got contributions there. The versions went out of sync, and FSF copyright turned into a bit of a hassle because I had accepted pull requests.",Moving the cursor to another window while the minibuffer is active can be very confusing.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""It was taught at my university""]","Very well, it's snappy",Elisp.,"[""Work"", ""Hobby projects""]","[""29.0""]",11,Mu4e,"counsel, define-word, magit, multiple-cursors, nano-modeline, olivetti, paredit, pdf-tools",limited comprimise,5-10y,No,No,Yes,Emacs,"[""C"", ""Clojure"", ""Erlang"", ""Go"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Maude, BQN, Minizinc""]",Frequently,"[""MacOS""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Design rationale""]","[""I don't""]","[""package.el""]","[""Install and try it immediately""]","I submit to MELPA, because it was by far the easiest process when I submitted my first packages. Perhaps the process at Non/GNU ELPA is easier now, so I will check it out if I write a new package.",None,projectile,Frequently,32,Masters,Male,Norwegian,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""nano""]",Sometimes,No copy-paste,,,,Internet,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",3,,,,,,,,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,adding path to packages,Needed an interface to R,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",org-mode,"[""Work""]","[""27.1""]",9,No,org-mode; ess; vertico; rgrep; consult; zk; bongo; pdf-tools; org-tree-slide;,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Python"", ""R"", ""SQL""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Research alternatives""]",,None,No,Frequently,68,PhD,Male,Chilean,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,Kind of dull graphical design,Not sure,reddit,Great,"[""eshell""]","[""misterioso""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Keybindings took a while to get used to, but after I did I was fine with them.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Easy to make my own functions to change behavior. I can trivially map keys to do almost anything. Great packages from the community.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",10,No,"eglot, lsp-mode, undo-tree, magit, org-mode, org-roam",significant comprimise,might in future,No,Would directly,No,Vim,"[""C++"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""package archive provided by coworkers""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,projectile,Never,31,PhD,Male,United States citizen,Software Development,"[""Helm"", ""Ivy""]","[""flyspell""]",Spacemacs,,Not sure,Hacker News,Great,"[""none""]","[""dracula"", ""solarized-dark""]",Sometimes,undo-tree simple functions,,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Alright,,"[""Hobby projects""]","[""29.0""]",2,No,,,never considered,,,,Vim,"[""C++"", ""Common Lisp"", ""Elisp"", ""Go"", ""Haskell"", ""Java"", ""R"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Task management""]","[""framework default""]","[""GitHub""]",,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Search Engine""]","[""framework default""]","[""Research alternatives"", ""wait for maturity""]",,Vim,framework default,Sometimes,,,,,,"[""framework default""]","[""No""]",Spacemacs,,,,,"[""none"", ""eshell""]","[""dracula""]",Never,framework default copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Julia"", ""Python"", ""R""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,VS Code,framework default,Frequently,28,Bachelors,Male,Brazilian,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,Friend,Great,"[""eshell"", ""vterm""]","[""default light""]",Never,framework default copy-paste,Rarely,,Figuring out keybindings and buffers,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""CIDER; magit""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility and community,"[""Work"", ""Hobby projects"", ""Homework (previously)""]","[""28.1""]",3,No,"CIDER, inf-clojure, clojure-lsp, org, magit",moderate comprimise,might in future,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)""]","[""GitHub"", ""Discord"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,27,Masters,Female,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Work slack channel for emacs,Great,"[""vterm""]","[""doom-monokai-pro""]",Sometimes,framework default simple functions,Never,No paperwork. I refused to do that.,"keybinding, learning elisp",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""GPL License""]","[""Extensibility""]","Very well, it's snappy","- extensibility with decent programming language - org-mode, mu4e, magit, and few other packages - gpl","[""Work"", ""Hobby projects""]","[""28.1""]",5,Mu4e,"org-mode, mu4e, magit, package, lsp-mode, consult, ediff, ace-window, org-msg, elfeed",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""Java"", ""Perl"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]","I do not want to sign any papers. Beside that, it does not matter.",Vim,project.el,Sometimes,,,,,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,Coworkers,Ok,"[""shell"", ""term""]","[""default light"", ""my own custom theme""]",Never,No many packages,Rarely,,Keybindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Poorly, it's sluggish",Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"Magit, puni, embark",do not prefer,never considered,No,No,Yes,Emacs,"[""Clojure"", ""Elisp""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Often,38,Bachelors,Male,French,Software Development,"[""Vertico""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,,"[""GUI""]","[""Text editing features""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",1,,,,,,,,Emacs,"[""No,just org mode""]",,"[""MacOS""]",,,,,,,,,,,,,,VS Code,,Rarely,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""27.1""]",10,No,"elfeed, nord-theme, I mainly use the built-ins and little third-party packages.",moderate comprimise,never considered,Cannot,Would directly,No,Emacs,"[""HTML/CSS"", ""PHP"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""M-x list-packages""]","[""Manual""]","[""IRC"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,48,School,Male,Canadian,Labour,"[""No""]","[""ispell""]",minimal vanilla,,No,a link on a site that I forget as this was the only interesting Emacs stuff on it for me,Ok,"[""M-&""]","[""nord"", ""wombat""]",Sometimes,No simple functions,Never,,Faces configuration,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""IDE for Common Lisp""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,Large community and adaptability,"[""Work"", ""Hobby projects""]","[""27.2""]",30,No,slime,do not prefer,never considered,No,No,No,CUA,"[""C++"", ""C"", ""Common Lisp"", ""Elixir"", ""Erlang"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""GitHub"", ""IRC servers""]","[""Tutorials""]","[""IRC""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Rarely,56,Masters,Male,German,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,No,IRC,Great,"[""shell""]","[""solarized-dark""]",Sometimes,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",10,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""Typescript""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Telegram""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,geany,project.el,Never,37,Bachelors,Male,Venezuelan,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""doom-dracula""]",Never,No simple functions,Never,,"Mostly overcoming its sometimes odd default configuration while not yet knowing elisp. An example would be Emacs littering the filesystem with backup files, lock files and autosaves. Moving those to their own directories within my Emacs directory required (for a newcomer) non-trivial adjustments of a bunch of variables. Emacs also dumps a bunch of stuff into your init.el by default, but luckily that was easier to change. (custom-file variable) I am aware that this is because of backwards compatibility, but for a newcomer it is quite the annoyance. Or atleast, I would assume so (it definitely was for me), as no other editor I know of litters the filesystem like Emacs does and this default behaviour is also changed in configuration frameworks like Doom Emacs.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Its extensibility and its ability to become the one editor for your every need. Also its proven ability to change with the times so it can truly be your editor for life instead of just another flavour of the year like many other editors tend to become.","[""Hobby projects""]","[""28.2""]",2,No,"vertico,consult,marginalia,orderless,embark,corfu,cape,tempel,eglot",,might in future,No,No,No,Emacs,"[""C"", ""Haskell"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""social anxiety""]",Never,,"[""Reddit"", ""Web search engines""]","[""Manual"", ""Screenshots"", ""Overview""]","[""I figure it out myself""]","[""package.el"", ""setup.el""]","[""Research alternatives""]",,Vim,project.el,Never,28,School,Male,Dutch,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,,,,"[""shell-command"", ""eshell"", ""ansi-term""]","[""whichever one fits my current desktop theme""]",Often,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,I can't.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""org-mode""]","[""Package(s)"", ""SLIME""]",Good but not great,"Extensibility, it's amazing.","[""Work"", ""Hobby projects"", ""Organizing my life""]","[""28.2"", ""25.2""]",8,No,"magit, org, interleave, ivy, proof-general, pdf-tools, avy",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Scheme"", ""Shell"", ""Coq""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""I have nothing to contribute""]",Never,,"[""M-x list-packages""]","[""Manual""]","[""I never had to""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,No,Often,,Masters,Male,(other),Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Yes,SchemeBBS,Ok,"[""eshell""]","[""modus-operandi"", ""moe-dark, cloud""]",Frequently,undo-tree write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",8,Mu4e,,significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Javascript"", ""Rust"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Eclipse,projectile,Frequently,29,Bachelors,Male,Polish,Software Development,"[""Ivy"", ""Ido""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell-command"", ""shell"", ""ansi-term""]","[""doom-one""]",Sometimes,No copy-paste,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,never considered,No,No,No,CUA,"[""Go"", ""Python"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,No,Sometimes,38,PhD,Male,Cypriot,Media/Publishing,"[""Helm""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""nord""]",Rarely,No simple functions,Never,,"- Binding Meta arrow keys with my terminal is a struggle from time to time - ELisp doc for emacs",University/College,"[""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""emacsclient / emacs daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"- Support for both terminal ui and gui - Support for Daemon / Client - The amount of packages - Faster to use without a mouse - Keybinding is good to me","[""Work"", ""Hobby projects""]","[""28.1""]",14,No,"flymake, flycheck, company, idomenu, multiple-cursors",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""a simple README.md""]","[""Reddit"", ""Emacs StackExchange"", ""Email""]","[""package.el"", ""elpaca""]","[""Install and try it immediately""]",Not sure?,Notepad++,No,Rarely,35,Masters,Male,French,Healthcare,"[""Helm"", ""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""my own custom theme"", ""my own custom theme forked from monokai""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Rust"", ""SQL""]",Rarely,"[""GNU/Linux"", ""WSL""]","[""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Web search engines""]","[""Comparison"", ""Manual"", ""Overview""]","[""IRC"", ""Matrix""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Sometimes,19,School,Male,British,Student,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""my own custom theme"", ""doom-one""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",10,Gnus,,limited comprimise,might in future,No,No,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]","Melpa is the easiest, so I just go there.",Eclipse,projectile,Frequently,30,PhD,Male,Iraqi,Software Development,"[""Helm""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell"", ""vterm""]","[""doom-one"", ""dracula"", ""gruvbox"", ""solarized"", ""solarized-dark""]",Rarely,undo-tree copy-paste,Never,keep up the great work,elisp is hard to learn,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""org-mode""]",Good but not great,org-mode,"[""Work"", ""Hobby projects"", ""notes""]","[""28.2""]",1,Mu4e,,significant comprimise,might in future,"not yet, but will",I have in the past,No,Vim,"[""Go"", ""Python"", ""PHP""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Advocacy""]","[""Reddit"", ""Matrix servers"", ""Blogs""]","[""Tutorials"", ""Manual""]","[""IRC"", ""Matrix""]","[""framework default""]","[""wait for maturity""]",,Vim,framework default,Often,37,Masters,Male,,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,lobste.rs,Great,"[""none""]","[""dracula""]",Never,framework default read and understand,Never,,"The initial setup feels like it's missing a lot of things, spacemacs and doom solved that",Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,Magit,"[""Hobby projects""]","[""29.0"", ""28.2""]",5,No,magit,limited comprimise,never considered,No,No,No,Emacs,"[""Ruby""]",Frequently,"[""MacOS""]",String[],"[""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""GitHub""]","[""not sure""]","[""wait for maturity""]",,Vim,framework default,Often,32,Masters,Male,French,Software Development,"[""Ivy""]","[""ispell""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""none""]","[""doom-one""]",Never,framework default simple functions,Never,,too many irrelevant error messages,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Alright,configurability,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"evil, magit, lsp-mode, projectile",moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""GitHub""]","[""straight"", ""use-package""]","[""Research alternatives""]",,Vim,projectile,Frequently,28,Bachelors,Male,Indian,Software Development,"[""framework default""]","[""flyspell"", ""langtool""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""default light"", ""my own custom theme""]",Never,No none,Never,,Keybindings,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Org-mode,"[""Taking notes and Org-roam""]","[""28.1""]",2,No,"Org-roam, magit",limited comprimise,never considered,I have in the past,Would directly,No,Vim,"[""None""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit""]","[""Comparison""]","[""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Frequently,24,Masters,Male,Cameroonian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,Hacker News,Great,"[""none""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, understand internals,,,"Struggling with poor defaults. When I started, font-lock was not on by default. It's gotten better but there are a lot of things that are really easy to fix, but you have to know how.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Community"", ""lisp""]","[""Extensibility"", ""Community""]","Very well, it's snappy",Keeping the dream of the lisp machine alive.,"[""Work"", ""Hobby projects""]","[""29.0"", ""27.2""]",19,,,,,,,,Emacs,"[""Clojure"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Shell"", ""SQL"", ""Lua, Fennel""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,nano,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",1,Mu4e,magit,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""FSF paperwork""]",Never,"[""Advocacy""]","[""GitHub"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,No,Sometimes,24,Masters,Male,,Research,"[""No""]","[""flyspell""]",minimal vanilla,,No,lobste.rs,Ok,"[""shell""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Keybindings which spacemacs helps a lot with,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",String[],"Very well, it's snappy","Extensibility, magit, distraction free","[""Hobby projects""]","[""28.1""]",5,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elixir"", ""HTML/CSS"", ""Python""]",Sometimes,"[""GNU/Linux"", ""WSL""]",String[],"[""GNU ELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""friends""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Spacemacs layers""]","[""Install and try it immediately""]",,Atom,projectile,Rarely,24,Bachelors,Male,Swedish,Student,"[""Ivy""]","[""flyspell"", ""langtool""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""My own dark theme""]",Never,undo-tree simple functions,Rarely,,Too much of everything. TMTOWTDT,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Alright,Tweekability,"[""Work"", ""Hobby projects""]","[""29.0""]",20,No,,moderate comprimise,might in future,I have in the past,Would directly,No,Vim,"[""C"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots""]","[""IRC"", ""Reddit"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,projectile,Often,49,PhD,Male,Swedish,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Never,framework default write package,Rarely,"Overall, a pleasant experience.",It was too long ago!,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,It has consistently gotten better over time.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",32,No,"org-noter, look-mode, magit, num3-mode, pulsar",significant comprimise,0-2y,No,No,Yes,Emacs,"[""Elisp"", ""Python"", ""Perl"", ""Matlab""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Sometimes,"[""rarely see a need""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Overview""]","[""Emacs StackExchange"", ""Email""]","[""package.el""]","[""Install and try it immediately""]","On MELPA, but it wasn't my decision -- an interim maintainer probably put it there.",None,No,Sometimes,50,PhD,Male,United States citizen,Aerospace,"[""No""]","[""ispell""]",minimal vanilla,,No,Blog post,Ok,"[""shell"", ""eshell"", ""screen (via eshell)""]","[""default dark""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"It's when trying to learn Emacs workflow of how things work, for example how Emacs automatically indent source code (as opposed to, Vi/Vim for example, where you have to manually indent code block yourself).",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility and how customizable it is. Also the fact that Emacs is essentially a Lisp machine.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",6,Mu4e,,significant comprimise,might in future,No,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Elisp"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,37,PhD,Male,Thai,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""langtool""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""eshell"", ""ansi-term"", ""vterm""]","[""ef-themes""]",Sometimes,No none,Never,,,Colleague,"[""TUI""]","[""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""26.3""]",6,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Clips/videos""]","[""GitHub""]","[""package.el""]","[""wait for maturity""]",,Sublime Text,No,Rarely,27,Masters,Male,Chinese,Fin Tech,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""monokai""]",Never,No write package,Never,,,Was on a system without internet and needed to do something. Emacs worked and I stuck with it.,"[""GUI""]","[""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""28.2""]",2,mew,,no comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""not sure""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""IRC""]","[""manual""]","[""Research alternatives""]",,VS Code,No,Often,24,Masters,,American,Public Service,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""default light""]",Never,No copy-paste,Never,,Ligatures not working out of the box.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Connection to repl,"[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,,moderate comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C"", ""Haskell"", ""Java"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,21,Associates,Demigirl,Swedish,Student,"[""framework default""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,Hacker News,Ok,"[""eshell"", ""vterm""]","[""dracula""]",Sometimes,framework default copy-paste,Never,,The default keybinings proved very difficult to use as someone who was used to CUA,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Language integration (haskell)""]",Good but not great,"Package ecosystem, extensibility","[""Work"", ""Hobby projects"", ""Personal organisation (org-mode etc)""]","[""29.0"", ""28.2""]",8,Mu4e,"magit, mu4e, org-roam",any comprimise,never considered,No,No,No,Vim,"[""C"", ""Haskell"", ""Python"", ""Rust"", ""Shell"", ""Agda""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Discourse"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""Hackernews""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Matrix"", ""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Vim,framework default,Frequently,26,Masters,Male,Italian,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,"Demographic page needs more work - i.e. opt out from age/gender questions, multiple nationalities selection etc is the survey platform libre? question about UI polish and foss preference is confusing",No,Hacker News,Ok,"[""shell-command"", ""shell"", ""eshell"", ""term""]","[""doom-one""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,No. I came from a commercial port of Emacs (Lugaru's Epsilon).,University/College,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy","1. It works; 2. I have muscle memory; 3. While I rarely take advantage of it, the extensibility makes it incredibly versatile.","[""Work"", ""Hobby projects"", ""All my text editing needs""]","[""29.0"", ""28.1"", ""27.2"", ""26.1""]",32,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows"", ""BSD""]",String[],"[""framework default""]","[""Mailing list""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Hacker News""]","[""Manual""]","[""Emacs StackExchange"", ""Mailing lists""]","[""framework default""]","[""Install and try it immediately""]",,Epsilon Programmer's Editor,No,Rarely,55,School,Male,American,InfoSec,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default light""]",Never,No simple functions,,,,,,String[],,,,"[""Work"", ""Hobby projects""]",String[],0,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",23,Mu4e,,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""HTML/CSS"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit""]","[""Overview""]","[""IRC"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,,projectile,Sometimes,,Masters,Male,Norwegian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""eshell""]","[""my own custom theme""]",Often,No simple functions,Rarely,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""this is a loaded question""]","[""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",1,Mu4e,"whole-line-or-region, password-store, simple-mpc, git-timemachine, orgit, embark, exwm, avy, project, ace-window",significant comprimise,might in future,Yes,Yes,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""guix""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""IRC"", ""GitHub"", ""Email""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,vis - https://git.sr.ht/~martanne/vis,project.el,Frequently,24,Bachelors,Male,United States citizen,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""vterm""]","[""modus-vivendi"", ""nord""]",Rarely,"vundo, undo-fu" write package,Never,,You have to dive in head first and not obsess about understanding everything at once. In particular there are often multiple packages built into emacs that have similar functionality that makes things confusing.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Email""]","[""Org mode for outlining prose""]",Good but not great,I live in emacs. As a result I can tie tools together often with just a few lines of elisp. It's how computing should be.,"[""Work""]","[""28.2""]",3,Mu4e,"Evil, consult, dired-copy-paste, avy, evil-tex, ess, affe, vterm",moderate comprimise,never considered,Yes,Would directly,Yes,Vim,"[""R"", ""Latex""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",Ease of submission,Rstudio,projectile,Frequently,32,PhD,Male,American,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""spell-fu"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""default light"", ""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree copy-paste,Never,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",4,Mu4e,"org-mode,lsp-mode",moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""not knowing package internals""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""framework default"", ""use-package""]","[""wait for community""]",,,projectile,Sometimes,,PhD,Male,Italian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""doom-one"", ""dracula"", ""solarized-dark""]",Sometimes,framework default read and understand,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""Everything""]","[""28.2""]",36,No,"Dired,magit,markdown,prog,latex,eglot",significant comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Elixir"", ""Go"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Web""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Web""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Sometimes,64,PhD,Male,French,Research,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""TUI""]","[""Package(s)"", ""Text editing features""]",,Good but not great,,"[""Work""]","[""28.2"", ""28.1""]",2,,,,,,,,Emacs,"[""C""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,"Weird keystrokes. Emacs newcomers should FIRST customize their own keys, either by selecting a predefined keymapping (Windows or Mac like), or by customizing their favorite keystrokes in a convenient way.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""reliability & elisp""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Emacs is extremely reliable and fully programmable, still the best and most powerful editor in the world. Amazing, after so many years!","[""Work""]","[""26.3""]",25,No,"org-mode, ada-mode, Tuareg, Merlin, flyspell, ansi-color, magit",limited comprimise,might in future,No,Would directly,No,my own,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""Rust"", ""Shell"", ""Ada OCaml Nim ORG""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time""]",Never,,"[""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""lobste.rs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""google/duckduckgo search""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,diverse,No,Rarely,61,Masters,Male,German,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,lobste.rs,Great,"[""eshell"", ""ansi-term""]","[""default dark"", ""my own custom theme""]",Never,No copy-paste,,,—debug-init,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",23,No,"Treemacs, eglot, lsp",,never considered,,,,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""framework default"", ""MELPA""]","[""GitHub""]",,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""Hn""]","[""Clips/videos""]","[""Emacs StackExchange"", ""Framework""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Often,,,,,,"[""framework default""]","[""flyspell""]",Doom Emacs,,,,,"[""none"", ""vterm""]","[""default light""]",Sometimes,framework default write package,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,Elisp,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,significant comprimise,might in future,No,Cannot,No,Vim,"[""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""Shell"", ""Octave, Wolframlang""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""I don't""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Frequently,20,School,Male,Danish,Student,"[""Vertico"", ""Consult""]","[""spell-fu""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Often,undo-fu copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",22,Mu4e,,significant comprimise,might in future,No,Would directly,No,Vim,"[""Clojure"", ""Common Lisp"", ""Elixir"", ""Erlang"", ""Go"", ""Java"", ""Scheme"", ""SQL"", ""OCaml, Haskell""]",Sometimes,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Framework""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Frequently,43,School,Male,Finnish,Fin Tech,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""eshell"", ""vterm""]","[""gruvbox"", ""nord""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,"Archaic documentation, many guides are completely outdated and configurations predate my pubescence lol",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Extensibility""]","Poorly, it's sluggish",Everything.,"[""Work"", ""Hobby projects""]","[""29.0""]",2,,,,,,,,Vim,"[""Elixir"", ""Javascript"", ""Rust"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"Not discoverable, too many key bindings",University/College,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Macros, advanced editing","[""Work"", ""Hobby projects""]","[""28.2""]",30,No,Magit,limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking""]","[""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""I dont, really""]","[""Tutorials"", ""Manual""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Often,57,Masters,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Initially hard to customize (Elisp), not very beginner friendly",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)"", ""Text editing features""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",10,Mu4e,"ryo-modal, lsp-mode, doom-modeline, avy, vertico, consult, affe, hydra, magit, yasnippet",moderate comprimise,might in future,No,No,No,My own,"[""Assembly"", ""C++"", ""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Research alternatives""]",,Eclipse,projectile,Frequently,31,Masters,Male,Swedish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""my own custom theme""]",Frequently,vundo copy-paste,Never,,Some text configuration.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy",The package library and how universal it covers multiple needs.,"[""Work"", ""Hobby projects""]","[""28.2""]",0,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Python"", ""Rust"", ""Shell"", ""Typescript""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""GitHub""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""straight""]","[""Research alternatives""]",,Vim,framework default,Sometimes,19,School,Male,Australian,Student,"[""framework default""]","[""No""]",Doom Emacs,Maybe some more options relevant to new users of emacs.,No,Discord,Great,"[""vterm""]","[""catppuccin""]",Sometimes,framework default simple functions,Never,,I declared emacs config bankruptcy at least 3 times during the course of trying it. I first tried to use emacs on its own i.e. vanilla and ended up not using it as a daily driver but stopped. Spacemacs got me curious enough to play around with the configurations but the style of configuration and overlays didn't work for me. Doom Emacs was the sweet spot for me; it provided enough tooling and was geared towards using vim.,"I've known about emacs since the 2000's and tried it then, it just never stuck","[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""I was looking for a replacement or VimWiki and found org-mode very compelling""]","Very well, it's snappy","1. flexibility 2. extremely well documented 3. org-mode","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",5,notmuch,"magit, forge, org-mode,notmuch, evil, tramp, org-ql, treemacs, lsp, org-roam",significant comprimise,never considered,Yes,I have in the past,No,Vim,"[""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Manual""]","[""I tend to research and experiment on my own as I don't want to bother people""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Often,45,School,Male,German,Software Development,"[""Helm"", ""Ivy"", ""Vertico""]","[""flyspell""]",Doom Emacs,,Yes,r/emacs,Great,"[""vterm""]","[""modus-vivendi""]",Sometimes,undo-fu simple functions,Rarely,,"It's hard to find introduction resources if you are not familiar with lisp languages. ""Introduction to programming with Emacs Lisp"" needs to be updated",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","EXWM is one of the main reasons I use emacs. The best window manager I've used so far, the greatest thing about emacs is emacs-lisp and org mode.","[""Work"", ""Hobby projects""]","[""28.2""]",1,firefox from within exwm,"EXWM,general,doom-themes,magit,org-modern,lsp-mode",moderate comprimise,might in future,Yes,I have in the past,No,Emacs,"[""Elisp"", ""Javascript"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,No,Frequently,22,Masters,Male,Greek,Student,"[""Ivy"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell"", ""vterm""]","[""doom-ayu-dark""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Figuring out the package ecosystem, which packages I actually needed and how to properly configure them. The fact that several packages solved the same problems made it worse as I lacked the knowledge and experience to make a choice. Discovering Doom Emacs solved most problems while allowing me to learn enough over time in order to eventually drop it in favor of my own custom configuration.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Community""]",Good but not great,The community and the fact that Emacs is fully extensible and self-documenting. It never ceases to amaze me how I can easily read and learn from the code behind packages and commands.,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"eglot, elfeed, embark, magit, nov, org, org-roam, osm, vterm, yasnippet",limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Manual""]","[""IRC"", ""Email""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,Sublime Text,projectile,Frequently,35,Bachelors,Male,Portuguese,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell"", ""langtool""]",maximal vanilla,,Yes,lobste.rs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,No none,Never,,,University/College,"[""TUI""]","[""Package(s)"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",Advanced features that work,"[""Hobby projects""]","[""27.2""]",5,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Python""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""Tutorials"", ""Clips/videos""]","[""Reddit""]","[""package.el"", ""elpaca""]","[""Install and try it immediately""]",,Vim,No,Never,51,Masters,Male,French,Manufacturing,"[""No""]","[""spell-fu""]",minimal vanilla,,No,RSS,Ok,"[""none""]","[""default light"", ""default dark""]",Never,No copy-paste,,,Mostly key-bindings and getting enough ELisp knowledge to customize Emacs,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",You add the functions you need and can change how they work.,"[""Work"", ""Hobby projects""]","[""27.2"", ""27.1""]",5,,,,,,,,Vim,"[""Elisp"", ""Elixir"", ""Javascript"", ""Ruby"", ""Scheme"", ""Typescript"", ""Lua""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,VS Code,,Rarely,,,,,,,,Spacemacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Org-mode""]",,"Very well, it's snappy",,"[""Knowledge base""]","[""28.2""]",2,,,,,,,,Vim,"[""Org-mode""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, write package,Never,,"Painful keybindings, difficult to remember keybindings, could activate default keybinding and not know what i had done or how to undo it.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""lack of choice""]",Good but not great,"open source, custom keys, communication with shell, ability to tweak commands","[""Work"", ""Hobby projects""]","[""29.0""]",28,Gnus,"evil, dired, ivy, counsel, ido, yasnippet, org, magit, thingatpt, lsp",limited comprimise,never considered,I have in the past,I have in the past,No,custom + evil + no emacs defaults,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Email""]","[""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,None,No,Frequently,46,Bachelors,Male,British,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""shell"", ""vterm""]","[""default light"", ""doom-one""]",Frequently,No write package,Never,,"Getting used to the buffer system was a challenge initially. Then, I struggled with configuring options until I learned to it the init.el file.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""I needed it for proof assistants at university.""]","Very well, it's snappy",Extensibility and documentation. Being FOSS is a major strong point.,"[""Work"", ""Hobby projects""]","[""29.0""]",3,Mu4e,"Eglot, Treemacs, Agda2-mode, dashboard, tramp,straight.",significant comprimise,never considered,No,Would directly,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Javascript"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""YouTube videos (Distrotube and System Crafters)""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,project.el,Frequently,27,Masters,Male,British,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell"", ""term"", ""vterm""]","[""doom-one"", ""dracula"", ""nord"", ""Doom-palenight""]",Frequently,undo-tree write package,,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",7,,,,,,,,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Eclipse,,Frequently,,,,,,,,maximal vanilla,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""orgmode""]","[""Text editing features""]","Very well, it's snappy",Longevity; stability; performance; extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",12,Mu4e,"editorconfig,flycheck,plantuml-mode,slime,gemini-mode",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""Inform""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""M-x list-packages""]","[""Design rationale""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,project.el,Sometimes,43,School,Male,Australian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""multi-term""]","[""zenburn""]",Never,undo-tree simple functions,Never,,,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)""]","Very well, it's snappy","Extensibility, diverse code base","[""Work"", ""Hobby projects""]","[""26.3""]",40,No,,no comprimise,might in future,No,I have in the past,No,Emacs,"[""Common Lisp"", ""Javascript"", ""Julia"", ""Python"", ""Scheme"", ""Shell""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA""]","[""Email""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Blogs""]","[""Tutorials""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,EDT,No,Often,55,PhD,Male,United States citizen,Govt lab,"[""No""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""zenburn""]",Rarely,framework default simple functions,,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Alright,,"[""Hobby projects"", ""life""]","[""29.0"", ""28.2""]",15,,,,,,,,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""postscript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,VS Code,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,key bindings general power of the beast,always meant to devote the time to it,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","extensibility and just general power, was vim user which I love but its too hard to really twaek. Emacs is just ""more"" very happy with the decision to switch","[""Work""]","[""28.2""]",1,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Go"", ""Python"", ""Rust"", ""Ruby""]",Sometimes,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,52,Bachelors,Male,British,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""none""]","[""monokai""]",Never,No write package,Never,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,Gnus,"org-mode, magit, tramp",any comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default""]","[""GitHub""]",Rarely,"[""Not interested""]",Rarely,"[""Issues""]","[""Blogs""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,nano,projectile,Sometimes,40,School,Male,Estonian,Manufacturing,"[""framework default""]","[""flyspell""]",Spacemacs,,Yes,r/emacs,Ok,"[""none""]","[""naquadah""]",Frequently,framework default none,Never,,At first it was hard to jump in because it felt very magical But that faded and I learned the science,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Feels like I can edit any corner of any option and customize to my content,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"Magit, todoist, jira",any comprimise,never considered,No,No,No,Vim,"[""Java"", ""Python""]",Frequently,"[""MacOS""]","[""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""IRC""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,framework default,Often,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""term""]","[""doom-one""]",Never,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""SLIME""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Buffer model.,"[""Hobby projects""]","[""28.2""]",2,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""MELPA"", ""MELPA Stable""]","[""i don't""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""i don't""]","[""package.el""]","[""Research alternatives""]",,VS Code,No,Rarely,,Bachelors,Female,British,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""doom-dracula""]",Never,undo-tree read and understand,,,I should have just done the tutorial sooner.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"dynamc, extensibile, self-describing, open-source software","[""Work"", ""Hobby projects""]","[""28.2""]",14,,,,,,,,Emacs,"[""Clojure"", ""Common Lisp"", ""Javascript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Sublime Text,,Often,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,Yes. Remembering control keybindings for things. Managing UI/buffers/frames seemed difficult. Differing concepts like how copy/paste works vs. how kill stack works. Switching to doom emacs eased setting up sanity for some of these issues.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Alright,"hackability, extensibility, freedom","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,never considered,No,FSF associate membership,No,Vim,"[""C++"", ""Clojure"", ""HTML/CSS"", ""Python"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""I really don't care. Doom has set it up and it finds the things I need.""]","[""Email"", ""GitHub"", ""other git hosting platforms""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Design rationale"", ""Overview"", ""Reference of configuration variables and how to extend or override functionality.""]","[""Emacs StackExchange"", ""GitHub"", ""I read the source code and try to figure it out first.""]","[""what ever doom uses (straight?)""]","[""Install and try it immediately""]",,Sublime Text,projectile,Never,40,Masters,Male,Finnish,Software Development,"[""I don't remember which""]","[""ispell""]",Doom Emacs,,No,r/emacs,Ok,"[""none""]","[""doom-one"", ""solarized-dark""]",Frequently,evil undo I think copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Org mode""]","[""Package(s)""]",Good but not great,,"[""Work""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Issues""]","[""GitHub""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""straight""]","[""Research alternatives""]",,VS Code,No,Often,,School,Male,Polish,,"[""Selectrum""]","[""No""]",Nano,,No,Hacker News,Great,"[""none""]","[""gruvbox""]",Never,No simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,,"[""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub"", ""Email"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,Nano,No,Never,17,School,Male,Brazilian,Student,"[""No""]","[""No""]",minimal vanilla,,No,Telegram,Great,"[""eshell""]","[""Carlos""]",Never,No simple functions,Never,,"Documentation/introduction docs are lengthy and is bogged down with lots of key commands that are mentioned for completeness, but made me feel like I needed to memorize everything even if I didn't need it for a long time. A lot of material about emacs focuses on the what and how but not the why which made understanding the emacs take longer than it should have. Evil mode is nice, but a lot of packages don't play nicely with evil keybindings; however due to the keybinding precedents, evil's keybindings take priority over theirs which can get really annoying to deal with. In general, figuring out which keybindings being applied in what order can be a really hard effort. When I tried emacs prior to using doom, the amount of configuration needed for setting things up was just too great while in the process of still learning how things worked. Startup times in emacs can be awful. Thankfully doom has lazy loading of packages in place, but if I was using emacs without doom, I think it would drive me up a wall. It took me a long time to figure out how I wanted to organize my emacs configurations. Because there is so much configuration needed, it can be really difficult to figure out where you want your configuration code to go. Especially when starting out and you don't even know the world of possibilities awaiting you. I've not been able to find a good high level overview of emacs concepts (aka, ignoring keybindings and specifics) that may be unfamiliar to new users. Examples of topics I would have loved to have had better explained would have been: faces, buffers, frames vs windows, how emacs is basically an elisp-repl that works with other text too, how emacs' package system works under the hood, how emacs' loading process works, etc. I've wanted to use elisp more but there is very little in terms of documentation or tutorials surrounding it.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,"Emacs' extensibility is better than any other editor (obviously). The ability to chain together lots of events and editor commands is invaluable. Org mode is a huge plus. Other single purpose apps try to replicate its efficiency but still don't cover everything and can't beat it's flexibility for any work style. I also love how org mode has org tangle to allow for literate programming; it has made my config so much more readable! Magit is super smooth to use and the transient package that it helped birth has made creating porcelain for other complex CLI commands so much easier.","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"magit, flycheck, origami, tree-mode, org, evil, treemacs, lsp, eshell",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Shell"", ""Typescript"", ""LaTeX""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,28,Bachelors,Male,United States citizen,Software Development,"[""Ivy"", ""Vertico""]","[""flyspell"", ""spell-fu"", ""ispell""]",Doom Emacs,,Not sure,r/emacs,Great,"[""none"", ""eshell"", ""vterm""]","[""doom-one"", ""dracula"", ""gruvbox""]",Never,undo-fu many packages,Sometimes,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",25,Gnus,"magit,helm,ess,company,lsp-mode",limited comprimise,10+y,No,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)""]","[""Mailing lists""]","[""Tutorials""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,,project.el,Sometimes,47,PhD,Male,German,Software Development,"[""Helm""]","[""spell-fu""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""eshell"", ""ansi-term""]","[""zenburn""]",Rarely,No copy-paste,,,,,"[""GUI"", ""TUI""]",String[],,Good but not great,,"[""Hobby projects""]","[""28.1""]",1,,,,,,,,Emacs,"[""C"", ""Java""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,,Colleague,"[""TUI"", ""daemon""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""26.3""]",9,No,,do not prefer,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""SQL""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Eclipse,No,Rarely,,,,,,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Not great,"[""none""]","[""my own custom theme""]",Never,No copy-paste,Never,,Lisp is a strange language.,Colleague,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Org mode,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Email""]","[""use-package""]","[""Install and try it immediately""]",,Various,projectile,Sometimes,55,PhD,Male,Norwegian,Research,"[""Helm""]","[""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""shell""]","[""default light"", ""my own custom theme"", ""solarized""]",Never,No simple functions,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Org-mode""]","Very well, it's snappy","I love the “one-interface for everything” philosophy, which is embodied by the entire emacs ecosystem (from magit, dired, org-mode to stuff like vterm)","[""Work"", ""Hobby projects""]","[""29.0""]",1,Mu4e,"Magit, org-mode, vterm, pdf-tools, lsp-mode/dap-mode",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""Julia"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Scientific writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,21,Bachelors,Male,Indian,Student,"[""Helm""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""dracula"", ""Tokyo-night""]",Frequently,framework default copy-paste,Never,,Learning the best sets of keybindings to accomplish the workflows I was aiming for whilst trying to figure out better workflows,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]",Good but not great,The ability to bring everything into a single workflow under common keybindings,"[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,,limited comprimise,might in future,Cannot,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Email"", ""Discord""]","[""straight""]","[""Research alternatives"", ""wait for community""]",N\A,VS Code,projectile,Rarely,23,Bachelors,Male,Australian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,Friend,Great,"[""eshell"", ""vterm""]","[""nord""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,No.,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""GDB integration""]",Good but not great,"Extreme customisability, extensibility, combined with backwards compatibility.","[""Work"", ""Hobby projects""]","[""28.2""]",22,No,"Ivy,Elfeed,VTerm",moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Generally satisified with packages as they are""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""IRC servers"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Rarely,49,PhD,Male,English,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell-command"", ""shell"", ""eshell"", ""vterm""]","[""default dark"", ""Plan9""]",Frequently,No simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,Lisp,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"magit, sly, lsp, org-mode",moderate comprimise,never considered,Cannot,Would directly,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Go"", ""Java"", ""Python"", ""Shell"", ""SQL"", ""Scala""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""package.el"", ""straight"", ""manual""]","[""Install and try it immediately""]",,Atom,framework default,Sometimes,38,Bachelors,Male,Russian,Healthcare,"[""framework default"", ""Ido"", ""Vertico"", ""Consult""]","[""framework default""]",Doom Emacs,,Not sure,Blog post,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"Undeniably, it requires some initial learning effort, e.g. one has to learn some keybindings and in order for things to be customised one often needs to write (or copy) some Elisp. That said, I don't think the initial learning curve is necessarily a bad thing and I'm not sure re how much that can be removed or mitigated.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""TUI editing program""]","Very well, it's snappy",It's a Lisp; it's Free Software; the community around it; some great packages such as Org.,"[""Work"", ""Hobby projects""]","[""28.2""]",20,notmuch,"Org, Erc, Notmuch, Vterm, Modus themes",any comprimise,might in future,Yes,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU Guix""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Mailing lists"", ""IRC servers"", ""Fediverse""]","[""Tutorials"", ""Design rationale""]","[""IRC"", ""Mailing lists""]","[""GNU Guix""]","[""Install and try it immediately""]",,None,No,Frequently,44,Masters,Male,British,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Fediverse,Great,"[""eshell"", ""vterm""]","[""modus-vivendi""]",Rarely,No write package,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",8,No,Magit,moderate comprimise,never considered,No,No,No,Emacs,"[""Org mode""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Blogs"", ""Twitter""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange""]","[""use-package""]","[""wait for community""]",,IntelliJ,No,Frequently,,Masters,Male,Italian,Software Development,"[""Helm"", ""Ido""]","[""No""]",maximal vanilla,,Not sure,Twitter,Great,"[""none""]","[""solarized-dark""]",Rarely,undo-tree copy-paste,,,,,"[""GUI""]",String[],String[],"Very well, it's snappy",,"[""Work""]","[""29.0""]",0,Mu4e,,,might in future,,,,CUA,"[""C++""]",Sometimes,"[""GNU/Linux"", ""WSL""]",String[],"[""MELPA""]","[""GitHub""]",,"[""Bad prior experience""]",Often,,"[""Reddit""]","[""Comparison""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,,project.el,Often,,,,,,"[""Vertico""]","[""framework default""]",maximal vanilla,,,,,"[""eshell""]","[""doom-one""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Poor performance and hard to configuration compared to vim,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Community""]",Good but not great,extension and packages,"[""Work""]","[""28.2""]",4,No,,significant comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub""]","[""Tutorials""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,projectile,Often,25,PhD,Male,Chinese,Student,"[""Helm"", ""Vertico""]","[""No""]",Doom Emacs,,No,Emacs China,Ok,"[""vterm""]","[""doom-one"", ""nord""]",Rarely,framework default write package,Rarely,,"It took me a while to bind Caps Lock to Control. Disconnected TRAMP sessions used to freeze Emacs for me. I think I had to configure the kill/yank system to work properly with system clipboards.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Freedom. Encouraging users at the outset to customize the editor to their individual preferences. The ability to easily introspect and modify *any* aspect of the editor.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",14,notmuch,"Magit, ESS, multiple-cursors, Eshell, org-mode, avy, notmuch, PDF Tools, smartparens",any comprimise,2-5y,I have in the past,I wasn't aware of that possibility,Yes,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""R"", ""Shell"", ""SQL"", ""Nix""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Matrix servers"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""Nix""]","[""Install and try it immediately""]",GNU ELPA is the ideal place to submit packages. MELPA is fairly easy and is necessary when the package depends on other MELPA packages.,Notepad++,project.el,Frequently,31,Masters,Male,American,Research,"[""No"", ""Ivy"", ""mct""]","[""flyspell""]",maximal vanilla,It's great. Much better experience than a previous Emacs survey that relied on a nonfree platform.,Yes,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell""]","[""default light"", ""modus-operandi"", ""modus-vivendi""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,keybindings,Colleague,"[""GUI""]","[""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",4,No,"emacs-evil, helm, projectile, magit",significant comprimise,might in future,No,No,No,Vim,"[""Elixir"", ""Javascript"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Time tracking""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Framework""]","[""not sure""]","[""Research alternatives"", ""wait for maturity""]",,Sublime Text,projectile,Rarely,,School,,Indian,Software Development,"[""Helm""]","[""framework default""]",Spacemacs,,No,lobste.rs,Ok,"[""none""]","[""gruvbox""]",Often,framework default copy-paste,Never,,"Still difficult, elisp is weird Ther is no namespacing for functions",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""org mode""]",Good but not great,Org mode,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,,any comprimise,never considered,No,No,No,Vim,"[""C++"", ""C#"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Reddit""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,projectile,Sometimes,37,Bachelors,Male,Swedish,Software Development,"[""Vertico""]","[""flyspell"", ""spell-fu""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""gruvbox""]",Sometimes,undo-tree write package,Sometimes,,"I joke that Emacs has a 10-year learning curve. Given that I'm continually learning new capabilities after almost 30 years indicates that's not really a joke. Honestly, I did not find learning the foundational basics any harder than other complex software.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"Endless extensibility, Org mode, active and creative community","[""Work"", ""Hobby projects"", ""Everything""]","[""29.0""]",28,No,"Org Mode (duh), Magit (duh), EXWM, Selectrum, Marginalia, Modus themes, Eglot, Denote, Corfu and all its cousins,",significant comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""ChromeOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Often,62,Associates,Male,American,Software Development,"[""Selectrum"", ""Marginalia""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,N/A,Keystrokes,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Adaptability,"[""Work"", ""Hobby projects""]","[""28.2""]",20,Mu4e,"orgmode, magit, projectile, auctex, org-roam, org-journal, deft, yasnippet, denote, org-bib",any comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""DuckDuckGo""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",N/A,Vim,projectile,Frequently,60,PhD,Male,Spanish,Legal,"[""Helm"", ""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,Hahaha. Mastodon,Great,"[""none""]","[""my own custom theme""]",Rarely,No write package,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",16,Mu4e,,significant comprimise,2-5y,I have in the past,I have in the past,Yes,Emacs,"[""Elisp"", ""R"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,,No,Frequently,49,PhD,Male,Canadian,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Twitter,Ok,"[""shell""]","[""my own custom theme""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,,"In those times, default keybindings were strange. I think today they're more natural. I also had problems understanding Emacs Lisp (but hey, I had only written C, Pascal, COBOL, and other mainstream languages before).",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""People around me seemed to like it a lot""]","Very well, it's snappy","Emacs Lisp! :) Native compilation has been great! A new garbage collector would be wonderful!","[""Work"", ""Hobby projects"", ""Too many things :)""]","[""29.0""]",20,notmuch,"auctex, notmuch, geiser",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""R"", ""Scheme"", ""Shell"", ""Ada""]",Rarely,"[""GNU/Linux"", ""BSD""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""depends""]",Never,"[""Lack of time"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""depends""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives""]",,Don't remember,No,Often,49,PhD,Male,Brazilian,Research,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,Friend,Ok,"[""eshell"", ""vterm""]","[""my own custom theme""]",Rarely,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,,,"Unsure, I suppose I read about it somewhere","[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",25,No,,moderate comprimise,10+y,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Perl""]",Rarely,"[""Windows""]","[""Never used Org-mode""]","[""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Mailing lists""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Mailing lists"", ""Email""]","[""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Multi-Edit,project.el,Rarely,57,School,Male,,Software Development,"[""Icomplete""]","[""No""]",maximal vanilla,,No,Emacs mailing list,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""my own custom theme""]",Never,No understand internals,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",5,No,"magit,consult,company-box",moderate comprimise,might in future,No,No,Yes,Emacs,"[""C"", ""C#"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub"", ""Telegram""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Rarely,25,Bachelors,Male,Brazilian,Software Development,"[""Ivy"", ""Vertico"", ""Selectrum"", ""Consult""]","[""No""]",maximal vanilla,,Yes,Telegram,Great,"[""none""]","[""solarized""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,it was a very strange experience. I couldnt even copy and paste.,University/College,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Community"", ""Part of the GNU project / FSF""]",Alright,,"[""Hobby projects""]","[""27.1""]",15,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Python"", ""Perl""]",Never,"[""GNU/Linux""]","[""Agenda""]","[""not sure""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Issues""]","[""Blogs""]","[""Tutorials"", ""Screenshots""]","[""GitHub""]","[""package.el"", ""not sure""]","[""Install and try it immediately""]",,Notepad++,framework default,Never,37,Masters,Male,Japanese,Manufacturing,"[""framework default"", ""Helm""]","[""framework default""]",Spacemacs,,No,Twitter,Great,"[""ansi-term""]","[""solarized-dark""]",Never,framework default write package,Never,"I attempted when I wasn't affiliated with any institution and was turned down. My next institution have a policy of not signing such documents and have in contract that they have no claim to my code, i was told i had to get it signed anyway.",it's ugly. customisation systems are terrible (do i use custom or not? what's this lump of code now doing in my config file? etc). awful default indentation behaviour which is much too complicated to change,Internet,"[""GUI"", ""TUI""]","[""Extensibility""]","[""Extensibility""]",Good but not great,"malleability. that's literally it, every other editor is better except at being emacs","[""Hobby projects""]","[""28.1""]",7,emacs-maildir,"eww,emacs-maildir,deft,howm",no comprimise,2-5y,I have in the past,No,No,"custom, cua-like","[""Assembly"", ""Elisp"", ""HTML/CSS"", ""PHP"", ""Scheme"", ""Lua, Zig""]",Never,"[""GNU/Linux""]",String[],"[""Source""]","[""Email""]",Sometimes,"[""Bad prior experience"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""IRC"", ""Email""]","[""manual"", ""i don't use git, i stick with one version forever""]","[""Research alternatives""]",melpa most closely aligns to my views on software.,Sublime Text,No,Frequently,20,School,,British,Student,"[""Ido""]","[""No""]",maximal vanilla,,No,Blog post,Not great,"[""shell-command"", ""comint""]","[""default light"", ""font-lock is disabled""]",Frequently,undo-no-redo t and undo-redo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Windows support is lacking. The vanilla experience is underwhelming compared to something like VSCode or the JetBrains IDEs. Hard to find documentation for Doom specific stuff.,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",It won't be killed by a company. It's extendibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"Evil, Org mode, Cider",moderate comprimise,never considered,I have in the past,If I continue to use Emacs I will contribute,No,Vim,"[""C#"", ""Clojure"", ""HTML/CSS"", ""Javascript"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Framework""]","[""framework default""]","[""wait for maturity""]",,VS Code,framework default,Rarely,46,Bachelors,Male,New Zealander,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discourse,Great,"[""none""]","[""gruvbox""]",Sometimes,framework default simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,"Its durability and extensibility. Emacs will always be there and with a little work, I can usually make it do whatever I want it to.","[""Work"", ""Hobby projects""]","[""29.0""]",4,No,,significant comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""HTML/CSS"", ""Julia"", ""Python"", ""Shell""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Atom,projectile,Frequently,,,,,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""eshell""]","[""modus-vivendi""]",Sometimes,No simple functions,Never,,Initial configuration requires programming knowledge,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",6,Mu4e,,moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python"", ""R"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Frequently,31,Masters,Male,German,Research,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,No,Discourse,Great,"[""vterm""]","[""dracula""]",Rarely,undo-fu read and understand,,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",5,,,,,,,,Vim,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Ruby"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,Doom Emacs,,,,,,,, many packages,Frequently,,,Internet,"[""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",12,Gnus,"bongo,howm",significant comprimise,0-2y,No,No,Yes,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Perl"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""the Debian archive""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Not interested"", ""NIH""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Mailing lists"", ""Email""]","[""apt-get""]","[""wait for maturity""]",Always GNU ELPA so that they can be bundled with Emacs releases someday.,Vim,project.el,Frequently,31,PhD,Male,British,Research,"[""Icomplete""]","[""ispell""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""eshell""]","[""default light""]",Often,No simple functions,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",6,,,,,,,,Emacs,"[""Go"", ""Julia"", ""Python"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,"Did not understand how to cut and paste, I switched to vim to cut lines, and then back to emacs to edit...",Internet,"[""TUI""]","[""Text editing features"", ""muscle memory""]","[""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",23,No,"Paredit, C-mode, Go-mode, LSP integration",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Not interested""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Clips/videos""]","[""-""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Notepad,No,Frequently,38,Masters,Male,German,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""gruvbox""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,I don't recall,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Emacs lets me work on almost anything as plain text,"[""Work""]","[""28.1""]",16,No,"magit, org, projectile, tide",do not prefer,never considered,No,No,No,Emacs,"[""Javascript"", ""Java"", ""Perl"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Mailing lists"", ""M-x list-packages""]","[""no opinion""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Eclipse,projectile,Sometimes,,Bachelors,Male,United States citizen,Software Development,"[""Ivy"", ""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""shell"", ""eshell""]","[""zenburn""]",Frequently,No copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""framework default""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Often,,,,,,"[""No""]","[""framework default""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""default dark""]",Never,framework default copy-paste,Never,,"Lisp, weird keybidings and we hard to compile or debug c/c++ projects with.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Community""]",Alright,It's lightweight and has a good macro system,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"lsp, ivy",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go""]",Never,"[""GNU/Linux"", ""WSL""]",String[],"[""GNU ELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,No,Never,19,School,Male,Austrian,Student,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""autumn-light""]",Never,No copy-paste,Never,,"elisp is tough at times, some advanced features have a steep learning curve, obscure key bindings",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Ruby"", ""Prolog""]",Never,"[""GNU/Linux"", ""Windows""]","[""Task management"", ""Time tracking""]","[""framework default""]","[""I never have""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials""]","[""I don't""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,pycharm,framework default,Frequently,30,PhD,Male,,Research,"[""framework default""]","[""framework default""]",Prelude,,Not sure,Hacker News,Ok,"[""shell""]","[""whatever prelude uses""]",Never,framework default copy-paste,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community""]",,Good but not great,,"[""Work""]","[""28.1""]",17,,,,,,,,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"None. Total immersion with the manual at hand, looked up everything I needed til I learned it.",Internet,"[""GUI""]","[""Text editing features""]","[""calendar package""]","Very well, it's snappy",It does everything I need and probably everything I might need in the future. It's fun to modify and extend things via elisp.,"[""Work"", ""Hobby projects""]","[""29.0""]",30,Gnus,"org, magit, gnus, denote, modus-themes, nov, backup-each-save, helm, which-key, tramp",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Perl"", ""Shell"", ""Wolfram""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""Blogs"", ""Sacha Chua""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Framework"", ""Mailing lists""]","[""framework default""]","[""Install and try it immediately"", ""wait for maturity""]",,"QUED/M, Alpha",No,Frequently,56,Bachelors,Male,United States citizen,Software Development,"[""Helm"", ""Ido""]","[""framework default""]",Spacemacs,,Not sure,Blog post,Great,"[""shell""]","[""modus-operandi""]",Frequently,No write package,Never,No,"Documents tell me almost everything for Emacs but partially localized. As long as I'm Japanese, my first task was to obtain rudimentary English reading skill.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",Killer apps like org-mode,"[""Hobby projects""]","[""28.2""]",5,Mu4e,"Org-mode, Magit, Mu4e, Elfeed",any comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""GitHub""]","[""package.el"", ""straight"", ""GNU Guix""]","[""Install and try it immediately"", ""Research alternatives""]",MELPA,None,project.el,Frequently,41,Masters,Male,Japanese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,Multilingual support might be appreciated,Yes,Blog post,Ok,"[""shell-command"", ""vterm""]","[""modus-vivendi""]",Often,undo-tree simple functions,Rarely,"Signing copyright is fairly simple, and Emacs developers are quite friendly on the mailing lists.",I had to read Emacs Manual from the beginning to the end.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Official interface to GDB and Scheme""]",Good but not great,"Extensibility, many ready packages, GNU-compatibility by default (GDB, mit scheme, and such), debuggability, excellent documentation, helpful community.","[""Work"", ""Hobby projects"", ""Daily life management""]","[""29.0""]",5,Mu4e,"Eglot, idle-org-agenda, memento-mori, diminish, color-identifiers-mode, hamburger-menu, highlight-parentheses, pdf-tools, org-noter",limited comprimise,0-2y,No,I have in the past,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Chinese ELPA and MELPA""]","[""GitHub""]",Rarely,"[""Not understanding Emacs internals enough""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""IRC servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]","Melpa, and just forget about the rest.",Matlab,project.el,Frequently,32,PhD,Male,Russian,Microelectronics,"[""Ido""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,"Should collect the list of most ""hated"" defects, I think. What users really would like to have fixed.",Yes,IRC,Ok,"[""shell-command"", ""shell""]","[""tsdh-dark""]",Often,No simple functions,Never,,No,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Text editing features""]","Very well, it's snappy","Extensibility, I can customize it to suit my needs.","[""Work"", ""Hobby projects""]","[""28.2""]",32,No,"Org-mode, Haskell-mode, vertico, orderless, lsp",moderate comprimise,never considered,Cannot,Would directly,No,Emacs,"[""Elisp"", ""Haskell"", ""SQL"", ""Swift""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""wait for maturity""]",,,No,Often,76,Bachelors,,United States citizen,Software Development,"[""Vertico""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell""]","[""solarized""]",Never,undo-tree write package,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,Mu4e,,any comprimise,might in future,No,No,No,Vim,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""R"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Rarely,,"[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Search engine""]","[""framework default""]","[""Install and try it immediately""]",,None,framework default,Sometimes,40,Masters,Male,Swiss,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,,Not sure,Hacker News,Great,"[""none""]","[""default dark""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,The ideas about moving towards a development platform like Codeberg or at least Gitlab should be implemented rather sooner than later.,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility and being pliable towards the user's needs.,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,"aggressive-indent, auctex, corfu, doom-modeline, electric-operator, selectrum, rainbow-delimiters, use-package, vundo, which-key",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,None,project.el,Sometimes,37,Masters,Male,German,Education services,"[""Selectrum"", ""Marginalia""]","[""No""]",maximal vanilla,,No,Emacs mailing list,Great,"[""eshell""]","[""modus-vivendi""]",Never,vundo copy-paste,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",extensions,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",15,No,,any comprimise,never considered,No,No,No,Emacs,"[""Java"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""twitter""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,No,Frequently,,PhD,Male,Japanese,Software Development,"[""Ivy"", ""Vertico"", ""Consult""]","[""flyspell""]",minimal vanilla,,Not sure,Twitter,Great,"[""shell-command""]","[""doom-one"", ""dracula""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,It's been years since I looked into it; should give ELPA another try. I am more active with MELPA so far.,The build of emacs 18.51 present in the HP-UX lab was just a bit too old.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Adaptability and long-term usability,"[""Work"", ""Hobby projects""]","[""27.1""]",27,No,"magit,paredit,undo-tree",significant comprimise,might in future,No,No,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Perl"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Discord"", ""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""GitHub"", ""Discord"", ""Discourse""]","[""package.el"", ""straight""]","[""Install and try it immediately""]",MELPA provides a better balance of reviewed functionality vs bureaucracy for me at this time,Borland C++ IDE,No,Frequently,44,School,Female,American,Software Development,"[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Slack,Great,"[""shell""]","[""default dark"", ""my own custom theme""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""org mode, org-roam""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",1,,,,,,,,emacs+evil,"[""org""]",,"[""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,maximal vanilla,,,,,,,, simple functions,,,,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org-mode, evil, spacemacs""]","[""emacs-calfw package""]",Alright,Extensibility and programmability via a lisp flavor. Great packages provided by the community.,"[""Work"", ""Hobby projects""]","[""27.1""]",6,Mu4e,"org, emacs-calfw, elfeed, magit, helm, lsp, mu4e, restclient, treemacs, twitter",,never considered,,,,Vim,"[""C"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""IRC"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Never,,,,,,"[""Helm""]","[""flyspell""]",Spacemacs,,,,,"[""ansi-term""]","[""kaolin-ocean""]",Often,undo-tree simple functions,Never,,"It was very different from anything else I had used to that point, so it took a while to get used to the keybindings.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Malleability: hooks, macros, minor modes...","[""Work"", ""Hobby projects"", ""Everything""]","[""28.2""]",11,Mu4e,"Anzu, Corfu, Marginalia, rainbow-delimiters, undo-tree, Vertico",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Haskell"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""Racket""]",Never,"[""GNU/Linux"", ""Android via Termux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Gedit,No,Frequently,27,Bachelors,Non-binary,,Software Development,"[""Ivy"", ""Vertico"", ""Marginalia""]","[""ispell""]",maximal vanilla,,Yes,Mastodon,Ok,"[""vterm""]","[""moe-theme""]",Sometimes,undo-tree simple functions,Never,,"Started using in a terminal with emacs -nw, tried to customize using the built in gui. Both turned out to be wrong approaches in my opinion.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,extensibility through elisp.,"[""Work"", ""Hobby projects""]","[""28.2""]",10,notmuch,"org-mode, helm, magit, general, vertico, lsp-mode, projectile, modus-themes",any comprimise,never considered,I have in the past,Cannot,No,Vim,"[""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""youtubers""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,40,Bachelors,Male,Armenian,Software Development,"[""Helm"", ""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,Blog post,Ok,"[""shell""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-tree simple functions,Never,,Changing the default key configurations into something that makes more sense for me,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,It's a lisp machine built into an editor.,"[""Work"", ""Hobby projects""]","[""28.1""]",11,notmuch,"magit, rustic, tide, ligature, nano, lsp, ranger, deadgrep, olivetti",moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,35,Bachelors,Male,Canadian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""eshell""]","[""nano + kaolin-temple""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,Learning new bindings can be tough at the beginning. Especially with cut/kill/yank/pasting.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,40+ years of development and solid package development community,"[""Work"", ""Hobby projects"", ""Mails""]","[""28.2""]",14,Mu4e,"Org,mu4e,which-keys,ivy,counsel",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Frequently,37,Masters,Male,French,Cybersecurity,"[""Ivy""]","[""flyspell""]",maximal vanilla,Keep up!,No,r/emacs,Great,"[""none""]","[""zenburn""]",Often,undo-tree simple functions,Never,,"Everything broke. It's extremely slow, so not knowing C-g is painful. Emacs doing everything on a single thread is a complete joke.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Poorly, it's sluggish","Keybind extensibility as compared to VSCode. More interesting packages from the community(things like hydra, which-key) as opposed to VSCode.","[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"hydra,which-key,org",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub"", ""Whatever preffered form of contact is listed on their GitHub/Gitlab/whatever""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Overview"", ""Examples of real world applications""]","[""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Never,20,School,Male,Polish,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Discord,Great,"[""none""]","[""doom-one""]",Rarely,framework default simple functions,Never,,"My fingers needed time to get in the habit of typing ""emacs"" instead of ""vi"" so for a while I had ""alias vi emacs"" in my .cshrc.",University/College,"[""GUI"", ""TUI""]","[""Familiarity""]","[""It was far more powerful than vi at the time""]","Very well, it's snappy","Efficiency, extensibility and portability.","[""Work"", ""Hobby projects""]","[""28.2"", ""25.1""]",35,No,"dired-subtree, haskell-mode, elm-mode, yaml-mode",limited comprimise,never considered,"Not sure if FSF counts as part of ""Emacs community"" - see previous answer.",I've donated to the FSF via BrightFunds and my employer matched my contribution,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""Rust"", ""SQL"", ""Typescript"", ""Jq""]",Never,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""I would like to use org mode as an outliner but I've never figured out how so I fall back to native gui tools where I can expand/collapse/drag/drop nodes in a tree by hand.""]","[""GNU ELPA"", ""MELPA""]","[""I prefer to stay anonymous and have no wish to contact package maintainers""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""No idea how the overall package system works compared to others like pip, npm, cargo, etc.""]",Never,,"[""Web search engines"", ""M-x list-packages"", ""I get into a state where I wonder if there's a package to help me do what I'm doing and then search for it.""]","[""Short demo of how to actually do the 3-5 main things the package can do.""]","[""I don't ask for help but I have found answers on Xah Lee's wiki and Stack Overflow""]","[""package.el""]","[""Install and try it immediately""]",,/usr/ucb/vi,No,Sometimes,,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""No"", ""Have never gotten it to work""]",minimal vanilla,"Surprised at some things: * 200 word limit? Really??? * willingness to pay for polished emacs? I buy things like Fork, Dash, Little Snitch, Carbon Copy Cloner... which make life better on osx. I totally get that ""free software"" means free as in freedom but consider Carbon Copy Cloner which is a nice gui for rsync. Much rather pay for it then make my own equivalent and want those developers to continue to improve it and would be happy to subscribe to an ""emacs app-store"" or something like it on osx to reward people who improve emacs there. * use of emacs on old hardware (like this macbook from 2008) * use of other editors in addition to emacs. e.g. I use VSCodium alongside emacs for rust-analyzer and other plugins not available in emacs. * concerns about emacs slowly getting left behind by things like codespaces * general wish for a way to make emacs play nicer with modern browser dev tooling and things like wasm which could make running ""native"" emacs in a browser a real possibility",No,Hacker News,Ok,"[""shell""]","[""I don't care about themes""]",Frequently,No simple functions,Never,,Keybindings and non-modal,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensibility and vast number of packages,"[""Work""]","[""28.2""]",28,No,"ivy, projectile",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""Python""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""MELPA""]","[""Never did that""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""Never did that""]","[""framework default""]","[""Research alternatives""]",,Micro emacs,projectile,Rarely,59,Masters,Male,United States citizen,Software Development,"[""Ivy""]","[""ispell""]",Doom Emacs,,No,r/emacs,Great,"[""shell""]","[""doom-one""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",11,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""BSD""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",,Vim,No,Often,32,PhD,Non binary,Spanish,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,lobste.rs,Ok,"[""none""]","[""dracula""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy","Working with Keyboard, org-mode","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",0,No,"counsel, ivy, org, ansible-mode, lilypond-mode",significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell"", ""Ansible, Lilypond""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""wait for community""]",,VS Code,projectile,Often,35,Bachelors,Male,German,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,- pdf-tools: it was not easy to set with Windows.,"A ""geeks"" spanish podcast","[""GUI""]","[""org-mode""]","[""Text faces customization and outline organization""]","Poorly, it's sluggish","- Plain text - Faces customization (font, color, size). - org-mode utilities: Todo, Agenda, Calfw-calendar, internal links","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"org-super-links, ctrlf, helm-org-rifle, logos, org-appear, unfill, visible-mark, wrap-region, avy, ediff",limited comprimise,never considered,Yes,No,No,Emacs,"[""No one""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Sometimes,"[""Issues""]","[""https://sachachua.com/blog/ and Telegram channels""]","[""Tutorials""]","[""GitHub""]","[""manual"", ""M-x package-list-packages""]","[""Install and try it immediately""]",,Libre Office,No,Frequently,41,Bachelors,Male,Spanish,Manufacturing,"[""Helm""]","[""No""]",maximal vanilla,,No,https://lists.gnu.org/archive/html/emacs-orgmode/2022-10/msg00832.html,Great,"[""none""]","[""my own custom theme""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Availability on Uni computers""]","Very well, it's snappy",Customizability,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"helm, restclient, smartparens, lsp-mode, org-mode",any comprimise,might in future,Cannot,I have in the past,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Erlang"", ""Go"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Google""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,34,Masters,Male,Indian,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""dracula""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Emacs needs help being more discoverable with some of its functionality (for example, for the longest time I didn't know about Occur). There needs to be more of an intermediate-level tutorial that can go over things like completion frameworks, and even writing simple major/minor modes, and packages. That is, don't leave this to third-party authors and such (though such efforts are of course appreciated.) Using Org mode really started to take me across the Emacs learning curve. Writing Elisp helper utilities to do certain things in Org mode (e.g., working with Org links) was a natural thing to do, and slowly led to understanding other aspects of Elisp. I even began getting more comfortable reading the Elisp and Org manuals.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"A pleasant and helpful interface that's organic, intuitive, and highly actionable.","[""Hobby projects"", ""Learn Web development""]","[""28.1""]",1,No,"Magit, Org, Elfeed, Paredit, PDF Tools, Vterm, Eshell, God Mode.",do not prefer,never considered,No,No,No,Emacs,"[""Elisp"", ""Javascript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""package.el""]","[""wait for community""]",,Textadept,No,Sometimes,,Bachelors,Male,American,Barista,"[""Icomplete""]","[""No""]",maximal vanilla,"I'm glad there's this positive meta-awareness we in the Emacs community have. It gives users the opportunity to talk about their favorite editor, and contributors the opportunity to gain an awareness of what's important regarding Emacs.",No,Planet EmacsLife,Great,"[""eshell"", ""ansi-term"", ""vterm""]","[""wombat""]",Never,No copy-paste,Never,,"Less out-of-the-box support (on Debian-packaged emacs) for different languages and formats (e.g. YAML, git commits, markdown) than neovim/vim; ELisp is very different to Python so still climbing that learning curve",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,Killer maintained packages (e.g. org-mode); extensibility; dedicated community,"[""Work"", ""Hobby projects""]","[""27.1""]",0,No,org-mode,any comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C"", ""HTML/CSS"", ""Python"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""Debian""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)"", ""Advocacy""]","[""Blogs"", ""Web search engines"", ""Hacker News""]","[""Tutorials"", ""Manual""]","[""Matrix"", ""Mailing lists""]","[""apt""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,No,Often,27,Bachelors,Male,American,Student,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""tango-dark""]",Never,No simple functions,Never,,"The default keybindings are not intuitive, but there are a lot of resources in the community for learning. Additionally, the self-documenting features of Emacs' interface are very helpful.","I wanted to learn Common Lisp, and Emacs is almost the only game in town as far as IDEs go.","[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]",Good but not great,"Extensibility and abstraction. Emacs is essentially a customization platform, and something you can treat like a configurable work platform and interface. As the joke goes, Emacs is a great operating system and a decent text editor.","[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"I'm a big fan of pophint for modal navigation: https://github.com/aki2o/emacs-pophint I also love to read gopher pages in Emacs with Elpher: https://thelambdalab.xyz/elpher/",significant comprimise,might in future,No,I have in the past,No,Vim,"[""Common Lisp"", ""Elisp"", ""Python"", ""Perl"", ""Rust"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""Source""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Typically I think package documentation/quality is quite high.""]","[""Mailing lists"", ""Email""]","[""straight""]","[""Install and try it immediately""]",,Vim,No,Sometimes,30,School,Male,United States citizen,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell"", ""vterm""]","[""solarized""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,learning keybindings was a wild ride.,I don't remember,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""hacker feel""]",Good but not great,"Community, Extensibility, Multi-Platform, works in terminal","[""Work"", ""Hobby projects""]","[""28.1""]",10,No,"magit,lsp-mode,web-mode,org-mode,helm,helm-projectile,projectile",limited comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Code Blocks,projectile,Rarely,28,Bachelors,Male,Canadian,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,Thank you!!!,Not sure,Hacker News,Great,"[""eshell""]","[""tsdh-dark""]",Never,No read and understand,Never,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Community"", ""Org mode""]",Good but not great,Its extensibility and community.,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"evil,general,magit,org,consult,corfu,org-roam",moderate comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""Common Lisp"", ""Go"", ""Julia"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""straight""]","[""wait for community""]",,Vim,projectile,Frequently,24,Bachelors,Male,Colombian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,IRC,Great,"[""vterm""]","[""modus-vivendi""]",Never,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Moldability Lisp Free Software Keyboard-driven","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"magit,evil,evil-collection,vertico,lsp-mode,CIDER,sly",limited comprimise,never considered,No,No,No,Vim,"[""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Scheme"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,projectile,Sometimes,26,School,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,Not sure,r/emacs,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Never,undo-fu simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Hobby projects""]","[""29.0""]",5,,,,,,,,Emacs,"[""Elisp"", ""Go"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"- buffers closing, text disappearing, couldn't find saved files",Colleague,"[""GUI""]","[""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",5,No,,any comprimise,never considered,No,No,No,Emacs,"[""Python""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for community""]",,Notepad++,No,Sometimes,45,Masters,Male,Dutch,Telecom,"[""Ido""]","[""No""]",Doom Emacs,,Not sure,r/emacs,Great,"[""none""]","[""modus-operandi""]",Never,No simple functions,Sometimes,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]","Very well, it's snappy",Extensibility & openness,"[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"denote, avy, hydra, tabspaces,",limited comprimise,0-2y,No,No,Yes,Vim,"[""Elisp""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Atom,projectile,Frequently,34,PhD,Male,Belgian,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,,"[""Work""]","[""28.2""]",4,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Python""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Sometimes,40,Masters,Male,Belgian,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""eshell""]","[""default dark"", ""my own custom theme""]",Never,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features"", ""Org Mode, Magit""]","Very well, it's snappy","Its keyboard-driven focus. Its high level of customisability that allows for things like EVIL mode.","[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"Magit, Org mode, which-key, straight, rest mode,",significant comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Rarely,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Manual"", ""Overview""]","[""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,framework default,Often,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""solarized"", ""solarized-dark""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"Key bindings were alien, so was the notion of buffers. The tutorial in Emacs spent a whole lot of time with navigation that seemed tedious. My real breakthrough was when I got to study and copy a fully featured .emacs file.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""It just... Feels right. No other editor just feels this good to use out of the box.""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Customizability. Emacs is a fully functional editor out of the box, but the true strength is how you can build your very own custom environment and change just about anything.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",8,Gnus,"projectile, which-key, magit",limited comprimise,might in future,I have in the past,Would directly,No,Emacs,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack of bugs to fix""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Framework""]","[""use-package""]","[""Install and try it immediately""]",,Kate,projectile,Never,45,Associates,Male,Swedish,Software Development,"[""Selectrum""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""solarized"", ""solarized-dark""]",Sometimes,No simple functions,Never,,"The discoverability of the features was not very good. It was my fault though, I disabled all the menu bars",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"request-mode, magit, org-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Notepad++,framework default,Sometimes,31,Bachelors,Male,Hungarian,Software Development,"[""Helm"", ""Ivy""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Getting accustomed to keybindings, configuration.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,Keyboard driven workflows and extensibility.,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"exwm, eglot, vertico, corfu, consult, cape, orderless, eat, magit, copilot",moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""Julia""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Discourse""]","[""straight"", ""use-package""]","[""Research alternatives""]",,VS Code,project.el,Rarely,31,PhD,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,Friend,Great,"[""eshell"", ""eat-eshell integration""]","[""doom-acario-dark""]",Rarely,No simple functions,Rarely,,Configuration,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",Extensibility & customization,"[""Work"", ""Hobby projects""]","[""29.0""]",3,Mu4e,"Magit, Projectile, Avy, Ivy",limited comprimise,never considered,No,Would directly,No,Vim,"[""C++"", ""Clojure"", ""Elixir"", ""Go"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Tutorials""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Rarely,,Bachelors,Male,United States citizen,Fin Tech,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""doom-one""]",Sometimes,undo-tree copy-paste,,,I had to have other expirienced person to help me get through first weeks of learning,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,It's one tool for many things.,"[""Work"", ""Hobby projects""]","[""28.1""]",4,No,,,never considered,,,,Emacs,"[""Python""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA"", ""MELPA Stable""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Framework""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,projectile,Never,,,,,,"[""No""]","[""flyspell""]",Doom Emacs,,,,,"[""none""]","[""solarized-dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",10,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,None,,Rarely,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,Learning the keyboard shortcuts,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Customization,"[""Work""]","[""28.2""]",6,No,"Magit, tide",moderate comprimise,never considered,No,No,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Atom,No,Often,35,Bachelors,,United States citizen,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""challenger deep""]",Never,undo-tree simple functions,Never,,"in my opinion, the main difficulty is its configuration language. Elisp has a steep learning curve",University/College,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",its large community and its extensibility,"[""Work"", ""Hobby projects""]","[""27.1""]",13,No,"sr-speedbar, elpher, elfeed",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux"", ""BSD""]",String[],"[""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""wait for maturity"", ""wait for community""]",,XEmacs,No,Frequently,40,Masters,Male,Spanish,Education services,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell-command"", ""eshell""]","[""tango-dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""lisp""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,never considered,Yes,Would directly,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default""]","[""wait for community""]",,IntelliJ,framework default,Often,28,Masters,Male,Slovak,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Discourse,Not great,"[""none""]","[""tomorrow-night""]",Frequently,undo-tree simple functions,Never,,key combinations,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Alright,configurability,"[""Work"", ""Hobby projects""]","[""29.0""]",12,No,"modus-themes, magit, org-roam, which-key, elfeed",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Python"", ""R"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Overview""]","[""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Often,46,Masters,Male,German,Research,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""modus-operandi""]",Rarely,No write package,Rarely,,Debugging things when bad elisp I wrote didn't work as expected,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Minimalism""]",Good but not great,The level of customization in combination with years of written packages,"[""Work""]","[""29.0""]",5,No,,moderate comprimise,0-2y,I have in the past,No,Yes,Vim,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Agenda""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""use-package"", ""manual""]","[""Install and try it immediately""]",I submit only to melpa,IntelliJ,framework default,Never,28,Masters,Male,Ukrainian,Fin Tech,"[""framework default"", ""Helm""]","[""framework default""]",Spacemacs,,Not sure,r/emacs,Great,"[""vterm""]","[""Doom-peackok""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Just in general understanding what was going on under the surface,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Free in all meanings; longevity and permanence; flexibility; expandability,"[""Work"", ""Hobby projects""]","[""29.0""]",24,No,"magit, org, eglot,",moderate comprimise,never considered,I have in the past,Yes,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Design rationale"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,some code editor for windows I can't remember,No,Rarely,43,Masters,Male,French,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell"", ""vterm""]","[""in constant changes, can't settle""]",Never,No simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,Customization,"[""Work"", ""Hobby projects""]","[""28.2""]",5,Gnus,,no comprimise,never considered,No,No,No,Vim,"[""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""I don't ask for help""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Sometimes,30,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""zenburn""]",Sometimes,No write package,Never,,,Industry training class,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""It was the main editor available on the system I used back then""]","Very well, it's snappy","Extensibility and its solid concepts of windows, buffers, frames, modes, etc.","[""Work"", ""Hobby projects""]","[""28.1""]",37,No,magit,do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""don't use""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Design rationale""]","[""I don't, I just figure it out or stop using the package""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,No,Sometimes,58,Bachelors,Male,United States citizen,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,Not sure,Friend,Great,"[""shell""]","[""not sure""]",Rarely,No simple functions,Never,,"I had some troubles with system fonts having different heights, some things didn't work like i would like to but i was unable to tweak them by myself as I didn't have the elisp knowledge necessary. Sometimes it was just slow (TRAMP) but i think it got better lately but it could still be faster (Would really like to see multicore support).",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Alright,Extensibility and the possibility to integrate workflows (mail from mu4e make entry so i can see in org agenda etc). Great LSP and it's quite nice to have pretty symbols in LaTeX documents.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",3,Mu4e,mu4e,moderate comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Perl"", ""R"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub"", ""Discord""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Framework"", ""Discord"", ""Telegram""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,21,School,Male,Czech,Student,"[""framework default"", ""Vertico""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Telegram,Great,"[""vterm""]","[""doom-one""]",Often,undo-tree copy-paste,Never,,It was too long ago!,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Stability""]","[""Text editing features""]","Very well, it's snappy",Stability. Community.,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,Auctex,significant comprimise,might in future,No,No,No,Emacs,"[""Haskell""]",Rarely,"[""GNU/Linux""]","[""Agenda"", ""PKB""]","[""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""People in my office building""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Frequently,31,Masters,Male,Canadian,Research,"[""No""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Need to remember keybindings. The whick-key package is great.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Extensibility, great community.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",6,Mu4e,"which-key, helm, magit, org-mode, auctex",limited comprimise,might in future,Yes,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for maturity""]",melpa,None,projectile,Often,34,PhD,Male,Chinese,Research,"[""Helm"", ""Ivy""]","[""flyspell"", ""ispell"", ""langtool""]",Spacemacs,,Yes,Emacs China,Ok,"[""vterm""]","[""monakai""]",Sometimes,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",6,Mu4e,,limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elixir"", ""Go"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""not sure""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,32,Masters,Male,Italian,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""solarized""]",Sometimes,No copy-paste,Never,,Discovering commands and bindings (which-key and orderless help a lot),Colleague,"[""GUI""]","[""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,"Built-in documentation, integrated environment (code, org-mode, calc, shell)","[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,"org-mode, magit, which-key, vertico, orderless",limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""haven't yet""]",Never,"[""Haven't encountered a need yet""]",Never,,"[""Blogs"", ""Web search engines"", ""Youtube""]","[""Design rationale"", ""Manual"", ""Overview""]","[""haven't yet""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Rarely,35,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""doom-one"", ""leuven""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,change the key binding,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""org mode""]","[""Text editing features"", ""org mode""]",Alright,,"[""Hobby projects""]","[""28.1""]",1,No,org roam,any comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA""]","[""GitHub""]",Never,String[],Never,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Framework""]","[""not sure""]","[""Install and try it immediately""]",,Vim,No,Frequently,35,Bachelors,Male,Chinese,Software Development,"[""No"", ""framework default""]","[""No""]",Spacemacs,"too long too many questions",No,WeChat,Great,"[""none""]","[""default dark""]",Never,undo-tree write package,Never,NA,"I learned emacs on the job through my mentor. He walked me thru his config and I used that baseline for a decade. Keybondings were odd at first, but he first stepped me thru emacs introspection features to allow me to perform intermediate debug",Job mentor,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Configurabilty,"[""Work"", ""Hobby projects""]","[""28.1""]",25,I used to use gnus. Outlook calendar integration with webex messenger made me sadly move,Org-mode ayctex cperl-mode,limited comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""R"", ""Shell"", ""SQL"", ""Tcl""]",Rarely,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel"", ""Export to html""]","[""framework default"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""FSF paperwork"", ""Corporate paperwork""]",Rarely,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""Mailing lists""]","[""framework default""]","[""Research alternatives""]",NA Internal packages,Apollo text editor,No,Frequently,55,Bachelors,Male,British,Semiconductor,"[""framework default""]","[""ispell""]",Prelude,"Emacs tutorials and deep dives for new users are scatterd and sometimes out of date. Itd be good if the emacs community had a @cursted@ set of consistent emacs tutorials. Cat herding problem I know, but this is the appeal of Visual Studio Code - far better managed due to $$",No,r/emacs,Great,"[""vterm""]","[""solarized-dark""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"I started with evil-mode but did not like the amount of configuration needed. I've been re-learning using the defaults for the past few months. I find the ""info"" system cumbersome to use although I have not internalized the document structure which is probably where the issue is coming from.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Community""]","[""Extensibility"", ""Community""]","Very well, it's snappy",Everything can be configured.,"[""Hobby projects""]","[""28.2""]",1,notmuch,,significant comprimise,might in future,No,No,No,Vim,"[""Go"", ""PHP""]",Never,"[""BSD""]","[""Note taking"", ""Task management""]","[""GNU ELPA""]","[""Never contacted.""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs""]","[""Design rationale""]","[""Never asked for help.""]","[""use-package""]","[""wait for maturity""]",,using alongside vim,No,Sometimes,30,Associates,Male,,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No write package,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",18,No,,significant comprimise,might in future,No,No,No,custom vim-like,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Ruby"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""Source""]","[""have never""]",Never,"[""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,"[""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""Emacs StackExchange"", ""GitHub"", ""the source / package documentation""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Often,,School,,,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""default light"", ""nord""]",Sometimes,undo-tree ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Initial configuration, which solved by Doom Emacs",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy","It is crossplatform, highly customizable and reliable","[""Hobby projects""]","[""29.0""]",1,No,"org-mode, org-roam and zen-mode",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Not a programmer, i use org-mode""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Often,14,,Male,Kyrgyz,School student,"[""No""]","[""No""]",Doom Emacs,"Some non-fiction writers using emacs as main text editor, which made me try Emacs. You can include options for non-programmers.",No,r/emacs,Great,"[""none""]","[""default dark""]",Never,framework default simple functions,Never,,Elisp itself.,emacs-china.org,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,Community,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"lsp-bridge,evil,org-mode,xenops",moderate comprimise,might in future,I have in the past,Would directly,No,Vim,"[""C"", ""Python""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""use-package"", ""manual""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",Melpa,Notepad++,projectile,Frequently,43,Masters,Male,Chinese,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,Long live emacs,No,Emacs China,Great,"[""eshell""]","[""doom-one"", ""modus-operandi""]",Never,No write package,Never,,"- Configurations as code instead of a wizard - New key bindings - Too many choices to decide without previous knowledge",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extreme flexibility + Lisp,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"magit, lsp-mode, org-mode, projectile, parinfer, tree-sitter, yasnippet",moderate comprimise,might in future,Yes,No,No,Vim,"[""Clojure"", ""Elisp"", ""Javascript"", ""Scheme"", ""Shell"", ""Typescript"", ""Common Lisp""]",Frequently,"[""MacOS""]","[""Note taking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""Framework""]","[""framework default"", ""use-package""]","[""Research alternatives""]",,IntelliJ,projectile,Frequently,35,Bachelors,Male,Mexican,Fin Tech,"[""Vertico""]","[""No""]",Doom Emacs,,Yes,r/emacs,Great,"[""vterm""]","[""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"1. I was frustrated by the defaults; I found them even worse than Vim. Also, the set of included packages is bizarre to me: Emacs comes with a chatbot, Tetris, and multiple (!) IRC clients, but not with a completion popup, ido/ivy/helm, which-key, indent guides, smart-tabs support, or a major mode for TOML, YAML, or Windows batch files. 2. While I generally like Elisp, I found it a big downgrade from Python in some ways. The biggest one is that everything is done with lists and vectors instead of abstracted data types (tuple, ordered map, unordered map, set, multiset, priority queue). In the same vein, there are multiple associative data structures in common use and every single one is unergonomic in some way.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,"1. Very low barrier to changing the editor. I can make deep changes by just typing some lines of Lisp into my init.el, I don't need to recompile anything or register a plugin through some special API. 2. Great vim emulation through evil-mode. 3. magit and org-mode. 4. The ability to use one program for many programming languages, documentation, LaTeX papers, and my personal knowledge base. 5. I trust the FSF not to include telemetry and not to play tricks to make people use proprietary software.","[""Work"", ""Hobby projects""]","[""27.1""]",9,No,"evil, org, magit, auctex, company, which-key, smartparens, lsp-mode, flycheck, echo-bell",moderate comprimise,might in future,No,No,Yes,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""R"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel"", ""Copy-pasting valuable articles and posts in case they disappear from the Internet""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""My own local archive created with https://github.com/redguardtoo/elpa-mirror to keep a stable set of versions""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Lack of time"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""IRC"", ""Reddit""]","[""package.el""]","[""Install and try it immediately""]",I submit to MELPA because it's easy and I want to be able to accept contributions from people who haven't signed the copyright papers.,Vim,No,Frequently,26,Bachelors,Male,Polish,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,Yes,IRC,Great,"[""none""]","[""sanityinc-tomorrow-night""]",Rarely,undo-tree simple functions,Never,,Understanding that the way it works is different from Vim's,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility and community-based,"[""Work"", ""Hobby projects""]","[""28.2""]",1,Gnus,"Built-ins! Org, project, gnus, vc",any comprimise,might in future,Cannot,I have in the past,No,Emacs,"[""Elisp"", ""Python"", ""R"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Mailing lists"", ""Blogs""]","[""Manual""]","[""IRC"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Research alternatives""]",,Vim,project.el,Rarely,31,Masters,Male,Spanish,Software Development,"[""Ido"", ""Icomplete""]","[""flyspell""]",minimal vanilla,,No,Emacs news,Great,"[""shell""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,Dired shortcuts due to laziness,University/College,"[""GUI""]","[""Package(s)"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Alright,"ORG! I guess the extensibility enables All the great packages I use, but I don't write anything myself (yet?)","[""Work""]","[""28.2""]",1,No,"Org roam, org ref,",significant comprimise,never considered,No,No,No,Vim,"[""some latex, but mainly I use it for org roam""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""GitHub""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,26,Masters,Male,German,Research,"[""Helm"", ""Ivy""]","[""framework default""]",Doom Emacs,Sometimes multiple selection might make sense where only one option is possible,No,Hacker News,Ok,"[""none"", ""vterm""]","[""gruvbox""]",Never,framework default copy-paste,Never,,It's GUI didn't feel modern,Was searching for a libre vs code alternative,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""It's libre""]","Very well, it's snappy",Extensibility and the package ecosystem,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"org-mode, rustic, pdf-tools",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Email"", ""Discord""]","[""framework default"", ""package.el""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,VS Code,projectile,Frequently,,,Male,Turkish,Software Development,"[""framework default"", ""Ivy""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-challenger-deep""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",24,notmuch,,moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Go"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit""]","[""Comparison""]","[""Reddit"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,projectile,Rarely,41,School,Male,,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""shell-command"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No simple functions,Never,,Familiarizing myself with elisp. Learning chord combinations.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",Extreme extensibility,"[""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,might in future,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Scheme""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time""]",Never,,"[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""IRC"", ""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,No,Sometimes,29,Bachelors,Male,American,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""vterm""]","[""gruvbox"", ""solarized"", ""solarized-dark""]",Never,undo-tree write package,Sometimes,,"Learning the key binding and that time packages weren't available so it was hard to have a setup usable for working purpose. Having something equivalent to intellij for instance with completion, jump at point, documentation is very important for professional purpose.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Buffer and lsp now,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,,no comprimise,never considered,No,No,Yes,Emacs,"[""Go"", ""Javascript"", ""PHP"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]",String[],"[""I use doom emacs so straight i guess""]","[""GitHub""]",Sometimes,"[""Elisp proficiency""]",Rarely,,"[""M-x list-packages"", ""internet""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""I don't""]","[""straight""]","[""Install and try it immediately""]",,None,projectile,Sometimes,37,Bachelors,Male,French,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""solarized""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""27.1""]",10,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""Python"", ""Shell"", ""SQL""]",Never,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Blogs""]","[""Tutorials""]","[""GitHub""]","[""package.el"", ""elpaca""]","[""Research alternatives""]",,Eclipse,No,Never,,,,,,"[""No""]","[""No""]",maximal vanilla,,No,Twitter,Ok,"[""none""]","[""default dark""]",Sometimes,No read and understand,Never,,Neverending. :),Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,"That it is (about) the same interface for all the packages. No need to learn the quirks of other stand-alone package, just the quirks of Emacs","[""Work"", ""Hobby projects""]","[""28.2""]",30,Mu4e,"magit, lsp-mode, flycheck, org",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""Go"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""M-x list-packages"", ""Google""]","[""Tutorials""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,51,Masters,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Community""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",2,No,,no comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""GitHub""]","[""not sure""]","[""wait for community""]",,None,No,Often,,,Female,Japanese,Student,"[""No""]","[""No""]",minimal vanilla,,No,Twitter,Great,"[""shell-command"", ""shell""]","[""my own custom theme"", ""tango-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Part of the GNU project / FSF""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,,,,,,,,Emacs,"[""C++""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,VS Code,,Rarely,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,I have never learned Elisp which means I can’t make packages.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Full featured and customizable for my Workflow","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"Org-mode,verb,js2,prettier,ya-snippets,",moderate comprimise,0-2y,I have in the past,Would directly,No,Vim,"[""Javascript"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""Mailing list"", ""Email"", ""GitHub"", ""Whatever they want""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Email"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,,Bachelors,Male,American,Software Development,"[""Helm""]","[""flyspell""]",Doom Emacs,American is not an inclusive nationality. Everyone between Alaska and Chile could be American.,No,lobste.rs,Great,"[""vterm""]","[""modus-vivendi""]",Never,framework default simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,,"[""Hobby projects"", ""Uni""]","[""28.2""]",2,No,,no comprimise,never considered,Cannot,Cannot,No,Vim,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Lua""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""use-package""]","[""wait for maturity""]",,Vim,projectile,Never,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Never,undo-fu simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,"Stability, extensibility, org-mode and the ability to use vim bindings","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"Magit, lsp",any comprimise,might in future,No,I have in the past,No,Vim,"[""Clojure"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Mailing lists"", ""Matrix servers"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials""]","[""Framework""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,46,School,Male,English,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Mastodon,Great,"[""none""]","[""deeper-blue""]",Rarely,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility""]",Good but not great,,"[""Work""]","[""29.0""]",1,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C""]",Frequently,"[""MacOS""]","[""Note taking"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Never,39,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Ok,"[""shell-command"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Never,No copy-paste,Never,,"Configuring emacs. Without using something like Doom Emacs, making it anything close to useable is basically impossible even after a good amount of hours reading the manuals and searching for snippets on the web.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Alright,Extensibility while still being lightweight. “Modular” design.,"[""Work"", ""Hobby projects""]","[""27.1""]",1,No,,moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Java"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""framework default"", ""package.el""]","[""wait for maturity""]",,Sublime Text,framework default,Often,22,Bachelors,Male,Brazilian,Student,"[""Helm"", ""Ivy""]","[""framework default"", ""langtool""]",Doom Emacs,,No,Hacker News,Great,"[""shell"", ""eshell"", ""term""]","[""doom-one""]",Rarely,framework default simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,"Very well, it's snappy",,"[""Work""]","[""29.0""]",3,,,,,,,,Emacs,"[""Elisp""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Tramp has been kind of hard. This is because it has trouble with my Bash prompt,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Extensibility. A lot of people use vscode now but AFAIK you can’t edit the internals of it as easy,"[""Work""]","[""28.2""]",6,No,"Magit,Helm,projectile",any comprimise,never considered,Yes,Would directly,No,Emacs,"[""C"", ""Common Lisp"", ""Python"", ""VHDL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit""]","[""Design rationale""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Atom,projectile,Frequently,,Bachelors,Male,American,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none"", ""vterm""]","[""dracula""]",Frequently,No simple functions,,,Keybindings,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Alright,"Extensibility, elisp, community","[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""C"", ""Clojure"", ""Go"", ""Haskell"", ""Ruby""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"extensibility, navigation, packages","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,limited comprimise,might in future,No,Would directly,No,Emacs,"[""C"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,,Masters,,,Software Development,"[""Selectrum""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""default light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",30,No,,,10+y,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]",String[],"[""GNU ELPA""]","[""Mailing list""]",,"[""Lack of time""]",Rarely,,"[""Mailing lists"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Overview""]","[""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Sometimes,,,,,,"[""No""]","[""ispell""]",minimal vanilla,,,,,"[""none""]","[""default light""]",Never,No many packages,Rarely,,"I think in the early days I found it difficult to keep track of the basics – what I was doing and what was happening on-screen. Things like where point was after scrolling, which window was in focus (many themes do not make this obvious), which files I had open, whether they were modified, how to switch buffers, what modes were active, that sort of thing. I was struggling to keep my head above water. I soon got distracted by customizations and extensions. The articles and videos that recommend changing Emacs from day one. Only when I read some of the manual, exploring and experimenting with the built-in features did I find that most of those changes were unnecessary. The undo command was confusing at first. The turning point was when I discovered you could hit C-g as a no-op that allows you to redo with the next C-/. The bell sound Emacs makes when you try to do certain things was irritating and took ages to figure out how to silence it (ring-bell-function I believe). Quite discouraging to have a bell ring in your ears whenever you make a wrong move! Having used readline and vi, I was accustomed to hitting C-h to backspace a character, which caused havoc since it's a prefix key that consumes your next key presses and causes new windows and buffers to be opened unexpectedly. Similar story with C-w to delete a word, but I'd find half my buffer was deleted instead. It took a few weeks to re-train my muscle memory. For months I didn't like the backup files Emacs creates. They annoyed me and I had them disabled entirely for a while. Nowadays I like the default behaviour. The tilde backups have saved me a few headaches. Maybe you are seeing a pattern here: Emacs does not work how I initially expect (at least not without tweaking), so I try to change it. Eventually I take the time to try things ""the Emacs way"" and I come to appreciate the wisdom behind it – or at least that there is some coherent theory behind certain behaviours even if it's not perfect. Another hurdle for me was that the Emacs manual is not included with GNU Emacs on Debian. Turns out it doesn't meet Debian's criteria for free software, so it's in the non-free section.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Accessible themes""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility and the many excellent packages available, accessibility (particularly modus-themes), self-documenting, graphical capabilities, and of course the community.","[""Work"", ""Hobby projects"", ""Games""]","[""29.0"", ""28.1"", ""27.1""]",2,Gnus,"dired, magit, org, modus-themes, ef-themes, olivetti, diff-hl, lsp-mode, dynamic-cursor, rainbow-mode",significant comprimise,0-2y,I have in the past,Yes,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Alpine Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""YouTube""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""GitHub"", ""Email""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]","I have written 3 packages but not submitted any to a repository. I guess I haven't seriously considered doing so yet, maybe because I don't think of the packages as stable, and because I'm not sure where to start with that submission process.",Kakoune,project.el,Often,23,Associates,Male,British,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,Yes,IRC,Great,"[""shell-command"", ""shell"", ""vterm"", ""compile, async-shell-command""]","[""default light"", ""my own custom theme"", ""gruvbox"", ""modus-operandi"", ""modus-vivendi"", ""zenburn"", ""ef-themes""]",Often,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,CUA,"[""C++"", ""C"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,"Learning key bindings, navigation",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Community""]",Good but not great,Flexibility,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"org-roam, treesitter, yequake",moderate comprimise,never considered,No,Would directly,No,Vim,"[""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Google it myself""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Sometimes,38,Bachelors,Male,Finnish,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Twitter,Ok,"[""vterm""]","[""dracula""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,Internet,"[""GUI""]","[""Text editing features""]","[""Community""]",Not well,,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,,do not prefer,never considered,No,No,No,Vim,"[""C++"", ""Go"", ""Haskell"", ""Python""]",Frequently,"[""MacOS""]",String[],"[""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Never,,Masters,Male,,Software Development,"[""Helm"", ""Ivy""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""solarized""]",Never,No simple functions,Never,,Unusual keybindings. Vi bindings are more intuitive though it's not the most common.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,Configurability and extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",4,notmuch,"Org-mode, magit, projectile, perspective, evil, vertico, corfu",any comprimise,never considered,No,No,No,Vim,"[""C++"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""Emacsmirror""]","[""Manual"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",The repository with the least hassle,Neovim,projectile,Often,36,Bachelors,Male,Indian,Aerospace,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""eshell""]","[""gruvbox"", ""modus-operandi"", ""solarized"", ""solarized-dark""]",Sometimes,No copy-paste,,,,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""org-mode""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",19,,,,,,,,Vim,"[""Ruby""]",,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"None, the introductory screen and documentation are reasonable.",Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""tool integration, GDB first, then dired""]",Alright,"Tool integration, for software development, but also general knowledge work, etc.","[""Work"", ""Hobby projects""]","[""28.1""]",16,No,,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""HTML/CSS"", ""Shell"", ""Prolog""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA""]","[""Mailing list""]",Never,"[""Not interested""]",Never,,"[""social media, fediverse""]","[""none""]","[""IRC was a shithole""]","[""manual""]","[""Research alternatives""]",,Vim,No,Sometimes,,Bachelors,Male,Indian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,fediverse,Great,"[""shell-command"", ""shell""]","[""default light""]",Never,No none,,,,,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""C++"", ""C"", ""Go"", ""Javascript"", ""PHP"", ""Rust"", ""SQL""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,minimal vanilla,,,,,,,, read and understand,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",5,No,"Proof general, company-coq, agda-mode",limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Erlang"", ""Haskell"", ""Coq, Agda""]",Never,"[""MacOS""]","[""General document writing""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""GitHub"", ""M-x list-packages""]","[""Tutorials""]","[""IRC"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Never,23,School,Male,Russian,Media/Publishing,"[""No""]","[""No""]",minimal vanilla,,No,Blog post,Ok,"[""none""]","[""blackboard""]",Rarely,No simple functions,Never,,,University/College,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",configurability,"[""Work"", ""Hobby projects""]","[""28.2""]",30,No,org,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Shell""]",Often,"[""MacOS""]",String[],"[""GNU ELPA""]","[""GitHub""]",Never,"[""Bad prior experience""]",Never,"[""Advocacy""]","[""IRC servers""]","[""Tutorials"", ""Overview""]","[""slack (work)""]","[""straight""]","[""Install and try it immediately""]",,micro emacs,No,Frequently,54,Bachelors,Male,Canadian,Software Development,"[""No""]","[""No""]",minimal vanilla,,Yes,IRC,Ok,"[""shell""]","[""default dark""]",Never,No read and understand,Never,,Finding a system where the sysadmin would install it.. (I did say 33 years ago),University/College,"[""TUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","I don't proselytize my computer interaction habits, so it's not something I've thought about.","[""Everything""]","[""26.3""]",32,No,the previous question wouldn't allow a null answer.,any comprimise,might in future,No,Cannot,No,Emacs,"[""Assembly"", ""C"", ""Python""]",Never,"[""BSD""]","[""nulll - never use org-mode""]","[""..again with the idiot zoomer belief of how things should be done... =_=""]","[""null""]",Never,"[""Not interested""]",Never,"[""Advocacy""]","[""null""]","[""null answer""]","[""null""]","[""null - everything is hand-carved into .emacs""]","[""wait for community""]","null answer. ""Packages"" are a Windows-iter Software management method.","VMS EDIT/EVE, BSD VI",No,Often,52,School,Male,Australian,null answer (Pensioner),"[""No""]","[""ispell""]",minimal vanilla,"Yeah, I didn't think much of the assumption that 'packages' were a thing. Vanilla Emacs worked 30 years ago, works now, but I'll be really fsck pissed if the $CURRENT_YEAR Devops cancer craps up future Vanilla Emacs.",Not sure,lobste.rs,Not great,"[""shell"", ""eshell"", ""old custom function to use shell/eshell""]","[""my own custom theme""]",Often,No copy-paste,Never,,"Default config was really bad compared to other test-editors and what is possible with a bit of tweaking: Ido for example was one the package that made the experience way better.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""External advice""]","Very well, it's snappy",Configuration as code and extensibility. It's easy to create a specific (basic) feature for oneself.,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"use-package, crux, org, ido, magit, expand-region, projectile, yasnippet, company, lsp",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Go"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Clips/videos""]","[""GitHub""]","[""use-package""]","[""wait for community""]",,VS Code,projectile,Often,23,Masters,Male,French,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Great,"[""shell-command"", ""shell-pop""]","[""darktooh""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,Nothing in particular,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Customizability, extendability","[""Hobby projects""]","[""29.0""]",1,,,,,,,,Emacs,"[""C++"", ""C"", ""Haskell"", ""Java"", ""Rust""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Sublime Text,,Rarely,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility""]","[""Package(s)"", ""orgmode""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Julia"", ""Python"", ""latex""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately"", ""wait for community""]",,Vim,framework default,Frequently,36,PhD,Male,Russian,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Twitter,Ok,"[""none""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work""]","[""29.0""]",5,,,,,,,,Emacs,"[""Go"", ""Rust""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Centaur Emacs,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3"", ""23.0""]",16,No,,any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""SQL""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,String[],Never,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Emacs StackExchange"", ""GitHub"", ""Discourse""]","[""use-package"", ""manual""]","[""Research alternatives""]",,ultraedit,No,Frequently,44,Bachelors,Male,Chinese,Creative/Writing,"[""Ido"", ""Icomplete""]","[""ispell""]",maximal vanilla,,Not sure,Emacs China,Great,"[""eshell""]","[""default light"", ""default dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"As far as I can remember, the built-in tutorial was great for onboarding. After that, I just kept poking and messing with Elisp. I never felt Emacs to be hostile, on the contrary: it always seemed like a welcoming playground.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Whatever piece of Elisp I write has the same importance of core Emacs features. No one depends on an API.,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"org-mode, modalka, iedit, yasnippet, magit, lsp-mode",moderate comprimise,might in future,Cannot,Cannot,No,Custom modal bindings (using modalka),"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""Simple custom use-package alternative""]","[""Install and try it immediately"", ""Research alternatives""]",,"I dabbled with lots of them, but Emacs was the first one to stick.",No,Frequently,37,Bachelors,Male,Brazilian,Creative/Writing,"[""Marginalia"", ""Consult"", ""Fido""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""doom-one""]",Rarely,No copy-paste,Never,,Copy/paste issues with system clipboard.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,Introspection and customizability. ESS.,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"ESS, org-roam, magit",moderate comprimise,never considered,I have in the past,Would directly,No,Vim,"[""R"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,39,PhD,Male,American,Research,"[""Vertico"", ""Consult""]","[""flyspell""]",Doom Emacs,,No,Mastodon,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Sometimes,undo-tree copy-paste,Never,,"Yes, it was very backwards with the long cord like keybindings, that was 25 years ago...",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Moving to GNU/Linux OS""]","Very well, it's snappy","Modularity, extensibility, customization","[""Work"", ""Hobby projects""]","[""28.2""]",24,No,"magit, org-mode, eglot, lsp-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Python""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""Source""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""I'm rarely interrested to work on others programs (sadly). I could fix simple things like bugs, documentation but I've not had a real need yet.""]",Never,"[""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Tutorials over common work flows. It took a long time until I saw the point of org-mode for example. On the surface it looks so trivial.""]","[""Reddit""]","[""straight""]","[""Research alternatives""]",,Devpac 68k Assembler?,project.el,Often,45,School,Male,Swedish,Software Development,"[""Selectrum"", ""Marginalia""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""solarized""]",Sometimes,The default (undo-tree?) ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,might in future,Yes,Yes,No,Emacs,"[""Assembly"", ""C"", ""Clojure""]",Rarely,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Search""]","[""use-package""]","[""wait for community""]",,IntelliJ,projectile,Frequently,31,Masters,Male,Russian,Software Development,"[""Icomplete""]","[""flyspell""]",maximal vanilla,,No,Mastodont,Ok,"[""none""]","[""default light""]",Never,No simple functions,Never,,^z makes the GUI version hang - it's only really appropriate in CLI version,HPUX Users Group in mid-80's,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","extensibility; packages like magit, org","[""Hobby projects""]","[""29.0""]",37,No,"elfeed,magit,org,outline-magic,ido-vertical-mode,dumb-jump,rpm-spec-mode,iflipb,company,pdf-tools",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""MELPA""]","[""Email""]",Never,"[""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""M-x list-packages""]","[""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,vi,No,Often,70,Masters,Male,Australian,retired,"[""Ido""]","[""ispell""]",maximal vanilla,"If you have a limit of 10 on #favorite packages then say so - don't throw an error! Also, mention that ""comma delimited"" excludes spaces!",Not sure,r/emacs,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No write package,Never,,"Some tricks make performance much smoother, but are impossible to find.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)""]",Good but not great,Packages. Nice community.,"[""Work""]","[""28.2""]",4,notmuch,"helm, org-mode, lsp-emacs",significant comprimise,might in future,No,No,Yes,Emacs,"[""C++"", ""C"", ""Isabelle""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",My packages are not in a good enough shape to submit them.,jEdit,project.el,Often,30,PhD,Male,,Research,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Twitter,Great,"[""none""]","[""doom-one""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,no comprimise,might in future,No,No,No,CUA,"[""C#"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,project.el,Never,,School,Male,Hungarian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-tree read and understand,Rarely,,Getting it running *well* on Mac is annoying.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,Its extensibility and great packages.,"[""Work"", ""Hobby projects""]","[""28.2""]",14,Mu4e,"helm,es-mode,magit,popup,smartparens",limited comprimise,2-5y,I have in the past,No,Yes,Emacs,"[""Clojure"", ""Elisp"", ""Java""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]","Melpa is the easiest, so that's where I submit.",Vim,projectile,Sometimes,38,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""my own custom theme""]",Often,undo-tree copy-paste,Never,,Keybindings,Internet,"[""GUI""]","[""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Lisp""]",Good but not great,Spacemacs default packages+ clojure layer,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",10,No,cider,limited comprimise,never considered,Yes,No,No,Emacs,"[""Clojure""]",Frequently,"[""WSL""]","[""Note taking"", ""Task management"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines""]","[""Design rationale"", ""Manual""]","[""Slack""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Rarely,32,Masters,Male,French,Software Development,"[""framework default"", ""Helm""]","[""framework default""]",Spacemacs,,No,Twitter,Great,"[""vterm""]","[""Spacemacs default dark""]",Sometimes,framework default understand internals,Often,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",8,Gnus,,moderate comprimise,5-10y,No,Yes,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Manual""]","[""GitHub"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,,Bachelors,,,Software Development,"[""Vertico""]","[""flyspell""]",maximal vanilla,,Not sure,Emacs mailing list,Ok,"[""shell-command"", ""shell""]","[""default dark"", ""my own custom theme""]",Often,vundo copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",1,No,,any comprimise,never considered,No,No,No,Doom defaults,"[""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Rarely,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""term""]","[""doom-one""]",Never,framework default write package,Never,,"Learning about how Elisp, faces, and buffers worked and how to manipulate them.",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, configurability, speed, Elisp being so elegant, massively ported, etc.","[""Hobby projects""]","[""29.0""]",1,No,The built-ins.,any comprimise,never considered,No,No,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Go""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Agenda""]","[""None.""]","[""I don't.""]",Never,"[""I don't use them.""]",Never,,"[""Reddit""]","[""I don't know.""]","[""I don't.""]","[""I don't use any.""]","[""wait for maturity"", ""wait for community""]",,Vim,No,Sometimes,18,School,Male,American,Student,"[""Ido"", ""Icomplete""]","[""No""]",maximal vanilla,"There should be a lot more ""No"" options.",No,r/emacs,Ok,"[""shell-command""]","[""modus-operandi"", ""Wombat""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Often,,,Colleague,"[""TUI""]","[""Text editing features""]","[""Extensibility""]",Not well,,"[""Hobby projects""]","[""29.0""]",1,Rmail,,no comprimise,never considered,I have in the past,I have in the past,Yes,CUA,"[""C++""]",Sometimes,"[""Windows""]","[""Agenda""]","[""NonGNU ELPA""]","[""Mailing list""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Code (features)""]","[""Mailing lists""]","[""Tutorials""]","[""IRC""]","[""straight""]","[""Install and try it immediately""]",,VS Code,project.el,Sometimes,,,,,Education services,"[""Vertico""]","[""ispell""]",Spacemacs,,,,,"[""eshell""]","[""modus-operandi""]",Rarely,undo-tree simple functions,,,Keybindings,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""26.3""]",10,No,,,never considered,,,,Emacs,"[""Rust""]",Never,"[""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,,,,,,"[""No""]","[""ispell""]",minimal vanilla,,,,,"[""none""]","[""default dark"", ""misterioso""]",Never,No copy-paste,Never,,"The default keybindings are absolute dogshit, super hard to remember. So glad I found Spacemacs. Names for functions and variables are dogshit so it was and is still very hard to figure out what does what without pouring through documentation or being really good at googling.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Packages that support any language I want to try. The ability to hack it. Keyboard-centric UI. A GUI for the occasional graphics programming (editing svg for example).,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"Org-roam, Org, Evil, LSP",significant comprimise,might in future,No,Cannot,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Rust"", ""Typescript"", ""Svelte""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Not interested"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines""]","[""Comparison"", ""Overview""]","[""Matrix"", ""Framework"", ""Discord""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,VS Code,framework default,Frequently,25,School,Male,American,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,"You might want to limit the responses for the question ""What documentation do you wish package authors would more often provide?"". I want more of everything. Maybe have a priority list?",No,Emacsconf 2022,Ok,"[""vterm""]","[""doom-one-light""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,The default emacs key bindings,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Alright,Configurability using elisp,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"Evil, magit, org-mode, helm, ivy",limited comprimise,might in future,No,I have in the past,No,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,36,School,Male,Swedish,Software Development,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""gruvbox""]",Often,undo-tree write package,Rarely,,"Different keybindings, also it was on Windows and many tools weren't installed (grep etc)",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1"", ""26.3""]",20,No,,limited comprimise,5-10y,No,I have in the past,No,CUA,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Shell"", ""SQL"", ""Xquery, Xslt""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA""]","[""Mailing list""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,,No,Sometimes,,Bachelors,Male,British,Public administration,"[""Helm"", ""Ido"", ""Selectrum""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""solarized-dark"", ""zenburn""]",Rarely,No understand internals,Never,,corruped docstrings,observation,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""lethargy""]","[""line editors sucked""]",Alright,lisp and lisp machine like design,"[""Work"", ""Hobby projects"", ""effluvia""]","[""28.1""]",42,Wanderlust,"org-mode,cicre,multiple-cursors,ispell,ace-jump-mode",,never considered,I have in the past,I have in the past,Yes,customized out the wazoo,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Scheme"", ""Shell"", ""Dylan""]",Never,"[""GNU/Linux"", ""Windows"", ""BSD"", ""tops-20""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Not interested"", ""too much of a curmudgeon""]",Never,,"[""Web search engines"", ""M-x list-packages"", ""maybe youtube""]","[""Manual"", ""Overview""]","[""suffer in silence""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,teco,No,Frequently,,,,,,"[""No""]","[""ispell""]",maximal vanilla,,,,,"[""none"", ""shell""]","[""my own custom theme""]",Sometimes,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,"The assignment process is a major pain and feels like gatekeeping at this point. I'm not a fan of the review on the mailing list either, it is a rather punishing process. The insistence on the poorly specified commit message format deviating from any other FLOSS project I've worked with doesn't help either.","Emacswiki is just bad. #emacs is sort of helpful for learning and more of a socializing place. Generally, learning Emacs Lisp is more difficult than it should be. I eventually ended up having to learn to be a far better programmer (reading the source, being persistent with looking up info, getting used to the weird tone of the documentation, ...) to accomodate.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Package(s)""]",Good but not great,"Hackability, longevity, allround support for programming/prose/misc stuff","[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"evil, magit, org, quelpa, enh-ruby-mode, circe, macrostep, nov, shackle, eyebrowse",significant comprimise,2-5y,Yes,No,Yes,Vim,"[""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""Source""]","[""Email"", ""GitHub"", ""Whatever their prefered contact method is (like Reddit or whatever)""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""My own MELPA Atom feeds""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""IRC"", ""GitHub""]","[""quelpa""]","[""Research alternatives""]",Either they don't go to MELPA (if I don't deem them interesting to the public) or they do go on MELPA. I'll have to evaluate NonGNU ELPA though.,Vim,No,Sometimes,30,Bachelors,Male,German,Information Security,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""default light"", ""my own custom theme""]",Never,No write package,Never,,It took some time before the terminology in the documentation started to make sense. It can be a bit daunting at first to go through all the different package options to find the ones that fit your needs and keep reasonable performance. It also took some getting used to debugging the config for performance issues,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Introspection and extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"evil,evil-collection,dired,project.el,deadgrep,consult,magit,lsp,org",moderate comprimise,never considered,Yes,Would directly,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""Youtube""]","[""Comparison"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,IntelliJ,project.el,Frequently,,Masters,,,Software Development,"[""Helm"", ""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,,,,"[""evil command mode""]","[""doom-horizon""]",Never,undo-fu many packages,Never,,"I declared init bankruptcy twice. The second time was with spacemacs, and I recall the layer system getting in the way of what I was trying to do (now I run vanilla + my own created hell, rather than someone else's)",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Global state (also it's greatest weakness). Ability to patch the world from your running instance and move on with your life, instantly.","[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"org-ml,pcre2el,named-timer,olivetti,flyspell-correct-avy-menu,evil-embrace",moderate comprimise,might in future,No,No,No,Vim,"[""C"", ""Clojure"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""lack of time/interest -- fixing problems locally doesn't always make it upstream""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Comparison""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]","melpa, because it's the closest thing to THE ONE in my mind (aside from other straight.el who can just use a git forge)",Vim,project.el,Frequently,29,Associates,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Telegram,Great,"[""shell-command"", ""shell""]","[""tarp-mcfay""]",Frequently,undo-fu write package,Never,,discoverability - that's been fixed now to a large extent,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""evil,spacemacs""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,"FOSS, flexibility","[""Work"", ""Hobby projects"", ""organization""]","[""28.2""]",25,No,"magit,company,org-*,evil,flycheck,helm,hydra,projectile,use-package",significant comprimise,might in future,No,No,No,hybrid vim/emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Perl"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""prolog,mercury""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA devel""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""M-x list-packages""]","[""Manual"", ""Clips/videos"", ""README""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Frequently,60,Bachelors,Male,United States citizen,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell""]",Spacemacs,,No,internal company communication,Great,"[""vterm""]","[""nord"", ""custom nord, spacemacs-dark""]",Sometimes,undo-tree copy-paste,,,"Key bindings, getting it setup",Friend,"[""TUI""]","[""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,"community, flexibility","[""Work"", ""Hobby projects""]","[""27.1""]",0,,,,,,,,Emacs,"[""Clojure"", ""HTML/CSS"", ""Julia"", ""R""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,VS Code,,Frequently,,,,,,,,Prelude,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,Prelude,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""26.3""]",15,No,,significant comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Rarely,"[""Windows""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,No,Sometimes,40,Masters,Male,Danish,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""none"", ""shell-command""]","[""my own custom theme""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""26.3""]",10,Rmail,,do not prefer,never considered,No,No,No,Emacs,"[""Python""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA"", ""Git""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,,"[""Reddit"", ""Mailing lists"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,None,No,Frequently,56,PhD,Male,South African,,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Not great,"[""eshell""]","[""default light"", ""zenburn""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Bit of a steep learning curve but very powerful!,Friend,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,simplicity. 'all is there'.,"[""Work""]","[""27.1""]",14,No,"magit, ido, undo-tree, latex",any comprimise,never considered,Yes,No,No,Emacs,"[""R"", ""LaTeX""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs"", ""word of mouth / friends""]","[""Tutorials"", ""Overview""]","[""friends""]","[""package.el"", ""manual""]","[""wait for community""]",,Notepad++,No,Frequently,40,PhD,Male,,Research,"[""Ido""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,IRC,Great,"[""shell-command""]","[""my own custom theme""]",Sometimes,undo-tree copy-paste,,,,,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work""]","[""29.0"", ""28.2""]",15,,,,,,,,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"elisp (I still don't know it). performance issues. crashes. terminology (minibuffer, ...)",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""org-mode""]","[""Package(s)"", ""Text editing features""]",Alright,"org-mode (with clock table), pdf-tools, org-roam","[""Note taking""]","[""28.2""]",3,No,"org-mode, org-roam, pdf-tools, evil-mode, magit",moderate comprimise,never considered,Yes,No,No,Vim,"[""None, I use vim""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""Web search engines""]","[""Comparison"", ""Clips/videos""]","[""Framework"", ""GitHub""]","[""straight""]","[""wait for community""]",,Vim,framework default,Frequently,,Bachelors,,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Blog post,Great,"[""none""]","[""gruvbox""]",Never,framework default write package,Never,,"Frequent hangs Having to learn lisp",The movie Social Network,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""vi alternative with less crazy keybindings""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects"", ""Time tracking""]","[""29.0""]",10,No,"projectile,lsp,tree-sitter,vertico,embark,consult,ivy,org,pdf-tools",limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""PHP"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Not knowing how to modify a package"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""wait for community""]",,Sublime Text,projectile,Frequently,30,Bachelors,Male,Indian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Rarely,undo-tree copy-paste,Never,,"Didn't know where to start, which documentation to use because vanilla emacs is very limited in functionality and very foreign for newcomers. I was using spacemacs at that time, so trying to learn it and vanilla emacs was too much.",I did my own research,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Not well,"FOSS, customization, extensibility, stability, long heritage (also a weakness)","[""Hobby projects"", ""Personal notes & learning""]","[""29.0""]",2,No,"org, evil, web,",no comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript""]",Rarely,"[""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""I didn't have any need to contact them yet""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Never,,"[""Reddit"", ""Web search engines"", ""My framework's package list""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Framework"", ""Discord""]","[""framework default""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,IntelliJ,framework default,Often,,Bachelors,Male,,Financial,"[""framework default""]","[""framework default""]",Doom Emacs,,No,My framework's discourse,Ok,"[""eshell""]","[""My framework's dark theme""]",Never,framework default copy-paste,Never,,Misunderstanding why I have to write some Elisp to configure the editor.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,Programmability,"[""Work"", ""Hobby projects""]","[""27.1""]",7,No,"Magit, Tramp",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""BSD""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,Vim,No,Never,45,Masters,Male,Serbian,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""term""]","[""deeper blue""]",Frequently,No copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]",,Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",7,,,,,,,,Emacs,"[""Python""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, none,,,,Internet,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",5,,,,,,,,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Notepad++,,Never,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,"C-h r focused too much on non-essential functionality. I would've preferred being introduced to certain modes, magit, and maybe doom back in the day",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF"", ""Documentation and lisp""]",Good but not great,"The self-documenting nature of Emacs, elisp extensibility, and the community","[""Hobby projects""]","[""28.2""]",3,No,"eglot,evil,org-modern,vertico,consult,org-ql,empv",moderate comprimise,might in future,I have in the past,Would directly,No,Vim,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Rust"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,22,Bachelors,Male,United States citizen,Cybersecurity,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,"None that I can think of. Fantastic job on the survey website, and I can't wait for the results <3",No,Discord,Great,"[""eshell"", ""vterm""]","[""doom-moonlight""]",Frequently,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Good but not great,,"[""Work""]","[""28.2""]",9,No,,limited comprimise,never considered,I have in the past,Yes,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Python"", ""Ruby"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""N/a""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange""]","[""use-package"", ""manual""]","[""Research alternatives""]",,Vim,No,Sometimes,31,Bachelors,Male,United States citizen,Software Development,"[""Ivy"", ""Marginalia""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""my own custom theme""]",Frequently,No write package,Never,,Defaults suck,Standard as a CLisp dev.,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Alright,Flexibility and freedom,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,No,"slime, eglot, material-theme-ocean",limited comprimise,might in future,No,No,Yes,CUA,"[""C++"", ""Common Lisp"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discourse""]","[""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",Melpa seems default at the moment. Hit that first.,VS Code,No,Rarely,28,Masters,Male,Canadian,Quantum computing,"[""No""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""my own custom theme"", ""material-theme-ocean""]",Sometimes,No understand internals,Sometimes,"Yes, I have a package in ELPA.",,It was mentioned in magazines like Dr. Dobb's and it came with my first (GNU/)Linux CD.,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","It is fun to use! Every time that I think ""how does this work?"" or ""is there a function for this?"" I can inspect the text properties, the data structures, or the source code, and learn something intesting, and everytime that I think ""hm, it should be possible to automate this!"" I can write a short snippet of code that does something useful... with that I can alternate between the ""serious"" tasks that I need to do and some ""fun"" tasks that are somewhat related to the ""serious"" tasks, and that make me more inspired.","[""Work"", ""Hobby projects""]","[""29.0""]",27,No,"Eev, 0x0, dash, helpful, hydra, pdf-tools, rcirc, telega, vterm, xr",any comprimise,10+y,Cannot,Cannot,Yes,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Shell"", ""Lua, LaTeX, Maxima, Agda""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""READMEs for small projects that I put on github""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Mailing lists"", ""IRC servers"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""IRC"", ""Mailing lists"", ""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Sidekick (by Borland),No,Frequently,51,PhD,Male,Brazilian,Research,"[""No""]","[""No""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell-command"", ""shell"", ""eshell"", ""vterm"", ""eepitch""]","[""default dark"", ""my own custom theme""]",Frequently,I use the default undo (a lot) read and understand,,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,,never considered,,,,Emacs,"[""Assembly"", ""C++"", ""C""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA""]","[""don't""]",,"[""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Overview""]","[""don't""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Eclipse,No,Rarely,,,,,,"[""No""]","[""framework default""]",minimal vanilla,,,,,"[""shell""]","[""default dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Too far in the past,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""everybody else used vim""]",Good but not great,That it's highly configurable and you always find somebody who already solved a similar problem to yours.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",15,No,magit,significant comprimise,2-5y,No,Would directly,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials""]","[""haven't seen the need to""]","[""package.el"", ""use-package""]","[""wait for community""]",,Notepad++,No,Frequently,35,Masters,Male,German,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""my own custom theme""]",Rarely,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,limited comprimise,never considered,No,No,No,Vim,"[""C"", ""Haskell"", ""Julia"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Overview""]","[""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,framework default,Frequently,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Discord,Ok,"[""vterm""]","[""doom-one""]",Never,framework default copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""27.2""]",1,No,"Eglot, Company, Org",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Matrix"", ""Discord""]","[""package.el""]","[""Research alternatives""]",,VS Code,No,Often,19,School,Male,American,Student,"[""No""]","[""framework default""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""term""]","[""catppuccin""]",Never,No simple functions,Never,,"unusable default settings, especially switching buffers.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",25,No,"helm, editorconfig, cmake-mode, markdown-mode, mozc",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl""]",Rarely,"[""GNU/Linux"", ""WSL""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""FSF paperwork""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Manual""]","[""GitHub""]","[""package.el""]","[""wait for maturity""]",,VS,No,Sometimes,43,Masters,Male,Japanese,Software Development,"[""Helm""]","[""ispell""]",minimal vanilla,,No,r/emacs,Ok,"[""shell-command"", ""shell"", ""ansi-term""]","[""default dark""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,Extensibility,"[""Hobby projects""]","[""27.1""]",2,No,,do not prefer,never considered,No,No,No,Vim,"[""C++"", ""Javascript"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,,,,,,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,Friend,Ok,"[""use shell on a separate window""]","[""black background""]",Often,No read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF"", ""font antialiasing (long time ago)""]",Good but not great,flexibility and textual user interface,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"magit, org-mode, helm",moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Go"", ""Rust"", ""OCaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Mailing lists""]","[""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,Vim,projectile,Sometimes,,,,,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree understand internals,Never,,Learning how to operate the user interface. So many keybindings and you have to learn them all before you can be productive. Also takes time to learn emacs concepts like buffers and how to manipulate them via programming,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built in Lisp programming language""]","[""Extensibility"", ""Lisp""]",Not well,"Its complete programmability, it's so powerful that its almost an OS unto itself","[""Hobby projects""]","[""28.2""]",1,No,,significant comprimise,might in future,Cannot,No,No,Vim,"[""C"", ""Elisp"", ""Javascript"", ""Python"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""My own little language too""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""not sure""]","[""Email"", ""GitHub"", ""HN comments if they do a show HN or something""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Can't figure out how to use mailing lists""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""M-x list-packages"", ""HN""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""High level description of the source code repository""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""manual"", ""not sure""]","[""Research alternatives""]",,Sublime Text,No,Sometimes,28,Bachelors,Male,Brazilian,Healthcare,"[""framework default""]","[""framework default""]",maximal vanilla,More options need text boxes for free text entry. Sometimes my actual choice wasn't listed.,No,Hacker News,Great,"[""none""]","[""default dark"", ""solarized-dark""]",Never,framework default simple functions,Never,,"It was very difficult at the beginning to get things done. Navigation between buffers for example, project management was extremely frustrating. Also I struggled a lot to configure Emacs, I couldn't get LSP working. I never was exposed to LISP languages, so I didn't understand what happened when I copied configuration. The lack of integration with build tools was also annoying, for example in many IDE you have a function to automatically configure cmake/meson/[build system] and compile, and I ended up writing my own package to do it. The window management when an interpreter is open was also unsettling, it was hard to keep it while changing files frequently. It turns out that many of my issues were already fixed by Emacs, but I didn't know it at the time. Not because of the lack of documentation, but because the quantity of tools is so overwhelming that I couldn't know they exist.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, documentation, community and libraries.","[""Hobby projects"", ""School""]","[""28.2""]",1,No,"magit, lsp-mode, tree-sitter, vertico, auctex",significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Java"", ""Python""]",Often,"[""GNU/Linux""]",String[],"[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,String[],Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""I don't really ask""]","[""framework default""]","[""Research alternatives""]",,None,framework default,Never,23,Masters,Male,French,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""dracula""]",Never,undo-tree write package,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",2,notmuch,"magit, org-roam, auctex, pdf-tools, vertico, elfeed, notmuch",moderate comprimise,0-2y,I have in the past,Would directly,Yes,Emacs,"[""Common Lisp"", ""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Manual""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",Melpa,,project.el,Frequently,30,Masters,Male,Italian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,mastodon,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,vundo copy-paste,Never,,,Colleague,"[""GUI""]","[""Text editing features""]","[""Text editing features""]",Not well,,"[""Work"", ""Hobby projects""]","[""28.2""]",30,No,,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C""]",Never,"[""GNU/Linux""]",String[],"[""not sure""]","[""Email""]",Never,String[],Never,,"[""hacker news discussions""]","[""Tutorials""]","[""Email""]","[""package.el""]","[""wait for community""]",,vi,No,Sometimes,55,Masters,Male,United States citizen,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Never,No none,Never,,configure a basic system,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",versatility,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",1,No,"org, yasnipets, magit",any comprimise,never considered,No,Would directly,No,Emacs,"[""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Email""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,No,Never,51,Bachelors,Male,Portuguese,banking,"[""Vertico"", ""Marginalia""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""dracula"", ""gruvbox"", ""modus-operandi"", ""modus-vivendi"", ""nord"", ""solarized"", ""solarized-dark""]",Never,No write package,Never,,Its usage patterns are very different from other editors. Window management seems too random/inconsistent. During the initial learning curve most people wold probably prefer a more consistent layout that resembles typical IDEs.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Interactivity, extensibility","[""Work"", ""Hobby projects""]","[""29.0""]",3,Gnus,"magit, eglot, orderless, consult, tramp, dired",significant comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,38,Masters,Male,Ukrainian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell-command""]","[""modus-operandi"", ""modus-vivendi""]",Often,No copy-paste,Never,,Undo system were complicated,Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Highly customizable,"[""Work"", ""Hobby projects""]","[""28.1""]",14,Gnus,"Exwm,",any comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C"", ""HTML/CSS"", ""Java"", ""Python"", ""PHP"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Telegram""]","[""package.el"", ""use-package""]","[""wait for community""]",,,No,Frequently,38,Masters,Male,Mexican,Research,"[""Ido""]","[""flyspell"", ""langtool""]",maximal vanilla,,No,Telegram,Ok,"[""shell-command"", ""eshell"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Often,No none,,,"The keybindings. Also now, on a Mac, the Mac's keybindings override some of the Emacs keybindings.",Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""The myths and legends (seriously)""]",Good but not great,Macros,"[""Work"", ""Hobby projects""]","[""27.1"", ""26.3""]",12,,,,never considered,,,,Emacs,"[""Clojure"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default"", ""MELPA""]","[""Email""]",,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]",String[],String[],"[""package.el""]","[""Install and try it immediately""]",,Notepad++,,Sometimes,,,,,,String[],"[""ispell""]",Prelude,,,,,"[""shell-command""]",String[],,undo-tree copy-paste,Never,,Out of the box I could not do anything with it. You have to read hundreds of documentation pages to achieve a working task. Documentation is fantastic but reserved to english speaking people with technical skills. Starting alone with emacs needs a lot of commitment.,Curiosity,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,Orgmode,"[""Work"", ""Hobby projects"", ""everything""]","[""27.2""]",6,Mu4e,"orgmode,which-key,vertico,consult,marginalia,org-roam,magit,mu4e,easy-hugo,pdf-tools",significant comprimise,never considered,Yes,No,No,Emacs,"[""LaTeX""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""Mailing lists"", ""mastodon""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,49,Masters,Male,French,Education services,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,"On contribution page, should ask for contribution out of the scope of money or development. I do organize emacs meetings every months and that is a contribution too ! Thanks",No,mastodon,Great,"[""vterm""]","[""doom-vibrant""]",Often,undo-tree many packages,Sometimes,,The require system was slightly confusing to learn. I mistakenly thought it was only for 3rd party packages and didn't know that autoloaded functions don't need to be required.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","Introspection, keyboard navigation","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,Gnus,"Magic, vterm, objed",moderate comprimise,0-2y,No,No,Yes,Emacs,"[""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Sometimes,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Mailing lists"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord""]","[""package.el"", ""straight""]","[""Research alternatives""]",,VS Code,No,Sometimes,27,Associates,Female,United States citizen,Student,"[""Ido"", ""Icomplete""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""sanityinc-tomorrow""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"installing packages, learning navigation & buffer handeling",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",timeless,"[""Hobby projects""]","[""28.2""]",0,No,"ace, cider, eglot",moderate comprimise,might in future,No,No,No,Vim,"[""C#"", ""Clojure"", ""HTML/CSS"", ""Javascript"", ""Typescript""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,VS Code,framework default,Rarely,43,Associates,Male,,Software Development,"[""framework default""]","[""framework default"", ""flyspell""]",Doom Emacs,,Not sure,Doom emacs documentation,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Lot of surface API Lot of datatypes with small nuanced differences Official docs cover a lot of reference documentation, but don't cover many tutorials or practical problem solving",Clojure meetups,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"Flexibility and extensibility Interaction between many packages Runtime inspection and debugging","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,magit,no comprimise,might in future,Yes,No,No,Vim,"[""Clojure""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues""]","[""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Discord""]","[""framework default""]","[""wait for maturity""]",,Atom,framework default,Rarely,32,Bachelors,Male,American,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,Nice job Teco,No,Discord,Great,"[""vterm""]","[""doom-one""]",Sometimes,framework default simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",2,No,,significant comprimise,5-10y,Cannot,Would directly,No,Emacs,"[""Python"", ""R""]",Rarely,"[""Windows""]","[""Note taking"", ""Task management""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Framework""]","[""use-package""]","[""wait for community""]",,Atom,projectile,Sometimes,,PhD,Male,Indian,Healthcare,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""doom-one""]",Never,No simple functions,Never,,I remember it being wonky compared to DOS editors in the 80s but easier than vi ion unix,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Org-mode""]","[""Text editing features""]","Very well, it's snappy",Text/graphical,"[""Work""]","[""28.2""]",30,No,"Org-mode, magit",moderate comprimise,10+y,No,No,No,Emacs,"[""C"", ""Go"", ""Python"", ""Shell"", ""Nim""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Overview""]","[""IRC"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Edt,No,Sometimes,,,Male,,Software Development,"[""Helm"", ""Icomplete""]","[""flyspell""]",minimal vanilla,,Yes,Hacker News,Great,"[""shell"", ""eshell""]","[""my own custom theme""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Default keybindings. Knowing about the packages that could help me. Software project consistency: same behaviour in Python, Scala, R, ...",University/College,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Org, mu4e, calc, magit,","[""Work"", ""Hobby projects""]","[""28.1""]",11,Mu4e,"magit, smartparens,",significant comprimise,might in future,No,Would directly,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""R"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Vim,project.el,Often,41,Masters,Male,French,Software Development,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,I can get you a business account on Typeform (supports open Source) for such survey in the future. Just ask. hubert.behaghel@typeform.com,No,Mastodon,Not great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi"", ""nord"", ""solarized-dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,N/a,"Learning about packages and which packages are included in Emacs, learning about all package options",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Emacspeak""]","[""Text editing features"", ""Emacspeak""]","Very well, it's snappy","Emacspeak, intensibility, packages","[""Work"", ""Hobby projects""]","[""27.2"", ""26.3""]",3,Gnus,"Org, Markdown-mode, Emacspeak, nnreddit",limited comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""HTML/CSS"", ""Python""]",Frequently,"[""MacOS"", ""Linux via Crostini on ChromeOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Wariness of the review process"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Discord"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Mailing lists"", ""Discord""]","[""package.el"", ""Paradox""]","[""Install and try it immediately""]",N/a,VS Code,No,Frequently,28,School,Male,American,Education services,"[""Helm"", ""Ido""]","[""flyspell"", ""langtool""]",minimal vanilla,"These was a great, accessible survey. Thanks.",Yes,Emacs mailing list,Great,"[""shell""]","[""default light""]",Sometimes,No simple functions,,,Probably just the keybinds,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,Elisp,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,notmuch,,,might in future,,,,Vim,"[""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Discourse""]","[""Clips/videos""]","[""GitHub"", ""Mailing lists""]","[""framework default""]","[""Install and try it immediately"", ""wait for maturity"", ""wait for community""]",I tend to just leave them on github.,IntelliJ,framework default,Never,,,,,,"[""Vertico""]","[""framework default""]",Doom Emacs,,,,,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Learning Emacs presents the same problem as learning any significant GNU project (Emacs/Guix) - one will need to read most (if not all) of the manual (or code) to attain an actual understanding,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Org""]","[""Text editing features""]",Good but not great,"Fully integrated interface for interacting with text applications, massive historical momentum, Org","[""Work"", ""Hobby projects"", ""Personal computing""]","[""29.0"", ""28.2""]",5,No,"Org, most built-ins, Evil, Magit, LSP (love/hate)",significant comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""GitHub"", ""Blogs"", ""Hacker News""]","[""Design rationale"", ""Manual""]","[""GitHub""]","[""straight"", ""use-package"", ""Nixpkgs""]","[""wait for maturity""]",,Vim,project.el,Sometimes,,School,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,Interesting questions!,No,Hacker News,Great,"[""eshell"", ""vterm""]","[""gruvbox""]",Sometimes,No simple functions,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",30,No,,do not prefer,never considered,No,No,No,Emacs,"[""Clojure"", ""Java"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""framework default""]","[""Mailing list""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit""]","[""Comparison""]","[""Reddit"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,,framework default,Rarely,,Masters,Male,United States citizen,Healthcare,"[""framework default""]","[""flyspell""]",Doom Emacs,,Yes,r/emacs,Ok,"[""vterm""]","[""doom-one""]",Rarely,framework default copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,The editing. And all amazing minor- and major modes.,"[""Work"", ""Hobby projects""]","[""28.2""]",32,No,,limited comprimise,never considered,No,I have in the past,No,Emacs,"[""Assembly"", ""C"", ""Go"", ""HTML/CSS"", ""Python"", ""Verilog, SystemVerilog""]",Never,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Code (features)""]","[""GitHub"", ""M-x list-packages"", ""Hacker News (HN)""]","[""Tutorials"", ""Screenshots""]","[""blogs, web pages""]","[""package.el""]","[""Install and try it immediately""]",,None,projectile,Sometimes,,Masters,Male,Swedish,IT security,"[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""deep-blue""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"- Understanding the keybinding notation: C-x, M-x, C-M-x ... - How to install packages.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy","elisp,extensibility","[""Work"", ""Hobby projects""]","[""28.1""]",8,No,"magit,lsp-mode,suggest,vertico,evil",any comprimise,might in future,No,Would directly,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Haskell"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Clips/videos""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,projectile,Sometimes,29,Masters,Male,German,Software Development,"[""Vertico"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""modus-vivendi""]",Sometimes,undo-tree write package,Sometimes,,"Learning emacs internals was a bit of a struggle. There are so many configuration options and many ways of doing the same thing, it was a bit overwhelming at first.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Open source, highly customizable, versatile","[""Work"", ""Hobby projects"", ""School""]","[""28.2"", ""28.1""]",2,Mu4e,"proof-general, org-roam, vterm, org-pomodoro, auctex, mu4e, modus-themes, avy, lsp, olivetti",any comprimise,might in future,Yes,Yes,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Haskell"", ""Julia"", ""Java"", ""Scheme"", ""Shell"", ""Coq""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Discord"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""Matrix"", ""Mailing lists"", ""Discord""]","[""straight"", ""elpaca"", ""guix""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,22,Bachelors,Male,Israeli,Student,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,board,Great,"[""eshell"", ""vterm""]","[""my own custom theme"", ""modus-vivendi""]",Sometimes,No simple functions,Never,,Too many overlapping/competing packages,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Simple, lightweight (comparitively) no GUI!","[""Hobby projects""]","[""29.0""]",10,No,"eglot, vertico, corfu, orderless, use-pacakge, straight",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python""]",Rarely,"[""WSL""]",String[],"[""Source""]","[""I have not had to contact""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs""]","[""Design rationale""]","[""I have not asked for help""]","[""straight"", ""use-package""]","[""Research alternatives""]",,Pycharm,project.el,Never,,Bachelors,,,,"[""Vertico"", ""Marginalia""]","[""No""]",maximal vanilla,,No,Sacha Chua's blog page,Great,"[""eshell""]","[""wombat""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"Some of the language used in the manual etc was alien to me, felt like I had to learn some history to understand emacs",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"Extensibility, configurability, excellent package ecosystem","[""Work"", ""Hobby projects""]","[""29.0""]",3,Mu4e,"Straight, use-package, avy, org-*, vertico, consult, marginalia, magit, mu4e",moderate comprimise,never considered,Cannot,Would directly,No,Emacs,"[""HTML/CSS"", ""Julia"", ""Python"", ""R"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Manuscripts, thesis""]","[""MELPA"", ""Source""]","[""GitHub"", ""GitLab""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub"", ""GitLab""]","[""straight""]","[""Install and try it immediately""]",,Nano,project.el,Frequently,28,PhD,Male,British,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,"Was on a train and internet kept dropping out but I was able to resume where I left off, this hasn't worked on other server platforms I've used so that was good",Not sure,r/emacs,Great,"[""shell-command"", ""vterm""]","[""my own custom theme""]",Often,vundo many packages,Never,I heard it takes forever,"It should be prettier out of the box, that's what's stopping many from trying. And it definitely should be faster.",Learning Clojure,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Alright,Extensibility and being able to edit anything within emacs from itself. The reply/smalltalk like nature of it.,"[""Work"", ""Hobby projects""]","[""29.0""]",3,Mu4e,"Mu4e, cider, avy, consult, company, lispy, popper, magit",limited comprimise,never considered,No,No,Yes,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Python"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Telegram groups""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Framework"", ""GitHub"", ""Telegram groups""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",Melpa. Low hassle but still well moderated and inspected. No complex and long paperwork.,IntelliJ,project.el,Often,38,Bachelors,Male,Ukrainian,Software Development,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Telegram,Ok,"[""shell"", ""eshell""]","[""nord""]",Rarely,undo-tree copy-paste,,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)""]",Alright,,"[""Work""]","[""28.2""]",2,,,,,,,,Emacs,"[""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,,limited comprimise,never considered,No,No,No,Vim,"[""C"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,20,Bachelors,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""default dark""]",Frequently,undo-fu simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",14,No,"python-mode,auctex,zenburn-theme,solarized-theme,magit,ess",any comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""R"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,No,Frequently,36,Bachelors,Male,Chilean,Student,"[""Ido""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command"", ""ansi-term""]","[""solarized"", ""solarized-dark"", ""zenburn""]",Never,No simple functions,Never,,"I started with the tutorial as a starting point, that got me all the basics to launch and start as I did on my previous text editors. Then, I stayed many years with just the basics, just because I didn’t know what I could do from it, neither did I have time to learn deeper. I learned a few tricks sometimes, either shown by some people, or by trying stuff in the menu, but I really used it as a basic text editors for years. I also never got really what was beyond buffers, how to deal with frames and windows. Someday, I heard about Org-Mode, which I tried and found at the same time very pleasant and answering a profound need of organization in a way I would never imagine. This led me to really customize emacs for the first time, mainly by imitating. I also learned about the ""M-x"" feature at that time, and all became clear. I really wish I knew that earlier. Now I use the help about functions and variables to learn when I am looking for setting up something. Then, I wanted to go further with ELisp programming, and the difficulty was at the same time to remember the basics of Lisp programming (I learned Scheme at university which was a very helpful to have an understanding of the concepts of functional programming and to love it), then slowly to catch how to interact with the Emacs editor functions. In the end, this is very powerful, it takes time, which is normal, but it is not easy to find where to start or to get a grasp of what are the essentials to interact with the editor and/or the packages. This is one thing I would like to document as it changed my way of living with emacs, but I am overwhelmed, so it’s still a ""I would like todo project"" :)",,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Org-Mode""]","[""Text editing features"", ""Just choosing an editor when starting my Linux journey : only vi and emacs were mentionned in my first CD leaflet""]",Good but not great,"The text editor being tied as an interface to a programming language and interpretor. From this, comes its customization. As of today, I can say the community, as a nice fellowship, and as all what she brings to make this venerable editor attractive today with contributions and genious ideas on how to make use of it.","[""Work"", ""Hobby projects"", ""Personal organization""]","[""27.1""]",27,Mu4e,"org-mode, mu4e, org-journal, org-super-agenda, org-brain, org-roam2, company, multiple-cursors, vc, elfeed",moderate comprimise,never considered,"I would to through Liberapay, but it is not an appropriate time for me now",I have in the past,No,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""PHP"", ""Perl"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Metrics (electricity usage, ...) and inventory (books)""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Mailing lists"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Matrix"", ""Mailing lists"", ""Fediverse""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,DOS text editors,framework default,Often,45,Masters,Male,Belgian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,"Yeah, it was fun and interesting to go through and learn about the questions (and my answers :) There are two questions that I didn’t know how to select : 1. How well does Emacs perform in your experience? Very well, it's snappy Good but not great Alright ... The gap between ""very well"" and ""good but not great"" seemed big to me. I would have said ""Great, but there are some itches"", I could not say ""it’s good not great"", but I could not say ""very well"", either without mentionning the itches. 2. What is your level of Elisp proficiency? No knowledge I can copy-paste and tweak some code I can read and understand most Elisp programmes I can write simple functions ... Actuallly, I can write simple functions, but it’s quite new that I can read deeper the ELisp programmes, and I would not say I can read them and understand them easily. I would have inverted the two options, if they are, as I suppose, increasing in level. Thank you for doing this, and good fetching of the results, I look forward what will come from it :)",Not sure,Emacs mailing list,Great,"[""eshell"", ""ansi-term""]","[""doom-sourcerer""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,"I once wrote a Babel language integration--m4--for org-mode. When I was asked to screw around with paperwork for something I'd written and tested for fun, I noped out.","Even though I use default keybindings because that's where I started, they aren't friendly.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Ability for people to create packages (e.g. org-mode, hyperbole or calc) for others.","[""Work"", ""Hobby projects""]","[""28.2""]",25,notmuch,"org-mode, hyperbole, org-roam, calc, ledger-mode, ESS, magit",do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""R"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit""]","[""Clips/videos""]","[""GitHub"", ""Mailing lists""]","[""package.el""]","[""wait for community""]",,vi,No,Frequently,,Bachelors,Male,United States citizen,Software Development,"[""Ido""]","[""No""]",minimal vanilla,The free/libre software question would've been better stated as open-source software as I'm equally happy using something that's BSD/MIT/Apache-licensed as I am (L)GPL.,Yes,r/emacs,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""nano""]",Rarely,No simple functions,Never,,"At first, I was confused what emacs was supposed to be. A text editor but not really a text editor? Learning Lisp was challenging initially.",was part of the default install on the first GNU/Linux system I tried.,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, one-stop shop for many different needs, integration with external tools, discoverability, integrated help/documentation","[""Work"", ""Hobby projects""]","[""28.1"", ""27.1"", ""26.3""]",20,No,"magit, eglot, org-mode",moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""Been keeping my diary in org-mode since 2007""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""Mailing lists"", ""Emacs wiki, search engines""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,Does org-mode count?,Often,42,Associates,Male,German,Manufacturing,"[""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""shell-command"", ""eshell""]","[""default light""]",Rarely,No simple functions,Sometimes,asdf,sdf,University/College,"[""TUI""]","[""Text editing features""]","[""Text editing features""]",Alright,asf,"[""Work""]","[""28.1""]",1,notmuch,,,2-5y,I have in the past,I have in the past,Yes,Vim,"[""Javascript""]",Frequently,"[""Windows""]","[""Task management""]","[""MELPA Stable""]","[""Email""]",Sometimes,"[""Wariness of the review process""]",Rarely,"[""Code (features)""]","[""Blogs""]","[""Design rationale""]","[""Emacs StackExchange""]","[""elpaca""]","[""wait for maturity""]",,Eclipse,projectile,Sometimes,11,PhD,Female,Albanian,Research,"[""Ivy""]","[""spell-fu""]",Doom Emacs,,,,,"[""vterm""]","[""doom-one""]",Sometimes,undo-tree simple functions,Rarely,,Making it behave like vim,Colleague,"[""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,Orgmode,"[""Work""]","[""29.0""]",3,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Python"", ""R"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""Reddit"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit""]","[""elpaca""]","[""Install and try it immediately""]",,Vim,projectile,Often,41,PhD,Male,Canadian,Research,"[""Helm""]","[""flyspell""]",Spacemacs,,No,r/emacs,Ok,"[""none""]","[""my own custom theme""]",Rarely,No copy-paste,Never,,"Emacs is much more difficult to learn than most languages. You have to learn the keybindings (which are great once learning but there is a learning curve), configuring packages and settings using elisp takes a lot of learning even with things like prelude, and understanding buffers, frames, windows vs other editors is a lot different.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Cider""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","* the simple navigation with keybindings * Extensible * Best Clojure Repl (Cider)","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",6,No,"cider, evil, projectile, ivy, clojure-mode, parinfer-rust-mode",do not prefer,never considered,No,Never heard of FSF,No,Emacs / Vim Combo,"[""Clojure""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Good Examples with options not just the simplest""]","[""web search""]","[""use-package""]","[""Install and try it immediately""]",,Most of the above,projectile,Rarely,46,Bachelors,Male,United States citizen,Media/Publishing,"[""Ivy"", ""Consult""]","[""No""]",minimal vanilla,,Not sure,Friend,Ok,"[""none""]","[""atom-one-dark""]",Never,No copy-paste,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",32,,,,,,,,Emacs,"[""C"", ""HTML/CSS"", ""Java"", ""Python"", ""Perl"", ""R"", ""SQL"", ""COBOL""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"Command discovery (what is possible), multi-cursor or block-editing",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",4,No,"verb,highlight-symbol,company,rainbow-delimiters",any comprimise,might in future,No,I have in the past,No,Emacs,"[""Elixir"", ""Erlang"", ""Rust"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","["".""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Design rationale"", ""Screenshots""]","["".""]","[""use-package""]","[""wait for community""]",,VS Code,projectile,Often,36,Bachelors,Male,Dutch,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Not great,"[""shell-command""]","[""nord""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Weird bugs,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,,moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""C"", ""Common Lisp"", ""Haskell"", ""Scheme"", ""Shell""]",Often,"[""MacOS""]",String[],"[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,,,,,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""vterm""]","[""gruvbox""]",Never,undo-tree simple functions,Often,,,Friend,"[""GUI""]","[""Built-in features""]","[""Extensibility""]",Alright,,"[""Work""]","[""28.1""]",4,Mu4e,,significant comprimise,2-5y,No,Would directly,Yes,Emacs,"[""Common Lisp""]",Sometimes,"[""Windows""]","[""General document writing""]","[""GNU ELPA devel""]","[""Mailing list""]",Often,"[""Unfamiliar with contribution process""]",Sometimes,"[""Code (bug fixes)""]","[""GitHub""]","[""Tutorials""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,,Associates,Male,,Student,"[""Marginalia""]","[""flyspell""]",Doom Emacs,,,,,"[""vterm""]","[""my own custom theme""]",Often,undo-tree write package,Never,,changing the gnu formatting in c mode wasn't that obvious,it was installed with my first slackware install,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,extensibility in a full fledged language,"[""Hobby projects""]","[""27.1""]",10,Gnus,,any comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Java"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""PKB""]","[""i don't use third-party packages""]","[""Mailing list"", ""GitHub""]",Never,String[],Never,,"[""i don't use third-party packages""]","[""i don't use third-party packages""]","[""IRC"", ""Reddit""]","[""i don't use third-party packages""]","[""wait for community""]",,Vim,No,Rarely,46,Associates,Male,Dutch,Telecom,"[""No""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""my own custom theme""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Getting sensible defaults, learning the emacs way of editing",Internet,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Community""]","[""curiosity""]","Very well, it's snappy","Self discovery, extensibility","[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""irc""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""straight""]","[""wait for community""]",,Vim,No,Often,61,PhD,Male,French,Education services,"[""Vertico"", ""Marginalia""]","[""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""solarized""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,No,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",Config,"[""Work"", ""Hobby projects""]","[""29.0""]",30,No,,any comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Python""]",Never,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""not sure""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Manual""]","[""I don’t""]","[""manual""]","[""Install and try it immediately""]",,Don’t remember,No,Sometimes,70,Masters,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell"", ""eshell""]","[""default dark""]",Never,framework default none,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",3,No,"which-key,eglot",do not prefer,might in future,No,No,No,emacs+vim,"[""C"", ""Java"", ""Python""]",Never,"[""GNU/Linux""]","[""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""GitHub"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Never,20,Associates,Male,(other),Student,"[""Vertico""]","[""ispell""]",minimal vanilla,,Not sure,Emacs China,Great,"[""vterm""]","[""doom-one""]",Never,No copy-paste,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work"", ""contacts, calendars, wikis, notes,""]","[""28.1""]",1,,,,,,,,Emacs,"[""Python""]",,"[""GNU/Linux"", ""Guix on top of GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,,Terminology.,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]","Very well, it's snappy",Documentation and ability to tinker.,"[""Work"", ""Hobby projects""]","[""29.0""]",7,No,"Magit,meow,eglot",significant comprimise,might in future,I have in the past,I have in the past,No,Meow,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript"", ""Ocaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Time tracking""]","[""GNU ELPA""]","[""Email"", ""GitHub""]",Rarely,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""GitHub"", ""Blogs""]","[""Design rationale"", ""Manual"", ""Clips/videos""]","[""IRC"", ""GitHub""]","[""Nix""]","[""Install and try it immediately""]",,IntelliJ,project.el,Frequently,30,Bachelors,Male,Chinese,Fin Tech,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""eshell"", ""vterm""]","[""zenburn""]",Often,No read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Written in lisp""]","[""Extensibility"", ""Best lisp editor""]",Good but not great,,"[""Hobby projects"", ""Study""]","[""27.1""]",4,No,"slime, geiser-mit, auctex",any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Python"", ""R"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""Telegram group""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Telegram group""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",,Vim,No,Frequently,28,Bachelors,Male,Brazilian,Student,"[""Ido""]","[""flyspell""]",minimal vanilla,,Yes,Telegram,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No simple functions,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""at that time Emacs had the best source code highlighting""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",17,Mu4e,,limited comprimise,might in future,I have in the past,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Elixir"", ""Java"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Never,38,PhD,Male,German,Research,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""sanityinc-tomorrow""]",Sometimes,undo-tree write package,Never,"Employment agreement is a hurdle, even though it appears to illegally (under NY state law) attempt to claim ownership of ideas/software I develop outside of work that are not part of my job, and prevent me from participating in an otherwise legal hobby activity, such as contributing code to FSF projects. Since I can't guarantee they won't sue FSF, or that they wouldn't win such a suit (not a lot of precedent due to arbitration clauses), the FSF can't accept my assignment form. It's unfortunate that NY Labor Law is effectively circumvented and third parties like the FSF are deprived of contributions.",,Fred Fish's collection of Amiga ports of GNU software,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Alright,"Batteries included language, bonus points for it being a lisp variant","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",30,No,,any comprimise,0-2y,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub"", ""However they indicate is the best way""]",Rarely,"[""Employment agreement""]",Rarely,"[""Issues""]","[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""Mailing lists"", ""Mostly do not ask for help, that's what the source and documentation is for""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,The built-in AmigaOS editor,No,Sometimes,50,PhD,Male,United States citizen,"Banking, risk model developer (not IT)","[""Helm"", ""Ivy"", ""Vertico"", ""Selectrum"", ""Consult""]","[""flyspell"", ""ispell""]","Extensive packages, light configuration",,No,Doomemacs home page,Ok,"[""shell"", ""vterm""]","[""default light"", ""modus-operandi"", ""modus-vivendi""]",Never,No read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,Shortcuts and commands,"[""Hobby projects""]","[""28.1""]",0,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Rust"", ""Scheme"", ""SQL""]",Rarely,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Bad prior experience""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,VS Code,projectile,Frequently,19,School,Male,,Student,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell-command"", ""eshell""]","[""Material-darker""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"Remapping my known keyboard shortcuts to the emacs versions; ctrl/meta key on linux vs ctrl/meta key on macOS",Internet,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","I love the commands and buffer management, and that I can browse files in the editor","[""Work"", ""Hobby projects""]","[""28.1""]",2,No,I have not explored the package environment very much beyond what I needed initially,do not prefer,never considered,No,No,No,Emacs,"[""Clojure"", ""Javascript"", ""SQL"", ""Plaintext""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA""]","[""n/a""]",Never,"[""Lack of time""]",Never,,"[""n/a""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""n/a""]","[""package.el"", ""elpaca""]","[""Install and try it immediately""]",,Sublime Text,No,Frequently,29,Bachelors,Male,American,Software Development,"[""No""]","[""No""]",https://github.com/flyingmachine/emacs-for-clojure/,,No,Hacker News,Great,"[""shell-command""]","[""modus-vivendi"", ""white on black""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,no,conflicts in the startup file,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Community"", ""Part of the GNU project / FSF""]",Good but not great,"extensibility, customization","[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",40,Mu4e,"org-roam,magit",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Elisp"", ""Haskell"", ""Perl"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA""]","[""Email""]",Never,"[""introverted as fuck""]",Rarely,"[""Advocacy""]","[""sacha's emacs weekly post""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""I don't""]","[""use-package""]","[""wait for community""]",,"vi, ed (not vim)",projectile,Sometimes,61,PhD,Male,Belgian,Software Development,"[""Ivy"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Hacker News,Not great,"[""shell"", ""eshell""]","[""default light"", ""solarized""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,I had to learn bunch of commands and keybindings. window/frame management is a PITA.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""DOOM emacs""]","[""Package(s)"", ""Text editing features"", ""doom emacs""]","Very well, it's snappy","Faster than VS Code (electron gtfo), lsp-mode works more reliably with clangd, custom keybindings are easy, ALT-X GIVES ME EVERY COMMAND WITH SEARCH <<- this.","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"projectile, evil-mode, lsp-mode, company, ivy, treemacs, tabbar,",limited comprimise,never considered,No,Would directly,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Framework"", ""Mailing lists"", ""Discourse""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,VS Code,projectile,Sometimes,33,Masters,Male,Polish,Space,"[""framework default"", ""Ivy""]","[""framework default""]",Doom Emacs,,No,Friend,Great,"[""none""]","[""doom-one""]",Never,framework default copy-paste,Never,No,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""convenient keyboard editing as vim, with mouse and GUI support""]","Very well, it's snappy","full keyboard editing, and powerful extensibility.","[""Work""]","[""28.1""]",11,No,"SLIME, magit, projectile, nano-mode, web-mode, markdown-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]",String[],"[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Bad prior experience""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""IRC"", ""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,40,Masters,Male,Chinese,Software Development,"[""Ivy""]","[""No""]",Prelude,,No,Hacker News,Great,"[""none""]","[""nano-mode""]",Sometimes,No simple functions,Rarely,,Terminal issues were a pain. Mismatched settings and stuff. Old emacses that didnt line up with new tutorials.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Longevity and stability. Great packages like magit.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",27,No,"Magit, sly",moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""MELPA""]","[""Email""]",Rarely,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Reddit""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Joe,No,Frequently,47,School,Male,United States citizen,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,No,Twitter,Ok,"[""shell""]","[""my own custom theme""]",Rarely,framework default write package,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",40,Rmail,,,,,,,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""R"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""Source""]","[""Email""]",,String[],Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]",String[],String[],String[],"[""package.el"", ""manual""]",,,,No,Frequently,,,,,,"[""No""]","[""ispell""]",minimal vanilla,,,,,"[""shell-command"", ""shell""]","[""default light""]",Frequently,No copy-paste,Never,,"Discovering useful functions and packages. Debugging errors.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Ecosystem.,"[""Work"", ""Hobby projects""]","[""28.2""]",7,notmuch,"magit, modus-themes, evil, eglot, notmuch, undo-tree, org",limited comprimise,never considered,Yes,No,No,Vim,"[""C"", ""Clojure"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,34,School,Male,Australian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,lobste.rs,Ok,"[""none""]","[""my own custom theme"", ""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree copy-paste,Rarely,"The only contribution I ever made was a simple pull request on GitHub, so I'm not familiar with any of the mentioned steps.","Before I tried Doom Emacs I naturally struggled with keybindings / commands, because they are different from every modern text editor. I also struggled with installing packages, because I would often find multiple ways of doing what seemed to me to be the same thing. But I didn't go very far before trying Doom Emacs, and I haven't had many problems since.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Community"", ""Using not too much RAM, by modern standards""]",Not well,The extensibility. Always when I find something I don't like I know if I were more knowledgeable I would be able to tweak it.,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Never,"[""GNU/Linux""]",String[],"[""framework default""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Documentation""]","[""I don't, really""]","[""Tutorials""]","[""If I can't figure it out myself I'm most likely not using it""]","[""framework default""]","[""wait for community""]",,VS Code,framework default,Rarely,22,Associates,Male,Brazilian,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Discord,Not great,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"- unfamiliar Emacs keybindings - lack of mnemonics for `C-x 2`, `C-x 3`, `C-x 1` - stateful `C-l` - lack of ELisp understanding for initial config - `eval-after-load` - which feature to wait for? - lack of understanding where to find documentation - info - `;;; Commentary:` section in packages - README - docstrings - comments - just read the code, lol",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,"- extensibility - explorability - documentation - maturity - free software","[""Hobby projects""]","[""29.0""]",2,Gnus,"org,magit,consult,marginalia,orderless,vterm,tramp,gnus,dired,elfeed",moderate comprimise,might in future,No,No,No,Vim,"[""Elisp""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack confidence in code quality"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Discourse""]","[""framework default"", ""straight"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Often,,Masters,Male,Ukrainian,,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,No,r/emacs,Ok,"[""eshell"", ""vterm""]","[""default dark"", ""modus-operandi""]",Sometimes,framework default simple functions,Never,,"The really weird defaults. Indentation's the worst, I still haven't managed to figure out how to make it behave in a sensible way, and not for a lack of trying. Most other editors just get this right.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)"", ""Text editing features"", ""org mode""]",Alright,"letting you create a complete programming environment - akin to an IDE, but much more customizable","[""Hobby projects""]","[""28.1""]",2,No,Magit,moderate comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""MELPA"", ""not sure""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""i don't""]","[""Design rationale""]","[""IRC""]","[""package.el""]","[""Research alternatives""]",,Vim,projectile,Never,,,Male,,Student,"[""Selectrum""]","[""No""]",minimal vanilla,"I liked the part where you assumed everyone cares about new packages :p For the most part my workflow's fine as is already, and I don't want to depend on a lot of stuff I don't really need.",No,IRC,Ok,"[""none""]","[""gruvbox"", ""modus-operandi""]",Rarely,No copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",Elisp,"[""Work""]","[""27.2""]",4,,,,,,,,Emacs,"[""C"", ""Javascript"", ""Java"", ""Matlab""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Sublime Text,,Frequently,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,package maintenance.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,moving around text with keys and bulk editing,"[""Hobby projects""]","[""28.1""]",27,No,,limited comprimise,0-2y,I have in the past,I have in the past,No,Emacs,"[""Python"", ""Rust"", ""Shell""]",Rarely,"[""Windows""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""Source""]","[""Mailing list""]",Never,String[],Never,,"[""Reddit""]","[""Comparison"", ""Screenshots""]","[""Reddit""]","[""manual""]","[""Install and try it immediately""]",,None,No,Sometimes,48,Bachelors,nonbinary,,Manufacturing,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""shell""]","[""my own custom theme"", ""solarized-dark""]",Sometimes,No understand internals,Rarely,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""orgmode, magit, slime""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""Personal""]","[""29.0""]",35,Gnus,"orgmode, magit, slime, auctex, tramp, gnus",significant comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Haskell"", ""Julia"", ""Python"", ""R"", ""Scheme"", ""Shell"", ""SQL"", ""Racket""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Discord"", ""Blogs"", ""HackerNews""]","[""Manual""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,,No,Frequently,59,PhD,Male,Dutch,Fin Tech,"[""Selectrum""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""ansi-term"", ""vterm""]","[""solarized-dark""]",Frequently,undo-tree simple functions,,,,,"[""TUI""]","[""Extensibility"", ""Part of the GNU project / FSF""]",,Not well,,"[""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""Elisp"", ""Go"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, copy-paste,,,,,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",5,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""PHP"", ""Rust"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,maximal vanilla,,,,,,,, simple functions,Rarely,"I contributed a small bit to Emacs many years ago. The procedure was complicated at the time, mostly due to the copyright transfer requirement. Maybe it has improved since then.",It took a while to learn enough keystrokes to become efficient. No regrets though.,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Malleability""]","[""Text editing features""]",Good but not great,Malleability. I can fine-tune everything to my needs and taste.,"[""Work"", ""Personal Information Management""]","[""28.2"", ""28.1""]",25,notmuch,"org-roam, notmuch, magit, paredit, pass, sly, ivy, counsel",significant comprimise,10+y,I have in the past,I have in the past,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Python"", ""R"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Emacs News (by Sacha Chua)""]","[""none (\""must be answered\"", so...)""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""Guix""]","[""Install and try it immediately""]",,MicroEmacs,projectile,Frequently,56,PhD,Male,German,Research,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,Mastodon,Great,"[""shell-command"", ""shell"", ""eshell""]","[""modus-operandi""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",0,Mu4e,,significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""Rust""]",Rarely,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Matrix servers""]","[""Screenshots""]","[""Matrix"", ""Reddit""]","[""straight""]","[""Research alternatives"", ""wait for community""]",,,No,Often,21,School,Male,Indian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,Twitter,Not great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-tree read and understand,Never,,Trying to fit the vim keys. Going all in with emacs keys was the better idea.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""It's based on lisp""]","[""Extensibility"", ""Longevity of the project""]","Very well, it's snappy",The choice of a lisp language to extend it. The mode system.,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"magit,dtrt-indent,ws-butler,eglot",limited comprimise,never considered,No,"No, but I probably should",No,Emacs,"[""C"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""Random comments on the internet""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""GitHub"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,VS Code,project.el,Never,35,School,Male,Italian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Sometimes,No copy-paste,,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""Org""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,VS Code,,Frequently,,,,,,,,minimal vanilla,,,,,,,, none,Never,,So many.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,Lisp,"[""Experiment""]","[""28.2""]",0,No,,moderate comprimise,never considered,No,No,No,CUA,"[""C++"", ""C#"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",Sometimes,"[""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""FSF paperwork""]",Never,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Research alternatives""]",,None,projectile,Never,,Masters,,Canadian,Healthcare,"[""Ivy""]","[""flyspell""]",Spacemacs,,No,lobste.rs,Ok,"[""none""]","[""modus-vivendi""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Was looking for a way to execute SQL from a text editor buffer. Never looked back""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",8,No,"magit, ef-themes, evil, counsel, swiper,",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""Blogs"", ""M-x list-packages""]","[""Overview""]","[""IRC"", ""Reddit"", ""GitHub""]","[""straight""]","[""wait for maturity""]",,Vim,projectile,Sometimes,26,Bachelors,Male,Ghanaian,Software Development,"[""Selectrum""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Scrolling around moves the cursor (got used to it now). Accidentally pressing an unwanted keyboard shortcut with extreme results, like deleting half of my document.",Colleague,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""One editor to do everything, and well""]","[""Text editing features""]","Very well, it's snappy","It works with everything, and is very customisable (by existing packages if nothing else). Most editors have a niche. It is also very uncluttered visually, I can have lots of editor space easily and no annoying tabs / side panels etc.","[""Work"", ""Hobby projects""]","[""27.2"", ""26.3""]",10,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Sometimes,,Masters,Male,,Finance,"[""No""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""default dark""]",Never,No write package,Sometimes,,,University/College,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",11,Gnus,"Magit, Org-Mode, Eglot",moderate comprimise,2-5y,Yes,No,No,Emacs,"[""C++"", ""Elisp"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""wait for community""]",,None,project.el,Sometimes,35,Masters,Male,Spanish,Software Development,"[""Mct""]","[""ispell""]",minimal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""shell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No write package,Rarely,The contribution process seems OK to me.,"No, it was a clear step up from ed. I did often have to compile Emacs myself, since sysadmins didn't like that raw mode slowed down the Vax we were using.",University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Longevity""]","[""Text editing features""]","Very well, it's snappy","Customizability. Great language support. Longevity ... the product will be around in 20 years. It's ability to adapt and grow over time, such as incorporation of LSP support. Free software! I can't support a proprietary product for something so central to my job, software development.","[""Work"", ""Hobby projects""]","[""28.1""]",42,No,"Eglot, Slime, lisp-mode, java-mode",significant comprimise,10+y,No,No,Yes,Emacs,"[""C++"", ""Common Lisp"", ""Elisp"", ""Go"", ""Java"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Manual""]","[""None of the above""]","[""package.el"", ""manual""]","[""Research alternatives""]","I have written a package recently, bazel-mode. I will submit it to GNU ELPA, since it's GNU licensed. I would not write a non-GNU package.",Montgomery Emacs,project.el,Frequently,59,Masters,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""default light""]",Never,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy","Customizability, great editing capabilities, org mode","[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"Org, evil",limited comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Reddit""]","[""framework default""]","[""Research alternatives""]",,VS Code,framework default,Frequently,24,Masters,Male,Polish,Healthcare,"[""framework default"", ""Helm""]","[""flyspell""]",Spacemacs,,No,r/emacs,Great,"[""vterm""]","[""nord""]",Never,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""ledger-mode""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""accounting""]","[""28.2""]",8,No,ledger-mode,limited comprimise,might in future,Cannot,Cannot,No,CUA,"[""Clojure"", ""ledger journal""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Eclipse,No,Sometimes,31,Associates,Male,Argentine,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,work,Great,"[""term""]","[""monokai-theme""]",Never,No write package,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility via emacs-lisp; robust package library; stability (as in: emacs doesn't crash).,"[""Work"", ""Hobby projects""]","[""28.2""]",30,Mu4e,"ido (and amx-mode, Ido-ubiquitous-mode, &c.); magit; vterm; lsp-mode; the nano theme",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""duckduckgo :)""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,projectile,Frequently,49,School,Male,American,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""nano""]",Sometimes,No write package,Rarely,,unaware of full potential Emacs; had to learn emacs lisp to really begin to fully grok,In the Beginning Was the Command Line (N. Stepheson) + AUCTeX,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""LISP""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""looking for best way of editing LaTeX (AUCTeX)""]","Very well, it's snappy",ability to easily customise and adapt to suit individual needs,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",15,Mu4e,"AUCTeX, Org-mode, Org-roam, dired, equake, calfw, org-superagenda, mu4e, org-noter, zotxt",moderate comprimise,might in future,Yes,I have in the past,Yes,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Android""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Often,"[""Lack of time"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual"", ""quelpa""]","[""Install and try it immediately""]","My employer (a public University) created problems with my signing FSF copyright papers, so I submit to MELPA.",gedit,No,Frequently,45,PhD,Male,United States citizen,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-vivendi""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"It was hard to understand many things. I was not sure what are ""modes"" and how emacs knows if I writing a ""tex"" document or an ""org"" document. I did not know how to install packages. I am still afraid every time I need to upgrade. I can understand only very little elisp. I am still lacking much understanding on emacs. I now use doom, and it helps a lot in getting the packages I want. I usually try to find examples of configurations from other people and tweak them as I want.",Friend,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""org-roam""]","Very well, it's snappy","Vim keybindings, great packages, customization","[""Work"", ""Hobby projects""]","[""28.1""]",2,I don't know...,"org roam, lsp server julia, aas, laas, helm-bibtex, org ref, org roam bibtex, latex, cdlatex",significant comprimise,never considered,No,No,No,Vim,"[""Julia"", ""Python""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Discord"", ""Discourse""]","[""not sure""]","[""wait for maturity"", ""wait for community""]",,Sublime Text,I think I use projectile,Frequently,36,Masters,Male,Israeli,Research,"[""Ivy"", ""I think Ivy, I am not sure.""]","[""ispell"", ""I think I use ispell""]",Doom Emacs,"I wish it would be easier for me to learn to handle emacs. There is so much information out there, and I never found something basic that gives a clear introduction.",No,Discord,Great,"[""none""]","[""doom-one"", ""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,"Unsurprisingly, a lot of hoops to jump through, as with many older and/or FSF-overseen projects. It's not that I want everyone to move to GitHub and buy into a closed ecosystem, but things could be made much more streamlined.","As a prior vim user I got started with Spacemacs when that became popular ~7-8 years ago. It hid enough of the internals to allow me to be productive right away. When I first got past basic usage of Emacs and into configuring it via writing some of my own code, it took me a long time to get comfortable with it. Emacs Lisp as a language shows its age compared to newer lisps (e.g. Clojure, Fennel, Carp), and a lot of core functionality relies on buffers for state, which imho makes it easy to introduce subtle bugs. Newer libraries and packages tend to be more functional in style and reduce that risk.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility. It seems that whatever other editors come up with can be mimicked in Emacs. Personally, I also enjoy the longevity. Emacs is much older than I am, and I hope to never use another editor in my life. ""Cool"" editors seem to rotate every 5 years, see the list above, and many are dependent on corporate sponsors, e.g. the decline of Atom.","[""Work"", ""Hobby projects""]","[""28.1""]",7,notmuch,"cider, consult, eglot, helpful, literate-calc-mode, magit, rustic, straight, use-package, vertico",moderate comprimise,0-2y,No,I have in the past,Yes,Vim,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Rust"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""Colleagues, Hackernews""]","[""Comparison"", ""Design rationale""]","[""GitHub"", ""Colleagues/friends""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","Melpa, just because it's quite simple to get something up. When I write a package, I usually don't know what its final shape and functionality will be, and if it will actually be useful. Melpa has a low barrier to entry, allowing me to get it in the hands of users who don't build from source, and get some feedback early on. (As most default setups have Melpa already configured.)",Vim,projectile,Often,29,School,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""eshell"", ""vterm""]","[""solarized"", ""solarized-dark""]",Rarely,undo-fu simple functions,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,,"[""Hobby projects""]","[""27.1""]",2,,,,,,,,Vim,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,minimal vanilla,,,,,,,, read and understand,Never,code review and ci based on gitea would be a welcome enhancement over savannah,chorded bindings being unfriendly to fingers,90s SuSE Linux,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Alright,"architecture, despite its shortcomings","[""Work"", ""Hobby projects""]","[""29.0""]",23,No,,significant comprimise,never considered,Cannot,Cannot,No,Vim,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Erlang"", ""HTML/CSS"", ""R"", ""Rust"", ""Shell"", ""SQL"", ""Zig, Ada""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,,,,,Software Development,"[""Vertico"", ""Marginalia""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""eshell""]","[""modus-operandi""]",Never,No simple functions,Never,,The amount of information on Emacs was overwhelming. I was unsure where to begin. I did not fully appreciate that getting the full benefit of Emacs really meant learning elisp well. I don't think I would have become a successful user if I didn't find Doom Emacs and its community. Doom Emacs provided a solid starting point for me to grasp Emacs' capabilities and elisp.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Its extensibility/flexibility. It can do practically anything. And elisp is a very accessible language. The documentation and community are very helpful and accessible to newcomers.,"[""Hobby projects""]","[""29.0""]",1,notmuch,"org,org-roam,citar,orderless,vterm,coterm,dired",moderate comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Elisp"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email"", ""Discord"", ""Discourse""]","[""use-package""]","[""Research alternatives""]",,None,project.el,Often,27,Bachelors,Male,American,Unemployed,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,Question on willingness to forego features/UI polish should be separated out. I am willing to forego UI polish much more than features.,No,Discord,Great,"[""shell"", ""eshell"", ""vterm"", ""coterm""]","[""afternoon""]",Frequently,No copy-paste,Never,,"easy settings for notepad++ options like autosave, tabs, recent files and completion-at-point",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""org-mode""]",Not well,org-mode,"[""Hobby projects""]","[""28.2""]",3,Mu4e,"denote, company, vertico, pdf-tools",moderate comprimise,never considered,Cannot,Would directly,No,CUA,"[""HTML/CSS""]",Rarely,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Email""]","[""package.el"", ""straight"", ""use-package"", ""manual""]","[""wait for maturity""]",,Notepad++,projectile,Often,51,Masters,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,Blog post,Great,"[""none""]","[""modus-operandi""]",Rarely,No simple functions,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""everything""]","[""29.0""]",25,No,,any comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA devel"", ""MELPA""]","[""GitHub"", ""Gitlab""]",Rarely,"[""Language(I'm not use english)""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Manual"", ""Screenshots""]","[""Emacs StackExchange""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,projectile,Frequently,41,School,Male,Japanese,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,Twitter,Great,"[""none""]","[""my own custom theme""]",Rarely,undo-tree simple functions,Never,,"Text movement being slightly different from macOS’s Emacs-esque text movement, which I used heavily. The kill ring.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Its extensibility and universality (“it’s an OS, not an editor”)","[""Work"", ""Hobby projects"", ""Note taking""]","[""28.2""]",6,No,"magit,org-mode,evil-mode",limited comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Haskell"", ""Julia""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default""]","[""Email""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Tutorials""]","[""IRC""]","[""framework default""]","[""Install and try it immediately""]",,,projectile,Often,19,School,Male,American,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,Thanks for your work :),No,Hacker News,Ok,"[""none""]","[""spacemacs-dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,Key bindings,Internet,"[""GUI"", ""TUI""]","[""Package(s)""]","[""Package(s)""]","Very well, it's snappy",Customizable,"[""Hobby projects""]","[""28.1""]",10,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Erlang""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,,No,Rarely,,School,Male,Argentine,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Twitter,Ok,"[""shell-command""]","[""default dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Help system (info),University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Configuration,"[""Work""]","[""28.2""]",25,Mu4e,,any comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Python""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,notepad,projectile,Frequently,52,PhD,Male,German,Research,"[""Helm"", ""Ivy"", ""Selectrum"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell""]","[""modus-operandi""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)""]","[""Package(s)""]",Good but not great,Ecosystem of great packages.,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,,moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Neovim,framework default,Sometimes,16,School,Male,Indian,Student,"[""framework default"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-palenight""]",Never,framework default simple functions,Never,,"Most config files use setup macros, straight, use-package, etc. rather than built in capabilities. Setting up keybindings is weird without something like general.el",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility, Plugin ecosystem, Resource efficiency (compared to electron)","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"org-mode,doom-themes,vertico,corfu",limited comprimise,never considered,Cannot,No,No,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript"", ""Nix""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub"", ""Discord""]","[""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,20,School,Non-Binary,British,Student,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Never,undo-tree copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"Awesome ecosystem, packages like magit...","[""Work""]","[""28.2""]",20,No,"magit, lsp, projectile,",significant comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Rarely,47,Masters,Male,German,Media/Publishing,"[""Vertico"", ""Selectrum"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none"", ""shell""]","[""solarized""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Sometimes,I would have no problem obtaining the FSF copyright assignment. Being free software is one of the reasons Emacs is great and why it continues to thrive.,"No difficulties, the documentation is great.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Extensibility, free software, great documentation, community, and sheer power at your fingertips.","[""Hobby projects"", ""With Org, long-form writing, knowledge management, task management, project tracking""]","[""28.2""]",11,No,,moderate comprimise,might in future,Yes,I have in the past,No,My own customizations. Many keybindings come from previous editors for which I developed muscle memory.,"[""Elisp""]",Frequently,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""Sacha Chua's \""Emacs News\""""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview"", ""Customization options and keybindings""]","[""Reddit"", ""Emacs StackExchange""]","[""paradox.el""]","[""Install and try it immediately"", ""Research alternatives""]",,MS Word,No,Frequently,68,Masters,Male,United States citizen,"Now retired, formerly in website operations and Linux server admin","[""Ido""]","[""Hunspell""]",maximal vanilla,The survey is well-designed. The UI is excellent. I read on r/emacs that it's implemented entirely in HTML/CSS. Very impressive.,Yes,r/emacs,Great,"[""none""]","[""dark-emacs""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,I found it very hard. Took a week isolation in Sweden with nothing else to do,Friend,"[""GUI""]","[""Extensibility"", ""Text editing features""]",String[],Good but not great,Flexibility,"[""Work"", ""Hobby projects""]","[""29.0""]",40,Rmail,,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Latex, others""]",Never,"[""GNU/Linux""]",String[],"[""not sure""]","[""Email""]",Never,"[""Lack of time"", ""FSF paperwork"", ""Ignorance""]",Rarely,,"[""Mailing lists""]","[""Overview""]","[""Mailing lists""]","[""not sure""]","[""wait for community""]",,SOS,No,Often,76,PhD,Male,British,Research,"[""No""]","[""ispell""]",minimal vanilla,,No,Emacs mailing list,Ok,"[""none""]","[""default light""]",Never,No simple functions,Never,,"Understanding the way Emacs works required a change in paradigms. Once I freed myself from the preconceived notions of software usability, UX, something clicked.",Free Software,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Free Software""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Free Software""]","Very well, it's snappy","Free software, community project, customizable, extensible, keyboard driven.","[""Work"", ""Hobby projects""]","[""28.2""]",9,Claws - use emacs as external editor,"Org Mode, Deft, Dired, Calc, Ledger Mode, Embark, Consult, Marginalia, Langtool, Tramp",any comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""sachachua.com/blogs""]","[""Manual"", ""Overview""]","[""IRC"", ""Reddit"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,project.el,Frequently,40,,Male,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""langtool""]",maximal vanilla,You should specify how many favorite packages before I listed them (i.e. max. 10). It would have saved some time. Very happy to see a Javascript free survey.,No,Blog post,Great,"[""vterm""]","[""modus-vivendi"", ""Ef-Themes""]",Often,undo-tree simple functions,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""Long-term stability""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",32,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Shell"", ""SML""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]",String[],"[""not sure""]","[""Never thought about it""]",Never,"[""Never really needed to""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""No opinion""]","[""Never done so""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Sometimes,50,Bachelors,Male,British,Software Development,"[""No""]","[""No""]",minimal vanilla,,Yes,Hacker News,Ok,"[""none""]","[""default light""]",Sometimes,No many packages,,,"... everything? :-o symbols in lisp error messages in lisp",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""lisp,""]","[""Text editing features""]",Alright,lisp interpreter + editor,"[""Work"", ""Hobby projects""]","[""28.2""]",15,,,,,,,,https://github.com/hrehfeld/beyond,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,visual studio,,Sometimes,,,,,,,,radiant,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Community""]","Very well, it's snappy",That it's an Elisp execution machine.,"[""Work"", ""Hobby projects"", ""Political, welfare work""]","[""28.2""]",11,No,"magit,projectile,helm,lsp-mode",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""R"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub""]","[""None""]","[""I don't""]","[""framework default""]","[""wait for community""]",,None,projectile,Rarely,33,Bachelors,Male,German,Software Development,"[""Helm""]","[""flyspell""]",Doom Emacs,Make it more clear which answers are required.,Not sure,Hacker News,Ok,"[""none""]","[""leuven""]",Frequently,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",1,No,,any comprimise,never considered,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""SQL""]",Sometimes,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""Reddit""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Matrix"", ""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Sometimes,34,School,Male,Chilean,Software Development,"[""No""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""term""]","[""default dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,the long and verbose gnu documentation,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Alright,elisp,"[""Hobby projects""]","[""29.0""]",3,No,corfu,no comprimise,never considered,No,Would directly,Yes,my own,"[""Common Lisp"", ""HTML/CSS"", ""Python""]",Never,"[""Windows""]",String[],"[""Source""]","[""i will fork the package instead""]",Never,"[""Not interested""]",Never,,"[""GitHub"", ""Web search engines""]","[""Comparison""]","[""i just read the documentation""]","[""manual""]","[""Install and try it immediately""]",,Vim,No,Frequently,21,Associates,Male,Omani,IT,"[""Ido""]","[""No""]",maximal vanilla,,No,4chan,Great,"[""none""]","[""default light"", ""my own custom theme""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Hard to know how to get started, many ways to do the same thing (which package do I use?)",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Alright,"Open source, extensible, incredibly passionate & helpful community","[""Work"", ""Hobby projects""]","[""28.1""]",3,notmuch,"magit, lsp-mode, dap-mode, vertico, tree-sitter, vterm, org-mode, pdf-tools, yas-snippet, ement",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs"", ""Colleagues""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Frequently,28,Masters,Male,Canadian,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,Keep at it! This is awesome!,Yes,Friend,Great,"[""vterm""]","[""doom-palenight""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"takes a while to learn, but nothing stands out as a difficulty.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","customization, consistent key bindings among many packages/modes, open source, elisp, elisp source","[""Work"", ""Hobby projects""]","[""27.1""]",35,No,"org-mode, server, python-mode, ess, magit, tramp,",,10+y,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""PHP"", ""R"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Discord"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""google""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,"Sunview text editor, galahad",project.el,Often,,,,,,"[""Ivy""]","[""ispell""]",maximal vanilla,,,,,"[""shell""]","[""default dark"", ""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Initial lack of tutorial resources (c. 1990),Internet,"[""GUI"", ""daemon""]","[""Built-in features"", ""Org, longevity""]","[""Text editing features"", ""Lisp""]",Good but not great,"Trustworthiness: it has lasted a long time, and I can rely upon it to last well into the future.","[""Work"", ""Hobby projects""]","[""28.1""]",12,No,"Org, avy-jump",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Documentation""]","[""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""package.el""]","[""Research alternatives""]",,None,No,Often,51,Associates,Male,United States citizen,Aerospace/ Defense,"[""No""]","[""ispell""]",minimal vanilla,,No,Twitter,Ok,"[""term""]","[""solarized""]",Rarely,No understand internals,Frequently,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",33,Gnus,,limited comprimise,10+y,Cannot,Cannot,Yes,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Perl"", ""Ruby"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Mailing list"", ""Email""]",Sometimes,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots""]","[""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,project.el,Frequently,,Masters,Male,,Education services,"[""framework default"", ""Icomplete""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell-command"", ""shell""]","[""default light""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"I cannot, but recently my team had a developer attempt to learn Emacs to work on our Clojure code-base and he found it very difficult. His particular pain points were around Emacs not matching the UI conventions he was used to, and him not being experienced enough to know how to change Emacs to behave how we wanted. He is a very skilled developer, but the default Emacs experience was a real barrier for him.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""SLIME""]",Good but not great,"The ability to introspect and customize the system while it's running is invaluable to me. It permits a kind of exploratory programming that lets me customize behaviours for specific tasks without needing to write/modify entire packages. It has made learning elisp much more valuable not for the big jobs, but for lots of very minor tweaks.","[""Work"", ""Hobby projects"", ""Life admin, Mail""]","[""28.2""]",12,Mu4e,"Org mode, Magit, Tramp, SLIME, Paredit, Kubel",significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Ruby"", ""Scheme"", ""SQL"", ""Typescript"", ""Common Lisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GNU Guix package search""]","[""Manual""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""GNU Guix""]","[""Install and try it immediately""]","I have only written a single package that I ""released"", but I did not submit it to any package because I did not expect it to be widely applicable.",Vim,projectile,Often,32,Bachelors,Male,Australian,Software Development,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,👍,Yes,r/emacs,Great,"[""shell"", ""eshell""]","[""modus-vivendi""]",Frequently,undo-tree copy-paste,Never,,,,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Tried it,,any comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Ruby"", ""Typescript""]",Often,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""n/a""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Work Slack""]","[""n/a""]","[""n/a""]","[""not sure""]","[""wait for community""]",,VS Code,framework default,Never,32,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""No""]",Doom Emacs,Missing N/A choices,No,Work Slack,Great,"[""not sure""]","[""moonlight""]",Never,n/a ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""Personal use""]","[""30.1""]",2,,,,,,,,Emacs,"[""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,lisp and complicated internal api,,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Ability to change almost everything,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,No,No,No,Vim,"[""Go"", ""Rust"", ""Typescript""]",Rarely,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Wariness of the review process""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Never,,Masters,Male,Russian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,doom emacs discourse,Ok,"[""vterm""]","[""doom-one""]",Never,framework default simple functions,Never,,"Some implementations are highly abstracted to allow for broader application - which is mostly great, but reading the also highly abstract documentation for these features makes them hard to get. Sometimes all you want is quick reference, all you have is hard to get.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Community""]",Good but not great,being a uniform interface to anything,"[""Work"", ""Hobby projects"", ""todos and calendar, mail""]","[""29.0""]",1,Mu4e,"org-mode, magit",moderate comprimise,might in future,I am planning to,I am planning to,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""contact management""]","[""Source""]","[""i haven't yet""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Matrix"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,25,,Male,German,Software Development,"[""Vertico"", ""Marginalia""]","[""ispell""]",maximal vanilla,,No,Blog post,Great,"[""shell-command"", ""shell"", ""eshell""]","[""modus-operandi""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Just getting used to navigating around and general discovery.,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Org mode. Evil mode. Dired.,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"ESS, org mode, evil mode, magit",moderate comprimise,never considered,No,No,No,Vim,"[""Python"", ""R""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel""]","[""not sure""]","[""Gitter""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Gitter""]","[""framework default""]","[""Install and try it immediately""]",,R studio,projectile,Frequently,41,PhD,Male,United States citizen,Data analytics,"[""Helm""]","[""flyspell""]",Spacemacs,,No,Reddit,Great,"[""none""]","[""gruvbox""]",Rarely,framework default copy-paste,Never,,none,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy","packages, tramp mode","[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"apache-mode,dockerfile-mode,keychain-environment,backup-each-save,neotree,powerline",any comprimise,never considered,No,No,No,Emacs,"[""Erlang"", ""Go"", ""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""el-get (github, emacswiki, elpa)""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""IRC servers"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""IRC"", ""GitHub""]","[""el-get""]","[""wait for maturity""]",,None,No,Sometimes,34,Masters,Male,French,hosting,"[""No""]","[""No""]",el-get,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Frequently,No copy-paste,Never,,"Installing emacs - specifically, a version new enough to support Doom Emacs - is a perennial challenge. Every time I have to install or upgrade, I spend at least an hour reading 3rd-party guides and wading through many competing distributions and installation options before finding one that works. It often feels like the documentation for both emacs and its key plugins were written so as to be crystal-clear to someone who already understands how that feature works. I bounced off both of these several times before some fit of frustration with PyCharm being buggy or something like that finally had me upset enough to push through and properly get started.",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Poorly, it's sluggish","A lightweight, ""hands-on-keyboard"" experience.","[""Hobby projects""]","[""27.2""]",2,No,"magit, projectile",do not prefer,never considered,No,Would directly,No,Vim,"[""Python"", ""Rust""]",Sometimes,"[""MacOS""]","[""Note taking"", ""Task management""]","[""framework default""]","[""I don't think I ever have""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines"", ""The list in Doom's config files""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Web search engines""]","[""not sure""]","[""Research alternatives""]",,VS Code,projectile,Rarely,41,Masters,Nonbinary,United States citizen,Fin Tech,"[""No""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""default dark""]",Never,framework default none,Never,,the key bindings in spacemacs are different than a lot of the emacs docs out there,Colleague,"[""TUI""]","[""Text editing features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",org mode,"[""Work"", ""Hobby projects""]","[""27.1""]",4,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,No,Rarely,49,Bachelors,,American,Software Development,"[""framework default""]","[""No""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""dracula""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,Emacs lisp was hard to get initially,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,Extensibility with a lisp,"[""Work"", ""Hobby projects""]","[""28.1""]",2,,,,,,,,Vim,"[""Common Lisp"", ""Haskell"", ""Shell""]",,"[""GNU/Linux""]",String[],String[],String[],,String[],,,String[],String[],String[],String[],,,Vim,,Never,,,,,,String[],String[],maximal vanilla,,,,,String[],String[],, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,"Learning that Emacs has a different way of handling keyboard shortcuts and commands, compared to normal text editors. Also different way of customization.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Curiosity""]",Good but not great,"Extensibility, customizability and community","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"Magit, org-mode, doom-modeline, multiple-cursors, expand-region, volatile-highlights, persp-mode, which-key, evil-nerd-commenter, pcre2el",moderate comprimise,never considered,Cannot,Cannot,Yes,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Shell"", ""SQL"", ""Typescript"", ""Raku, V""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","Melpa, seems to be easier",Gedit,project.el,Often,34,School,Male,Iranian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,"Ask about what parts of Emacs are lacking or need more work, e.g. Performance, Startup time, ...",Not sure,r/emacs,Ok,"[""eshell""]","[""doom-one""]",Rarely,undo-fu write package,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",20,No,,do not prefer,never considered,No,No,No,My own,"[""Python"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Rarely,,"[""Reddit"", ""Hacker News""]","[""Design rationale"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,IntelliJ,No,Often,,,,,,"[""Ivy"", ""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""gruvbox"", ""solarized""]",Rarely,No simple functions,Never,No,"ELISP! Just so hard to wrap my head around it. I see the potential beauty, but it feels like I need to relearn programming. The debugging experience is overwhelming and I don't know where to start (usually paired fixing some obscure issue from some package, that I somehow broke with interactions in my config). So in total it's hard to make emacs run smooth with complex IDE features, especially LSP+DAP mode. In general there's just way too many exceptions when trying to configure things. E.g. org mode: I configured keys for +workspace/switch-left and right. Making these keys work consistently across org, regular files, special buffers, dired etc. is just inconceivably complex!",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""evil, GUI, org, projectile, vterm, doom""]","[""Extensibility"", ""Package(s)"", ""Annoyed by vim+vscode""]",Good but not great,"All-in-one package. When something big is installed and works OOTB, then it works beautifully. I felt that Doom Emacs is cutting a lot of config time compared to vim/nvim. But: when any detail breaks in those big things it feels way more difficult to fix than nvim.","[""Work"", ""Hobby projects""]","[""28.2"", ""29.0""]",1,No,"evil, dired+ranger, magit, LSP, DAP (but it hardly works), vterm, projectile, org, helm, workspaces",limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript"", ""lua""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""ANY kind of docs will help! Since the community is small, the need for good docs is even bigger. Less docs -> less users -> smaller community -> expert docs only -> getting more and more difficult to get into it emacs in general""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""wait for community""]","I would go for Melpa, because that's the one I most come across. Wasn't really aware of the others.",Vim,framework default,Often,37,Masters,Male,German,Software Development,"[""Helm"", ""Consult""]","[""No""]",Doom Emacs,I'm glad this survey didn't screw up my free text entries not even once.,No,Discourse,Great,"[""vterm""]","[""my own custom theme""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,"I would really rather prefer a DCO instead of copyright assignment. FSF is probably the only organization I'd trust to not abuse an assignment, but I still don't like it.","Just getting used to the keybindings was the biggest one. Initial configuration would have been an issue but I started my more recent emacs adventure with Spacemacs and then custom, and then Doom and now custom again. Being able to read through their configurations helped get me started on fixing some of the poor defaults.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"The cohesiveness of the environment: Everything is customizable, even to the extent of fully replacing existing functions at runtime via advice; and that many of the packages are top-tier in their domains. Magit and org-mode especially. They're what got me back into emacs after several years with vim and vscode.","[""Work"", ""Hobby projects""]","[""28.1""]",10,Mu4e,"Magit, org, org-roam, embark, eglot, elfeed, mu4e, vterm",moderate comprimise,0-2y,Yes,No,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Python"", ""R"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Matrix servers"", ""Discord"", ""Blogs"", ""Youtube (system crafters is probably the biggest such channel)""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots""]","[""Matrix"", ""Reddit"", ""GitHub"", ""Discord""]","[""straight""]","[""Install and try it immediately""]","I don't really intend to ever submit my own packages to GNU ELPA, because I dislike the copyright assignment thing and intend to avoid it inasmuch as I can, and also because (and this applies to NonGNU ELPA) I really dislike the consistent attitude of ""I don't know you or your code, but you named your software something that I don't understand and you should change it"". So, if I ever get around to actually publishing my stuff, it'll be MELPA.",Vim,project.el,Sometimes,39,School,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult"", ""Orderless""]","[""spell-fu""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""When I feel bored by modus, I'll switch to ef-themes for a bit""]",Sometimes,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,,,,,,,,Emacs,"[""Common Lisp"", ""Nim""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, understand internals,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",28,,,,,,,,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Ada""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, understand internals,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",7,,,,,,,,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Julia"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, simple functions,Rarely,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",25,MH-E,"vc,org,eglot,rust-mode,elfeed",any comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Perl"", ""Rust"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list"", ""Email""]",Rarely,"[""Not interested"", ""Lack of time"", ""project hosted or discussed in proprietary or walled garden (github, discourse, slack, etc.)""]",Rarely,,"[""Mailing lists"", ""IRC servers"", ""Blogs""]","[""Design rationale"", ""Manual""]","[""IRC"", ""Mailing lists"", ""Email""]","[""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,vi (NOT vim. actual vi on actual UNIX)),No,Frequently,42,School,Male,American,Software Development,"[""No""]","[""ispell""]",maximal vanilla,"It didn't work in eww (GNU Emacs 28.1 (build 2, x86_64-unknown-freebsd12.3, cairo version 1.17.4) of 2022-04-12) - I got half-way through the first page and then things got janky, with text overwriting other text.",Yes,Emacs mailing list,Ok,"[""shell-command"", ""shell"", ""compile""]","[""defaults + (progn (set-face-foreground 'default \""white\"") (set-face-background 'default \""black\""))""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Finding help and keybinds in terminal version on older emacs, didn't know that F10 can bring down the menu",MOTD,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Installed on the system""]","Very well, it's snappy","Gets out of the way when desired to just sit, but powerful with easy and flexible configuration and extension","[""Work"", ""Hobby projects""]","[""29.0""]",13,Gnus,"Company, flycheck, ESS, irony, Magit",significant comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Go"", ""R"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""package.el""]","[""wait for community""]",,Pico,project.el,Frequently,34,Masters,Male,United States citizen,Student,"[""No""]","[""flyspell""]",minimal vanilla,,Yes,Emacs mailing list,Great,"[""shell-command"", ""shell""]","[""default dark"", ""Wheatgrass""]",Sometimes,No write package,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Programmability and self-contained documentation.,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",12,No,"org, ws-butler, magit, undo-tree",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""presentations""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""use-package""]","[""Research alternatives""]",,Visual Studio,projectile,Rarely,,,,,,"[""Selectrum""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""none""]","[""cyberpunk""]",Never,undo-tree simple functions,,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",20,,,,,,,,Emacs,"[""Common Lisp"", ""Python""]",,"[""GNU/Linux"", ""BSD""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Key bindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,Extensibility,"[""Work"", ""Hobby projects"", ""Personal management""]","[""28.1""]",5,No,Denote,moderate comprimise,never considered,No,No,No,Emacs,"[""Java"", ""Python"", ""Scheme""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""wait for community""]",,Notepad++,projectile,Often,47,Bachelors,Male,Portuguese,Fin Tech,"[""No""]","[""No""]",Prelude,,No,Hacker News,Great,"[""none""]","[""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,University/College,"[""daemon""]","[""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""27.1""]",32,No,,significant comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""Debian""]","[""I don't""]",Never,"[""Not interested""]",Never,,"[""Debian""]","[""Never thought about it""]","[""Duckduckgo""]","[""Debian""]","[""Install and try it immediately""]",,,No,Rarely,52,PhD,Male,Finnish,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,lobste.rs,Ok,"[""none""]","[""zenburn""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"None, except that Gosling Emacs was presented as a reasonable competitor, which was an error that I soon corrected.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""It is the most logical and reasonable way to use a computer""]","[""Emacs was the only reasonable choice back in the 1980s.""]","Very well, it's snappy","The natural idea of mapping functions to a series of keystrokes. Also, Emacs has very reasonable ideas about the relationships of windows and buffers. It additionally handles child processes acceptably well.","[""Work"", ""Hobby projects"", ""Everything!""]","[""28.2"", ""28.1""]",35,"Way, way back, I did all of my email, but the current rmail doesn't understand my simple (at least from my viewpoint) set up.",,significant comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Assembly"", ""C"", ""Go"", ""Haskell"", ""Perl"", ""Scheme""]",Never,"[""GNU/Linux""]","[""Don't use it; it doesn't seem to match my style in any way.""]","[""GNU ELPA""]","[""It hasn't occurred in a very long time.""]",Never,String[],Never,,"[""Blogs""]","[""Manual""]","[""It hasn't occurred in a very long time.""]","[""use-package""]","[""wait for maturity""]",,TECO,No,Frequently,,,,,,"[""No""]","[""ispell""]",minimal vanilla,Thank you for hosting this; I regard emacs as the greatest program so far created.,No,Hacker News,Ok,"[""shell-command"", ""shell"", ""Thanks! I did not know about \""term\"", but it does seem to work reasonably well.""]","[""wheatgrass""]",Never,undo-tree copy-paste,Never,,"I'm still learning Emacs, but it's hard to be as efficient as I was in Vim for text editing specifically. I tried evil-mode, but when combined with things like magit, I frequently find myself falling into buffers that I can't my way out of (vim key bindings) and then I get lost. I know there is magit-evil, but having to have a *-evil package for all other packages feels heavy. I've been trying to learn native keybindings, but it's slow going. Other than that, I find myself frequently not knowing the ""emacs way"" to do editing tasks. How do I, for example, indent a block of text that I have selected by 4 spaces (regardless of auto-indent)? auto indents (but I want it to go further). indent-to-column only does the first line of the selected region. In Vim I could vertical-column (C-V + I) or use `>>`. Do I need to write elisp? Another example is find-and-replace on selected lines (:start,end:s/re/new/ in vim)--I just gave up on that one rather than have it break the flow of the prose writing I was doing. These kind of editing tasks mean I should probably give Evil another shot (to get the vim-isms when it comes to text-editing, not just the key bindings). I'm sticking it out to learn Emacs a bit more primarily because I'm interested in Lisp and the notion of having a platform/ecosystem instead of just an editor (vim).",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Emacs is a platform for LISP programs--an ecosystem, not an editor.","[""Hobby projects""]","[""28.2"", ""27.2""]",0,No but I'd like to,"magit, elpher",any comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""BSD""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""I'm just new to the editor!""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""IRC"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,26,Bachelors,Male,American,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""gruvbox""]",Rarely,No simple functions,Often,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Community,"[""Work"", ""Hobby projects""]","[""28.2""]",4,notmuch,"magit, which-key, golden-ratio",significant comprimise,0-2y,No,Would directly,No,Emacs,"[""Go"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Rarely,String[],Sometimes,"[""Advocacy""]","[""Blogs"", ""Meetups""]","[""Manual"", ""Overview""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,No,Frequently,26,Bachelors,Male,Indian,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,Yes,IRC,Great,"[""shell"", ""vterm""]","[""spacemacs-light""]",Rarely,undo-tree copy-paste,Never,,The documentation for EMACS itself is great. The documentation for packages is often poor.,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility,"[""Hobby projects""]","[""28.2""]",5,No,LSP,limited comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp""]",Sometimes,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""MELPA Stable""]","[""I don’t contact them""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Google""]","[""package.el""]","[""wait for community""]",,None,No,Rarely,53,PhD,Male,United States citizen,Healthcare,"[""No""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""none""]","[""zenburn""]",Rarely,No write package,Never,,"The initial 'blank' config was not good. The 'customize' interface was confusing as someone who came from native GUIs.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Wanted to learn clojure""]",Good but not great,"Versatility, Hackability. It's been around forever and will be around forever.","[""Work""]","[""28.1"", ""27.1""]",8,notmuch,"magit, ivy, golden-ratio, evil, roam",significant comprimise,never considered,No,Would directly,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""R"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Overview""]","[""haven't needed to yet""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Frequently,24,Masters,Male,German,Research,"[""Helm"", ""Ivy""]","[""flyspell"", ""spell-fu"", ""ispell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""nord"", ""solarized""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,I think my biggest hurdle was setting up package.el for the first time without knowing what melpa was and how to use it,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",by far its extensibility -- being able to rewrite core parts of it as it runs is extremely powerful,"[""Work"", ""Hobby projects""]","[""29.0""]",6,Mu4e,"vertigo,magit,org,haskell-mode",moderate comprimise,0-2y,No,No,No,Emacs,"[""Assembly"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Python"", ""R"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Discord"", ""Blogs""]","[""Comparison"", ""Screenshots""]","[""IRC"", ""Discord""]","[""home-manager on nixos""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,Bachelors,Female,Scottish,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Discord,Great,"[""shell-command"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""-""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""youtube""]","[""Screenshots"", ""Overview""]","[""Reddit""]","[""use-package""]","[""wait for community""]",,Vim,project.el,Never,38,Masters,Male,Swedish,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""none""]","[""ef-night""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Keybind customization. Changing C-h to delete-backword-char was easy. But I needed some days to remap esc-map to C-L correctly.,Unix related books,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Easy access to internal funcs/states. M-: and eval-print-last-sexp. Do VSCode allow the same?","[""Work"", ""Hobby projects""]","[""28.1""]",33,No,"cperl-mode, polymode, mhtml-mode, tide, typescript-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Perl"", ""Rust"", ""Shell"", ""SQL"", ""Typescript"", ""Tcl""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Web search engines"", ""twitter""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,micro emacs(on x68k),No,Sometimes,53,Masters,Male,Japanese,Software Development,"[""No""]","[""No""]",maximal vanilla,,Not sure,Twitter,Great,"[""none""]","[""default light""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Text editing features, packages exosystem, extensibility","[""Work"", ""Hobby projects""]","[""29.0""]",22,No,"lsp-mode, magit, treemacs, use-package, treesitter, rainbow-mode, auto-package-update, nvm.el",moderate comprimise,never considered,Yes,No,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Don't have a concrete need""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Twitter, YouTube""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","I've recently published my own package to MELPA, since I thought this would be the least complicated. Still, the publication process was waay to heavy (although very helpful due to the review process) compared to develop the package in the first place. This is so far away from a simple 'npm publish' and I guess the package ecosystem would be a lot richer if the publishing would be easier.",None,projectile,Sometimes,40,Bachelors,Male,Swiss,Software Development,"[""Vertico"", ""Marginalia""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""monokai""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Alright,,"[""Hobby projects""]","[""28.2""]",10,,,,,,,,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Scheme""]",,"[""WSL""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility and having a native gui lets eMacs unlocks a lot of functionality that felt hacky in Vim. Packages like magit and org,"[""Work"", ""Hobby projects""]","[""28.1""]",1,Mu4e,"Magit, org, lsp support, function search",moderate comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Things work well. I haven’t needed to""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Manual""]","[""Matrix"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,31,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"keyboard shortcuts, line wrapping, not knowing how to customize Emacs without a lot of effort, not knowing the benefits of using Emacs and it looked old (back in ca. 2006/2007)",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Org mode""]","[""versatility and Org mode""]",Good but not great,"extensible, customizable, versatile","[""Work"", ""Hobby projects"", ""Other private stuff that is not a hobby""]","[""29.0""]",15,Mu4e,"org, mu4e, pdf-tools, auctex, magit, ebib",limited comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Elisp"", ""Java"", ""Python"", ""Perl"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source"", ""Org""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison""]","[""Mailing lists""]","[""straight"", ""use-package"", ""manual""]","[""Research alternatives""]",,Eclipse,No,Often,37,Masters,Female,German,Research,"[""Helm"", ""Ido""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,orgmode mailing list,Great,"[""none""]","[""leuven""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",10,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Scheme""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""MELPA"", ""not sure""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange""]","[""manual"", ""not sure""]","[""Research alternatives""]",,gedit,No,Sometimes,30,PhD,Male,Canadian,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""misterioso""]",Never,No write package,Never,,,University/College,"[""TUI""]","[""Extensibility"", ""Keybinding muscle memory""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility, freedom, stability, community.","[""Work"", ""Hobby projects""]","[""28.1""]",30,Mu4e,"magit, org, projectile, lsp-mode, all-the-icons, flycheck, popper, vertico, orderless, embark",moderate comprimise,0-2y,No,I have in the past,Yes,Emacs,"[""C"", ""Elisp"", ""Go"", ""Python"", ""Perl"", ""Shell"", ""Lua""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]","MELPA is the biggest, and has a great review process.",Jove,projectile,Sometimes,53,School,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""vterm""]","[""modus-vivendi"", ""doom-spacegrey""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,elisp syntax is difficult as the error messages aren't that great.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Poorly, it's sluggish",Its extensibility and how customisable it is,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,limited comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""solidity""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Screenshots"", ""Clips/videos"", ""code examples""]","[""GitHub"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",MELPA as it is the main repository that I use.,VS Code,projectile,Frequently,,,,,,"[""Helm"", ""Ivy"", ""Ido"", ""Vertico""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"The concept of a buffer was a bit hard to grasp. I wasn't aware of the daemon and had long startup times.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""I had never had an advanced vimrc and before starting to configure it, I asked myself: Do I want to learn vimscript or a lisp. The answer came easy to me.""]",Good but not great,"Extensibility, Org Mode (specifically in-buffer LaTeX support)","[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"lsp-mode,dracula,anki-connect,helm,slime",moderate comprimise,never considered,No,No,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""N/A""]",Never,"[""Not interested""]",Never,,"[""hackernews""]","[""Tutorials"", ""Manual""]","[""N/A""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,18,School,Male,Nigerian,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""dracula"", ""modus-operandi"", ""modus-vivendi""]",Frequently,No simple functions,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",1,,,,,,,,Vim,"[""Common Lisp"", ""Elisp"", ""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,VS Code,,Rarely,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,external packages vs built-in functionality,saw it in the handmade hero YouTube series,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"comparatively lightweight, extensible, can become the best tool for YOU.","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"xah-fly-keys, eglot, vertico",limited comprimise,might in future,No,Would directly,No,xah-fly-keys,"[""C#"", ""Clojure"", ""Elisp"", ""Go"", ""Javascript"", ""Java"", ""Typescript""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""I haven't needed to ask""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,None,project.el,Never,24,Bachelors,Male,British,Software Development,"[""Vertico""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""eshell""]","[""default light with light green background""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Configuring Emacs takes a lot of time. Unclear how that all works initially, and still. Unclear why the shortcut keys are this way. Thinking of switching to vim key bindings, trying that out, breaking many packages. Then using Doom, too many things configured that can all go wrong.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Org-Mode""]",Good but not great,"Org-mode, extensibility, ability to do everything in one window, possibility to create own software withing Emacs to automise tasks","[""Work"", ""Hobby projects""]","[""28.1""]",2,No,Swiper,significant comprimise,0-2y,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Rust""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Google, I don't want to bother the authors too much""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,No,Never,31,Masters,Male,Dutch,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,"I didn't have the option to select that I don't ask questions to the authors of the package in case of problems, as I don't want to bother the authors too much, so I Google and then try to read the source or find another package.",No,Hacker News,Ok,"[""vterm""]","[""solarized-dark""]",Never,No many packages,Frequently,For new package authors I suspect it’s somewhat daunting to launch an email straight to the Elpa dev list. Perhaps a webpage with a checklist form that generates a message would lower the barrier.,Combo Key chords. By now they are third nature (well past 2nd).,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,Cultural values.,"[""Work"", ""Hobby projects""]","[""28.2""]",30,No,"magit, corfu, vertico, auctex, org",moderate comprimise,10+y,I have in the past,I have in the past,Yes,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""Time tracking""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Clips/videos""]","[""Reddit"", ""GitHub"", ""Email""]","[""package.el""]","[""wait for maturity""]",Elpa if they support or are related to elpa packages. Melpa for standalone packages. More recently: no repo until I get uptake.,Jed,project.el,Frequently,49,PhD,Male,United States citizen,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""alect-themes""]",Sometimes,vundo none,Never,,The default shortcuts made it extremely difficult and not intuitive. The default user interface is very poor. The terminology was confusing (still is).,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Extensibility, completeness","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"sage-shell-mode, doom-themes, doom-quit, org, evil",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Fortran"", ""Python"", ""Sage""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""framework default"", ""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Framework"", ""Discord""]","[""framework default""]","[""Research alternatives""]",,Kate,framework default,Never,37,Bachelors,Male,Bolivian,Research,"[""framework default"", ""Ivy""]","[""framework default""]",Doom Emacs,,Yes,Discourse,Great,"[""vterm""]","[""dracula"", ""doom-outrun-electric""]",Never,framework default write package,Never,,default completion system is not good when I first use emacs (28.1),Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""good repl for python and scheme""]",Good but not great,extensionality,"[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,"use-package, vertico, orderless, consult, corfu, corfu-terminal, mu4e, pdf-tools, paredit, magit",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""have not find where to improve""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""IRC"", ""Matrix"", ""GitHub""]","[""use-package"", ""nix's emacs-overlay for installing and rolling back packages""]","[""Research alternatives""]",elpa,Vim,project.el,Frequently,25,Bachelors,Male,Chinese,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""not yet, will use one""]",maximal vanilla,,No,Emacs China,Great,"[""vterm""]","[""modus-operandi""]",Rarely,No write package,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,one editor to rule them all,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",20,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""C#"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested""]",Rarely,,"[""news.ycombinator.com""]","[""miss nothing""]","[""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Never,39,Associates,Male,German,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""default light""]",Sometimes,No copy-paste,Never,,Finding the right options for my needs and digesting documentation of some plugs-ins as a new user.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility and maturity.,"[""Work"", ""Hobby projects""]","[""29.0""]",0,No,"Auctex, orderless, consult",moderate comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Julia"", ""Python"", ""Rust"", ""Nix""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""Nixpkgs""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Matrix servers"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Matrix"", ""Reddit"", ""GitHub""]","[""Nix""]","[""Install and try it immediately"", ""Research alternatives""]",,Helix,project.el,Often,25,Bachelors,Male,Japanese,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""modus-operandi""]",Never,No simple functions,Never,,"Learning keyboard-based workflow, understanding configuration & more advanced documentation",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""AucTeX""]",Good but not great,"Extensibility, community, open-source-ness","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.1""]",6,No,"org-mode, eglot, vertico, tree-sitter, jupyter, magit, consult, marginalia",moderate comprimise,might in future,I have in the past,No,No,Emacs,"[""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,project.el,Sometimes,28,Masters,Male,German,Data Science,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""vterm""]","[""spacemacs""]",Sometimes,No simple functions,Never,,"many many difficulties :-). - understanding elisp (lisp in general and the quirkiness specific to elisp) - not getting things out of the box - understaning errors - emacs breakdown ( with spacemacs and then doom) my config would just not load",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""something completely other then what I've known about software and software community""]",Good but not great,Complete extensability and flexability using a lisp.,"[""Work"", ""Hobby projects"", ""prose""]","[""28.2""]",3,No,"org-appear, org-modern, org-ql, org-pandoc, visual-regexp,",moderate comprimise,never considered,No,Would directly,No,mix of doom (not evil mode) and default emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel"", ""exporting to html (mostly) and presentation (reveal, would like to do more of this)""]","[""not sure"", ""See answer above""]","[""Email"", ""Haven't done that much""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""Framework""]","[""framework default"", ""use-package"", ""not sure"", ""I use doom to manage packages""]","[""Install and try it immediately"", ""Research alternatives""]",,"pycharm, atom, jupyter notbooks",projectile,Sometimes,39,Masters,Male,Israeli,data analyst\researcher in fraud prevention company,"[""Vertico""]","[""spell-fu"", ""used flyspell but had bugs with it""]",Doom Emacs,"Cheers, thanks for polling",No,Blog post,Great,"[""vterm""]","[""solarized-light-high-contrast, humanoid-light, spacemacs-light, doom-solarized-light""]",Never,undo-fu write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",3,Gnus,embark,significant comprimise,never considered,No,Would directly,No,meow,"[""HTML/CSS"", ""R""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""straight"", ""elpaca""]","[""Research alternatives""]",no idea!,,project.el,Sometimes,33,PhD,Male,German,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,Thank You!,Yes,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No copy-paste,,,,,"[""GUI"", ""TUI""]",String[],String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""Common Lisp""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,minimal vanilla,,,,,,,, write package,,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,notmuch,"magit, org-roam, auctex",,never considered,,,,Emacs,"[""C"", ""Elisp"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""OCaml""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",,String[],,,"[""Blogs"", ""M-x list-packages""]",String[],String[],"[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,,,,"[""eshell"", ""term"", ""vterm""]",String[],Sometimes, write package,Sometimes,"Nothing in particular. I have my FSF assignment, and if the maintainer prefers a patch attached to an email instead of a pull request, I'm fine with it.","I was new to Lisp syntax, and I was coming from Object-Oriented Programming, so it took a me a while to adjust.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",The freedom it empowers its users with; ELisp; its documentation; the Emacs devel team.,"[""Work"", ""Hobby projects"", ""University""]","[""29.0""]",10,No,"External: AUCTeX, CIDER, Orderless. Built-ins: Dired, Modus Themes, Eglot.",significant comprimise,5-10y,I have in the past,No,Yes,Emacs,"[""Clojure"", ""Haskell"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA devel"", ""NonGNU ELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""GitHub"", ""Mailing lists"", ""GitLab""]","[""package.el""]","[""Install and try it immediately""]","I had packages on MELPA, but the only package I maintain now (flymake-proselint) is on GNU ELPA. I wanted it to be immediately available to Emacs users without forcing them to configure the package archives.",Eclipse,project.el,Frequently,,School,,Italian,Software Development,"[""Vertico"", ""Consult""]","[""flyspell"", ""ispell""]",minimal vanilla,,Yes,Emacs mailing list,Great,"[""shell-command"", ""shell""]","[""modus-operandi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,no,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,elisp,"[""Hobby projects""]","[""28.1""]",20,No,,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Haskell"", ""Javascript"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""GitHub"", ""Blogs""]","[""Design rationale"", ""Overview""]","[""n/a""]","[""nixos""]","[""Research alternatives""]",,Vim,No,Sometimes,,,,,Fin Tech,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""eshell"", ""ansi-term""]","[""wombat""]",Sometimes,No simple functions,Never,,The interface. The keychords. The docs.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]",Good but not great,It's extensibility. Elisp! The great community! Cross platform!,"[""Hobby projects"", ""School""]","[""29.0"", ""28.2""]",4,No,"org-mode, lsp-mode, magit, org-roam",moderate comprimise,might in future,No,Yes,No,CUA,"[""Elisp"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Never,,"[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]","I would just use MELPA, because it is wiedely used and easy to submit.",VS Code,projectile,Sometimes,20,School,Male,Swiss,Student,"[""Helm""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""humanoid-dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",2,No,,any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Shell""]",Never,"[""GNU/Linux"", ""BSD""]",String[],"[""not sure""]","[""none""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""none""]","[""not sure""]","[""Install and try it immediately""]",,Vim,No,Never,,,,,,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Not great,"[""eshell"", ""ansi-term""]","[""default dark""]",Never,No write package,Never,,Unfamiliar keyboard shortcuts,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensible by a powerful programming language (elisp),"[""Work"", ""Hobby projects""]","[""28.1""]",18,No,,any comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Clojure"", ""Python"", ""Scheme""]",Never,"[""GNU/Linux""]",String[],"[""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Visual Studio,No,Rarely,44,Bachelors,Male,Indian,Software Development,"[""framework default""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""default dark""]",Never,framework default simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"magit orgmode combined with mu4e (I run a davmail/mbsync/mu4e stack, vital for keeping on top of my job)","[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",10,Mu4e,,limited comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Frequently,"[""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,textpad,projectile,Frequently,46,Bachelors,Male,British,Software Development,"[""Helm""]","[""ispell""]",minimal vanilla,,No,r/emacs,Ok,"[""shell""]","[""leuven-dark""]",Rarely,No read and understand,Never,,"Keybinds, Elisp",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Community, Extensibility","[""Work"", ""Hobby projects""]","[""29.0""]",11,notmuch,"Corfu, Consult, Marginalia, Org, Web-Mode, eglot, magit",limited comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C#"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Ruby"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,project.el,Rarely,38,Bachelors,Male,Mexican,Software Development,"[""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""ef-themes""]",Sometimes,undo-tree copy-paste,Never,,"I started before emacs was solid on windows, it seemed to hard to make it work, used notgnu emacs instead. Became familiar with emacs used on lisp machines at our office, but didn't use it myself.",self-study,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","org-mode, non-dependence on web, programmability, community","[""Work"", ""Hobby projects""]","[""29.0""]",25,No,"org-mode, helpful, ivy, minions, plantuml-mode, rg, slime, which-key",do not prefer,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues""]","[""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Clips/videos"", ""Overview""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""manual""]","[""wait for community""]",,various IDE's,No,Sometimes,65,Bachelors,Male,Canadian,Education services,"[""Ivy""]","[""No""]",minimal vanilla,,Yes,IRC,Great,"[""shell-command"", ""shell""]","[""deeper-blue""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,,,never considered,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]",String[],,"[""Not interested"", ""Lack of time""]",Never,,"[""Blogs"", ""M-x list-packages""]",String[],String[],"[""package.el"", ""use-package""]","[""wait for community""]",,None,No,Sometimes,,,,,,"[""No""]","[""flyspell""]",minimal vanilla,,,,,"[""none""]","[""my own custom theme""]",Rarely,No copy-paste,Never,,Customizing keybindings,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility.,"[""Hobby projects""]","[""28.2""]",0,Mu4e,"counsel,ivy,evil,pdf-tools",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Rarely,,Masters,Male,Indian,Academia,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Blog post,Great,"[""ansi-term""]","[""doom-one""]",Rarely,undo-fu copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,No,,limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Go"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Bad prior experience""]",Never,"[""Issues"", ""Documentation"", ""Advocacy""]","[""GitHub""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""wait for maturity""]",,Vim,framework default,Frequently,23,Bachelors,Male,Chinese,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Discourse,Great,"[""vterm""]","[""doom-one"", ""nord"", ""ayu""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]","Very well, it's snappy",Flexibility and configurability,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"org-mode, org-super-agenda, helm",moderate comprimise,might in future,No,No,No,Emacs,"[""Elisp""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,40,Bachelors,Male,Australian,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,Yes,Friend,Great,"[""none""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""magit, CIDER""]","[""Text editing features""]",Good but not great,That it doesn't force unwanted changes on me and that it won't disappear one day. I have a stable environment that I can trust for over >28 years now.,"[""Work"", ""Hobby projects""]","[""28.2""]",28,No,"magit, CIDER, eyebrowse, windmove, projectile, ivy, company, move-border, counsel",limited comprimise,10+y,Yes,No,No,Emacs,"[""C"", ""Clojure""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""M-x list-packages"", ""Twitter""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Borland C++,projectile,Rarely,47,School,Male,Polish,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Twitter,Great,"[""shell""]","[""my own custom theme"", ""zenburn"", ""modified zenburn""]",Never,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,do not prefer,never considered,No,No,Yes,Emacs,"[""Go"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""Source""]","[""GitHub""]",Sometimes,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Tutorials""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,34,Bachelors,Male,Vietnamese,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""ansi-term""]","[""gruvbox"", ""solarized-dark""]",Rarely,No read and understand,Never,,"I would have probably given up entirely coming from Vim without Spacemacs, the streamlined and easy-to-use configuration made all the difference. Because this flattened the learning curve at first, the ramp up when needing to create my own layers or write Elisp was steeper than it otherwise would have been. I tried Doom Emacs recently and came back to Spacemacs after a month, it was too much like starting out with a vanilla setup (not for me).",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)"", ""Community""]",Good but not great,"There really is a package for everything, and few barriers to adding your own functionality if not. Even after decades of development the project is still fresh and evolving, a jewel of free software.","[""Work"", ""Hobby projects""]","[""29.0"", ""27.1""]",7,No,"magit, org, org-roam, beancount, org-bibtex, org-journal, cider, lsp, helm, smartparens",significant comprimise,might in future,No,No,No,Vim,"[""Clojure""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Often,30,PhD,Male,English,Software Development,"[""framework default"", ""Helm""]","[""framework default""]",Spacemacs,,No,Hacker News,Great,"[""ansi-term""]","[""doom-nord-aurora""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Colleague,"[""GUI""]","[""Text editing features""]","[""Community""]","Very well, it's snappy",Extensibility,"[""Hobby projects"", ""Writing papers.""]","[""28.1""]",37,No,TeX,,never considered,,,,Emacs,"[""C++"", ""C"", ""Shell"", ""LaTeX""]",Never,"[""MacOS""]",String[],"[""framework default""]",String[],,"[""Unfamiliar with contribution process""]",Never,,String[],String[],String[],"[""not sure""]",,,Various,No,Often,,,,,,"[""No""]","[""No""]",Aquamacs default,,,,,"[""shell-command""]","[""default light""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Learning all the basic keyboard commands, editing text, opening and saving files",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Magit""]","[""Text editing features"", ""Easily open many files, compared to Vim""]","Very well, it's snappy","One text editing experience across many different tasks, and Magit","[""Work"", ""Hobby projects"", ""Email""]","[""28.2"", ""28.1""]",10,notmuch,"Magit, use-package, notmuch",limited comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Often,"[""Not interested"", ""Lack of time""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""GitHub"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,39,Masters,Male,Dutch,Software Development,"[""Ivy"", ""Ido""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell"", ""eshell"", ""ansi-term""]","[""default light"", ""solarized"", ""solarized-dark"", ""zenburn"", ""deeper-blue""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Key bindings, I came from vscode and experienced a lot of friction with simple concepts like selecting text and copy paste.",Friend,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""org-mode""]",Good but not great,I love using org-mode for journal and org-mode + org babel for creating executable documentation.,"[""Hobby projects""]","[""27.1""]",4,No,org-mode,significant comprimise,never considered,No,No,No,Vim,"[""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Time tracking"", ""Babel""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,No,Frequently,,,,,,"[""framework default""]","[""No""]",Spacemacs,,Not sure,Hacker News,Great,"[""ansi-term""]","[""dracula""]",Rarely,framework default simple functions,Never,nope,I learned it incrementally over years. I suppose if you tried to do all of it at once--that would be a huge challenge. Compared to modern code editors it seems less approachable but the payoff is higher.,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""too old to learn something new""]","[""Text editing features""]",Good but not great,"extensibility and flexibility -- the fact that I can create a macro, edit that macro if necessary and extend the environment to meet my needs always amazes me.","[""Work"", ""Hobby projects""]","[""28.2""]",30,No,,no comprimise,never considered,No,No,No,Emacs,"[""Elisp""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",don't write packagees,None,projectile,Sometimes,52,Masters,Male,American,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,Friend,Great,"[""shell-command""]","[""default light""]",Often,No copy-paste,Never,,Understanding how to configure emacs,Ubuntu software manager recommendation,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work""]","[""29.0"", ""28.2""]",4,No,"Consult, vertico, lsp-mode, tree-sitter, magit",limited comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Javascript"", ""Typescript""]",Often,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Bad prior experience""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for community""]",,None,project.el,Sometimes,22,Bachelors,Male,Israeli,Software Development,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""shell-command""]","[""kaolin-eclipse""]",Never,No copy-paste,Never,,Learning about new packages and extending my base configuration. Learning how to integrate features to help making easy to code.,Friend,"[""daemon""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Community""]",Good but not great,I think the keybindings are really great as well as the new lsp feature,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"projectile,company,flycheck,use-package",moderate comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""Python""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Youtube""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Stack Overflow""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Never,21,Bachelors,Male,Kenyan,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""tsdh-dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,I generally struggled with the workflow. No cua bindings per default and my brain where so hardwired to them and CUA mode made learning all those unusual keybindings even harder to learn as there is another translation step sometimes. Mastering Emacs gave me the understanding of how Emacs ticks to _actually_ learn Emacs.,Emacs came with Linux,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,The elisp core so it's customizable to any liking,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",3,No,"magit, org-mode, tree-sitter, avy, eglot, elpher",moderate comprimise,might in future,No,I have in the past,No,meow,"[""Clojure"", ""Elisp"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Sometimes,38,Bachelors,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell"", ""vterm""]","[""doom-one"", ""modus-vivendi""]",Rarely,No write package,Never,"I will not sign the FSF assignment. It goes against the spirit of freedom, open source, and equality. Another entity should not own my work. As the kernel has shown, there is no legal reason for the assignment. I would be happy to contribute if emacs was on github/gitlab with a standard workflow based on PRs like the vast majority of the community and if the assignment was abolished.",N/A,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Not well,Extensiblity and a unified idea that everything is text.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",15,No,,moderate comprimise,never considered,No,The fact that FSF would reelect Stallman after his disgusting positions on sexual abuse of children and pattern of sexually abusive actions toward women ensure that I will never contribute to the FSF until it cleans house.,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Haskell"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""FSF paperwork"", ""Emacs should be on github. The cost of dealing with a non-standard contribution method isn't worth it. I just want to open a PR.""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,None,projectile,Frequently,35,PhD,Male,Canadian,Research,"[""Ido""]","[""flyspell""]",maximal vanilla,"It would be good if there was an open question for feedback that doesn't fall into any of the other categories. I'll put my answer here. I continue to be disappointed that the emacs community endorses Stallman's positions on child sexual abuse, as well as his pattern of abusive behavior toward women. He has repeatedly leered and made creepy comments to women in front of hundreds of people. Everyone in the community knows this. Yet, no one will take any action to remove him. It's been an open secret in the community that we shouldn't allow young women alone with him for decades now. And I've personally heard the heartbreaking stories from women when they didn't know this rule. Until emacs creates a safe space without abusive people like Stallman, I can't in good conscience be part of this community.",Yes,r/emacs,Ok,"[""shell""]","[""junio""]",Sometimes,No write package,,,There's too many ways to do things.,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""magit""]","[""Extensibility"", ""Package(s)""]",Good but not great,"The package ecosystem, and it's flexibility.","[""Work"", ""Hobby projects""]","[""29.0"", ""27.2""]",15,,,,,,,,Vim,"[""C"", ""Ruby"", ""Typescript"", ""OCaml""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,maximal vanilla,,,,,,,, simple functions,Rarely,,Elisp was jard to figure out. And how to structure my config to not make a complete mess,"me and a friend decided to partake in editor wars, he went vim i went emacs","[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",The packages and introspecability.,"[""Work"", ""Hobby projects"", ""university, notetaking""]","[""29.0""]",4,Mu4e,,significant comprimise,might in future,No,Would directly,No,meow,"[""C++"", ""Elisp"", ""Go"", ""Haskell"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit""]","[""Tutorials"", ""Design rationale""]","[""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,VS Code,projectile,Frequently,20,School,Male,Slovak,Student,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No simple functions,Never,The FSF Assignment is a pain,"Keybindings and feature discoverability, adapting to various languages, elisp",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility""]",Good but not great,"Extensibility, Flexibility, and breadth of features","[""Hobby projects""]","[""28.2""]",3,No,"eglot, straight",moderate comprimise,0-2y,I have in the past,No,No,Vim,"[""Elixir"", ""Go"", ""Rust"", ""Ruby"", ""D""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Clips/videos"", ""Overview""]","[""Discord""]","[""framework default"", ""straight""]","[""Research alternatives"", ""wait for maturity""]","Melpa, just because it's easy",VS Code,project.el,Often,23,Bachelors,Male,American,Video Games,"[""Vertico""]","[""ispell""]",Doom Emacs,Hi Teco,Yes,Discord,Great,"[""eshell"", ""vterm""]","[""doom-tomorrow-day""]",Often,undo-tree write package,Never,,Key bindings,Zmacs,"[""GUI""]","[""Lisp""]","[""Run lisp""]",Good but not great,,"[""Hobby projects""]","[""29.0"", ""28.2""]",0,No,,significant comprimise,might in future,No,No,No,Emacs,"[""Common Lisp""]",Never,"[""MacOS""]","[""PKB""]","[""MELPA Stable""]","[""Email""]",Never,"[""Bad prior experience""]",Rarely,"[""Issues""]","[""Twitter""]","[""Clips/videos""]","[""Mailing lists""]","[""not sure""]","[""Install and try it immediately""]",,Hemlock,No,Rarely,71,Masters,Male,British,None,"[""No""]","[""No""]",minimal vanilla,"Inspirational. How eMacs used, and what it supports. Survey itself seemed inclusive, clear, efficient.",No,Twitter,Ok,"[""shell-command""]","[""default light""]",Never,No read and understand,,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, ability to run in terminal/text-only mode","[""Work"", ""Hobby projects""]","[""28.2""]",4,,,,,,,,Emacs,"[""C++"", ""C"", ""Julia"", ""Python"", ""Scheme""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,IntelliJ,,Rarely,,,,,,,,minimal vanilla,,,,,,,, many packages,Sometimes,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""27.1""]",15,No,"Projectile, web-mode",significant comprimise,0-2y,No,No,Yes,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Rarely,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""IRC"", ""GitHub""]","[""package.el""]","[""Research alternatives""]",,None,projectile,Sometimes,39,Bachelors,Male,Argentine,Software Development,"[""No""]","[""No""]",maximal vanilla,,Yes,Blog post,Great,"[""eshell""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Documentation is scattered, sometimes out of date. Third party packages can be flaky or go unmaintained.",can't remember,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy","Customization, amazing ecosystem of tooling.","[""Work""]","[""28.2""]",12,No,"evil, flycheck, magit, rainbow-delimiters, company, smex, neotree, projectile, solarized-theme",moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,40,Bachelors,Male,American,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,No,Friend,Great,"[""none""]","[""solarized"", ""solarized-light""]",Sometimes,No copy-paste,Never,,"Learning new and different keybindings and movements, a different way of managing buffers. Not being proficient with Lisp. Not many concise and straightforward starter-level documentation around to look up.",Friend,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, consistency, packages, org mode, availability on most operating systems.","[""Hobby projects""]","[""28.2""]",2,Gnus,,moderate comprimise,never considered,No,I have in the past,No,Vim,"[""HTML/CSS"", ""Python"", ""Perl"", ""Shell"", ""LaTeX""]",Sometimes,"[""BSD""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison""]","[""IRC"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,nvi,project.el,Often,28,Masters,Male,Italian,Healthcare,"[""No""]","[""ispell""]",minimal vanilla,"It is a very well designed, thorough enough and overall enjoyable survey.",No,a post by a user on my self-hosted NNTP server,Great,"[""shell-command""]","[""default light""]",Rarely,undo-tree simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","works in GUI mode as well as terminal mode built-in programming language ORG mode","[""Work"", ""Hobby projects""]","[""27.1""]",30,No,org paren uniquify kc-smartinput ethan-wspace,any comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Mailing lists"", ""Web search engines""]","[""Overview""]","[""Mailing lists""]","[""not sure""]","[""Install and try it immediately""]",,None,No,Rarely,50,Masters,Male,German,Software Development,"[""framework default""]","[""framework default""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""default light""]",Never,undo-tree write package,Never,,Code completion was tricky to setup (there was not LSP back then).,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Spacemacs""]","Very well, it's snappy","Community, Lisp, exemplar documentation, many existing packages, self-documenting, introspection.","[""Work"", ""Hobby projects""]","[""29.0""]",8,No,"meow, embark, orderless, magit, org-mode, dired, avy, iedit, wgrep",significant comprimise,2-5y,No,Would directly,Yes,Meow,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,String[],Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""reading docs and source code""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,34,School,Male,Ukrainian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Telegram,Ok,"[""eshell"", ""vterm""]","[""modus-operandi""]",Sometimes,vundo simple functions,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility and Lisp,"[""Work"", ""Hobby projects""]","[""27.1""]",10,No,"org, magit, multiple-cursors, ido, restclient, yasnippet, markdown, geiser",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Javascript"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Mailing lists"", ""Blogs""]","[""Tutorials""]","[""IRC"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Rarely,42,Masters,Male,German,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,No,Emacs mailing list,Great,"[""shell"", ""eshell""]","[""modus-operandi""]",Frequently,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",25,Mu4e,"Org, Merlin, Tuareg",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Python"", ""R"", ""Shell"", ""Ocaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""not sure""]","[""Have never contacted package manager""]",Never,"[""Not interested""]",Never,,"[""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Emacs StackExchange""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,No,Frequently,,PhD,Male,Norwegian,Research,"[""Ido""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""vterm""]","[""my own custom theme""]",Sometimes,No write package,Sometimes,,"* atypical naming: windows, frame, yank",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility""]",Good but not great,Small gap between being a user and being a developer: Emacs is introspective and modifiable at runtime.,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"eglot, magic, elfeed, VC, project",significant comprimise,might in future,I have in the past,Yes,Yes,Emacs,"[""Elisp"", ""Go""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Design rationale""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""distro provided packages""]","[""Research alternatives""]",,Vim,project.el,Sometimes,34,Bachelors,Male,British,Software Development,"[""Icomplete""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell"", ""eshell"", ""vterm""]","[""modus-operandi""]",Frequently,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Awkward keybindings. Strange configuration (elisp).,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,Magit and other great packages. Infinite customizability.,"[""Work"", ""Hobby projects""]","[""27.1""]",3,No,"Magit, diff-hl, helm",do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",MELPA,Vim,projectile,Sometimes,23,Bachelors,Male,,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""term""]","[""default dark""]",Sometimes,No write package,Rarely,,"Just a general feeling of not knowing exactly where to look for information at first, but then I realised that Emacs has great info documentation and discoverability",Always knew about it but never tried it because Vim was sufficient,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Being a Lisp machine which is fully programmable, software freedom (GNU/FSF)","[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,"eglot,elfeed,ement.el,evil,magit,modus-themes,mu4e,org,symex.el,vertico",significant comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""Android""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Depends on their contact preferences""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Sacha Chua's Emacs News""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Often,38,Bachelors,Male,British,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,I wish I could have listed more favourite packages! ;),Not sure,lobste.rs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Often,undo-tree copy-paste,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",6,,,,,,,,Emacs,"[""C"", ""Go"", ""Python"", ""R"", ""Ruby"", ""Scheme""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,How to configure the editor with extensions and write my own functions.,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,Customisability and Extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",7,Mu4e,lsp-mode org-mode mu4e magit evil vertico,any comprimise,might in future,No,No,No,Vim + Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord"", ""Discourse"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,None,framework default,Frequently,26,Masters,Male,Greek,Research,"[""Vertico""]","[""framework default""]",Doom Emacs,,Yes,Discord,Great,"[""vterm""]","[""Spacemacs-dark""]",Rarely,framework default copy-paste,Never,,"For most things that are not built-in, there are several alternative packages and it’s often difficult to figure out which alternative adresses the need best.",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Julia"", ""Python"", ""R""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""lobste.rs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,Notepad++,framework default,Frequently,32,PhD,Male,French,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,lobste.rs,Ok,"[""none""]","[""solarized""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"the elisp languages, many keywords don't understand",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Community""]",Good but not great,custom define,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,any comprimise,might in future,No,No,No,Vim,"[""Org""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues""]","[""Google""]","[""Tutorials"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""wait for community""]",,Vim,No,Often,34,Masters,Male,,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Emacs China,Ok,"[""none""]","[""default light"", ""doom-one"", ""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python""]",Sometimes,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit""]","[""elpaca""]","[""Install and try it immediately"", ""wait for community""]",,VS Code,framework default,Sometimes,21,School,Male,Canadian,Student,"[""framework default""]","[""flyspell"", ""ispell""]",Doom Emacs,,Not sure,r/emacs,Ok,"[""eshell""]","[""modus-operandi"", ""modus-vivendi"", ""solarized-dark""]",Never,framework default read and understand,Never,Use Github also replace elisp with a modern language before neovim takes over.,Key bindings are really hard and frustrating to use for text editing,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Alright,The ability to extend using various defaults.,"[""Hobby projects"", ""Mostly org-mode is what keeps me coming back to emacs.""]","[""28.1""]",4,No,"Projectile, Magit, org-mode, evil mode",no comprimise,never considered,No,No,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Typescript""]",Rarely,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience"", ""Use github please""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for maturity"", ""wait for community""]",,Neovim. Still use it and prefer it over emacs,projectile,Never,32,Bachelors,Male,Indian,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Not great,"[""ansi-term"", ""vterm""]","[""default light"", ""dracula"", ""gruvbox"", ""modus-operandi""]",Frequently,undo-tree copy-paste,Never,,"In my first time, I installed the emacs flatpak package, which make difficult to recognize my PATHs",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,The possibility to have evrething that I need in one place.,"[""Work""]","[""27.1""]",1,No,"org-mode, org-roam, citar, org-babel",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Reddit"", ""Framework"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,RStudio,framework default,Frequently,26,Masters,Male,Brazilian,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default"", ""flyspell"", ""langtool""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""default dark"", ""dracula""]",Never,framework default write package,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,limited comprimise,never considered,No,No,Yes,Emacs,"[""Elisp"", ""Rust"", ""OCaml""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Often,,PhD,Male,Russian,Software Development,"[""Vertico"", ""Consult""]","[""No""]",minimal vanilla,,No,Twitter,Great,"[""eshell"", ""vterm""]","[""default light"", ""ef-themes""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Keybindings. Way too many of them. The only way I got over this hurdle was to use spaced repetition SW to memorize them.,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,Everything works well together. Easy to integrate the features of two completely unrelated packages.,"[""Work"", ""Hobby projects""]","[""27.1""]",24,notmuch,"orgmode, projectile, org-drill, cdlatex, deadgrep, expand-region, hydra, org-roam, pabbrev, yasnippet",moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,pico,projectile,Sometimes,43,Masters,Male,,Manufacturing,"[""Vertico""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell""]","[""solarized-dark""]",Never,No copy-paste,Never,,Install and configure are tricky,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Org mode""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Hobby projects"", ""Personal data""]","[""28.1""]",35,No,"Magit, ido, cider",significant comprimise,never considered,No,No,No,Emacs,"[""Clojure""]",Often,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA Stable""]","[""I don’t""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Blogs""]","[""Tutorials"", ""Overview""]","[""I don’t""]","[""package.el""]","[""Install and try it immediately""]",,Vi,No,Frequently,62,Masters,Male,United States citizen,None,"[""Ido""]","[""flyspell""]",Prelude,,No,Twitter,Great,"[""eshell""]","[""my own custom theme"", ""solarized""]",Never,No read and understand,Rarely,,Learning keybindings,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Slime/Sly""]","[""Slime/Sly""]",Good but not great,Openness,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",5,No,magit,moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""Common Lisp""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Discord""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Framework"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Frequently,36,School,Male,United States citizen,Software Development,"[""framework default"", ""Helm""]","[""flyspell""]",Spacemacs,"A couple of the single-choice selections should be multiple choice, especially for previous editor, I use multiple.",No,Discord,Ok,"[""vterm""]","[""my own custom theme""]",Never,framework default simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Good cross platform support""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,,significant comprimise,2-5y,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""wait for maturity""]",,Vim,project.el,Never,36,School,Male,American,Software Development,"[""Icomplete"", ""Vertico"", ""Consult""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"elisp for configuration was a definite hurdle to get started. (This was back in 1989 and I was in college without any lisp background. It's no longer an issue for me, but if it was still an issue after 33 years, that would of course mean I wasn't using it and wouldn't be in this survey dataset.)",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","keyboard macros are a little-upvoted feature perhaps. Overall, I like that the system is stable and my configuration has evolved over decades, none of the individual changes were particularly jarring or breaking.","[""Work"", ""Hobby projects"", ""Everything""]","[""27.2""]",33,No,"magit, magit, magit, paredit, ido, clojure-mode, cider, projectile",limited comprimise,10+y,I have in the past,I have in the past,No,Emacs,"[""C++"", ""Clojure"", ""Elisp"", ""Javascript"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Rarely needed""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Web search engines"", ""YouTube tutorials/channels""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""Search the web""]","[""use-package""]","[""Install and try it immediately""]",,vi,projectile,Sometimes,51,Bachelors,Male,United States citizen,Software Development,"[""Ido""]","[""No""]",maximal vanilla,There was one question early on that seemed like it should have been multi-select rather than radio button (minor enough that I don't want to risk chasing back through the survey to find it and maybe losing my responses),Not sure,Hacker News,Ok,"[""shell""]","[""default dark"", ""my own custom theme""]",Sometimes,No read and understand,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",20,Mu4e,,significant comprimise,might in future,No,No,No,Vim,"[""Go"", ""Python"", ""PHP"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Documentation""]","[""Mailing lists"", ""Sasha chua newsletter""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Framework""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,38,Masters,Male,French,Defense,"[""Helm""]","[""No""]",Doom Emacs,,Not sure,Doom,Great,"[""vterm""]","[""nord""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,Remember keybindings,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Simplicity, speed, community","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"org-mode, emacs-ess, vterm",any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""HTML/CSS"", ""Python"", ""R"", ""Ruby"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""Mailing lists"", ""Email"", ""Discord"", ""Discourse""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,None,No,Frequently,45,PhD,Male,Brazilian,Software Development,"[""Helm"", ""Ivy"", ""Ido"", ""Vertico""]","[""flyspell"", ""ispell""]",minimal vanilla,Thank you!,No,Telegram,Ok,"[""vterm""]","[""my own custom theme"", ""gruvbox"", ""modus-operandi"", ""modus-vivendi"", ""zenburn""]",Often,No many packages,Never,,New bindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy",Extensibility and freedom,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"browse-kill-ring, dired, expand-region, lsp-mode, restclient, sharper, sly, modus-themes",moderate comprimise,might in future,I have in the past,I have in the past,Yes,Emacs,"[""C#"", ""Common Lisp"", ""Go"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""I tend to use mature packages & built ins.""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]","When I started writing packages the only alternative was MELPA, and I never moved my stuff to ELPA. I could, I guess.",Visual Studio,project.el,Sometimes,39,School,Male,Argentine,Software Development,"[""Icomplete"", ""fido-mode""]","[""No""]",minimal vanilla,I like that it is more comprehensive than last year. Thanks for putting this together :),Yes,r/emacs,Great,"[""shell""]","[""modus-operandi""]",Sometimes,vundo simple functions,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility,"[""Work""]","[""28.2""]",6,No,"cider, magit, hydra, company, org",significant comprimise,never considered,No,No,No,Vim,"[""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Often,41,Bachelors,Male,American,Healthcare,"[""Selectrum""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""base16""]",Rarely,undo-fu write package,Rarely,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Community""]",Good but not great,Configurability.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""26.3""]",35,No,"Org-mode,",moderate comprimise,never considered,No,No,No,"Mostly default, with a few custom ones (e.g., C-h is backspace).","[""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,project.el,Frequently,,,,,,"[""No""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""shell-command""]","[""my own custom theme""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"When I started it was difficult to remember the shortcuts, I used M-x a lot",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","free software, time-proof extensibility, macro recording","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",30,Gnus,"auctex, magit, proof-general, org-roam",any comprimise,might in future,No,I have in the past,No,hybrid vim-emacs,"[""Assembly"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""R"", ""Scheme"", ""Eiffel, LaTeX""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Matrix servers""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Matrix""]","[""use-package""]","[""Install and try it immediately""]",,vi,framework default,Frequently,50,PhD,Male,Italian,Research,"[""Ivy""]","[""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""spacemacs-dark""]",Frequently,framework default simple functions,Never,,"Yes. There needs to be a basic intro that covers how to open a file, save a file, cut, copy and paste, search, help, basic moving around (CTRL - N,P,A,E, F, B), selecting text, centering the window (C-L), windows and the concept that it's ok to have 20+ buffers open at once in under 5 mins (maybe under a minute).",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Packages, customization, org mode.","[""Hobby projects""]","[""28.1""]",5,No,"slime, org-mode, elpy, custom 6502 and 6809 modes",moderate comprimise,never considered,No,Yes,No,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""Python""]",Often,"[""BSD""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Elisp proficiency"", ""most of the changes I make are too custom""]",Rarely,,"[""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""GitHub"", ""Discord"", ""Google search""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives""]",,None,No,Sometimes,52,PhD,Male,United States citizen,Legal,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none"", ""haven't had the time to learn eshell""]","[""default dark""]",Never,No copy-paste,Never,,"It was not natural to switch between file, or find file.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Alright,"Personnalisation, extensibility","[""Work"", ""Hobby projects"", ""I take my personnal notes, and organisation on it""]","[""27.2""]",1,No,"dirvish, org-roam, evil",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Javascript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Discord"", ""YouTube""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Discord""]","[""use-package""]","[""wait for community""]",,Vim,projectile,Frequently,,Bachelors,Male,French,Student,"[""Ivy""]","[""No""]",maximal vanilla,,No,Discord,Great,"[""none""]","[""gruvbox""]",Never,undo-tree write package,Rarely,,"- The fact that key bindings differ from most applications eg for kill/tank or navigating around - similar as above but for differing terminology regarding eg windows, pointers etc - Elisp was a significant downgrade in terms of baked-in abstraction power for me, coming from Common Lisp at the time. That's a relatively minor inconvenience though, since ultimately any lisp can be molded to one's preferences. - One nasty one at the time was that there was only dynamic scope in Elisp. Since then lexical scoping has been introduced, mostly fixing the issue.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Poorly, it's sluggish","- Ths availability of magit aka the best git GUI I've seen, period - It's core scriptability, despite Elisps weaknesses as a language, because it means Emacs can keep adapting to almost anything","[""Work"", ""Hobby projects""]","[""28.1""]",10,No,"Prelude.el,Magit,Rustic,lsp-mode,",limited comprimise,never considered,No,No,No,Default + Prelude.el on top,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Haven't written a lot of production-quality Elisp""]",Rarely,,"[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,projectile,Sometimes,,Bachelors,,(other),Software Development,"[""framework default""]","[""flyspell""]",Prelude,👍🏼,No,Hacker News,Great,"[""none""]","[""solarized-dark""]",Never,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)""]","Very well, it's snappy","The extensibility, that I can make it work for virtually all my use cases.","[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"org, org-roam, elfeed, general, org-roam-bibtex",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""R""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs""]","[""Tutorials"", ""Manual""]","[""Reddit""]","[""use-package""]","[""wait for community""]",,None,No,Frequently,24,Bachelors,Female,German,Student,"[""Ivy""]","[""No""]",minimal vanilla,,No,EmacsConf,Great,"[""vterm""]","[""gruvbox""]",Never,No copy-paste,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""CIDER package for Clojure""]",Good but not great,Powerful packages such as CIDER.,"[""Work"", ""Hobby projects""]","[""28.1""]",6,No,"CIDER, clojure-mode",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Clojure""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Twitter""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""wait for community""]",,Vim,No,Frequently,40,PhD,Male,Irish,Research,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,Twitter,Great,"[""shell""]","[""cyberpunk""]",Rarely,No simple functions,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"helm,org,sly",no comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Rust""]",Rarely,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Rarely,"[""nothing to do""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""friends""]","[""Comparison"", ""Design rationale""]","[""Email"", ""friends""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,,No,Often,32,School,Male,United States citizen,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Friend,Ok,"[""none""]","[""default light""]",Never,undo-tree write package,Never,,"I had to do a lot of customization to make it on par with what other editors have out of the box. At the time, there was no built in package manager",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Written in lisp. Native gui on all major platforms. Good balance of stability and improvements over time. Pure free software, independent of the whims of a corporation.","[""Work"", ""Hobby projects""]","[""28.2""]",14,No,"evil, tree-sitter, eglot, multiple-cursors",moderate comprimise,never considered,No,No,No,Vim,"[""Common Lisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Rarely,"[""They already do what I need""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Textmate,framework default,Frequently,34,Masters,Male,Icelandic,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Work Slack channel,Great,"[""eshell""]","[""doom-one""]",Sometimes,framework default copy-paste,Never,,"Scattered information everywhere to make the .emacs Sometimes outdated Too many similar packages and complementarity between packages hard to assess",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",15,No,"geiser, company, ggtags, lsp-mode, themes",any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Scheme""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""Hardly, randomly, google a functionality""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""no time""]","[""package.el"", ""use-package""]","[""wait for maturity"", ""wait for community""]",,Vim,No,Sometimes,34,PhD,Male,French,Telecom,"[""Ivy"", ""Ido""]","[""No""]",minimal vanilla,,Yes,Hacker News,Great,"[""term""]","[""default light"", ""doom-one"", ""modus-operandi"", ""nord"", ""solarized""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"+ Default keybinding patterns was not obvious to me + Knowing where to start. Initial lerning curve can be steep. + More ""sensible defaults"" could have helped. It seems to me ""many"" users changes the defaults in their configuration much the same way.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,"+ The great level of introspection while running + Reasonable consistent behavior and patterns. Major package breakage is rare, for me. + Not too intrusive by default + Runs on all systems I care about + It free as in freedom","[""Work"", ""Hobby projects""]","[""28.2""]",9,Mu4e,"cc-mode,which-key,magit,eglot,go-mode,paredit,pdf-tools,org,rg,ace-window",moderate comprimise,might in future,Yes,Yes,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Manual"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately"", ""wait for maturity""]",I choose the most convenient repository that most users have access to,Vim,project.el,Sometimes,38,Associates,Male,Danish,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""ef-themes""]",Frequently,framework default read and understand,Never,,I had to resort using vim bindings since the Emacs ones were pretty difficult. I like the Doom Emacs and Spacemacs way of binding most things via the spacebar. It makes things a lot more discoverable together with the defaults.,Only way to program sanely in Common Lisp,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community""]","Very well, it's snappy","Extensibility, being GPL licensed. It is miles ahead of any other program in these regards.","[""Work""]","[""28.2""]",1,No,"evil-mode, magit, parinfer, vertico, company",no comprimise,never considered,Cannot,Cannot,No,Vim,"[""Common Lisp""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""I'm still learning""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Discord""]","[""framework default"", ""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Sometimes,26,Masters,Male,Portuguese,Game industry,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,lobste.rs,Great,"[""none""]","[""doom-homage-one""]",Never,framework default none,,,,,"[""GUI""]","[""Text editing features""]",String[],"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""Scheme"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,Spacemacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Understanding how packages and add-ons work - how to properly initialize them, how to learn their keybindings, how they interact with other add-ons. I have spent many hours trying to enable or disable minor modes that I do or don't want but aren't well documented for non experts.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Support for huge range of programming languages; org mode; customization of appearance and functionality,"[""Work""]","[""28.2""]",15,No,"Spacemacs defaults: evil, helm, magit, org-mode",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Have never tried!""]",Never,"[""Elisp proficiency""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""General internet search""]","[""framework default""]","[""wait for maturity""]",,Vim,No,Sometimes,,PhD,Male,British,Software Development,"[""Helm""]","[""framework default""]",Spacemacs,,No,Hacker News,Ok,"[""none""]","[""tsdh-light""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Emacs is difficult to learn, even as a tech-savvy user. The self-introspection works in paradoxical ways: everything can be examined, but is not easy to discover without a prior knowledge of Elisp. Theoretically, this wouldn't be a problem if Emacs were easy and pleasant to use out-of-the-box. Users would tweak Emacs only when they would get to learn Elisp. However, I find vanilla Emacs to be almost unusable, so it immediately requires tweaking, which is impossible as a beginner. Doom Emacs does a good job at providing a pleasant out-of-the-box experience, but I think it should be made even easier for newcomers. It is not because Emacs is powerful that it has to be difficult, and beginners and non tech-savvy users should be able to have a pleasant experience without have to learn much about it.","A friend of mine recommended Vim, so I downloaded Emacs (this is not a joke!)","[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Not well,"I see Emacs as a text-centric shell and like the ""flatness"" of its design and integration with packages: it allows for a multitude of connections of simple bricks which interact and reuse each other. Its other great strength is Elisp, and the fact that almost all code can be redefined while Emacs is running.","[""Work"", ""Hobby projects""]","[""28.2""]",4,Mu4e,"modus-themes,org,org-modern,mu4e,vertico,consult,embark,tramp,doom-modeline",any comprimise,might in future,Cannot,I have in the past,Yes,Vim,"[""Elisp"", ""HTML/CSS"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Often,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""IRC"", ""Matrix"", ""Framework"", ""Email"", ""Discord""]","[""framework default"", ""straight"", ""elpaca"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]","I suppose I would try to submit them to GNU ELPA, as I trust the FSF. So far, I have only written one trivial package which only works with Doom Emacs, so it is not in any package repository yet (this is also because I don't know if the quality of its code is good enough).",gedit,framework default,Frequently,33,Masters,Male,French,I do not work,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default"", ""spell-fu""]",Doom Emacs,"The survey is good, but it should allow the respondents to give general feedback about Emacs (not only in the context of starting to use it), so I will use this opportunity to do it here. There are many areas in which I think Emacs should be greatly improved: - (much) more beginner-friendly OOTB experience - easier discoverability of documentation, keybindings, new packages - Tramp is way too slow. It desperately needs to be improved. It is a brilliant package, but I often have to give up using it because it hangs. - Dired is also brilliant, but way too hard too learn. - Eshell is fantastic, but it is too slow, and sometimes awkward. For instance, it should allow the user to set it to that remote paths can be expanded automatically: for example, if the working directory is on a remote host, `cp /foo/bar /baz/` should expand automatically to `cp /ssh:host:/foo/bar /ssh:host:/baz` and `sudo cp /foo ...` should expand to `cp /ssh:host|sudo:host:/baz ...`. It is very cumbersome to have to type long Tramp paths, especially when there are multihops involved.",Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Spacemacs helped, but the learning curve is just incredibly steep.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Alright,"It’s flexibility allows for a large community of users to add, try out, and curate great solutions for nearly ever use case.","[""Work""]","[""29.0""]",2,No,"Org-mode, Org-roam, pdf-tools",significant comprimise,never considered,I didn’t know people did this,I have no idea how,No,Vim,"[""C"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,projectile,Frequently,39,PhD,Male,Canadian,Research,"[""Helm""]","[""No""]",Spacemacs,,No,lobste.rs,Great,"[""none""]","[""solarized""]",Never,undo-tree none,Never,,Emacs keybindings if evil mode drops out,Internet,"[""TUI""]","[""Text editing features"", ""maggit""]","[""Org mode""]",Alright,Maggit,"[""Work""]","[""29.0""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Comparison""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,35,Bachelors,Male,German,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,Survey itself not but the only reason vim is still my workhorse is it's lack of performance compared to vim.,No,r/emacs,Ok,"[""none""]","[""doom-one"", ""gruvbox"", ""nord""]",Never,framework default copy-paste,Never,,"Documentation is scattered. Features are usually hidden, and really need to be discovered.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Doom""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Configurability, flexibility.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",5,No,"Nov.el, Cider.",significant comprimise,might in future,No,No,No,Vim,"[""Assembly"", ""C"", ""C#"", ""Clojure"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""Task management""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Sometimes,46,School,Male,Dutch,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,Not sure,Hacker News,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Sometimes,framework default read and understand,Never,,It felt like there were too many choices in setting up a more IDE-like editing experience.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,Configurability with Lisp,"[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"magit, eglot, use-package, straight, selectrum, aphelia",moderate comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Python"", ""Scheme"", ""Shell"", ""racket""]",Frequently,"[""GNU/Linux""]",String[],"[""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Blogs"", ""I hardly look out for new packages""]","[""Comparison"", ""Design rationale""]","[""I don't""]","[""straight"", ""use-package""]","[""Research alternatives""]",,Vim,projectile,Frequently,27,Masters,Male,German,Research,"[""Selectrum""]","[""ispell""]",minimal vanilla,,No,lobste.rs,Great,"[""none""]","[""default light""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"The function names, prompts, etc. are inconsistent, the interface is confusing, the mouse operation is difficult to use, and the tutorial (C-h t) is poorly written.",Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF"", ""github independent (elpa)""]",Good but not great,"Many useful concepts, such as narrow, marker, windows configuration, inferior, etc. and helper functions. These functions can help implement complex extensions easier than other editors.","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"evil, ivy, magit, company, eglot, wgrep, org-roam",limited comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Read the source code""]","[""package.el""]","[""Install and try it immediately""]","Github, and recommends that users copy to their .emacs.d",Vim,project.el,Sometimes,23,Masters,Male,Chinese,Student,"[""Ivy""]","[""ispell""]",maximal vanilla,,Yes,Emacs China,Ok,"[""shell"", ""eshell""]","[""modus-vivendi"", ""ef-themes""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Killer features like Org, idea of doing every computing task through one interface""]",Alright,"- Buffer manipulation - Built from ground-up with extensibility in mind - Good introspection and documenation facilities - Surrounding package ecosystem - Elisp as configuration language","[""Hobby projects"", ""School""]","[""28.2""]",1,Mu4e,"ranger.el,mu4e,dirvish",significant comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Haskell"", ""Python"", ""Shell"", ""Nix""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""YouTube""]","[""Comparison"", ""Design rationale"", ""Clips/videos""]","[""Framework""]","[""framework default"", ""Nix""]","[""Research alternatives"", ""wait for community""]",,VS Code,projectile,Sometimes,23,School,Male,Estonian,Student,"[""framework default"", ""Helm"", ""Ivy"", ""Vertico"", ""Consult""]","[""framework default""]",Doom Emacs,"Some questions should be multiple choice, but are single choice",No,Hacker News,Ok,"[""vterm""]","[""doom-one"", ""gruvbox"", ""nord""]",Rarely,framework default read and understand,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Its community which writes clean and modular packages, extensibility","[""Work""]","[""28.2"", ""26.3""]",4,No,org-mode,no comprimise,never considered,No,Would directly,No,Vim,"[""C++"", ""C"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Reddit"", ""Discord""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Discord""]","[""framework default"", ""straight"", ""use-package""]","[""wait for community""]",,Qt Creator,framework default,Rarely,26,Masters,Male,French,Fin Tech,"[""framework default""]","[""No""]",Doom Emacs,,Not sure,Discord,Great,"[""none""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Inertia""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",22,No,web-mode,limited comprimise,10+y,Yes,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""not sure""]","[""n/a""]",Never,"[""Elisp proficiency""]",Never,,"[""news.ycombinator.com""]","[""Tutorials""]","[""n/a""]","[""straight""]","[""wait for community""]",,Turbo Pascal editor (DOS),No,Sometimes,46,Bachelors,Male,Dutch,Software Development,"[""No""]","[""No""]",minimal vanilla,Some questions were required for which I had no answer. Those shouldn't be required.,Not sure,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Never,No write package,Never,,"Window (not Frame) management, getting different packages to work together.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",9,No,"magit, evil, org-mode, lsp, slime, geiser, popper",moderate comprimise,never considered,Cannot,Yes,No,Vim,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,31,Masters,Male,German,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,Thank you for doing it!,Yes,Hacker News,Great,"[""none"", ""eshell""]","[""modus-vivendi""]",Frequently,undo-tree copy-paste,Never,,Difficulty in configuring + discovering what packages provide a good experience.,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,Magit,"[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"lsp-mode, magit, direnv, vterm",limited comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Framework"", ""Discord""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,VS Code,framework default,Sometimes,32,Bachelors,Male,South African,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""doom-one""]",Sometimes,framework default simple functions,Rarely,,Keybindings scheme was really confusing compared to CUA. I also missed tabs until I learned to switch between buffers.,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Extensibility and awesome packages,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",19,Mu4e,"magit, orgmode, mu4e",do not prefer,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""M-x list-packages""]","[""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,35,Masters,Male,Swedish,Mining,"[""Ivy"", ""Selectrum""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Great,"[""eshell""]","[""default light""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Elisp was difficult to understand,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,Magit,moderate comprimise,never considered,No,Cannot,No,Vim,"[""C++"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,26,Bachelors,Male,Canadian,Research,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""default light""]",Never,framework default write package,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",10,No,"magit, org-mode",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,,projectile,Frequently,24,Bachelors,Male,American,Fin Tech,"[""Ido""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell"", ""vterm""]","[""doom-one"", ""nord""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,n/a,"Key bindings, and the idea of buffers and files.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Flexibility, modularity, customisability","[""Work"", ""Hobby projects""]","[""28.2""]",15,Mu4e,"magit, org-mode, mu4e, elpy, venv",significant comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Mailing lists"", ""Matrix servers"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",n/a,None,projectile,Frequently,35,PhD,Male,,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,n/a,Yes,Hacker News,Great,"[""shell"", ""eshell"", ""term"", ""ansi-term""]","[""my own custom theme""]",Frequently,No copy-paste,Never,,"learning curve, key combinations",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,customizability,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,significant comprimise,never considered,No,Would directly,No,Vim,"[""Python"", ""Rust""]",Rarely,"[""GNU/Linux""]","[""Note taking""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,nano,projectile,Never,,Bachelors,Male,American,Software Development,"[""framework default""]","[""flyspell""]",Spacemacs,"seems like a few nationalities have errors, for example cape verdean and central african seem to have been split into separate options",No,Friend,Ok,"[""ansi-term""]","[""default dark"", ""darcula""]",Never,framework default copy-paste,Never,,"It was one big difficulty, coming from default microsoft driven world, it seems like you have to learn how to use a computer.",I thought for coding you had to chose either vim or emacs and I chose randomly.,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features"", ""Built-in features""]","[""I didn't know Visual Studio Code existed""]","Very well, it's snappy","Keybindings for navigating text, they are more sensible than the windows driven defaults.","[""Work"", ""Hobby projects""]","[""28.1""]",5,No,elpy,do not prefer,never considered,No,No,No,Emacs,"[""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Rarely,,Masters,Male,Polish,finance,"[""Ido""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""term""]","[""material""]",Never,No copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Familiarity""]","[""University mandated it""]","Very well, it's snappy","Extensibility, makes it stay usable over decades","[""Work"", ""Hobby projects""]","[""28.1""]",30,No,Tide,significant comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Rarely,"[""GNU/Linux""]",String[],"[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange""]","[""not sure""]","[""Install and try it immediately""]",,Too long ago to remember,No,Rarely,48,Masters,Male,Dutch,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""Wheatgrass""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""TRAMP""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"shx,lusty-explorer,lispy,aggressive-indent,circe,hydra,magit,uniquify,windmove",do not prefer,might in future,Yes,Would directly,Yes,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""Sacha Chua's Emacs news""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]","MELPA, low entry barrier & clear review process.",,projectile,Frequently,31,Masters,Male,French,Telecom,"[""Helm"", ""Ivy"", ""lusty-explorer""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell-command"", ""shell""]","[""zenburn"", ""chocolate""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,understanding the package managers ecosystem (straight.el now),Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""elisp""]","[""Extensibility"", ""Package(s)"", ""discovering lisp stuff""]","Very well, it's snappy","extensibility, there's a command/package for everything I need & then more portable","[""Hobby projects""]","[""28.2""]",2,No,"darkroom,magit,agda-mode,geiser,nano-emacs,org,org-d20,volatile-highlights",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Julia"", ""Python"", ""Scheme"", ""Shell"", ""Typescript"", ""agda""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""MELPA"", ""Source""]","[""Email"", ""irc""]",Never,"[""too beginner to know what I'd want to add or modify, I still just learn stuff mostly""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,"acme, sam",No,Never,29,Masters,Male,French,Software Development,"[""No""]","[""flyspell""]",nano-emacs,"Ask about other IDEs / Editors I may use, many of us use several. <3",No,Hacker News,Great,"[""eshell""]","[""default light"", ""nord"", ""sorcery,orange-retro,nano-light,nano-dark""]",Never,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,"Its extensible, and it is pretty discoverable","[""Hobby projects"", ""School notes""]","[""28.2"", ""28.1""]",1,No,,limited comprimise,never considered,Cannot,No,No,Vim,"[""Common Lisp"", ""Elisp""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""not sure""]","[""don't contact maintainers""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""don't ask for help (google)""]","[""framework default""]","[""Research alternatives""]",,Neovim,framework default,Often,,,,American,,"[""Selectrum"", ""Marginalia""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""eshell""]","[""doom-one""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Getting used to looking stuff up with C-h,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""The legends surrounding it; Clojure""]",Alright,"elisp, terminal mode","[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"org-mode, magit, cider, exwm",limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Time tracking"", ""Babel""]","[""MELPA"", ""Source""]","[""Mailing list""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Matrix"", ""Emacs StackExchange""]","[""NixOS""]","[""Install and try it immediately"", ""Research alternatives""]","melpa, since I can contribute via PR",Notepad++,No,Sometimes,35,School,Male,Austrian,Software Development,"[""Ido"", ""Icomplete""]","[""flyspell""]",maximal vanilla,,No,Twitter,Great,"[""shell-command"", ""st in exwm, because ansi-term is incomplete and slow""]","[""cyberpunk""]",Frequently,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""it was the main option in the early days of clojure""]",Alright,It got something right with extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""27.2""]",10,No,"Inf-clojure, clojure-mode, use-package, ido-everywhere, multiple-cursors, org-mode",limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Javascript"", ""Python"", ""R""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots""]","[""GitHub"", ""clojure slack""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,No,Frequently,34,Bachelors,Male,American,Fin Tech,"[""Ido""]","[""No""]",maximal vanilla,Second to last page crashed several times for some reason but eventually worked on Android Firefox. It recovered nicely with a refresh though,No,Hacker News,Ok,"[""shell"", ""eshell""]","[""zenburn""]",Rarely,No copy-paste,Never,,"- discovery; I would look for how to do something find it and at a later date I can never recall how I did that thing - lost focus on what I was working on because I had to figure out how to get something to work correctly (for example org export)",Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Org""]","[""Plain text system""]",Good but not great,Coherent system with lots of powerful tools built in,"[""Hobby projects""]","[""27.2""]",2,No,Org-roam,moderate comprimise,might in future,No,No,No,Emacs,"[""I don’t program""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""Email""]",Never,"[""Not a programmer""]",Never,"[""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Examples on how to use correctly""]","[""Reddit""]","[""straight""]","[""wait for community""]",,None,framework default,Sometimes,38,Bachelors,Male,American,Brewing,"[""framework default""]","[""framework default"", ""flyspell""]",Doom Emacs,Questions seem very programmer centric.,No,r/emacs,Great,"[""eshell""]","[""doom-one""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Keybindings and windowing metaphor were very unfamiliar,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"magit, ivy/swiper, tramp, org-mode, which-key, vterm",moderate comprimise,never considered,Yes,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""twitter""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,projectile,Sometimes,34,Bachelors,Male,American,Software Development,"[""Ivy""]","[""ispell""]",minimal vanilla,This is *much* nicer than survey monkey et al.,Yes,r/emacs,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""leuven""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"The default keybindings suck. Compared to VIM the help is all over the place (in vim it's just :help ) in Emacs it is C-h (f|v|i|etc.) depending on the type of thing you want help with. In vim to change a setting it's always just :set = In emacs it depends if it's setq, setq-default, ( 1) depending on whether it's a variable, buffer-local-variable, or mode",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""org-mode, magit""]","[""Famous people like Paul Graham, Stallman, Guy Steele use Emacs. No famous people use VIM :P""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",6,Mu4e,"magit, org-mode, org-roam, dumb-jump, helm, logview-mode",any comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Design rationale""]","[""GitHub""]","[""straight""]","[""Research alternatives""]",MELPA. There is really no point in putting stuff in ELPA.,Vim,projectile,Often,24,Bachelors,Male,South African,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""dracula""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]",,Alright,,"[""Hobby projects""]","[""28.1""]",4,,,,,,,,Vim,"[""Go"", ""HTML/CSS"", ""Rust"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Documentation""]","[""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",1,No,,limited comprimise,never considered,No,Cannot,No,Emacs,"[""Python"", ""Scheme""]",Never,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Manual"", ""Screenshots""]","[""Emacs StackExchange"", ""GitHub""]","[""not sure""]","[""Install and try it immediately""]",,Vim,No,Frequently,23,School,Male,Iranian,Student,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""material""]",Never,No write package,Rarely,,Odd unusual key bindings,It was the development environment on HPPA,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""It was the only non modal editor (ie not vi)""]",Good but not great,Cross platform,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",30,No,"pretty-hydra, vertico, modus-themes, lispy, treemacs, racket-mode, highlight-indent-guides, aggresive-indent, deadgrep, mini-frame",moderate comprimise,might in future,No,No,No,MacOS + Mine via hydra,"[""C++"", ""Elisp"", ""Python"", ""SQL"", ""swift""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""I tend to only do things if I would like them""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Emacs StackExchange"", ""GitHub""]","[""straight"", ""elpaca"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,"pmate, microemacs, visual C",projectile,Sometimes,62,Bachelors,Male,British,Fin Tech,"[""Vertico"", ""Marginalia"", ""Consult""]","[""macOS via enchant2""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""modus-vivendi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"A lot, but it was too long ago",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","dabbrev-expand, dired-mode, LSP support","[""Work""]","[""28.2"", ""27.2"", ""26.3""]",20,No,"lsp-mode, git-link, racer",limited comprimise,never considered,"No, but I probably should. Feeling guilty now.","No, but I probably should. Feeling guilty now.",No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Julia"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Overview""]","[""Googling around""]","[""package.el""]","[""Install and try it immediately""]",,MultiEdit,No,Sometimes,48,Masters,Male,Russian,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""shell"", ""ansi-term""]","[""my own custom theme""]",Sometimes,No read and understand,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",6,,,,,,,,Vim,"[""C++"", ""Elisp"", ""Python"", ""Shell""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"Default keybinding are awful. Difficult to setup for the first time.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",extensibility,"[""Work""]","[""27.2""]",5,No,,moderate comprimise,2-5y,No,No,No,Vim,"[""C"", ""Elisp"", ""Java"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Task management"", ""Agenda""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""IRC"", ""Matrix"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,None,framework default,Frequently,30,Bachelors,Male,Indian,Software Development,"[""framework default""]","[""ispell""]",Doom Emacs,,Not sure,lobste.rs,Great,"[""eshell"", ""ansi-term""]","[""default light"", ""sanityinc-tomorrow-bright""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Colleague,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,"Orgmode, evil, auctex",moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Haskell"", ""Julia"", ""LaTeX""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Research alternatives"", ""wait for maturity""]",,MS-DOS edit,No,Frequently,51,PhD,Male,Finnish,Research,"[""Helm""]","[""flyspell"", ""Custom script for Antidote""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command""]","[""gruvbox""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"Keybindings don't match those of modern mainstream editors. For some applications it was slow (e.g. opening very large files) -- nowadays the experience appears to be better.",University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Over VSCode: terminal compatibility, user extensibility. Over Vim: Available packages.""]",String[],Good but not great,"Hackable -- there's a reason why Emacs got stronger LSP functionality before Vim. Usable in a terminal","[""Work"", ""Hobby projects""]","[""28.1""]",13,No,"use-package,projectile,magit,lsp-mode,ace-jump-mode,helm,tide-mode,company",moderate comprimise,might in future,No,No,No,Emacs,"[""Elixir"", ""Go"", ""Java"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Googling when I need to solve a solution""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,projectile,Sometimes,31,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,"I lost my ""other"" response when I clicked to the right of a text box (unchecking the box and clearing it of its values) :(",No,Hacker News,Ok,"[""shell-command""]","[""zenburn""]",Sometimes,No many packages,Rarely,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,Gnus,"evil, magit, org, vertico, org-roam, cc-mode, auctex, gnus, eglot, devdocs.el",significant comprimise,might in future,Yes,I have in the past,Yes,Vim,"[""C++"", ""Elisp"", ""Python"", ""Shell"", ""SQL"", ""LaTeX, D""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""Mailing list"", ""GitHub""]",Often,"[""Lack of time"", ""FSF paperwork""]",Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""Sacha Chua's weekly summary""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Mailing lists""]","[""use-package"", ""borg""]","[""Research alternatives""]",,Vim,projectile,Frequently,,Masters,Male,(other),Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""none""]","[""default light"", ""my own custom theme""]",Often,undo-tree write package,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",20,No,,do not prefer,2-5y,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Javascript"", ""Python"", ""Typescript""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Manual""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Never,55,Masters,Male,United States citizen,Engineering,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,No write package,Rarely,,Not very modern Keybindings,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""magit, org-mode""]","[""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",7,Mu4e,"magit, company, yasnippet, mu4e, org",any comprimise,might in future,Cannot,Would directly,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Sublime Text,No,Frequently,22,School,Male,Swiss,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""zenburn""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Sometimes,,"I found the complexity of the customization interface rather intimidating, especially for things that are very simple or built-in on other systems",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Lisp-programmability, documentation, Org, users and developers","[""Work"", ""Hobby projects""]","[""28.2""]",17,No,"vertico, geiser, magit, citar",moderate comprimise,0-2y,I have in the past,No,Yes,Emacs,"[""Elisp"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Often,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""package.el + Borg""]","[""Install and try it immediately""]",MELPA let's me keep complete control.,Aurora,projectile,Frequently,51,Masters,Male,Hungarian,Research,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""shell""]","[""zenburn""]",Sometimes,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",5,No,,moderate comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C"", ""Common Lisp"", ""Haskell"", ""Scheme"", ""SQL"", ""Ada""]",Often,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD"", ""Haiku""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Code (bug fixes)""]","[""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Mailing lists"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,19,School,Male,Brazilian,Aviation,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,Emacs mailing list,Ok,"[""eshell"", ""vterm""]","[""modus-operandi""]",Often,No write package,Never,,seemingly arcane key bindings,University/College,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",does EVERYTHING,"[""Work"", ""Hobby projects"", ""everything""]","[""21.4""]",35,No,,do not prefer,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Rust"", ""swift""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""not sure""]","[""n/a""]",Never,"[""Not interested"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs""]","[""n/a""]","[""n/a""]","[""not sure""]","[""Install and try it immediately""]",,jove,No,Frequently,,,,,,"[""No""]","[""ispell""]",maximal vanilla,,No,Blog post,Ok,"[""shell""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,i don't know how to config emacs( i don't know where .emacs.d is.....),Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","extensible, functional","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,do not prefer,might in future,Yes,Would directly,No,Emacs,"[""C++"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,,"[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""wait for community""]",,IntelliJ,No,Rarely,25,Masters,Male,Chinese,,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,No,Emacs China,Great,"[""none""]","[""default light"", ""modus-operandi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",extensibility,"[""Work"", ""Hobby projects""]","[""27.1""]",35,"Gnus previously, now outlook (company requirement)","magit, eglot,",moderate comprimise,10+y,No,No,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""FSF paperwork"", ""No need.""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""Never thought about it""]","[""IRC""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,"dos vi clone, freemacs, brief",No,Frequently,63,School,Male,American,Contract engineering,"[""No""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""shell-command""]","[""darcula""]",Frequently,No write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",7,,,,,,,,Emacs,"[""Elisp"", ""Haskell"", ""Java"", ""Python""]",,"[""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,lack of descriptions (signal to noise ratio is not good if you are a beginner),Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Org-mode and extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,no comprimise,never considered,No,Would directly,No,Vim,"[""Common Lisp"", ""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Sometimes,45,Bachelors,Male,,Software Development,"[""Vertico""]","[""flyspell""]",Doom Emacs,,No,Friend,Ok,"[""eshell"", ""vterm""]","[""doom-one"", ""gruvbox"", ""nord""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",11,Mu4e,,significant comprimise,might in future,I have in the past,Would directly,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Research alternatives""]",,,project.el,Sometimes,33,Masters,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""vterm""]","[""modus-operandi""]",Frequently,undo-tree none,Never,,The keybindings were difficult to learn at first. I still struggle sometimes configuring my Emacs.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",I can do a lot of things with just a few keyboard strokes.,"[""Hobby projects"", ""School""]","[""28.2""]",2,No,"use-package, org-roam",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Java""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""wait for maturity"", ""wait for community""]",,Visual Studio,project.el,Sometimes,20,School,Male,Mexican,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""term"", ""vterm""]","[""dracula"", ""gruvbox""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Too much to learn at the beginning,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Extensibility with Elisp,"[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"org-mode, evil-mode, which-key, magit, org-drill",significant comprimise,never considered,No,No,No,Vim,"[""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,None,projectile,Often,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""dracula""]",Never,vundo copy-paste,Never,,Keybindings not obvious,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, org mode, packages","[""Work"", ""Hobby projects""]","[""29.0""]",8,notmuch,,limited comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""C++"", ""Python""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""Mailing lists""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit""]","[""package.el"", ""straight"", ""use-package"", ""manual""]","[""Research alternatives"", ""wait for maturity""]",Melpa,Notepad++,Perspective,Often,,PhD,Male,,Research,"[""Helm"", ""Ivy"", ""Ido"", ""Icomplete"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,undo-fu copy-paste,,,,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",10,,,,,,,,Vim,"[""R""]",,"[""MacOS""]",String[],"[""framework default"", ""MELPA""]",String[],,String[],,,String[],String[],String[],"[""framework default""]",,,Vim,,Often,,,,,,String[],String[],Doom Emacs,,,,,String[],String[],, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"Yes, gave it up twice before becoming a daily user. This took about 2 years. The shift in paradigm was steep.",Steve Yegge's posts,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Customization, extensibility, packages, org-mode.","[""Work"", ""Hobby projects""]","[""28.1""]",13,Mu4e,"org-mode,evil,mu4e,undo-tree",limited comprimise,never considered,Yes,No,No,Vim,"[""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows""]","[""Task management"", ""Agenda"", ""Time tracking""]","[""framework default"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""GitHub"", ""Discord"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Discord""]","[""framework default"", ""doom-emacs""]","[""Install and try it immediately""]",,Notepad++,framework default,Rarely,38,Bachelors,Male,Indian,Fin Tech,"[""framework default"", ""Ivy"", ""Vertico""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""shell""]","[""solarized-dark""]",Often,undo-tree copy-paste,Never,,The keybindings. It was a steep learning curve but there's no other way around it other than use the program.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","It's intuitive, at least for me. It's also platform-agnostic which makes it easy for me to migrate my configuration from one system to another.","[""Work"", ""Hobby projects""]","[""28.2""]",3,notmuch,"elpher, elfeed, notmuch, olivetti-mode, modus-themes",significant comprimise,never considered,No,No,No,Emacs,"[""Shell""]",Sometimes,"[""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Mailing lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,24,Bachelors,Male,Filipino,Creative/Writing,"[""No""]","[""No""]",minimal vanilla,,No,Emacs mailing list,Ok,"[""term""]","[""modus-operandi""]",Often,No simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",,,,,,,,,Emacs,"[""Elisp""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, read and understand,Never,,,University/College,"[""daemon""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,limited comprimise,might in future,No,No,No,meow,"[""C++"", ""C"", ""Clojure"", ""Go"", ""Java"", ""Rust"", ""Shell"", ""dart""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Overview""]","[""Matrix"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,30,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Consult""]","[""langtool""]",maximal vanilla,,No,google,Great,"[""none""]","[""default light""]",Rarely,vundo write package,Frequently,,,Internet,"[""GUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",25,Gnus,,no comprimise,5-10y,No,No,Yes,Emacs,"[""Elisp""]",Never,"[""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues""]","[""M-x list-packages""]","[""Tutorials""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Research alternatives""]",,None,No,Rarely,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell"", ""langtool""]",minimal vanilla,,Yes,Emacs mailing list,Great,"[""none""]","[""doom-one""]",Never,No copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Poorly, it's sluggish",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",6,No,,moderate comprimise,never considered,Yes,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,,framework default,Rarely,28,Masters,Male,Swedish,Software Development,"[""framework default"", ""Ivy""]","[""spell-fu""]",Doom Emacs,,Not sure,Twitter,Great,"[""vterm""]","[""doom-vibrant""]",Never,framework default read and understand,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",10,No,"org auctex doom-theme",do not prefer,never considered,I have in the past,No,No,Emacs,"[""Javascript"", ""Perl""]",Sometimes,"[""Windows""]","[""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange""]","[""use-package""]","[""wait for community""]",,Eclipse,No,Never,31,Bachelors,Male,Chinese,Software Development,"[""Ivy""]","[""ispell""]",CENTAUR EMACS,,Not sure,Emacs China,Great,"[""eshell""]","[""doom-one""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, lsp, orgmode, community","[""Work"", ""Hobby projects""]","[""27.1""]",5,No,"lsp, projectile, magit",significant comprimise,never considered,No,No,No,Vim,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,32,Masters,Male,Moldovan,Research,"[""Helm"", ""Ivy""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell"", ""vterm""]","[""default dark""]",Rarely,undo-tree write package,Sometimes,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Free and Open source, Lisp , Community of Hackers","[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,"org mode, magit, tramp, term, tramp-term",moderate comprimise,might in future,I have in the past,Cannot,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Unfamiliar with contribution process"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,projectile,Frequently,30,Bachelors,Male,Indian,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,,No,Blog post,Ok,"[""term""]","[""modus-operandi""]",Often,undo-tree copy-paste,Never,,"Before the system crafters YouTube channel, there wasn’t much good help on building your own configuration. Lots of conflicting/outdated advice on the internet in general around basic setup to get you started.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Fun""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",The enjoyment of building your own configuration. Flexibility and power when you start to wrap your head around elisp and the package ecosystem.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",1,No,"Magit, marginalia, denote",moderate comprimise,might in future,No,Would directly,No,Vim,"[""Go"", ""Rust"", ""Ruby"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,VS Code,project.el,Frequently,28,Bachelors,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""solarized-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",5,No,,limited comprimise,never considered,No,No,No,RYO Modal,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Babel""]","[""MELPA""]","[""Never""]",Rarely,String[],Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",,Atom,projectile,Sometimes,19,School,Male,United States citizen,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,Website,Great,"[""none""]","[""solarized-dark""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Ugly UI,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Lots of build in features. Ready to use out of the box","[""Work""]","[""28.1""]",3,No,"vertico, corfu",significant comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Javascript"", ""Python"", ""R"", ""Ruby""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""wait for community""]",I need to read more to know,VS Code,project.el,Often,30,Bachelors,Male,Chilean,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",Rougier's dotemacs,,Not sure,Hacker News,Great,"[""vterm""]","[""nano-theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Learning the key bindings,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Note taking in org mode, magic, free software principles.","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2"", ""26.3""]",4,No,"org, auto-complete, magic",limited comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit""]","[""Tutorials"", ""Screenshots""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Frequently,51,Bachelors,Male,American,GIS,"[""No""]","[""ispell""]",minimal vanilla,"There was a required question that did not have a none option, which would have been the only accurate answer.",Yes,r/emacs,Ok,"[""none""]","[""Leuven""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Navigating documentation in evil-mode, especially with no universal `:help` as I was used to from Vim",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""evil-mode. viper etc. never seemed good enough but evil-mode made me consider it seriously""]","Poorly, it's sluggish",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",8,No,"evil,vundo,dtrt-indent,ws-butler,magit,lsp-mode",any comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub"", ""issue tracker on whatever forge they are using""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""haven't done it""]","[""straight"", ""elpaca""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,Vim,projectile,Rarely,34,Masters,Male,Finnish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,Blog post,Great,"[""none""]","[""spacemacs-dark""]",Rarely,vundo copy-paste,Never,,"Bindings, elisp, poor documentation and user introduction",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Simplicity,"[""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""Haskell"", ""Agda""]",Frequently,"[""WSL""]",String[],"[""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discord""]","[""not sure""]","[""wait for maturity""]",,VS Code,framework default,Never,18,,Male,,,"[""No""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Never,vundo copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""Javascript"", ""Python"", ""PHP"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,IntelliJ,framework default,Rarely,28,Masters,Male,Russian,Software Development,"[""framework default"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""shell-command"", ""shell""]","[""doom-one"", ""zenburn""]",Sometimes,framework default simple functions,Never,,There are a lot of functions and variables in Emacs. Which initially made my experience a little hard. To get near perfect Emacs to my liking I had to search through a lot of docs.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""evil mode""]",Good but not great,Very customizable. There are a lot of packages available. Can run as a daemon. and yes there is org mode. Which I absolutely love.,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"evil-mode, magit, org-mode, consult, vterm, lsp-mode, popper, vertico",any comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript"", ""lua""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""website""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Documentation""]","[""GitHub"", ""IRC servers"", ""Discord"", ""Blogs"", ""Web search engines"", ""youtube""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""IRC"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Often,17,School,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Discord,Great,"[""vterm""]","[""doom-tokyo-night""]",Never,undo-fu copy-paste,Never,,"The keybindings were weird to get used to - particularly the movement keys - and figuring out what version of emacs to use was a challenge. Both in terms of configurations and release - it wasn't clear what the benefits to doom or spacemacs were compared to vanilla emacs, and especially on Linux Mint it was an absolute pain to get emacs 28.1. I haven't tried since the summer, but the difficulty in getting the latest version of emacs on Linux vs the complete ease of downloading up-to-date packages on Windows was a surreal experience, especially for such a free software figurehead project. I'm not interested in building emacs from scratch.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org-mode""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Its stability, and the wide variety of rock-solid packages that are available. A lot of the packages I'm using are almost as old or as old as I am (22), and it's good to be in an ecosystem where I know the support rug won't be pulled out from under me.","[""Hobby projects"", ""School""]","[""28.1""]",1,No,"neotree, avy, ace-window",no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Rust""]",Often,"[""GNU/Linux"", ""Windows""]","[""General document writing"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Not interested""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Discord""]","[""package.el""]","[""Research alternatives""]",,Sublime Text,projectile,Frequently,22,School,Female,American,Student,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""tsdh-dark""]",Often,No simple functions,Rarely,.,learning default key bindings,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","default key bindings, extensibility","[""Work"", ""Hobby projects""]","[""28.1""]",25,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""Python"", ""Scheme"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Matrix"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",n/a,nano,framework default,Sometimes,50,Bachelors,Male,American,Fin Tech,"[""framework default""]","[""framework default""]",Spacemacs,,No,Blog post,Great,"[""eshell""]","[""zenburn""]",Sometimes,framework default simple functions,Never,,Lack of simple examples in the documentation.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, keyboard oriented with Bash like keybindings, searching interfaces (Ivy/Helm).","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"projectile, magit, lsp-mode, ivy, expand-region",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Notepad++,projectile,Often,32,Masters,Male,French,Software Development,"[""Ivy""]","[""langtool""]",Doom Emacs,A bit longer than expected ;p,No,Discourse,Great,"[""vterm""]","[""doom-challenger-deep""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work""]","[""28.1""]",18,No,,do not prefer,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Screenshots""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,None,projectile,Never,37,Bachelors,Male,Swedish,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,,Yes,r/emacs,Great,"[""vterm""]","[""solarized-dark"", ""spacemacs-dark""]",Rarely,undo-tree none,Never,,different keybindings,Internet,"[""GUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",flexibility,"[""blogging""]","[""26.1""]",1,No,org-static-blog,significant comprimise,never considered,No,No,No,Emacs,"[""none""]",Never,"[""GNU/Linux""]","[""General document writing"", ""PKB""]","[""GNU ELPA""]","[""Email""]",Never,"[""Lack confidence in code quality""]",Never,"[""Documentation""]","[""N/A""]","[""Tutorials""]","[""Haven't needed""]","[""package.el""]","[""wait for maturity""]",,featherpad,No,Frequently,66,School,Male,British,NGO,"[""No""]","[""framework default""]",minimal vanilla,,No,fediverse,Ok,"[""none""]","[""default dark""]",Never,No write package,Rarely,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",15,Mu4e,"projectile,org,magit,kubel,spaceline",significant comprimise,might in future,Yes,I have in the past,Yes,Vim,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack confidence in code quality"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""use-package"", ""quelpa""]","[""Install and try it immediately""]",,Notepad++,projectile,Sometimes,41,PhD,Male,British,Software Development,"[""Helm"", ""Ivy""]","[""langtool""]",maximal vanilla,,Not sure,Hacker News,Great,"[""eshell"", ""vterm""]","[""spacemacs""]",Frequently,undo-tree write package,Sometimes,,,Friend,"[""GUI"", ""daemon""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",String[],Good but not great,"Everything-is-a-buffer paradigm. Although not as great as Acme's (/ Plan 9's) ""_every_ text is _actionable_"" paradigm, buffer being the de facto data structure for everything makes Emacs an attractive option.","[""Work"", ""As a frontend for mksh""]","[""29.0""]",3,Gnus,,moderate comprimise,0-2y,No,Cannot,No,Emacs,"[""Elisp"", ""Python"", ""Shell"", ""Fortran, Racket""]",Never,"[""GNU/Linux""]","[""I regard it as a fancier alternative to text-mode.""]","[""Source""]","[""Mailing list""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Manual""]","[""Matrix"", ""Internet search, and the manual (if present)""]","[""straight""]","[""wait for community""]",,Busybox vi,No,Frequently,20,,Male,Indian,Student,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,Yes,Emacs mailing list,Ok,"[""shell""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,"Just remembering the keybinds, especially as someone who does not home-row.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]",Alright,"Everything is a buffer, so most of my key-binds for navigation and selection still hold, and I get to keep my kill-ring with me the whole time.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",3,No,"magit, eglot, project.el, org",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""lobste.rs""]","[""Comparison"", ""Manual"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""wait for maturity""]",,Vim,project.el,Sometimes,27,Bachelors,Male,United States citizen,Software Development,"[""Icomplete"", ""Fido""]","[""No""]",minimal vanilla,,No,lobste.rs,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""modus-vivendi""]",Frequently,No copy-paste,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Flexibility/extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",5,Mu4e,"Org,Magit,Mu4e",any comprimise,never considered,I have in the past,No,No,Vim,"[""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,framework default,Frequently,28,Masters,Male,British,Government,"[""framework default""]","[""flyspell""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""vterm""]","[""solarized"", ""solarized-dark""]",Often,undo-fu write package,Never,,Keybindings were difficult and different to what I was accustomed to in the beginning but with persistence I overcame the difficulties. The expansiveness (huge number of packages and configurable parameters) can be intimidating.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Recommended editor in University elementary Scheme course. Reputation of being an editor for the professionals.""]","Very well, it's snappy","Extensibility! (elisp + (require 'cl)), stability - both interfaces & doesn't crash, ubiquity - available on almost anything.","[""Work"", ""Hobby projects""]","[""28.1""]",22,No,"magit,org,ace-window,slime,wgrep,paredit",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs"", ""Web search engines"", ""Hacker News""]","[""Tutorials"", ""Design rationale""]","[""IRC"", ""Mailing lists"", ""I read the source""]","[""package.el""]","[""Install and try it immediately""]",,Pico,No,Rarely,40,Masters,Male,Finnish,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Friend,Great,"[""eshell""]","[""default light""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Documentation is very comprehensive but sometimes you just want to get it working rather than read pages of in depth documentation.,Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","I can have all the tools and applications that I want to use bundled into a single application with a unified configuration. Email, RSS, SSH, kubectl, password management, note taking, IDE, etc.","[""Work"", ""Hobby projects""]","[""28.1""]",5,Gnus,"magit,eglot,elfeed",limited comprimise,never considered,No,I have in the past,No,CUA,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Acme,project.el,Sometimes,32,Bachelors,Male,British,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,Yes,lobste.rs,Great,"[""eshell""]","[""my own custom theme""]",Frequently,No read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Best development environment for Common Lisp""]","Very well, it's snappy","Best development environment for Common Lisp and Clojure. Text editing capabilities.","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"Magit, dired",any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp""]",Frequently,"[""GNU/Linux""]","[""General document writing""]","[""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,None,projectile,Rarely,44,Masters,Male,Spanish,Research,"[""No""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell""]","[""material-theme""]",Never,No write package,Never,,"Having to learn Lisp as the language to configure the editor was off-putting originally, because it seemed like the effort would not be useful outside of configuring emacs (e.g. lisp didn't seem like it had practical usage for my professional life). I've since done a complete 180 on that stance however, as I now prefer lisp dialects to any other programming language and am actively trying to find ways to work with languages in that family for my professional life.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)"", ""Org-mode""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",4,No,"org-mode, cider, magit, tramp",moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Julia"", ""Python"", ""common lisp""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""straight""]","[""wait for maturity""]",,Atom,framework default,Sometimes,32,PhD,Male,United States citizen,Biotech and machine learning,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,r/emacs,Great,"[""vterm""]","[""dichromacy""]",Frequently,framework default copy-paste,Never,,Many non intuitive commands and key bindings. I still struggle with this.,Reddit,"[""TUI""]","[""Extensibility"", ""Org mode""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Org mode,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,Org mode,moderate comprimise,never considered,No,No,No,Emacs,"[""None""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""not sure""]","[""Email""]",Never,"[""Not interested"", ""Lack of time""]",Never,"[""Advocacy""]","[""Reddit""]","[""Clips/videos""]","[""Reddit""]","[""manual""]","[""wait for community""]",,None,No,Frequently,23,School,Male,American,Cyber Security,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""zenburn""]",Frequently,No simple functions,Rarely,,That it wasn’t a CUA environment. Nothing about frames/windows/buffers made sense.,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility, and keyboard driven editing.","[""Work"", ""Hobby projects""]","[""28.2""]",14,Mu4e,"Magit, Cider, Counsel, Org Mode, Sayid, Avy",moderate comprimise,never considered,Cannot,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""R"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Sometimes,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,33,Bachelors,NB,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""Org-babel""]","[""zenburn""]",Rarely,No simple functions,Rarely,"Tried to obtain FSF assignment but I didn't get a response from FSF for a long time, then asking for something different. After that I lost my motivation and ultimately didn't contribute more.",Configuration quickly became messy. Had to rewrite it several times.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Good but not great,It's extensibility and it's community,"[""Work"", ""Hobby projects""]","[""29.0""]",6,notmuch,"Org, Org-roam, Helm, modus-themes, magit, use-package, org-cliplink, mpv.el, EIN",moderate comprimise,0-2y,Cannot,Would directly,No,Emacs,"[""Elisp"", ""Elixir"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript"", ""GAP""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Sometimes,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,23,PhD,Male,Norwegian,Fin Tech,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell-command""]","[""modus-operandi"", ""modus-vivendi""]",Often,undo-tree read and understand,Never,,"Different key bindings that conflict with the standard OS key bindings, the point doesn't remain in place when you scroll to another part of the document so your edit line is lost, weird scrolling behavior (jumpy until smooth-scrolling-mode installed/turned on)",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""slynk""]","[""Package(s)"", ""Common Lisp Integration""]",Good but not great,"Extensibility architecture, Common Lisp integration and debugging tools","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",2,No,"sly, company",moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Javascript"", ""Ruby""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Never,49,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""No"", ""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""my own custom theme"", ""solarized"", ""cobalt, spacemacs-light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"hard to memorize commands, accidentally typed commands I did not mean to and found it hard to get out of them",Neal Stephenson's essay In The Beginning Was The Command Line,"[""GUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy","free, lots of other people use it so they've written many tips/tutorials","[""Work"", ""Hobby projects"", ""family chores""]","[""27.2""]",10,No,I believe I do not use any packages,moderate comprimise,2-5y,No,No,No,Emacs,"[""HTML/CSS"", ""Python""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""framework default""]","[""n/a""]",Never,"[""I think I do not use any""]",Never,,"[""Blogs""]","[""Overview""]","[""n/a""]","[""not sure""]","[""Research alternatives""]",,gedit,No,Frequently,46,Masters,Female,American,Software Development,"[""No""]","[""No""]",minimal vanilla,"I don't know what version of emacs I use so please make ""don't know"" an option - am away from my computer",Yes,Mastodon,Great,"[""none""]","[""default light""]",Never,No write package,,,,Linux ISO,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",27,,,,,,,,Emacs,"[""Elisp"", ""Go"", ""Javascript"", ""Python""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,DOS edit,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Extensability, magit, key mapping","[""Work"", ""Hobby projects""]","[""28.2""]",30,No,"docker, projectile, swiper, vterm, wgrep, ein",no comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Not interested"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Documentation""]","[""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,54,Masters,Male,United States citizen,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""vterm""]","[""nord""]",Sometimes,No many packages,Sometimes,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Not well,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",14,No,,moderate comprimise,never considered,I have in the past,No,Yes,Custom,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Nix, Zig, Wolfram""]",Frequently,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit""]","[""Tutorials""]","[""Browse the source""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,Custom,Often,35,School,Male,Austrian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""Custom shell framework""]","[""my own custom theme""]",Frequently,No copy-paste,Never,,"Key bindings (some involved many key sequences), Multilingual support (no longer an issue). The former is eventually solved by muscle memory.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Longevity due to it's ability to adapt to latest languages and tools or in many cases introduce unique and superior tools (org mode, git magit).","[""Work"", ""Hobby projects""]","[""27.1""]",27,No,,significant comprimise,might in future,Yes,Would directly,No,Emacs,"[""Go"", ""Javascript"", ""Java"", ""Scala""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Discord"", ""Discourse""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,,Bachelors,Male,American,,"[""No""]","[""ispell""]",minimal vanilla,,No,lobste.rs,Great,"[""term""]","[""default dark"", ""gruvbox""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Elisp has a learning curve,University/College,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Native application. Not a web front end with JS garbage. History and involvement in the free software community.,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,moderate comprimise,might in future,No,No,No,Vim,"[""C"", ""Go"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""authoring my blog""]","[""framework default""]","[""Email""]",Never,"[""Elisp proficiency""]",Rarely,"[""Documentation"", ""Advocacy""]","[""GNU ELPA/MELPA online package lists""]","[""Screenshots"", ""Overview""]","[""IRC"", ""Framework"", ""Discord""]","[""framework default""]","[""wait for community""]",,Vim,projectile,Sometimes,31,Bachelors,Male,American,construction,"[""framework default""]","[""flyspell""]",Doom Emacs,,Yes,Hacker News,Great,"[""none""]","[""my own custom theme"", ""dracula""]",Never,framework default simple functions,Never,,There was too much stuff!!!,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,You can do EVERYTHING in it,"[""Hobby projects"", ""notes""]","[""29.0""]",1,No,"evil, pdf-tools",moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Python"", ""Rust"", ""Typescript""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""not sure""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""framework default"", ""straight"", ""use-package"", ""not sure""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,School,Male,,,"[""framework default"", ""Ivy""]","[""framework default"", ""flyspell"", ""ispell""]",Doom Emacs,,No,Hacker News,Ok,"[""vterm""]","[""gruvbox""]",Never,undo-tree write package,Rarely,,"Discovering the available features was far from obvious. I only really started exploring things once a colleague recommended I install helm-mode, and it really feels like it (or a similar functionality) should be part of the vanilla Emacs experience. Being able to just do M-x whitespace (or C-h f whitespace) and be shown all whitespace-related functions is a blessing when you don't know what function you're looking for.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,You can tailor it to your exact needs. You can also inspect the code it is running and patch it yourself (e.g. advice-add).,"[""Work"", ""Hobby projects""]","[""28.1""]",6,notmuch,"helm, magit, flycheck, ggtags, org",limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Python""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""IRC servers"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""GitHub"", ""Mailing lists""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,Notepad++,projectile,Often,25,Masters,Male,French,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""shell"", ""term""]","[""zenburn""]",Often,No simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",3,,,,,,,,Emacs,"[""C++"", ""Elisp"", ""Python"", ""R""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Mentor,"[""GUI"", ""TUI""]","[""Package(s)"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1"", ""26.3""]",4,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Framework""]","[""package.el"", ""elpaca""]","[""Install and try it immediately""]",,None,No,Often,28,Bachelors,Male,Indian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,slack,Ok,"[""none""]","[""default dark""]",Never,No write package,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""erotic manga viewing""]","[""28.1""]",2,No,,do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Not interested""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,No,Frequently,16,School,Male,Saudi Arabian,Student,"[""Ido""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell"", ""term""]","[""my own custom theme""]",Never,No write package,,,"Honestly not a lot (that I can remember). I know I went through the built-in tutorial, and just started using it.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy","Extensibility of course, but also the introspectability and self-documenting nature. The package ecosystem these days is amazing.","[""Work"", ""Hobby projects""]","[""29.0""]",23,No,"magit,org-mode,projectile (although I switched to project.el now),lsp-mode,multiple-cursors,expand-region,undo-tree",,5-10y,,,,Emacs,"[""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,"Honestly can't remember, but probably ""whatever was there"" (often an IDE; Eclipse, Metrowerks..)",project.el,Sometimes,,,,,,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,,,,"[""shell-command"", ""shell"", ""vterm""]","[""zenburn""]",Sometimes,undo-tree read and understand,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",10,,,,,,,,Emacs,"[""Haskell"", ""Python"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Prelude,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"extensibility, elisp","[""Work"", ""Hobby projects""]","[""28.1""]",20,No,"org, cider, paredit, magit, treemacs, rg, find-file-in-project",limited comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,None,No,Frequently,40,Masters,Female,American,Fin Tech,"[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Friend,Ok,"[""shell-command"", ""shell""]","[""default light""]",Sometimes,No copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"Magic,Eglot",limited comprimise,never considered,No,I have in the past,No,Emacs,"[""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs"", ""Web search engines"", ""Colleagues""]","[""Tutorials""]","[""Emacs StackExchange"", ""Colleagues""]","[""package.el""]","[""Research alternatives""]",,Pycharm,No,Rarely,,Bachelors,,Canadian,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell"", ""ansi-term""]","[""my own custom theme""]",Often,No simple functions,Never,"As a university student not in the US, it's kind of confusing with the supposed claim that my university could have on my contributions and whether that would apply to me, which has prevented me from signing the assignment.",,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Introspectability and hackability""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy",That it's fully introspectable and hackable.,"[""Work"", ""Hobby projects""]","[""29.0""]",1,Mu4e,"no-littering, meow, corfu, popper, gcmh, exec-path-from-shell, magit, avy, olivetti, embark",moderate comprimise,might in future,No,No,No,"Meow, kinda vimish","[""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""epkg""]","[""Manual"", ""Screenshots"", ""Clips/videos"", ""Shortdoc entries""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Often,23,School,Male,Swedish,Student,"[""Vertico"", ""Marginalia"", ""Consult"", ""Corfu""]","[""ispell""]",maximal vanilla,,Not sure,Blog post,Great,"[""shell-command"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Never,No read and understand,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Keyboard focus""]",Good but not great,"Keyboard focus, org mode, magit","[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,"magit, org-roam",limited comprimise,might in future,Yes,No,No,Vim,"[""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub""]","[""Design rationale"", ""Clips/videos"", ""Workflows""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,28,PhD,Male,German,Research,"[""Ivy""]","[""framework default""]",Spacemacs,,Yes,r/emacs,Great,"[""term""]","[""default light"", ""default dark""]",Rarely,framework default simple functions,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",Extendability,"[""Work"", ""Hobby projects""]","[""28.2""]",8,,,,,,,,Vim,"[""Clojure"", ""Elisp"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,maximal vanilla,,,,,,,, write package,Never,,Key mapping,Colleague,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,Mu4e,"org-mode, mu4e, direnv.el, magit",moderate comprimise,might in future,No,No,Yes,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""NixOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]","I never take the time to publish my packages. Btw, I never found easy documentation to do it.",VS Code,projectile,Frequently,30,Masters,Male,French,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""doom-one""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""C++"", ""C"", ""Go""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I had issue (still have, really) finding a conceptual map of the built-in functions emacs offers. I think a lot of libraries like f are used not just because they are thorough, but it's easier to install them than it is to discover the list of built-in alternatives.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Text editing features""]",Alright,It's useful to be able to write and overwrite very very specific behavior in particular.,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"evil, magit, vertico, lsp-mode",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Javascript"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Often,,Masters,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""term"", ""vterm""]","[""solarized"", ""solarized-dark""]",Never,undo-tree simple functions,Never,,I experimented with Emacs for 15 years off and on before adopting it. I moved from default to Evil to Xah-Fly-Keys in order to find something l liked. Org formatting didn't seem optimal until I started using org-indent-mode.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Org""]","[""Package(s)"", ""Part of the GNU project / FSF"", ""Initially, I was looking for a good program to create lesson notes in. I didn't want vendor lock in. Text files seemed like the most future proof. Org mode is amazing.""]",Good but not great,Org mode; longevity; extensible,"[""Work"", ""Hobby projects"", ""Teaching religious lessons""]","[""28.1""]",2,No,"org-mode, xah-fly-keys, vertico, elfeed, gnus, paredit, nov",moderate comprimise,never considered,No,No,No,Xah Fly Keys,"[""Elisp"", ""Python""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""I don't""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""I have never interacted with others. I just research via web searches and documentation.""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,No,Frequently,35,Masters,Male,American,Research,"[""Vertico"", ""Consult""]","[""flyspell"", ""flymake-vale""]",maximal vanilla,,No,Blog post,Ok,"[""none""]","[""gruvbox""]",Never,No copy-paste,Never,,"Remembering the key bindings, then using them. The solution for me was evil mode.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org mode""]",Good but not great,Extensibility and org mode.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,"org, evil, magit, org-super-agenda, eshell",moderate comprimise,might in future,No,No,No,Vim,"[""HTML/CSS"", ""Haskell"", ""Python"", ""R"", ""Rust""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub"", ""Discord""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Tutorials""]","[""Emacs StackExchange"", ""Framework"", ""Discord"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,Notepad++,framework default,Frequently,32,Masters,Male,Czech,Creative/Writing,"[""framework default""]","[""framework default"", ""flyspell"", ""spell-fu""]",Doom Emacs,"I am confused about the question: ""How strongly do the ideals of free/libre software affect your computer use?"" In my area of work, I dont see non-free options that would lack features. Most of the time, they have more features than paid software.",No,r/emacs,Ok,"[""eshell""]","[""doom-one""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Performance, reliability, knowing it will always be around""]","[""Community""]",Good but not great,,"[""Work"", ""Hobby projects"", ""To-do lists""]","[""28.2""]",14,Mu4e,"Org, smartparens, helm, visual-regexp, dired, ediff, flycheck, lsp, multiple-cursors, restclient",limited comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Elisp"", ""Python"", ""R"", ""Shell"", ""SQL"", ""Configuration files, org mode""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Client documentation""]","[""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x paradox-list-packages""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,,No,Sometimes,,Bachelors,,Irish,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""zenburn""]",Frequently,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,Memorizing shortcuts,Work,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",Usability after getting used to key bindings.,"[""Work"", ""Classes""]","[""28.1""]",18,No,,do not prefer,never considered,No,No,No,Emacs,"[""Python"", ""PHP"", ""Perl"", ""R"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""Email""]",Never,"[""Not interested""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""not sure""]","[""Install and try it immediately""]",,Vim,No,Often,,Masters,Male,Chinese,Not-for-profit,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",17,No,,do not prefer,never considered,No,I have in the past,No,Emacs,"[""Elisp"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""PKB""]","[""framework default"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,45,Bachelors,Male,Canadian,Software Development,"[""Vertico"", ""Marginalia""]","[""framework default""]",Doom Emacs,,Not sure,r/emacs,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Often,framework default read and understand,Never,,Elisp was another hurdle to conquer. I still don't understand all of the internals of Emacs but I can configure most of what I want. The configuration process can be a tedious trial and error process.,University/College,"[""GUI""]","[""Text editing features"", ""finger muscles are conditioned to emacs keybindings""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Not well,I can configure it to do much of what I want through readily available packages.,"[""Work""]","[""28.2""]",20,No,"vertico, consult, which-key, projectile, uniquify, undo-tree, ace-window",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""I have one table that I maintain in Org Mode""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Not knowing how to modify a package""]",Never,,"[""based on need and Google""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""search on Google for answer""]","[""use-package""]","[""Install and try it immediately""]",,pico,projectile,Sometimes,45,PhD,Male,,Technology,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""I almost never""]","[""solarized-dark""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""26.3""]",10,,,,,,,,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""School""]","[""29.0""]",1,,,,,,,,Vim,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Shell"", ""ahk""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,do not prefer,might in future,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,38,Masters,Male,German,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""nord""]",Rarely,undo-tree read and understand,Never,,,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,The extensive collection of packages,"[""Work"", ""Hobby projects""]","[""28.1""]",25,No,"magit,avy,lsp-mode",moderate comprimise,might in future,I have in the past,No,No,Emacs,"[""C++"", ""C"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots""]","[""Google""]","[""use-package""]","[""Install and try it immediately""]",,xedit,projectile,Sometimes,44,PhD,Male,Australian,Fin Tech,"[""Ivy""]","[""ispell""]",minimal vanilla,,Yes,Hacker News,Great,"[""none""]","[""zenburn""]",Never,No simple functions,Never,,"I mean its still really difficult to understand how Emacs fits together, the multiplicity of packages that Doom uses (ive tried to roll my own but it was too painstaking to get it working to the level of Doom) means that it functions as an amazing editor but also means its hard to grasp how everything hangs together.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"It's greatest strength is also the thing that makes it so hard and long to get acquainted with it, that its invitation (via its documentation and being a lisp interpreter) to totally understand how it works and why","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,No,"magit, lsp, evil-mode, vertico (anything by minad)",moderate comprimise,never considered,Cannot,Would directly,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""I don't really feel comfortable asking for help""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Often,34,Masters,Male,Cayman Islander,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""doom-one-light, doom-palenight""]",Sometimes,undo-tree write package,Never,"I have selected ""never"" for the previous question, but I'm going to get involved into Emacs development soon. And I totally don't mind the process it requires - actually, I think it's good way to sift ""modern"" devs who can't tell the difference between git and GitHub (I'm obviously exaggregating here, but you get the point). Also, review by email is far more scalable than e.g. GitHub PRs.","Not really. Although from the perspective of time, I kind of regret starting with Evil - hoping for more smooth transition from Vim, which in reality turned out to be quite frustrating and detrimental. I sould have just jump straight into Emacs' way of doing things, without any such crutches.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Lisp, great OFFLINE documentation, being self-discoverable""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Being so far off from the sad state of things which is nowadays' (ekhem, ""modern"") sotware.","[""Work"", ""Hobby projects"", ""personal stuff (in org-mode mostly), not related to programming""]","[""28.2""]",8,No,"Way too many to mention, sorry... But what is important - many of them are built-ins.",moderate comprimise,might in future,No,Yes,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""GitHub (unfortunately, because most of the repos are hosted there)""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines""]","[""This question is kind of weird... But I can tell you what I DO NOT wish: animated gifs, clips/videos.""]","[""GitHub (unfortunately, because most of the repos are hosted there)""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,44,Bachelors,Male,Polish,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,Some of those questions seem to be tendentious.,No,Emacs mailing list,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""solarized""]",Frequently,No simple functions,Never,,"Keybindings are a bit odd for first time users. But once you understand the logic behind them, they are fairly simple.",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility and Customization to ones need.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",5,No,"tram,flycheck,flymake",significant comprimise,might in future,No,Yes,No,Emacs,"[""C"", ""Go"", ""Perl"", ""Rust""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Mailing lists"", ""Matrix servers"", ""GNU ELPA/MELPA online package lists""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Matrix"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""manual""]","[""Research alternatives""]",,Vim,projectile,Sometimes,27,Bachelors,Male,Austrian,Media/Publishing,"[""Icomplete""]","[""flyspell"", ""ispell""]",minimal vanilla,,Yes,Emacs mailing list,Great,"[""eshell""]","[""my own custom theme""]",Frequently,No simple functions,Never,,"Installing packages, getting packages to work together, picking a good ""starter kit""",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Useful package ecosystem, extensibility","[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"org-mode, magit",moderate comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""J, K""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel"", ""academic publishing""]","[""framework default"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""framework default""]","[""Research alternatives""]",,Vim,No,Frequently,38,Bachelors,Male,American,Research,"[""framework default""]","[""ispell""]",Doom Emacs,"""when you hear about a package what do you do next"" should be optional or have a ""nothing/don't know"" choice among the responses",No,Hacker News,Ok,"[""none""]","[""default light"", ""gruvbox"", ""nord"", ""doom-wilmersdorf, doom-acario-light""]",Often,framework default simple functions,Never,,Some key-binding conflictions when editing .emacs.d,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy",A lot of packages with great commuity,"[""Work"", ""Hobby projects""]","[""28.2""]",9,No,"leaf.el, region-bindings-mode, expand-region, projectile, company, magit, ivy, yatex, yasnippet, twittering-mode",do not prefer,never considered,No,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Julia"", ""Java"", ""Python"", ""R"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""GitHub"", ""Twitter""]","[""leaf.el""]","[""Install and try it immediately""]",,Sublime Text,projectile,Sometimes,29,Masters,Male,Japanese,Fin Tech,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,Twitter,Great,"[""vterm""]","[""monokai""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Hobby projects""]","[""28.1""]",5,,,,,,,,Emacs,"[""Common Lisp""]",,"[""Windows""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",5,No,,any comprimise,never considered,No,No,No,CUA,"[""Haskell"", ""Python""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""n/a""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""n/a""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,No,Frequently,,,,,,"[""Consult""]","[""No""]",minimal vanilla,,,,,"[""eshell""]","[""default light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Tradition""]",Good but not great,"Org mode, Slime and evil. Its vim with a very good note system and debugger","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",15,Mu4e,"Org,company,sly",any comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C"", ""Common Lisp"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]","[""I dont""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Overview"", ""Source comments""]","[""I dont""]","[""straight""]","[""wait for maturity"", ""wait for community""]",,Vim,No,Frequently,34,PhD,,Welsh,Research,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Not great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Sometimes,undo-tree simple functions,,,Getting started. It would be nice to have something like vim's vimtutor.,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""org-mode""]",Good but not great,Transparency and robust,"[""Work"", ""Hobby projects""]","[""28.2""]",10,,,,,,,,Emacs,"[""C"", ""Perl""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,"Out of the box, it looks like 1980's.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Alright,It's free(both monetary and metaphorically) and not subject to change or become paid at the whims of a company. I can change almost all of it if i don't like anything.,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"magit,org-mode,haskell-mode,orderless,emacs",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,VS Code,projectile,Sometimes,28,Bachelors,Male,Indian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""eshell"", ""vterm""]","[""my own custom theme""]",Rarely,undo-tree simple functions,,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",20,,,,,,,,Emacs,"[""C"", ""Elisp"", ""Python"", ""Scheme""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,None,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Cygwin, iOS can be tricky",University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Lisp, community, flexibility, portability, mobile-org","[""Work"", ""Hobby projects""]","[""28.2""]",20,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C#"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Never,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange""]","[""framework default"", ""package.el"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,None,project.el,Frequently,52,Bachelors,Male,Canadian,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,r/emacs,Ok,"[""shell-command"", ""shell""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"Tried to do extra things with emacs, e.g. setup packages for everything in a row.",book: the pragmatic programmer,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""elisp as kind of lisp""]",Good but not great,"GNU EMACS: CREEPING FEATURISM IS A STRENGTH from Beautiful Architecture book","[""Work"", ""Hobby projects""]","[""28.1""]",14,No,"org-mode, magit, git-timemachine, auctex, org-ql, wgrep, avy, ido, workgroups2, projectile",significant comprimise,never considered,No,No,No,own based on ergoemacs,"[""Fortran"", ""Go"", ""HTML/CSS"", ""Python"", ""Shell"", ""Groovy""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Web search engines""]","[""Comparison""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Frequently,40,Masters,Male,Russian,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell""]",little part of spacemacs,,Not sure,https://sachachua.com,Great,"[""shell-command"", ""ansi-term""]","[""solarized"", ""spacemacs-dark""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,Default keybindings were not beginner friendly. CUA helped transition the muscle memory. Package management was fragmented (use-package improved that for me).,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Alright,"stability, longevity, customizability and non corporate owners. Nearly all other software in my life has eventually sold out, died or broken critical things... except emacs.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",10,,,,,,,,CUA,"[""C++"", ""C"", ""Clojure"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Eclipse,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,The keybindings are difficult and the barrier to entry is steep if you're coming from a more basic editor. For me having vim keybindings changed it all.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","It's rich package ecosystem. I often think ""I'd like to see X for Emacs"" then do a quick search and find there's already a well maintained package to achieve the same thing.","[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"org-mode, magic",significant comprimise,never considered,No,Cannot,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""Email""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,,,,,,"[""Helm""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""ansi-term""]","[""nord"", ""doom-dark+""]",Often,No simple functions,Never,,"There are some footguns, especially with performance. It's easy to install a package, or copy-paste code from the internet, and end up with an extremely slow setup. Also, there is a lot of legacy cruft. As a fresh starter, there was a lot of ""flymake or flycheck? display-line-numbers-mode or linum-mode? line-numbers-mode?""",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, efficiency, keyboard-drivenness (is that a word?)","[""Work"", ""Hobby projects""]","[""28.1""]",7,notmuch,"magit, deft, paredit",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Ruby"", ""SQL"", ""Typescript"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""e""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""e""]","[""e""]","[""e""]","[""use-package""]","[""Research alternatives"", ""wait for maturity""]",,Vim,projectile,Sometimes,,,,,,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""leuven""]",Sometimes,undo-tree read and understand,Never,,So many things to learn and I don't know where to start. Probably we should provide a good roadmap for beginners.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Interactive configurability""]","[""Extensibility""]","Very well, it's snappy","Extensibility, interactive configurability, self-documenting, the philosophy that everything should be in an integrated environment.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.1"", ""27.2"", ""24.3""]",7,No,Emacs,limited comprimise,might in future,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Haskell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""FSF paperwork"", ""non-native speaker, afraid of grammar errors within documentation""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Search first, have never ask right now.""]","[""straight""]","[""Install and try it immediately""]",GNU ELPA,No main editor,project.el,Frequently,25,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,"Some questions should provide the ""Other"" option.",Yes,r/emacs,Ok,"[""eshell"", ""term""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree write package,Never,,It took me a while to learn Elisp,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""It looked cool""]","Very well, it's snappy",Large community with a package for everything,"[""Work""]","[""27.2""]",3,Mu4e,"helm, projectile, magit, dired, ctrlf, avy, evil, ace-window",significant comprimise,might in future,No,No,Yes,Vim,"[""C"", ""Common Lisp"", ""Haskell"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Web search engines""]","[""Comparison"", ""Tutorials""]","[""IRC"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",Melpa because its the most popular,Vim,projectile,Sometimes,23,School,Male,United States citizen,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell""]","[""alect-black""]",Sometimes,undo-tree read and understand,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org""]","[""Extensibility"", ""Org""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",7,Mu4e,"org, org-roam, mu4e",limited comprimise,never considered,No,Would directly,No,Emacs,"[""Python"", ""Rust""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Search engines""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Sometimes,41,Masters,Male,Russian,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""sanityinc-tomorrow-blue, sanityinc-solarized-light""]",Never,No copy-paste,Never,,key bindings,Internet,"[""TUI""]","[""Text editing features""]","[""it was the most advanced""]",Good but not great,macros,"[""Work"", ""Hobby projects""]","[""28.2""]",25,Gnus,"supercite, gnus, java mode, sql mode",any comprimise,10+y,No,No,No,Emacs,"[""HTML/CSS"", ""Java"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]","[""the barrier for org mode is high, I have not yet learned it""]","[""not sure""]","[""I do not""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Code (features)""]","[""not at all""]","[""I have no complaints""]","[""nowhere""]","[""not sure""]","[""Install and try it immediately""]",,None,No,Rarely,49,PhD,Male,German,Logistics,"[""No""]","[""No""]",minimal vanilla,,Yes,Hacker News,Ok,"[""vterm""]","[""tango""]",Never,No copy-paste,Never,,I had no idea what this thing even could do and what to search for to find out,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Org mode was the feature that lured me in, the movement inside of emacs and awesome packages keep me in the system","[""Work"", ""Hobby projects"", ""School""]","[""28.1""]",3,Mu4e,"Anki-Editor, evil, mu4e, org",moderate comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""Haskell"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Discord"", ""Discourse""]","[""framework default""]","[""Research alternatives""]",,VS Code,framework default,Frequently,28,Masters,Male,German,Research,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi""]",Never,undo-tree simple functions,Frequently,,,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",16,No,I really only use computer language mode packages.,no comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C#"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Manual"", ""N/A""]","[""IRC"", ""Reddit"", ""GitHub""]","[""use-package""]","[""Research alternatives""]",,None,No,Frequently,35,Bachelors,Male,American,Software Development,"[""No""]","[""flyspell"", ""aspell""]",minimal vanilla,"there were a couple required prompts that didn't really apply to me. It's extremely rare that I install packages - relatively speaking it feels like I just installed use-package yesterday, though I know it has been a few years. And the only reason I install packages is when I am learning a new programming language so I need a new mode, so the question about installing packages didn't make that much sense to me since it kind of assumed I install packages as a hobby and not when I need to do something for work e.g. edit terraform files.",No,Hacker News,Great,"[""none""]","[""default light""]",Never,No copy-paste,Never,,,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",5,Gnus,,moderate comprimise,never considered,I have in the past,I have in the past,No,meow,"[""Elisp""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""manual""]","[""wait for community""]",,Vim,No,Often,60,Masters,Male,German,retiree,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",from protesilaos config,,Not sure,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-fu read and understand,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Clojure"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Not interested"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""GitHub"", ""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""GitHub""]","[""package.el"", ""straight""]","[""Research alternatives""]",,Sublime Text,projectile,Sometimes,,School,beast,German,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,Not sure,lobste.rs,Great,"[""vterm""]","[""default light""]",Rarely,undo-tree simple functions,Never,,"Steep learning curve, elisp",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Elisp""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""Still being maintained""]",Good but not great,"Customization, elisp","[""Work""]","[""27.1"", ""26.3""]",7,No,Multiple-cursors,do not prefer,never considered,No,No,No,Default+custom,"[""Elisp"", ""Python"", ""Perl"", ""Shell"", ""Verilog, VHDL, tcl""]",Sometimes,"[""GNU/Linux""]","[""Don't use org""]","[""Multiple""]","[""Never do so""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Nedit,No,Often,51,Bachelors,Male,Dutch,Semiconductor,"[""No""]","[""flyspell""]",maximal vanilla,I actually live in emacs... I might switch to vscode one day (if it will be able to do what I want),No,Reddit,Great,"[""shell"", ""Scripted to execute current line""]","[""Custom dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,Keybindings,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Elisp,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",6,Mu4e,,moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Sometimes,"[""WSL"", ""Windows"", ""BSD""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Research alternatives"", ""wait for maturity""]",,IntelliJ,No,Never,,Bachelors,Male,United States citizen,Software Development,"[""Helm"", ""Ivy""]","[""No""]",minimal vanilla,,Not sure,lobste.rs,Ok,"[""eshell""]","[""default light"", ""my own custom theme"", ""dracula"", ""solarized""]",Rarely,undo-tree copy-paste,Never,,Too many configuration options; many outdated,,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"org-mode,lsp,",significant comprimise,might in future,No,No,No,Emacs,"[""Javascript"", ""Python"", ""R"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Often,45,Masters,Male,Indian,Software Development,"[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Hacker News,Great,"[""vterm""]","[""doom-one""]",Sometimes,No write package,Never,,"The default keybindings are very weird on a standard qwerty keyboard. I'm using programmer dvorak right now with C-x and C-u swapped, which is way better.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""keybindings (make editing documents really fast)""]",String[],"Very well, it's snappy",Easy editing of documents without leaving the keyboard. I really miss to easily jump in/between documents with a single keybinding in other editors.,"[""Work"", ""Hobby projects""]","[""27.1""]",5,No,"anzu, auto-sudoedit, auto-rename-tag, Ido, projectile, magit, undo-tree, vterm, eglot",any comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""The package works without issues""]",Rarely,"[""Code (bug fixes)""]","[""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",Melpa. Haven't considered other repositories yet.,Eclipse,projectile,Sometimes,23,Bachelors,Female,German,Student,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,Friend,Great,"[""vterm""]","[""my own custom theme""]",Sometimes,undo-tree write package,Never,,,"I hated vi, and Emavs was the only other editor on the Unix system at college","[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",34,No,"Magit, sql-mode, cider, j-mode",moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL"", ""J""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Blogs"", ""M-x list-packages""]","[""Dunno""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,52,Masters,Male,United States citizen,Education services,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""shell-command"", ""shell""]","[""my own custom theme""]",Frequently,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""org-roam""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",0,No,org-roam,significant comprimise,might in future,Cannot,Cannot,No,Vim,"[""None, I'm only using Emacs for prose at the moment""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Agenda"", ""PKB""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""Framework"", ""Discourse""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Frequently,38,Masters,N/A,(other),Manufacturing,"[""framework default""]","[""No""]",Doom Emacs,"""What languages do I code in"" question could not be empty. I don't use Emacs for code at the moment.",No,Reddit,Ok,"[""none""]","[""ayu-mirage""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",1,No,,any comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Shell"", ""Typescript""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""Matrix servers"", ""Artix repository""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Mailing lists""]","[""manual"", ""not sure""]","[""Install and try it immediately""]",,Notepad++,framework default,Sometimes,27,School,Male,Brazilian,Software Development,"[""framework default""]","[""framework default""]",maximal vanilla,,No,Hacker News,Ok,"[""shell-command"", ""shell""]","[""default dark"", ""solarized-dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"At the time, some Emacs versions I had access to had bad UTF-8 support. At least by default it would not deal with that very well. In general, Emacs is so different from anything else, hence learning it has high friction.",Internet,"[""GUI""]","[""Package(s)"", ""magit, org-mode""]","[""Academic interest""]",Good but not great,Reasonable resource usage for an extensible editor. Low barrier to changing things.,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"Magit, org-mode, cider, projectile, counsel-*",moderate comprimise,might in future,I have in the past,No,No,Emacs,"[""C"", ""Clojure"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,,"[""M-x list-packages"", ""Colleagues""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""Colleagues""]","[""package.el""]","[""wait for community""]",I'd probably pick MELPA because that is what I already use,Vim,projectile,Often,35,Masters,Male,Finnish,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""modus-vivendi""]",Rarely,No copy-paste,,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",0,No,,,,,,,Vim,"[""C"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default""]",String[],,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Bad prior experience""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]",String[],"[""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,,,,,,"[""framework default"", ""Ivy"", ""Vertico""]","[""flyspell"", ""ispell""]",Doom Emacs,,,,,"[""eshell"", ""term"", ""vterm""]","[""doom-one""]",Never,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,Extensibility as well as the implementation and support for add-ons for org-mode.,"[""Student Work""]","[""28.2""]",1,No,org-mode org-roam org-roam-ui cfw:calendar,significant comprimise,never considered,No,No,No,Vim,"[""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""not sure""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,VS Code,No,Frequently,16,School,Male,British,Student,"[""Helm"", ""Ivy"", ""Vertico""]","[""flyspell"", ""langtool""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Never,framework default copy-paste,Never,,Not even knowing the Emacs terminology to search for documentation on what I wanted to do. Not nearly as many packages / out of the box configuration available at the time I started using Emacs.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,One editor to do everything I want to do in terms of programming,"[""Work"", ""Hobby projects""]","[""27.1""]",14,No,"CIDER, magit, flx, flx-ido, typescript-mode, tide, ruby-mode, lsp, company, projectile",moderate comprimise,never considered,I would if there were a trustworthy mechanism to fund the ecosystem at large instead of having to do my own diligence,No,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL"", ""Typescript"", ""Graphviz, Markdown, YAML""]",Frequently,"[""MacOS""]","[""Note taking""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""GitHub""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,Various IDEs depending on language,projectile,Never,36,Bachelors,Male,United States citizen,Fin Tech,"[""framework default"", ""Helm"", ""Ido""]","[""No""]",Spacemacs,,Not sure,Hacker News,Great,"[""none""]","[""solarized-dark"", ""spacemacs-dark""]",Never,framework default simple functions,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",2,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Python"", ""Scheme"", ""Shell""]",Rarely,"[""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,String[],Rarely,"[""Code (bug fixes)"", ""Advocacy""]","[""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Never,,Bachelors,Male,,Student,"[""Helm"", ""Ivy"", ""Vertico""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""ansi-term""]","[""default dark""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,Too cumbersome. Not worth the hassle to go through the process at work to get clearance.,"I thought it was crap because pressing ”home” took me to the beginning of the file, not the beginning of the line.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Data science dept at my uni.""]",Good but not great,Extensability and customability.,"[""Work"", ""Hobby projects""]","[""29.0""]",20,Mu4e,"magit, org-mode, windmove, lsp-mode",do not prefer,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""matlab""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable"", ""not sure""]","[""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Email""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Rarely,44,PhD,Male,Swedish,Software Development,"[""Helm"", ""Ivy"", ""Ido"", ""Vertico""]","[""No""]",maximal vanilla,,No,Friend,Great,"[""shell"", ""eshell""]","[""zenburn""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Learning curve is high to load the many key bindings into memory that are needed to do basic tasks. This would be true of any editor. Also, configuring Emacs to be aesthetically pleasing—it's simply awful out of the box.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Core API, Extensibility via Lisp, package availability—in summary, a great design.","[""Work"", ""Hobby projects""]","[""28.2""]",15,notmuch,"org, magit, notmuch",do not prefer,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",I wrote a package once. It was one of the first direnv packages and his since been supplanted by a better one. I submitted to MELPA because it was straightforward (low ceremony) to do so and integrated trivially with Github.,Vim,projectile,Frequently,47,Bachelors,Male,United States citizen,Fin Tech,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""spell-fu""]",Doom Emacs,,Not sure,Hacker News,Great,"[""none""]","[""doom-ayu-light""]",Rarely,undo-tree write package,Rarely,"It's was quite slow, but overall quite clear what to do.",- Absence of manuals and references in my native language,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,"- Extensibility - Communities(s)","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",14,Mu4e,"org-mode,org-ql,org-roam,lsp,tramp,mu4e,dirvish,ivy",moderate comprimise,0-2y,No,No,Yes,Vim,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Java"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""IRC"", ""Reddit"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]","org-mode,org-ql",Vim,projectile,Frequently,31,School,Male,Russian,Software Development,"[""Ivy""]","[""flyspell""]",Doom Emacs,,Yes,Hacker News,Great,"[""shell-command"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Often,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""Nerdity""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",25,No,"rustic,web-mode,projectile,web-django-mode, nxml",no comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Nothing - org mode doesn't bother me""]","[""framework default"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Bad prior experience""]",Rarely,"[""Issues""]","[""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default"", ""package.el""]","[""Research alternatives"", ""wait for maturity""]",,Dont remember,projectile,Often,52,Masters,Male,German,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Twitter,Great,"[""none""]","[""doom-one"", ""solarized-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,It'll be around for a good long time. Programmable.,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"magit, projectile, helm, treemacs",moderate comprimise,might in future,Cannot,No,No,Emacs,"[""C"", ""Javascript"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Rarely,35,Bachelors,Male,Hungarian,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""none""]","[""solarized""]",Often,undo-tree read and understand,Never,,A rumor that emacs is hard made me hesitate to start it.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensible, integrated environment regardless of feature","[""Work"", ""Hobby projects""]","[""27.2""]",5,No,"magit, ivy, org, swiper",limited comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""Go"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,33,Bachelors,Male,,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,lobste.rs,Ok,"[""shell"", ""eshell""]","[""sanityinc-tomorrow-bright""]",Rarely,No write package,Never,,Slow startup given my often bloated configuration habits.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Community""]",Good but not great,Extensibility and community support,"[""Work"", ""Hobby projects""]","[""29.0""]",25,Mu4e,"org, mu4e, magit, slime",moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",I don't; I write for me and there is little interest in what I am solving (or else it would've already been solved),vi,No,Frequently,38,School,Male,United States citizen,Banking and Finance,"[""No""]","[""No""]",maximal vanilla,,Yes,Hacker News,Ok,"[""ansi-term""]","[""deeper-blue""]",Often,No copy-paste,Never,,keystrokes :),Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]","Very well, it's snappy",extensibility,"[""Work"", ""Hobby projects""]","[""27.2""]",21,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""not sure""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs""]","[""im not missing anything""]","[""i dont remember doing that""]","[""not sure""]","[""Install and try it immediately""]",,"microemacs, old IDEs",No,Rarely,57,Masters,Male,United States citizen,Software Development,"[""Helm"", ""Ivy""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""default dark""]",Rarely,No copy-paste,Never,,"Lots of difficulty knowing which commands/keybindings were ""important"". I made flash cards specifically for basic navigation and org-mode, and over time learned which ones I'd end up using daily. Its the curse of exposing every possible options as a a command or key-binding -- its hard for beginners to know whether the actually every need "" C-u foo M-bar C-x C-b"" at first glance.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Coming from vim, having a genuine GUI helped. Also wanted org-mode and to learn new keybindings.","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Haskell"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Often,27,Masters,Male,American,Software Development,"[""framework default"", ""Helm"", ""Ido""]","[""framework default"", ""ispell""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""default dark"", ""doom-one""]",Rarely,framework default read and understand,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Built-in features""]","[""Text editing features""]",Good but not great,Cross platform,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,magit,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA"", ""MELPA Stable""]","[""Haven't contacted package maintainers""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Haven't asked for help""]","[""package.el""]","[""Install and try it immediately""]",,,No,Sometimes,,School,Male,Canadian,Software Development,"[""No""]","[""No""]",minimal vanilla,,Yes,Hacker News,Great,"[""shell""]","[""default light""]",Sometimes,framework default write package,Never,,,Colleague,"[""GUI""]","[""Package(s)"", ""Time invested in the configuration""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",7,No,Evil,significant comprimise,never considered,No,No,Yes,Vim,"[""Rust"", ""Ocaml""]",Never,"[""GNU/Linux""]","[""Babel""]","[""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Screenshots""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,32,PhD,Male,French,Fin Tech,"[""Vertico""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""my own custom theme"", ""Atome-one-dark""]",Sometimes,No copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,,,,,,,,Vim,"[""Elisp"", ""HTML/CSS""]",,"[""MacOS""]",,,,,,,,,,,,,,Sublime Text,,Often,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects"", ""School""]","[""28.2""]",4,No,,limited comprimise,never considered,No,Would directly,Yes,Vim,"[""C++"", ""C"", ""Go"", ""Haskell"", ""Javascript"", ""Python""]",Frequently,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,projectile,Often,24,Masters,Male,(other),Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""my own custom theme"", ""doom themes""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,Lack of feedback by default on what key presses were doing.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Elisp, org-mode","[""Work"", ""Hobby projects""]","[""27.1""]",1,No,,no comprimise,never considered,No,Would directly,No,Emacs,"[""C"", ""PowerShell, GDScript""]",Never,"[""Windows""]","[""Note taking"", ""General document writing""]","[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""information per operating system""]","[""IRC"", ""Reddit"", ""GitHub""]","[""not sure""]","[""wait for community""]",,Notepad++,No,Sometimes,44,School,Male,New Zealander,computer repair,"[""Consult""]","[""framework default""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""none""]","[""modus-vivendi""]",Never,framework default ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,"The biggest two hurdles I faced(which I still face) are needing to keep several sets of keybindings memorized. (emacs, CUI and VIM are all important tools, and the context switch is frustrating) Poor documentation of community packages, so many people don't write info files but just link to their github page for the package.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""ORG""]","[""Text editing features""]",Not well,Documentation and introspection. Being able to see the source that a command does.,"[""Work"", ""Hobby projects"", ""Notetaking""]","[""28.2""]",3,,,,,,,,Emacs,"[""Elisp"", ""Javascript"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,VS Code,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Go"", ""Haskell"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Rarely,,,,,Student,"[""No""]","[""No""]",minimal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""my own custom theme"", ""gruvbox""]",Sometimes,No read and understand,Never,,"discovering packages with functionality I was looking for (again, this was 20+ years ago, now it is quite nice), internalizing the terminology",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","history, community, extensibility, elisp, keybinding system","[""Work"", ""Hobby projects""]","[""27.1""]",20,No,"org, js2, prettier-js, yasnippet, ag, magit",moderate comprimise,never considered,Yes,I have in the past,No,Emacs,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Visual Studio,No,Often,,Bachelors,Male,American,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell"", ""eshell""]","[""afternoon""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"LSP with lsp-mode didn't work. Have to manually install servers for major things Support for Js-python-HTML is not straightforward",Internet,"[""GUI""]","[""Text editing features"", ""C-a, C-e, M-b, M-f""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Packages for everything As minimal as I want","[""Hobby projects""]","[""28.1""]",4,No,multiple-cursors,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python""]",Sometimes,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Not knowing how to modify a package""]",Never,,"[""M-x list-packages"", ""lobsters""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""I don't""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Never,26,Masters,Male,Brazilian,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,Not sure,lobste.rs,Ok,"[""none"", ""term"", ""ansi-term""]","[""default light""]",Sometimes,No write package,Rarely,,Just the learning curve to learn elisp and some of emcas internals about how it works.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""I started by trying doom and got me hooked.""]","Very well, it's snappy","Extensibilty, packages and community.","[""Work"", ""Hobby projects"", ""almost everything that does not requiere me to use an IDE for specific stuff.""]","[""29.0""]",2,Mu4e,"magit,direnv",significant comprimise,0-2y,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Shell"", ""Zig, nim, nix""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Babel"", ""Presentations""]","[""GNU ELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""GitHub""]","[""nix""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,19,,Male,Spanish,Student,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""my own custom theme"", ""gruvbox""]",Never,No write package,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility & packages. Documentation. No “insert mode”; just start typing.,"[""Hobby projects""]","[""28.1""]",40,No,The ones I made :”),do not prefer,10+y,No,Yes,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""R"", ""Shell""]",Never,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""I’ve never contacted maintainer(s)""]",Never,"[""Elisp proficiency""]",Never,,"[""Dachau’s Chia’s eMacs news; searching for packages""]","[""I read the source as needed.""]","[""I don’t; I fix them if I care enough to do so.""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,vi,No,Frequently,63,Bachelors,Male,United States citizen,Retired (but was software development),"[""No""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""Customized""]","[""my own custom theme""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,figuring out empty combinations to bind stuff to,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",customizabilitt,"[""Work"", ""Hobby projects""]","[""26.3"", ""23.1""]",14,No,"ibuffer,undo-tree,ggtags,iedit",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Python"", ""octave/matlab""]",Rarely,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""IRC"", ""Matrix"", ""GitHub"", ""Email""]","[""manual""]","[""Install and try it immediately""]",,nano,No,Sometimes,30,Masters,Male,Swedish,Software Development,"[""No""]","[""aspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""none""]","[""solarized"", ""solarized-dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,"In the beginning it was hard to figure out which packages to rely on. Often there are multiple options for solving the same problem: eg. ivy vs vertico, corfu vs. company + company box",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""magit""]",Good but not great,"Its a all in One tool with great integration e.g. magit, mu4e, ....","[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,"magit, eglot, mu4e, projectile, vertico, company",significant comprimise,might in future,I have in the past,No,No,Vim,"[""Go"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,vim or IDEs,projectile,Frequently,32,PhD,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Friend,Great,"[""vterm""]","[""dracula""]",Never,undo-tree simple functions,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,,,,never considered,,,,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Lua""]",,"[""MacOS""]",String[],"[""MELPA""]",String[],,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]",String[],"[""package.el""]","[""Install and try it immediately""]",,None,,Frequently,,,,,,"[""Ivy""]",String[],maximal vanilla,,,,,String[],"[""default light""]",, copy-paste,Never,,I still barely know how it works except for the things I use.,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Simplicity and complexity at once,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",18,No,Markdown,moderate comprimise,never considered,Cannot,Would directly,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Shell"", ""Markdown for pandoc""]",Often,"[""GNU/Linux""]",String[],"[""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Matrix"", ""Reddit"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""manual""]","[""Research alternatives""]",,Sublime Text,No,Frequently,38,Masters,Male,United States citizen,Research,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command"", ""eshell""]","[""default light"", ""default dark""]",Rarely,No none,Never,,Understanding syntax for configs and using external packages,Colleague,"[""TUI""]","[""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""26.3""]",1,No,,do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""Go"", ""Python""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Task management"", ""Agenda""]","[""MELPA Stable""]","[""Mailing list""]",Never,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Overview""]","[""google""]","[""use-package""]","[""wait for community""]",,Vim,No,Never,,Masters,Male,,Software Development,"[""No""]","[""No""]",minimal vanilla,,Yes,Friend,Great,"[""eshell""]","[""zenburn""]",Never,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",8,No,,moderate comprimise,might in future,No,No,Yes,Vim,"[""Clojure"", ""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme""]",Never,"[""GNU/Linux""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,String[],Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""I just don't. I probably should...""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Never,28,Bachelors,Male,American,Software Development,"[""framework default"", ""Woah what, since when were there this many options. I just remember the first couple of those.""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""eshell"", ""ansi-term""]","[""dracula""]",Sometimes,undo-tree ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Remembering keystrokes and functions is hard, though which-key-mode makes it much better.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""The CS professor was using it""]",Good but not great,"Packages for any functionality you can imagine, and extensibility for the rare thing that's absent","[""Work"", ""whenever I need to write something down""]","[""28.2""]",28,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Literate emacs configuration""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x list-packages"", ""emacswiki.org""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,No,Often,46,Bachelors,Male,United States citizen,Defense,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Twitter,Great,"[""vterm""]","[""grandshell""]",Frequently,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Extensibility, Elisp. The fact it's a programming environment","[""Work"", ""Hobby projects""]","[""28.1""]",7,notmuch,"magit, org",limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""Common Lisp"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""wait for community""]",,Vim,projectile,Frequently,,Masters,Male,German,Software Development,"[""Ivy"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Sacha Chua's emacs news,Ok,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",6,,,,,,,,Vim,"[""Julia"", ""Python"", ""R""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Spacemacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,Reply on the email list,People always said that it has a steep learning curve,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,elisp,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",5,No,magit,moderate comprimise,might in future,No,No,Yes,Emacs,"[""C++"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""framework default"", ""package.el""]","[""Install and try it immediately"", ""wait for maturity""]",melpa,Vim,project.el,Often,,,Male,Chinese,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Emacs China,Ok,"[""shell-command"", ""eshell""]","[""leuven""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Configuring a productive development environment, now a much easier problem with the introduction of starter kits.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensibility and community packages,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"org-mode, lsp-mode, helm, projectile",moderate comprimise,never considered,No,No,Yes,Vim,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Shell"", ""SQL"", ""Typescript"", ""Elm""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]","Have submitted a single one to MELPA, it struck me as the most common repository (didn't research it further).",Eclipse,projectile,Often,34,Masters,Male,Danish,Healthcare,"[""Helm""]","[""framework default"", ""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""eshell""]","[""solarized"", ""solarized-dark""]",Never,framework default copy-paste,Never,,"Package management. But that's gotten much, much better. The initial built-in tutorial was actually perfect.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Battle-hardened. It's as old as I am. If you look, you can find anything for it. Whatever you find is adjustable with little effort.","[""Work"", ""Hobby projects""]","[""29.0""]",9,No,"tramp tramp tramp x 1,000 rinari for rails but i should probably update/replace it. magit i'd like to get into org mode but don't really feel it/grok it",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Ruby"", ""SQL""]",Sometimes,"[""GNU/Linux""]","[""none""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Blogs"", ""Web search engines"", ""M-x list-packages"", ""lobste.rs news.ycombinator.com""]","[""Design rationale"", ""Manual"", ""more explicit comments in code so i can more easily navigate and change behaviors""]","[""never really bothered""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Rarely,37,Bachelors,Male,Canadian,Research,"[""No""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""shell-command""]","[""zenburn"", ""some tron one i just picked up""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"Initial customization, although this was before package managers",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"Extensibility, ability to introspect and debug functions, breadth of packages.","[""Work"", ""Hobby projects""]","[""28.2""]",21,No,"Evil,org-mode,lsp-mode,treemacs,swiper,org-babel",no comprimise,might in future,No,No,No,Vim,"[""C"", ""Clojure"", ""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Rarely,39,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""eshell"", ""vterm""]","[""Base16""]",Sometimes,undo-tree write package,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Language support (Common Lisp)""]",Alright,"Magit, org-mode (babel, org-roam, agenda), built in GPG support","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,do not prefer,might in future,No,No,No,Vim,"[""Elisp"", ""Python"", ""Rust"", ""Nix""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Often,38,Masters,Male,,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,This survey is too long,No,r/emacs,Ok,"[""eshell"", ""vterm""]","[""gruvbox""]",Never,undo-tree write package,Rarely,,"Understanding the keybinding notation: M-x,C-x,C-M-x",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community""]","Very well, it's snappy","elisp,extensibility","[""Work"", ""Hobby projects""]","[""28.1""]",8,No,"magit,evil,suggest,lsp-mode,vertico",any comprimise,might in future,I have in the past,Would directly,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Haskell"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,projectile,Sometimes,29,Masters,Male,German,Software Development,"[""Vertico""]","[""ispell""]",maximal vanilla,"The first time I filled out this survey, every answer was ""missing"".",Yes,r/emacs,Ok,"[""eshell""]","[""modus-vivendi""]",Sometimes,undo-tree copy-paste,Never,,,Friend,"[""GUI""]","[""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF""]",Alright,community,"[""Work""]","[""27.1""]",15,No,magit,significant comprimise,might in future,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""framework default"", ""use-package""]","[""wait for community""]",,Vim,framework default,Sometimes,50,Masters,Male,Croatian,Software Development,"[""framework default""]","[""ispell""]",Doom Emacs,,No,IRC,Ok,"[""none""]","[""default dark"", ""doom-one""]",Never,framework default copy-paste,Never,,"Elisp is not a beginner-friendly language. Emacs is not the most stable or fastest editor, things break or hang sometimes",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"evil-mode, org-mode, lsp-mode",significant comprimise,never considered,Cannot,Cannot,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,20,School,Male,German,Student,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default"", ""flyspell"", ""spell-fu""]",Doom Emacs,,No,Twitter,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Sometimes,framework default simple functions,Rarely,,,,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,moderate comprimise,never considered,Cannot,No,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux"", ""Windows"", ""MacOS""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source"", ""Guix""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Web search engines"", ""Emacs wiki; Guix""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""use-package"", ""manual"", ""Guix""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,No,Rarely,,,,United States citizen,Creative/Writing,"[""No""]","[""framework default""]",minimal vanilla,,No,Mastodon,Ok,"[""none""]","[""my own custom theme""]",Often,undo-tree copy-paste,Never,,Some of the keybindings are hard to memorize,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"I think Emacs' greatest strengths are its extensibility, and its ecosystem of 3rd party packages","[""Work"", ""Hobby projects""]","[""28.2""]",12,Mu4e,,significant comprimise,might in future,Cannot,Would directly,No,Emacs,"[""Clojure"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""FSF paperwork""]",Never,,"[""Reddit"", ""IRC servers"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""IRC""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,projectile,Sometimes,32,Bachelors,Male,American,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""dracula""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,,"[""TUI""]","[""Package(s)"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work""]","[""28.2""]",20,,,,,,,,Emacs,"[""Python"", ""R"", ""SQL""]",,"[""MacOS""]",String[],"[""MELPA Stable""]",String[],,String[],,,"[""GitHub""]",String[],String[],"[""framework default"", ""package.el""]",,,Vim,,Frequently,,,,,,String[],String[],minimal vanilla,,,,,String[],String[],, write package,Never,,"Building up keybind muscle memory. Following advice on the internet made things worse, actually, so it was especially hard until I started from the built-in tutorial once again.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Doesn't need an internet connection; can chanfe the behaviour and appearance of (almost) everything; when input is requested it is not modal and I can change buffer even when the minibuffer is asking for something.,"[""Work"", ""Hobby projects""]","[""28.2""]",7,Gnus,"fireplace, page-break-lines, flymake",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Blogs"", ""M-x list-packages""]","[""Manual""]","[""Mailing lists"", ""Email""]","[""package.el""]","[""wait for maturity""]",,nano,project.el,Sometimes,28,School,Male,Italian,Software Development,"[""No""]","[""No""]",maximal vanilla,"Some questions could've used an ""aggregator"" option (e.g. Planet Emacsen). Technically it's RSS of a blog post, but I wasn't directly subscribed to that feed nor was I checking the blog itself, so I feel like ""blog post"" does not exactly qualify.",Yes,Blog post,Ok,"[""shell"", ""eshell"", ""term""]","[""modus-operandi""]",Often,No read and understand,Never,,,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",30,No,org-mode,moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,53,PhD,Male,American,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""my own custom theme"", ""solarized-dark""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,difficulty in getting an overview of what is possible in emacs and how to achieve it,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""that it is keyboard centric""]",Good but not great,"extensibility, customizability","[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"exwm,ace-window,avy,ivy,lsp,org,org-roam",moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""it is much easier to hack something together sdecialized for my own use case than to stay within the package's aims""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Often,22,School,Male,,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""atom-one-dark-theme""]",Sometimes,undo-tree write package,Never,,It’s not easy to find out where to look when you want to customize something,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility and discoverability,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"org-mode, projectile, magit, lsp, vertico",moderate comprimise,might in future,Yes,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Elixir"", ""Erlang"", ""Haskell"", ""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel""]","[""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)""]","[""Reddit""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,45,Masters,Male,Italian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""nord""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Elisp + customizability (these go hand in hand),"[""Hobby projects"", ""University""]","[""28.2""]",1,notmuch,"elfeed, transmission, magit, dired, doom-modeline, setup, multiple-cursors, expand-region, yasnippet, org-edna",moderate comprimise,never considered,No,No,No,Highly customized (non-modal),"[""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""GitHub""]","[""package.el"", ""setup.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Often,25,School,Female,Canadian,Student,"[""Icomplete"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""doom-one-light""]",Never,No simple functions,Never,,Learning enough key bindings to be effective and efficient.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy",Extensibility.,"[""Work"", ""Hobby projects""]","[""28.1""]",12,No,"Magit, ivy, swiper, projectile",significant comprimise,10+y,No,No,No,Emacs,"[""C++"", ""Go"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,,"[""Reddit""]","[""Tutorials""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,44,Bachelors,Male,Irish,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""zenburn""]",Never,No many packages,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,,"[""Work""]","[""29.0""]",10,Mu4e,,do not prefer,might in future,No,No,Yes,Vim,"[""Go""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Sometimes,"[""Issues""]","[""Reddit"", ""Mailing lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Research alternatives""]",melpa,Vim,project.el,Never,33,School,Male,Chinese,Education services,"[""Icomplete"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Emacs China,Great,"[""vterm""]","[""modus-vivendi""]",Often,vundo copy-paste,Never,,"I started with spacemacs, but found it to be too slow. It took me quite some time to start from a vanilla configuration. I looked at a number of Ruby developer's configurations to get insight and slowly built my current configuration.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"An all-in-one environment, without relying on outside programs (e.g Tmux). The ability to use Vim bindings for editing. Integrated Terminal access. The ability to run as a persisted server process. Even if I log out of my server I can reconnect and start off from where I left off with all my open buffers and processes.","[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""WSL"", ""BSD""]","[""Babel""]","[""Source""]","[""Mailing list""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,41,Bachelors,Male,British,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""term"", ""ansi-term"", ""vterm""]","[""default light"", ""default dark"", ""nord""]",Rarely,No copy-paste,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",OS-like in the sense that you can do a lot without switching to a different app.,"[""Work""]","[""28.2""]",20,No,"eyebrowse, company-*, git-link, helm, jedi, magit, projectile",limited comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""Python"", ""Shell"", ""SQL""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,42,Masters,Male,United States citizen,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""nord""]",Sometimes,No read and understand,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Haskell"", ""Rust""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""IRC"", ""Reddit""]","[""use-package""]","[""wait for community""]",,Eclipse,projectile,Rarely,33,Masters,Male,Finnish,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Friend,Great,"[""shell"", ""eshell""]","[""doom-one""]",Rarely,No copy-paste,Never,,Lacking of books to learn eMacs beyond “tutorial”,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility (lsp/eglot) one ide to support many different languages with minimum configurations (melpa), while having the same core editor experiences","[""Hobby projects""]","[""28.2""]",8,No,"Magit, lsp-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""Rust""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Overview""]","[""Reading documents""]","[""package.el""]","[""Research alternatives""]",,Vim,framework default,Often,,Bachelors,Male,,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""default light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Strange keybingings (coming from dos/windows C-f seemed much more work than just pressing arrow left, but since I have learned to touchtype, I hate interrupting my workflow by moving my hands to the cursor block)",Book Running Linux 2nd edition,"[""GUI"", ""TUI""]","[""habit""]","[""Had to edit files in un*x systems""]",Good but not great,"Customizability, reliability, lots of good packages/modes included in vanilla distribution.","[""Hobby projects""]","[""27.1""]",24,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""Installed from my GNU/Linux distribution's repositories (Debian)""]","[""Mailing list""]",Never,"[""Lack confidence in code quality"", ""FSF paperwork""]",Never,,"[""Blogs""]","[""Design rationale"", ""Overview""]","[""Search the web""]","[""Installed from my GNU/Linux distribution's repositories (Debian)""]","[""wait for community""]",,T602,No,Often,42,Masters,Male,Czech,Fin Tech,"[""No""]","[""No""]",minimal vanilla,,Yes,r/emacs,Great,"[""none""]","[""default light"", ""Default theme with --bg darkslategrey3 and --fg wheat""]",Rarely,No read and understand,Never,Haven't had cause to contribute yet.,None that I recall - Windows/CUA didn't exist when I first started learning to use emacs.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""org-mode""]","[""28.2""]",37,No,"helm, cider, paredit, ace-window",moderate comprimise,might in future,Yes,Yes,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""R"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Haven't had cause to contribute (yet)""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison""]","[""Don't think I've ever asked for help - can usually get them working out of the box, or with a little googling""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Frequently,53,Bachelors,Male,Australian,Software Development,"[""Helm"", ""Vertico""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""shell-command"", ""eshell""]","[""zenburn""]",Often,undo-tree write package,Never,,"1. Default completion system, I would prefer having something like vertico, consult & co. be the default experience 2. LSP support (essentially solved by eglot now being built-in) 3. Slow performaces (partially solved by elisp compilation) 4. Emacs should have a more modern and customizable UI. For example: an option for having the mode-line & minibuffer in the top area without having to rely on hacky solutions In my opinion something like rougier's nano-emacs could be used as a source of inspiration",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, elisp, org mode, plugin ecosystem","[""Hobby projects""]","[""29.0""]",3,No,"straight.el,use-package,eglot,vertico,consult,marginalia,modus-themes,denote,magit",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""Haskell"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,17,School,Male,Italian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No write package,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",lisp,"[""Work""]","[""29.0"", ""28.2"", ""28.1""]",1,No,,significant comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux"", ""BSD""]","[""Task management"", ""Agenda""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,,Masters,Male,Polish,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""shell"", ""eshell"", ""term""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,moderate comprimise,might in future,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,No,Often,45,School,Male,Canadian,Software Development,"[""Helm""]","[""No"", ""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""shell"", ""eshell""]","[""spacemacs-dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,don't remember 😅,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","It's easier to change and extend, any feature that I'd like to customize is defined in emacs lisp that can be redefined and tested easily","[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"evil-mode, magit, project.el, envrc-mode, org-mode",moderate comprimise,never considered,Yes,No,Yes,Vim,"[""Clojure"", ""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""twitter, telegram""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""telegram""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","I always use MELPA, I think it's the most popular",Vim,project.el,Sometimes,32,Bachelors,Male,Peruvian,Fin Tech,"[""Helm""]","[""ispell""]",maximal vanilla,,Not sure,Twitter,Ok,"[""vterm""]","[""dracula""]",Never,No write package,Never,,Memorizing key bindings and initial setup,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility and packages,"[""Work"", ""Hobby projects""]","[""28.2""]",16,No,"magit, org-mode, rest-client",moderate comprimise,might in future,No,I have in the past,Yes,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",The one that's easiest to publish to. So far has been MELPA for me.,Eclipse,projectile,Often,40,Bachelors,Male,Mexican,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",Prelude,"a question about missing or desired features or packages would be interesting, also to know what things are painful about emacs to most people to know what could be improved.",No,r/emacs,Great,"[""eshell""]","[""solarized-dark""]",Sometimes,undo-tree write package,Never,,"Changing keyboard to have meta-alt-control in this order, to make Emacs usable",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Emacs Lisp,"[""Hobby projects""]","[""29.0""]",7,Mu4e,"counsel, ivy, company, yasnippet, which-key, eglot, auctex, sly, rg",any comprimise,might in future,No,Yes,Yes,Emacs,"[""C"", ""Common Lisp"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Sometimes,,,,,,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,Emacs mailing list,Ok,"[""shell-command"", ""shell""]","[""modus-operandi"", ""zenburn""]",Sometimes,undo-tree simple functions,Never,,"I mean, I’m six years in and still feel like I barely know anything. When I started, the problems were mostly on my end — trying to over-build my own configuration to do everything possible, rather than starting from base Emacs and slowly building up packages and functions and customizations as I hit pain points.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, Elisp, and the fact that it appears to be Eternal","[""Work"", ""Hobby projects""]","[""28.1""]",6,Gnus,,significant comprimise,never considered,I have in the past,Yes,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript""]",Never,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Documentation"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for maturity"", ""wait for community""]",,Vim,No,Frequently,39,Masters,Female,American,Education services,"[""framework default"", ""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""ispell"", ""langtool""]",Doom Emacs,,Yes,Hacker News,Great,"[""eshell"", ""term""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,"Denote, consult, embark, eglot, julia-snail",moderate comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Julia"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Vim,projectile,Often,31,Masters,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell"", ""term"", ""ansi-term"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Documentation, plugins ecosystem, extensebility","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"dashboard, doom-modeline, helm, ace-window, persp-mode, magit, vterm, lsp-mode, eglot, org-roam",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""R"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package"", ""home-manager in nixos""]","[""Install and try it immediately"", ""Research alternatives""]","GNU ELPA, MELPA",Vim,project.el,Rarely,20,School,Male,Russian,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""term"", ""vterm"", ""async-shell-command with popper.el""]","[""my own custom theme"", ""dracula"", ""theme generated by pywal using wal package""]",Sometimes,vundo simple functions,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Doom""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",27,No,"Org, magit, projectile, lsp, ivy, helm,",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Scheme"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Issues""]","[""Reddit"", ""Mailing lists""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,,framework default,Often,50,PhD,Male,Swiss,Software Development,"[""framework default"", ""Helm"", ""Ivy""]","[""flyspell"", ""ispell""]",Doom Emacs,,Not sure,Discourse,Great,"[""shell-command"", ""eshell"", ""ansi-term""]","[""solarized-dark"", ""zenburn""]",Sometimes,framework default copy-paste,Never,,"Understanding the difference between buffers, windows and files. Getting a version of emacs that plays well with MacOS outside of the terminal.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Superior handling of multiple buffers.""]",Good but not great,Visual feedback when interacting with it. Keyboard driven. Plugin system that doesn't make me cry.,"[""Hobby projects""]","[""28.2""]",1,No,"Evil, lsp",moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""Python""]",Sometimes,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Screenshots""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Never,34,Masters,Male,Dutch,Education services,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Never,framework default copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",27,No,"projectile, flx-ido, ag, scala-mode, lsp-metals",moderate comprimise,never considered,No,No,No,Emacs,"[""Scala""]",Never,"[""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""GitHub"", ""Discord"", ""Web search engines"", ""Twitter""]","[""Comparison"", ""Design rationale""]","[""GitHub""]","[""package.el""]","[""Research alternatives""]",,None,projectile,Frequently,51,Masters,Male,United States citizen,Software Development,"[""Ido""]","[""ispell""]",minimal vanilla,,Not sure,Twitter,Great,"[""shell-command""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,any comprimise,might in future,No,I have in the past,No,Vim,"[""Clojure"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Sometimes,,,,,,"[""framework default""]","[""framework default""]",Spacemacs,,No,r/emacs,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi"", ""nord"", ""solarized"", ""solarized-dark"", ""zenburn""]",Never,framework default simple functions,Never,,Key bindings took a while,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility and customizability, macros, buffers for running shells","[""Work""]","[""27.2""]",30,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Java"", ""Shell""]",Never,"[""MacOS""]","[""Note taking""]","[""GNU ELPA""]","[""Mailing list""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Rarely,57,Masters,Male,United States citizen,Healthcare,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""my own custom theme""]",Never,No copy-paste,Never,,"Sometimes a keybinding is accidentally hit, and it is difficult to know it has happened. Finding the keybinding that does the dame thing as one of the GUI's menu option can be difficult.",Internet,"[""GUI""]","[""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Easy and powerful integration of packages through elpa/melpa, powerful packages available. Easy extensibility.","[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"AUCTeX, Grammalecte",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""LaTeX""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""I haven't needed to do so yet""]","[""package.el"", ""My distribution's package manager""]","[""Install and try it immediately""]",,Gedit,No,Frequently,20,Bachelors,Male,French,Student,"[""No""]","[""flyspell""]",minimal vanilla,"I like it, the questions are well formulated and the proposed answers are comprehensive.",No,lobste.rs,Great,"[""none""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,,University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,Predictability,"[""Work""]","[""29.0""]",15,Mu4e,"Vterm, org-mode, magit, kubernetes-el, helm-ag, dired, helm",significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Never,40,Masters,Male,Polish,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell"", ""vterm""]","[""dracula""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Obscure keybindings and customization, when compared with less powerful but more alternatives such as Visual Studio or Word",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility, Package ecosystem, Unbloated","[""Work"", ""Hobby projects""]","[""29.0""]",22,No,"org-mode, magit, dumb-jump, multiple-cursors, avy, ivy",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Lua""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""GitHub"", ""M-x list-packages"", ""Twitter""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,45,PhD,Male,Spanish,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell-command"", ""eshell""]","[""ample-zen""]",Never,No many packages,Rarely,,Terrible default window management.,Book: Teach Yourself Unix in 7 Days,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Extensibility as a TUI.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",26,No,"Vertico, Perspective, Julia Snail, Dirvish, Denote, Org, Slime, Cider, Tide, Helm",limited comprimise,might in future,No,I have in the past,Yes,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""Perl"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Mailing lists""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]","MELPA, mainly because my other packages are already there.",None,project.el,Frequently,41,Bachelors,Male,,Software Development,"[""Helm"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,Nice work!,Yes,r/emacs,Great,"[""vterm""]","[""my own custom theme""]",Often,No copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)""]","[""Text editing features""]",Good but not great,"For me it's the org-mode and vhdl-mode. While VHDL is not software, for us HW people Emacs and vhdl-mode is a brilliant combination. Due VHDL's nature, there are very similar things (entities, instances) and the vhdl-mode can convert between these two handily, instead of the user copy-pasting and then editing.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",22,No,projectile auto-complete ggtags flx-ido deferred mic-paren typopunct ac-python-async,no comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Python"", ""VHDL""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Overview""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,projectile,Rarely,52,Masters,Male,Finnish,Telecom,"[""Ido""]","[""wcheck-mode""]",minimal vanilla,,No,Emacs mailing list,Great,"[""none""]","[""default light"", ""solarized-dark""]",Rarely,No copy-paste,,,,Internet,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Rust"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,gedit,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,notmuch,"org-roam,magit,auctex,cdlatex,notmuch,arxiv-citation,elfeed,erc",significant comprimise,might in future,I have in the past,Yes,Yes,Emacs,"[""Clojure"", ""Elisp"", ""Haskell"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Design rationale""]","[""IRC""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,21,Masters,Male,German,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""eshell""]","[""modus-operandi"", ""stimmung-themes-light""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Community""]","Very well, it's snappy","All in one, extensible, introspectable, open","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",25,No,"evil, magit, lsp-mode, org-mode, org-roam",significant comprimise,might in future,No,No,No,Vim,"[""Common Lisp"", ""Elisp"", ""Erlang"", ""Haskell"", ""Rust"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,String[],Often,"[""Issues"", ""Code (features)"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""search engine""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Rarely,59,Masters,Male,South African,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,Keep up the good work. I look forward to seeing the results.,Not sure,lobste.rs,Great,"[""shell""]","[""default light""]",Rarely,undo-tree copy-paste,Never,,"key bindings, init.el config",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""org-mode""]",Good but not great,"Free software, org-mode","[""Work"", ""Hobby projects""]","[""27.1""]",10,No,"avy, org-roam",significant comprimise,might in future,No,No,No,Emacs,"[""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Design rationale""]","[""Reddit""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,VS Code,projectile,Sometimes,38,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,"Is ""American"" my nationality or would it be ""United States""? Why was ""American"" not sorted alphabetically?",No,Hacker News,Ok,"[""none""]","[""doom-one""]",Never,No none,,,the kill ring,work,"[""GUI""]","[""I have to""]",String[],Alright,,"[""Work""]","[""26.3""]",1,,,,,,,,Emacs,"[""C++""]",,"[""GNU/Linux""]",String[],String[],String[],,String[],,,"[""Reddit"", ""GitHub""]",String[],String[],"[""package.el""]",,,VS Code,,Never,,,,,,String[],String[],maximal vanilla,,,,,String[],String[],, copy-paste,Never,,"I found hard to understand how I should use emacs correctly, like how to look for information inside emacs, how yo properly customize. I think it took me some time to find out there was a tutorial and the C-h+[a-z] keybindings. I tried to use emacs 3 or 4 times whithout success because it was a bit difficult to remember keybindings and how it should work.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""org-mode""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","Its modularity, its adaptability and its community.","[""Work"", ""Hobby projects""]","[""28.1""]",10,No,"org-mode,magit,auctex,eglot",moderate comprimise,never considered,Yes,I have in the past,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Gedit,project.el,Frequently,33,PhD,Male,French,Research,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,You might want to seperate the features and UI in the question about free software. I think I can accept a feature limitation but UI starts being important as UI on GNU/Linux is getting smoother every year. I trully think Vanilla Emacs should get a lifting.,Yes,r/emacs,Great,"[""shell-command"", ""shell"", ""ansi-term""]","[""Sanityinc Tomorrow Dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","orgmode, magit","[""Work"", ""Hobby projects""]","[""28.1""]",4,No,,,,,,,Vim,"[""R"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]",String[],,String[],,,"[""Web search engines""]",String[],String[],"[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,,,,,,"[""Ivy""]","[""flyspell""]",maximal vanilla,,,,,"[""vterm""]",String[],Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"Org mode, helm, elpy, hydra, straight",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Design rationale""]","[""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,projectile,Frequently,36,PhD,Male,United States citizen,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""solarized-dark""]",Sometimes,undo-tree simple functions,Rarely,assignment waste time but it's understandable and code review is essential,being used to bloated GUI apps makes it hard to understand emacs in first place,RMS,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""RMS""]","Very well, it's snappy",Keybinding system which combine chords and sequences and allow us to use all features without mouse which is amazing for laptop on lap,"[""Hobby projects""]","[""28.2""]",5,Mu4e,"mu4e,pdf-tools,yasnippet,CEDET,auto-complete,ggtags,mic-paren,projectile,rmsbolt,srefactor",any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""any git service or issue tracker""]",Rarely,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",GNU project is trusted party regarding keeping packages fully free software so I don't see issue to submit it to it or even any other repo,None,projectile,Frequently,26,Bachelors,Male,Bahraini,Software Development,"[""No""]","[""ispell""]",minimal vanilla,keep good work going,No,emacsconf,Great,"[""shell-command"", ""shell""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,The keybindings took a while to learn and elisp was different enough from clojure that it took time to understand to be able to extend emacs.,Colleague,"[""TUI""]","[""Text editing features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Its powerful text editing features from a command line.,"[""Work""]","[""28.1""]",8,No,,no comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""Typescript"", ""Kotlin""]",Never,"[""MacOS""]",String[],"[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Manual""]","[""Emacs StackExchange""]","[""package.el""]","[""Research alternatives""]",,IntelliJ,project.el,Never,,,,,,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default dark""]",Never,No write package,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""TUI-like GUI""]",Good but not great,"The GUI is largely superior to what (Neo)Vim offers, which is perfect for prose and math.","[""Work""]","[""29.0""]",1,notmuch,"Evil, org, notmuch, olivetti",significant comprimise,never considered,No,No,Yes,Vim,"[""Elisp"", ""Scheme"", ""TeX/LaTeX""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)""]","[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""IRC""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,27,Masters,Male,French,Research,"[""Vertico"", ""Selectrum"", ""Marginalia""]","[""No""]",maximal vanilla,,No,lobste.rs,Ok,"[""none""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Not really,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Had to choose between Emacs and Vi""]",Good but not great,Internal symmetry,"[""Work"", ""Hobby projects""]","[""29.0""]",30,No,"magit, org, avy, hydra, ...",significant comprimise,might in future,Magit donation,Would directly,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",Not sure,Brief,project.el,Rarely,51,Masters,Male,Croatian,Software Development,"[""Vertico"", ""Selectrum""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No write package,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","elisp and the ability to program the editor, including writing code and macro recording.","[""Work"", ""Hobby projects""]","[""28.2""]",28,No,"org mode, ecb, compile",no comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Haskell"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB""]","[""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,brief and others,No,Frequently,58,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none"", ""M-! and shell-comman-on-region""]","[""tango-dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"*nix navigation key bindings, which I now can't live without",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, simplicity (compared to say Visual Studio or VS Code), stability","[""Work"", ""Hobby projects""]","[""28.2""]",19,No,"Org mode, straight, magit",significant comprimise,never considered,I have in the past,I have in the past,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",Copyright issues,None,projectile,Sometimes,38,School,Male,American,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""dracula""]",Rarely,No write package,Never,,Starter kits made it hard to figure out what did what!,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extremely fast feedback for elisp, which makes extending it a delight!","[""Work"", ""Hobby projects""]","[""29.0""]",3,notmuch,"magit, org-roam, agda-mode, s.el",moderate comprimise,might in future,No,No,Yes,Vim,"[""C"", ""Elisp"", ""Haskell"", ""Rust"", ""Scheme"", ""Shell"", ""Agda""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Wariness of the review process"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Matrix""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,27,Bachelors,Male,American,Research,"[""Selectrum""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Learning new key bindings,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Good but not great,Extensibility and elisp,"[""Work"", ""Hobby projects""]","[""28.1""]",7,No,"geiser, verilog-mode, company",any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Scheme"", ""Shell"", ""Verilog""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Framework""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,44,Masters,Male,Russian,ASIC design,"[""Helm""]","[""ispell""]",maximal vanilla,,No,LOR,Great,"[""none""]","[""doom-oceanic-next""]",Sometimes,undo-tree none,,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,,,never considered,,,,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Go"", ""Python""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",,"[""Not interested""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,None,project.el,Sometimes,,,,,,"[""No""]","[""flyspell""]",minimal vanilla,,,,,"[""none""]","[""default light""]",Never,No copy-paste,Never,,,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Killer plugins. org-mode, magit, etc.","[""Work"", ""Hobby projects""]","[""28.2""]",16,No,"org-mode, magit",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Bad prior experience""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for community""]",MELPA,Visual Studio,projectile,Frequently,44,Bachelors,Male,South Korean,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell"", ""eshell""]","[""doom-one"", ""nord"", ""solarized-dark""]",Rarely,No copy-paste,,,Unusual keybindings.,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""it is great for Common Lisp software development""]","Very well, it's snappy",,"[""Work""]","[""27.1""]",8,,,,,,,,CUA,"[""Clojure"", ""Common Lisp""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Sublime Text,,Rarely,,,,,,,,maximal vanilla,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"magit,org mode",moderate comprimise,never considered,I have in the past,No,Yes,Emacs,"[""Elisp"", ""Elixir"", ""Rust"", ""Ruby"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,String[],Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,None,No,Never,31,Masters,Male,Russian,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Forum post,Ok,"[""none""]","[""material""]",Often,No write package,Never,,It took several tries. It only took after I learned vim so I could enable evil and be reasonably productive right away,Steve yegge blog,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Things no other editor has""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,"Community of people doing truly innovative things and in it for the long term. Org mode, roam, Window system, tramp, excuse to write lisp","[""Work"", ""Hobby projects"", ""Notes""]","[""29.0"", ""28.2""]",6,No,"Org, org-roam, golden-ratio, docker-tramp, magit,",moderate comprimise,might in future,Yes,I have in the past,Yes,Vim,"[""C++"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""SQL"", ""Typescript"", ""Racket""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel"", ""Interactive dashboards, code generation""]","[""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Mailing lists"", ""IRC servers"", ""Various Slacks""]","[""Tutorials"", ""Contribution process""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""framework default""]","[""Install and try it immediately""]",I have a package ob-racket but I never submitted it,Atom,projectile,Often,,Masters,Male,United States citizen,Software Development,"[""framework default"", ""Helm""]","[""flyspell"", ""ispell""]",Spacemacs,,Not sure,IRC,Great,"[""shell-command"", ""shell"", ""eshell"", ""ansi-term""]","[""default light"", ""default dark"", ""dracula"", ""One of the blue ones""]",Sometimes,framework default simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Not well,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Python"", ""SQL""]",Frequently,"[""MacOS""]","[""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit""]","[""Tutorials""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,37,Bachelors,Male,Canadian,Software Development,"[""Selectrum""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""nord""]",Frequently,No simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""slime / cl""]",Good but not great,Org mode with Babel. I spend 90% of my time in emacs in org mode writing and testning ideas,"[""Work"", ""Hobby projects""]","[""28.2""]",10,notmuch,,significant comprimise,might in future,No,I have in the past,No,Vim,"[""C++"", ""Common Lisp"", ""Elisp"", ""Python"", ""Perl"", ""Scheme""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""IRC"", ""GitHub"", ""Mailing lists"", ""Email""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,36,School,Male,Swedish,Education services,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-homage-white""]",Sometimes,framework default none,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",10,No,"magit, smartparens, nano-theme, nano-modeline",moderate comprimise,never considered,No,No,No,meow,"[""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package""]",Never,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Never,58,Bachelors,Male,Argentine,Commerce,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,IRC,Great,"[""vterm""]","[""nano""]",Often,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,No,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensibility,"[""Work""]","[""29.0""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Clojure"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,28,Bachelors,Male,Salvadorean,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""my own custom theme""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""27.1""]",12,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Julia"", ""Python"", ""Perl""]",Never,"[""GNU/Linux""]","[""organizing emacs configuration file""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""youtube videos""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""wait for maturity"", ""wait for community""]",,None,No,Never,,PhD,,,Research,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""shell"", ""term""]","[""dracula""]",Never,No simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",2,No,,limited comprimise,might in future,No,No,No,Vim,"[""C++"", ""Go"", ""Rust""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Task management""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Sometimes,,PhD,Male,,Software Development,"[""framework default""]","[""langtool""]",Spacemacs,,Not sure,Hacker News,Ok,"[""none""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Strange keyboard shortcuts, settings, different buffers and hard-to-follow instructions.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Org-mode""]","[""Curiosity and a certain dissatisfaction with other text editors.""]","Very well, it's snappy","Customizable features, settings and packages.","[""Hobby projects"", ""Personal stuff""]","[""27.1""]",6,No,"Org-mode, org-roam, elfeed.",any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""HTML/CSS"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""irc""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Poor English language skills and poor knowledge of the necessary Emacs terms.""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""various how-to websites/articles""]","[""leaf""]","[""Install and try it immediately""]",,"Kate, mousepad, gedit, etc",projectile,Often,38,School,Male,Finnish,,"[""Ivy"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Twitter,Great,"[""eshell""]","[""modus-vivendi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,,"Learning keybindings is hard. I can't do that, not even with command I use a lot.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility (both the language used and the mindset) and self-documentation,"[""Hobby projects""]","[""29.0"", ""28.2""]",8,Rmail,"Magit, 2048",moderate comprimise,2-5y,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Octave""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Whatever they specify as the contact option. Not always Github!""]",Sometimes,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately""]","At first, I went for MELPA, since I thought they would be more willing to include my package. Now, I just ask for GNU ELPA.",Eclipse,No,Rarely,31,School,Male,Argentine,Education services,"[""No""]","[""No""]",maximal vanilla,"In a lot of places the answer was just ""Github"". I think it should be more broad in that aspect.",No,Emacs mailing list,Great,"[""term""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Community""]",Alright,,"[""Hobby projects"", ""school""]","[""28.2""]",1,No,"which-key, lsp-mode",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Rust"", ""Shell"", ""ocaml""]",Often,"[""GNU/Linux""]",String[],"[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Framework""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Rarely,23,Bachelors,Male,French,Student,"[""framework default""]","[""framework default"", ""flyspell""]",Doom Emacs,,Yes,Hacker News,Great,"[""vterm""]","[""doom-one""]",Rarely,framework default write package,Never,,"understanding elisp concepts, cons, lists, macros etc.... keybindings",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","extensibility, gnu license","[""Work""]","[""28.1""]",15,No,"org, org-roam, flycheck, modus theme, ef-themes,",significant comprimise,might in future,No,No,No,Emacs,"[""Elisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""bug reports; depends on the package""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""planet emacslife""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Eclipse,project.el,Frequently,53,Bachelors,Male,Indian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",Doom Emacs,,Not sure,r/emacs,Great,"[""vterm""]","[""modus-vivendi"", ""ef-themes""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Frequently,,,,"[""GUI""]",String[],String[],Alright,,"[""Work""]","[""28.2""]",1,Gnus,,any comprimise,2-5y,No,No,No,Vim,"[""Python""]",Often,"[""GNU/Linux""]",String[],"[""GNU ELPA""]","[""Mailing list""]",Never,String[],Often,,"[""Reddit""]","[""Comparison""]","[""IRC""]","[""framework default""]","[""Install and try it immediately""]",,Vim,No,Never,,,,,,"[""No""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""default dark""]",Frequently,No write package,Never,Remove Stallman once and for all. Don't allow him onto any mailing lists. Don't allow him to have commit access. Stop protecting him from consequences.,Having emacs lock up due to being single-threaded,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Lisp,"[""Work"", ""Hobby projects"", ""Pleasuring myself""]","[""28.2""]",15,Mu4e,"org, magit, mu4e, vundo",no comprimise,never considered,Yes,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Frequently,"[""FSF paperwork""]",Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Discord""]","[""Comparison"", ""Design rationale""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]","If the FSF / GNU runs a service, then I refuse to use it",Vim,projectile,Frequently,39,PhD,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,teco rocks,Yes,Discord,Great,"[""vterm""]","[""nord""]",Frequently,vundo read and understand,Never,,"It was easy to mix up some of the keybindings, especially when sequences were required. I think there was a `C- ` and a `C- C-` that frequently tripped me up, but I can't recall what it was. Ediff is hard to use. I haven't used it often enough to become proficient, and I won't use it often enough to invest practice time. But I still want to use it. Emacs turned out to be bad for working with large files, and especially files with very long lines of text. It becomes sluggish to the point of unusable. For a while, I kept Notepad++ around just for working with files like that, which was heartbreaking.",Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""LISP love""]",Good but not great,"Extensibility, packages","[""Work""]","[""28.1"", ""27.1"", ""26.1""]",7,No,"magit, org, flx-ido, neotree, rainbow-delimiters",significant comprimise,might in future,No,Would directly,No,Emacs,"[""I stopped coding in Emacs""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""I don't""]",Never,"[""Lack of time""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""I don't""]","[""package.el""]","[""Research alternatives""]",,Visual Studio,projectile,Sometimes,42,Bachelors,Male,American,Real Estate/Construction,"[""Helm"", ""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""shell"", ""eshell""]","[""monokai""]",Never,No many packages,Never,,"Many keybinding, the default is boring.",Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Lisp OS,"[""Work""]","[""28.2"", ""28.1"", ""27.2""]",5,Gnus,"Vertico, orderless, corfu, embark, magit, forge, org,project",any comprimise,might in future,No,No,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Python"", ""PHP"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",Melpa,Vim,project.el,Frequently,28,Bachelors,Male,Vietnamese,Software Development,"[""Vertico""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""shell""]","[""dracula"", ""gruvbox""]",Frequently,vundo copy-paste,Never,,Keybindings and initial configuration.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility Packages Community","[""Work"", ""Hobby projects""]","[""28.1""]",5,No,,moderate comprimise,never considered,Yes,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""Ruby"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""Web search engines""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Often,27,Bachelors,Male,American,Software Development,"[""framework default"", ""Ivy""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""gruvbox""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"Yes, the bar for getting started customizing my own stuff was high, even after learning other LISPs",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Community""]","[""Extensibility""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"magit,shared-buffer,lsp",do not prefer,might in future,I have in the past,I have in the past,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""MELPA Stable""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,Vim,projectile,Sometimes,33,Masters,Male,Norwegian,Software Development,"[""Helm""]","[""No""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""default light"", ""default dark""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"Learning curve is large. The basic tutorial sets things up nicely and explains the basic concepts but the only way to learn how to use it is to have a specific use case that forces you to spend the time. Many of the concepts (frames, buffers, killing, yanking) are unfamiliar in today's world.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Curiosity""]","Very well, it's snappy","Extensibility, open customization","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",20,No,"PDF-Tools, Org-mode, Auctex, Dired, V-term",moderate comprimise,never considered,No,No,No,Emacs,"[""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows"", ""termux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Bookmarks (via capture)""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""NA""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Search for help, rarely ask.""]","[""package.el"", ""straight"", ""use-package"", ""manual""]","[""Research alternatives"", ""wait for maturity""]",,Vim,No,Rarely,53,Masters,Male,United States citizen,Architecture,"[""Ido""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""tdsh-dark, tdsh-light""]",Sometimes,No copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]",String[],"Very well, it's snappy",,"[""Work""]","[""27.2""]",24,No,magit,significant comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]",String[],"[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""I don't""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Research alternatives"", ""wait for maturity""]",,None,No,Often,41,Masters,,French,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""default dark"", ""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Yes, the internet was young and you couldn't just ""Google"" something.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Extensibility, on-the-fly modifications, customizable.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",20,Mu4e,"Helm, treemacs, lsp, company,",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Search Engine""]","[""use-package""]","[""Install and try it immediately""]",,Pico. (precursor to nano),projectile,Often,43,Bachelors,Male,United States citizen,Healthcare,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""my own custom theme""]",Frequently,No read and understand,Never,,"Things that stay in Emacs historically (for example kill, yank instead of CUA)",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,It's extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"org-roam, modus themes, vertico.el",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Rust""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines"", ""Telegram chats""]","[""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Telegram chats""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Never,19,School,Male,Russian,Student,"[""Vertico""]","[""flyspell""]",maximal vanilla,,No,Telegram,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,No simple functions,Never,,,I wanted to learn lisp,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,It doesn't change. I can use a package that hasn't been updated in 10 years and it works.,"[""Work"", ""Hobby projects""]","[""26.3""]",11,No,"magit, flycheck",limited comprimise,never considered,No,No,Yes,Emacs,"[""C#"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Eclipse,projectile,Sometimes,38,School,Male,Romanian,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""tangotango""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"package discovery was hard. I only really got into emacs once I found someones extensive literate config on GitHub after trying vanilla emacs and spaceman's multiple times and bouncing off. default keybindings, especially in specific modes like eww were a pain to learn and while I like how easy it is to look them up, I still haven't quite gotten the hang of modifying them (especially with evil-mode added to the mix)",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""org-mode""]",Alright,the sheer flexibility of exposing the things its build with. other editors can only be extended through set APIs while in emacs crazy things like org-mode or eww can exist. emacs is the ultimate in malleability.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",7,No,"org-mode, magit, exwm, eglot, tide, cider, slime, ivy, company-mode, sbbs",moderate comprimise,never considered,No,Would directly,No,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""PHP"", ""Rust"", ""Ruby"", ""Scheme"", ""SQL"", ""Typescript"", ""Haxe""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Discourse"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""4chan""]","[""Comparison"", ""Tutorials""]","[""IRC"", ""Matrix"", ""Email""]","[""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,30,Bachelors,,German,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,Hacker News,Ok,"[""eshell""]","[""base-16""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Elisp is not easy unless you read a lot of documentation, thus customizing Emacs is kind of annoying at first (had the opposite experience with vim/neovim).",Internet,"[""GUI""]","[""Extensibility"", ""Part of the GNU project / FSF"", ""GUI""]","[""GDB integration""]","Very well, it's snappy",GUI,"[""Hobby projects""]","[""29.0""]",0,No,,significant comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp""]",Frequently,"[""GNU/Linux""]","[""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""i have not wished to do so""]",Never,"[""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""Reddit"", ""Discourse"", ""Web search engines"", ""Youtube""]","[""Design rationale"", ""Screenshots"", ""Overview""]","[""i don't ask for help""]","[""use-package""]","[""Research alternatives""]",,Vim,projectile,Never,19,School,Female,Mexican,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""leuvan-dark (i think)""]",Never,No write package,Rarely,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",12,notmuch,"magit,avy,dumb-jump,lsp-mode,restclient,undo-tree,swiper,which-key,helpful,projectile",moderate comprimise,might in future,Yes,I have in the past,Yes,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,36,Masters,Male,French,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,"Limiting to 10 favorite packages is hard. Some UX improvements there would be nice: indication of how many packages are currently in the list, and/or ""pills"" UI to make it easier to remove packages from the list.",Yes,r/emacs,Ok,"[""none""]","[""zenburn""]",Often,undo-tree copy-paste,Never,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,Uniform programmability,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,"magit, auctex, reftex, lsp, which-key, ido",no comprimise,never considered,I have in the past,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit""]","[""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""package.el"", ""use-package""]","[""wait for community""]",,None,No,Rarely,38,PhD,Male,United States citizen,Research,"[""Ido""]","[""flyspell"", ""ispell""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""none""]","[""zenburn""]",Rarely,No copy-paste,Never,,,University/College,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""I was told it was better than vim""]",Good but not great,Customizability and creativity.,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,do not prefer,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Never,,Bachelors,,,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""doom-xcode""]",Never,undo-tree simple functions,Never,Haven't read about it.,"After the initial installation I didn't know what I could do with it and where to start. There is no package gallery or a showcase of what interesting things can be done and why I should use it, and the available resources (videos, tutorials, etc) that I found were not beginner-friendly. Today there are channels like System Crafters which make make it easier to find a way around starting from scratch.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,Interfaces for different programs in the same environment. Focus on freedom. (Full) Extensibility in Lisp.,"[""Work"", ""Hobby projects""]","[""27.2""]",3,No,"Magit, org, org-roam, web-mode, geiser, emacs-jupyter.",moderate comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default""]","[""GitHub"", ""Public git repository""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Never,"[""Advocacy""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""GNU Guix package list""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""I don't ask and try to figure it out myself.""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",I would submit to Guix.,None,projectile,Frequently,31,Masters,Male,Brazilian,"Work on all of academia/research, IT technician and web development.","[""framework default"", ""Vertico""]","[""No""]",Doom Emacs,"No, it's fine.",Yes,lobste.rs,Great,"[""none""]","[""doom-one"", ""dracula"", ""modus-vivendi""]",Sometimes,framework default simple functions,Never,,"Default keybindings, appearance, configuration (this was a long time ago)",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Hackability, configurability, remote editing, packages","[""Work"", ""Hobby projects""]","[""28.1""]",19,Mu4e,"mu4e, company-mode",no comprimise,might in future,No,No,No,Emacs,"[""Haskell"", ""Shell"", ""Prolog""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages"", ""lobste.rs""]","[""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,41,Bachelors,Male,American,Research,"[""Ido""]","[""flyspell""]",minimal vanilla,,Yes,lobste.rs,Great,"[""shell"", ""eshell""]","[""sanityinc-tomorrow-night""]",Sometimes,No copy-paste,Never,,Getting started was tough - tutorials were not friendly to 0-knowledge 0-experience users.,Friend,"[""TUI""]","[""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",7,No,,do not prefer,never considered,No,No,No,Vim,"[""Python"", ""OCaml""]",Never,"[""MacOS""]",String[],"[""framework default""]","[""Have not done so""]",Never,"[""Not interested""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Have not done so""]","[""framework default""]","[""Install and try it immediately""]",,Vim,No,Sometimes,,Masters,Male,American,Fin Tech,"[""framework default""]","[""No""]",Spacemacs,,Not sure,Hacker News,Ok,"[""none""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Keybindings,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,Extensibility,"[""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Discord"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Discord""]","[""use-package""]","[""wait for community""]",,VS Code,projectile,Sometimes,15,School,Male,Turkish,,"[""Ivy"", ""Vertico""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Never,No none,,,,,,"[""I don't use Emacs""]",,"Poorly, it's sluggish",,"[""I don't use Emacs""]","[""I don't use Emacs""]",0,,,,,,,,I do use Vim,"[""I don't use Emacs""]",,"[""I don't use Emacs""]",,,,,,,,,,,,,,,,Never,,,,,,,,I do use Vim,,,,,,,, copy-paste,Never,,"Moving keys, like C-p, C-n, C-f, C-b",Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""org-mode""]",Good but not great,"Org-mode, community","[""Hobby projects""]","[""28.1""]",0,No,,do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Haskell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""framework default"", ""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,22,Associates,Male,(other),Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""eshell""]","[""dracula""]",Never,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",3,No,magit,no comprimise,never considered,Yes,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""not sure""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""GitHub"", ""Blogs""]","[""Tutorials""]","[""Matrix"", ""GitHub"", ""Discord""]","[""not sure""]","[""wait for community""]",,Vim,framework default,Rarely,,Bachelors,Male,,,"[""Vertico""]","[""aspell""]",Doom Emacs,,No,lobste.rs,Great,"[""none""]","[""solarized""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"I initially started with Spacemacs, which had some issues during updates. In my own configuration, I use `use-package', which unfortunately only has the necessary documentation on its README, not in its info pages nor in its internal documentation, which makes it frustrating to troubleshoot when offline.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Package(s)"", ""Text editing features""]",Good but not great,Documentation,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",6,No,"desktop, which-key, vertico, consult, evil, use-package, magit, org, company, denote",limited comprimise,might in future,No,No,Yes,Vim,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Rust"", ""Shell""]",Frequently,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""High package maturity, no contribution necessary""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Discord"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email"", ""Discord""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]","MELPA, since I didn't sign the FSF copyright papers (yet); if it's still possible to upload the package to NonGNU ELPA, then I'm not aware of that (again: yet).",Sublime Text,project.el,Sometimes,32,Masters,Male,German,Software Development,"[""Icomplete"", ""Vertico"", ""Consult""]","[""No""]",minimal vanilla,"For the input methods, it's unfortunate that it's an explicit question, e.g. ""built-in vs VIM vs CUA""; I switch between all three, but use VIM primarily. Asking for the ""primary"" input method would have been less ambiguous, or allowing multiple answers. Other than that: great survey, especially the technical part, no hiccups. Thanks for providing this!",Not sure,r/emacs,Great,"[""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi"", ""wombat""]",Sometimes,No copy-paste,,,,,"[""GUI""]","[""Package(s)""]",,Alright,,"[""Hobby projects""]","[""26.3""]",5,,,,,,,,Emacs,"[""Common Lisp"", ""Scheme""]",,"[""Windows""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Portacle,,,,,,,, write package,Rarely,,"Oddly, the thing I remember as the most disorienting was leaving the Vim workflow of ""invoke editor, edit, quit editor"" for the Emacs ""leave the editor running all the time"" workflow.",Started using more Lisp,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Program in Lisp""]","Very well, it's snappy",Extensibility. I like that it's a lightweight Lisp Machine.,"[""Blogging, personal record keeping, writing""]","[""28.1""]",15,Mu4e,"Org, Magit, Avy, Ivy, Mu4e, Elfeed",moderate comprimise,2-5y,I have in the past,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Scheme""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Blogging, Record keeping""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Blog""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Frequently,77,PhD,Male,American,Retired,"[""Ivy""]","[""flyspell"", ""dict.el, define-word""]",maximal vanilla,,No,Blog post,Great,"[""shell"", ""eshell"", ""vterm""]","[""my own custom theme""]",Sometimes,undo-tree write package,Never,,"1. Concepts like buffer/window/frame were not something I was familiar with and it was difficult grasping them. 2. Keybindings didn't make sense for a long time until I read the function names and understood history (eg. yank was weird). 3. It is not the most beginner friendly experience unless you have a resource that you can access for help (an experienced user, for example). The manual is too big to read if you are picking up Emacs while also getting work done. So someone telling you to try the X feature or the Y package is crucial to get the most out of Emacs.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, unified experience, self-documentation, community, the best text-based work flow","[""Work"", ""Hobby projects""]","[""28.2""]",10,notmuch,"Ido, Dired, TRAMP, Keyboard Macros, Org-Mode/Org-Agenda, Magit, AUCTex, PDF Tools, Notmuch, Org-Roam",moderate comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""package.el"", ""straight"", ""use-package""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]","Probably MELPA, I think, because it has the easiest process if I understand things correctly.",None,No,Frequently,,PhD,,,Research,"[""Helm""]","[""flyspell""]",maximal vanilla,"It would be nice to get a summary/comparison of the all the options listed. For example, if I use X completion or Y package manager then some introduction to the others. In general, if I mainly use Z then a introduction/alternative comparison can be helpful to make better choices.",No,Blog post,Ok,"[""shell-command""]","[""monokai-pro""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,i didn't understand buffers,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",25,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""Ruby"", ""SQL"", ""HTML, CSS, SLIM, etc.""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,BBEdit,projectile,Frequently,56,Bachelors,Male,American,Software Development,"[""framework default""]","[""flyspell""]",Prelude,,No,lobste.rs,Ok,"[""none""]","[""manoj-dark""]",Sometimes,undo-tree write package,Rarely,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Non bloat. Simple user interface! Good X11 support and soon Wayland and native GTK. Good performance for the feature set and programmability.,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,"eglot, modus-themes, rainbow-mode, rust-mode, slime, use-package, delight, js2-mode, magit",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Googling""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,No,Sometimes,50,School,Male,Canadian,Manufacturing,"[""No""]","[""aspell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""shell-command"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,no,confusing interface design,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Text editing features""]","Poorly, it's sluggish","Good conventions, community and freedom from limiting coding principles","[""Hobby projects""]","[""28.2""]",1,No,"evil, awesome-tray, cape, corfu, vertico, consult, tempel",significant comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""C"", ""C#"", ""Elisp"", ""Javascript"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Often,"[""Elisp proficiency""]",Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]","no fsf, github or somewhere even more free",Vim,No,Rarely,20,School,Male,Brazilian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,nice,No,r/emacs,Great,"[""none""]","[""default dark""]",Never,undo-tree simple functions,Never,,"Elisp was a shock at first, little knowledge of the breadth of what I could customize, took a while to make a best-practices conf file.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, flexibility, packages. You can turn it into whtever you want. It's a framework for text editing applications.","[""Work"", ""Hobby projects"", ""Studies, general computing, journaling...""]","[""28.1"", ""27.1""]",2,notmuch,"exwm, evil, notmuch",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel"", ""Technicsl docomument writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Code (features)""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,29,Bachelors,Male,Israeli,Algorithm weþ,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Frequently,No copy-paste,Never,,God yes. Everything. It was brutal. Discovering functionality was rough.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Extreme customization and extensibility from elisp,"[""Work"", ""Hobby projects""]","[""28.1""]",22,No,"Projectile, helm, better-defaults, org, paradox, lsp, blacken,",significant comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Rarely,40,Bachelors,Male,American,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,Please list ways to easily contribute to eMacs maintainers,No,r/emacs,Great,"[""none""]","[""Nimbus""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"magit,projectile",limited comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Python"", ""Rust"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking""]","[""framework default"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Rarely,28,Bachelors,Male,Brazilian,Software Development,"[""framework default"", ""Ivy""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one"", ""gruvbox"", ""doom-nord-light""]",Never,framework default copy-paste,Never,,"No, but then, it was nearly 30 years ago.",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""vi's modal nature irritated me""]",Alright,The architecture as a programming language with some built-in text editing functionality,"[""Work"", ""Hobby projects""]","[""28.2""]",29,mh-e,,moderate comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""WSL"", ""MacOS""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Mailing lists"", ""Blogs"", ""M-x list-packages"", ""HackerNews""]","[""I don't really wish this""]","[""I don't, really""]","[""package.el""]","[""Install and try it immediately""]",,vi (not vim). MicroEmacs.,No,Frequently,53,Masters,Male,Australian,Fin Tech,"[""No""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell"", ""term""]","[""my own custom theme""]",Often,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Clojure tools""]","Very well, it's snappy","Self documentability Extensibility Uniformity of the environment","[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"Magit, vertico, marginalia, cider",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Go"", ""Javascript"", ""Java"", ""SQL""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""FSF paperwork"", ""Not knowing package goals and concept of code disign, bad issue tracking""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines"", ""Telegram chat""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Telegram chat""]","[""package.el"", ""use-package"", ""quelpa + quelpa-use-package""]","[""Install and try it immediately""]","NonGNU ELPA, MELPA",Sublime Text,project.el,Never,23,Associates,Male,Russian,Software Development,"[""Vertico"", ""Marginalia""]","[""No""]",minimal vanilla,,No,Telegram,Great,"[""eshell"", ""vterm""]","[""modus-vivendi""]",Rarely,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",,Good but not great,,"[""Hobby projects""]","[""29.0""]",1,,,,,,,,Vim,"[""Elisp"", ""Python""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",12,No,,moderate comprimise,2-5y,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives""]",,Vim,No,Often,44,PhD,Male,United States citizen,Software Development,"[""Ido"", ""Vertico""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""modus-vivendi""]",Often,No simple functions,Rarely,"Just few lines patches. Process was quite easy (git clone, git build email patch, send patch to mailing list)",30 years ago ? None that I can recall.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Xemacs (Sun) C debug""]","Very well, it's snappy",Composability of the many functions,"[""Work"", ""Hobby projects""]","[""28.2""]",30,No,"org-mode, helm, vertico, lsp-mode, eglot, flymake-grammalecte, langtool-mode,",significant comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Fortran"", ""Go"", ""Julia"", ""Python"", ""Perl"", ""R"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Debian packages""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Blogs"", ""M-x list-packages"", ""Sacha Chua blog; Debian package""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""animated screenshot""]","[""I read the doc, then package elisp""]","[""framework default"", ""package.el"", ""use-package""]","[""Install and try it immediately""]",,vi and texedit (sun),project.el,Frequently,50,PhD,Male,French,Research,"[""Helm"", ""Ivy"", ""Ido"", ""Icomplete"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,No question on Emacs 'advertising': I teach and demo emacs to my students; I have the Emacs logo on my laptop.,Not sure,Blog post,Great,"[""shell-command"", ""shell"", ""ansi-term"", ""vterm""]","[""leuven""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I'm not a programmer--I'm a medical researcher. I was drawn to Emacs by the promise of a very malleable environment that I can control. The biggest challenges were understanding how to install and use emacs and certain packages, then learning basic elisp, and now it's about maintaining performance as my library of notes has gotten long.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Alright,"Flexibility, community, extensibility","[""Work"", ""Hobby projects""]","[""28.1""]",3,No,,moderate comprimise,never considered,I have in the past,No,No,Vim,"[""Elisp"", ""Python""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Discord"", ""GNU ELPA/MELPA online package lists""]","[""Manual""]","[""Reddit"", ""Discord""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,None,projectile,Frequently,,PhD,Male,American,Healthcare,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""eshell""]","[""doom-one""]",Sometimes,framework default read and understand,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",10,No,,do not prefer,never considered,No,No,No,Emacs,"[""Python"", ""Perl"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Never,,Bachelors,,,Fin Tech,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell""]",Doom Emacs,,No,Friend,Ok,"[""eshell"", ""vterm""]","[""default dark"", ""my own custom theme"", ""doom-one""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,not really,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy",extensibility and community,"[""Hobby projects""]","[""29.0""]",3,No,"sly, cider,",limited comprimise,might in future,No,Would directly,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Scheme"", ""SQL""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""Framework""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",melpa,Vim,project.el,Sometimes,,School,Male,Russian,Student,"[""Marginalia"", ""Consult""]","[""ispell""]",minimal vanilla,,Yes,Telegram,Ok,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Often,No simple functions,Never,,,Internet,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",18,Mu4e,,significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Go""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time""]",Rarely,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Screenshots""]","[""IRC""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,No,Sometimes,42,Masters,Male,Indian,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""ansi-term""]","[""default light"", ""solarized"", ""zenburn""]",Sometimes,No write package,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,notmuch,"notmuch, org-mode, magit",moderate comprimise,never considered,No,No,Yes,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Ruby"", ""Shell""]",Often,"[""GNU/Linux""]","[""Task management"", ""Agenda"", ""Time tracking""]","[""Debian, GitHub""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Overview""]","[""I don't ask for help""]","[""use-package""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,projectile,Frequently,41,Bachelors,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Friend,Great,"[""none""]","[""adwaita""]",Never,undo-tree write package,Never,,Default keybindings felt strange at the time,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Not well,extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",20,No,"magit, evil, treesitter",do not prefer,5-10y,No,I have in the past,No,Vim,"[""C"", ""Clojure"", ""Elisp"", ""Go"", ""Haskell"", ""Rust"", ""Ruby"", ""Scheme"", ""SQL""]",Often,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Code (features)""]","[""Mailing lists"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Clips/videos""]","[""GitHub""]","[""package.el"", ""straight""]","[""Install and try it immediately""]",,None,projectile,Rarely,39,Bachelors,Male,Polish,Software Development,"[""Vertico""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,lobste.rs,Great,"[""none""]","[""modus-operandi""]",Rarely,framework default copy-paste,,,Keychords,Internet,"[""GUI""]","[""Extensibility""]","[""Text editing features""]",Good but not great,Community,"[""Hobby projects""]","[""29.0""]",1,,,,,,,,Vim,"[""Javascript"", ""Python"", ""Rust""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"magit, evil, doom, org-roam",significant comprimise,might in future,No,No,No,Vim,"[""Go"", ""Java"", ""Python"", ""Typescript""]",Sometimes,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual""]","[""Reddit""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Often,27,Bachelors,Male,Swiss,Software Development,"[""Vertico""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""dracula""]",Sometimes,undo-tree copy-paste,Never,,"""Whoops I fat fingered something and now I can't escape"". Sometimes accompanied by my processor getting pinned and needing to kill -9 emacs.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","If you can imagine it, there's an .el for it","[""Hobby projects""]","[""28.1""]",1,No,"Magit, treemacs, nix-mode",any comprimise,never considered,Yes,I have in the past,No,Vim,"[""Nix""]",Frequently,"[""NixOS""]","[""Just starting to play with org""]","[""framework default"", ""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Advocacy""]","[""GitHub"", ""Matrix servers"", ""Web search engines"", ""Orange site""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Matrix""]","[""framework default""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Nano,projectile,Frequently,33,School,Other,United States citizen,Research,"[""framework default""]","[""framework default""]",Spacemacs,Thank god you're not using google forms,No,Matrix,Great,"[""term""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Sometimes,"Great, even before you sign the paperwork. Obtaining the paperwork is also super easy.","Everything was pretty smooth, except the cut, copy and paste keybindings annoyed me a little for the first few days.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,"It is free software, and it's actually a super-extensible Lisp machine.","[""Hobby projects"", ""Everything I can do in it""]","[""29.0""]",2,Gnus,,any comprimise,0-2y,Cannot,Cannot,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Scheme"", ""Terminfo""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""NonGNU ELPA devel""]","[""Mailing list"", ""Email""]",Sometimes,"[""Not interested""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Mailing lists"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Mailing lists""]","[""package.el""]","[""Research alternatives""]","Currently NonGNU ELPA. Once the paperwork is complete (I'm in the process), I'll publish to GNU ELPA, or NonGNU ELPA if for some legal reason GNU ELPA doesn't accept it.",VS Code,project.el,Frequently,16,,Male,Bangladeshi,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,"The survey is great, except it doesn't have a option for me: I read in high school.",No,Emacs mailing list,Great,"[""My own terminal: \""Eat\"" (I wrote it.)""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,I started using emacs when USENET was popular and the biggest problem in those days was finding people that could answer questions in a timely manner when the documentation wasn't sufficient.,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""muscle memory""]","[""Package(s)"", ""gnus""]","Very well, it's snappy",Extensibility. built-in documentation. It runs in both console and GUI. It is still actively being developed.,"[""Work""]","[""28.2""]",27,VM,erc,limited comprimise,10+y,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""Source""]","[""Mailing list""]",Never,"[""Not interested"", ""Lack of time""]",Never,"[""Advocacy""]","[""IRC servers""]","[""Tutorials"", ""Manual"", ""code examples in the documentation""]","[""IRC""]","[""straight"", ""whatever ships with emacs""]","[""Install and try it immediately""]",,Vim,No,Rarely,55,Bachelors,Male,Canadian,Engineering support,"[""Ido""]","[""No""]",maximal vanilla,,No,IRC,Great,"[""shell"", ""eshell"", ""ansi-term""]","[""my own custom theme""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,Friend,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",10,,,,,,,,Emacs,"[""C++"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,keyboard shortcuts,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"yasnippet, vertico, avy, dired-open, dired-rainbow, multistate, company, company-statistics",limited comprimise,never considered,No,No,No,my own custom keybindings,"[""Elisp"", ""Python"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,"qt-creator, texstudio",No,Frequently,42,PhD,Male,Indian,Education services,"[""Vertico""]","[""ispell""]",maximal vanilla,,Yes,Blog post,Ok,"[""none""]","[""solarized-dark""]",Never,No copy-paste,Never,,"opaque, hard to debug errors",Colleague,"[""TUI""]","[""Package(s)"", ""Text editing features""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,org,do not prefer,never considered,No,No,No,Vim,"[""Clojure"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""framework default""]","[""GitHub""]",Frequently,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,Sublime Text,framework default,Sometimes,,Masters,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,pretty long,No,Hacker News,Ok,"[""none""]","[""solarized""]",Sometimes,framework default simple functions,Never,,"Finding and installing packages was way more complicated, but there have been a lot of improvements. I think it'd be easier now.",University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Just makes sense""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, packages, the sense of packability it gives you. There's a moment where you first realize that you can change literally anything that is hugely empowering.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",14,No,"magit,ace-jump,diminish,flycheck,smex,cperl-mode,js2-mode,paradox,undo-tree,yasnippet",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""R"", ""Shell""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""A lot of packages are stale or less-than-actively maintained""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""IRC"", ""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,None,No,Frequently,35,Masters,Male,American,"Former academic (biomedical) and software dev, current stay-at-home parent","[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell-command"", ""ansi-term""]","[""default light"", ""default dark"", ""solarized"", ""kaolin-galaxy""]",Never,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,2-5y,No,No,No,Vim,"[""C++"", ""Haskell"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,projectile,Sometimes,30,Masters,Male,Polish,Fin Tech,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""doom-one""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",2,No,,significant comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS""]",Never,"[""WSL"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""IRC"", ""Emacs StackExchange""]","[""use-package""]","[""wait for community""]",,VS Code,No,Rarely,,School,Male,Brazilian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Never,No copy-paste,,,,Internet,"[""TUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""27.2""]",3,No,,,never considered,,,,Emacs,"[""C"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""not sure""]","[""GitHub""]",,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""GitHub""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Discord""]","[""not sure""]","[""wait for maturity""]",,VS Code,No,Never,,,,,,"[""No""]","[""No""]",Doom Emacs,,,,,"[""none""]","[""default dark"", ""doom-one"", ""dracula""]",Never,No read and understand,Never,,Long Learn curve,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Can configure as you like,"[""Hobby projects""]","[""28.2""]",1,No,,any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Elixir"", ""Java"", ""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Matrix"", ""Reddit""]","[""package.el"", ""use-package""]","[""wait for community""]",,None,No,Frequently,,School,,Indian,,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""gruvbox""]",Rarely,No simple functions,Never,,Emacs conventions are different from the expected.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""org-mode and ability to use slime""]",Good but not great,Extensibility and wide range of packages available. Plus org-mode.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",7,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,38,Bachelors,Male,New Zealander,Software Development,"[""Ivy"", ""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Mastodon,Great,"[""shell-command"", ""shell"", ""eshell""]","[""zenburn""]",Rarely,undo-tree read and understand,Never,,Hard to remember keybindings.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Donald E Knuth uses it.""]","[""DE Knuth""]","Very well, it's snappy","Great packages: Magit, org, etc. Mostly unified way to do things.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",23,No,Magit,any comprimise,never considered,No,No,No,Spacemacs emacs style,"[""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""use-package""]","[""wait for community""]",,UltraEdit,framework default,Sometimes,,PhD,Male,Chinese,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell"", ""ispell""]",Spacemacs,,Not sure,Emacs mailing list,Ok,"[""vterm""]","[""leuven""]",Never,undo-tree simple functions,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"- Emacs didn't match my ingrained habits (e.g. I'd press C-v to paste and find myself somewhere else in the buffer) - Learning the main commands/chords I need - Extensions that didn't act the way I expected (e.g. trying to use TAB to autocomplete in Helm and getting a surprising wall of text)",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""I use it as my main work IDE""]","[""I was in a coding bootcamp and the teachers encouraged us to use Vim. I found the keybindings and modes too confusing so I gave Emacs a try and never looked back""]","Very well, it's snappy","- It is endlessly customizable and I can configure it to work (almost) any way I choose - By offering so many services it reduces my need for the mental context-switches when bouncing between different programs","[""Work"", ""Hobby projects""]","[""28.1""]",6,No,"helm, magit, smartparens, symbol-overlay, undo-tree, winum",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""MELPA"", ""MELPA Stable""]","[""Haven't done so""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Manual""]","[""Emacs StackExchange""]","[""elpaca"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Never,38,Masters,Male,Israeli,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Mastodon,Ok,"[""term""]","[""cyberpunk with some modifications""]",Never,undo-tree copy-paste,Never,,ELisp can be daunting / counter-intuitive,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Extensibility, endless customization","[""Work"", ""Hobby projects""]","[""28.2""]",18,No,"helm,lsp-mode,flycheck",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs""]","[""Tutorials""]","[""Framework"", ""GitHub""]","[""package.el"", ""Some are installed through my distro (debian) package manager""]","[""Install and try it immediately""]",,None,No,Sometimes,36,Masters,Male,French,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""default dark""]",Never,framework default simple functions,Rarely,,Very confusing key sequences. Felt alien and not welcoming. What's a buffet?,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Requirement for university project! Only editor installed""]","Very well, it's snappy",Its flexibility and power,"[""Work"", ""Hobby projects""]","[""28.1""]",30,"Used to use vm, loved it","Magit, org, lsp, hydra, helm",limited comprimise,might in future,I have in the past,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""Source""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Micro emacs,projectile,Rarely,48,PhD,Male,United States citizen,Software Development,"[""Helm""]","[""No""]",maximal vanilla,Best to take on laptop,Not sure,Hacker News,Ok,"[""vterm""]","[""my own custom theme""]",Sometimes,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Rust"", ""Shell"", ""Typescript"", ""Kotlin""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Discord"", ""Discourse""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""GitHub"", ""Discord"", ""Discourse""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Never,37,Bachelors,Male,Swedish,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Doom Discord,Great,"[""vterm""]","[""Rouge""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",19,No,,limited comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""GitHub"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately""]",,Notepad++,projectile,Frequently,42,Masters,Male,Chinese,Software Development,"[""framework default"", ""Helm"", ""Ido""]","[""ispell""]",Doom Emacs,,Not sure,Hacker News,Great,"[""shell"", ""eshell""]","[""doom-one"", ""solarized-dark""]",Sometimes,No write package,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Self-documented""]","[""Org-mode""]","Very well, it's snappy",Emacs Lisp,"[""Hobby projects""]","[""29.0""]",1,Mu4e,,limited comprimise,might in future,No,No,Yes,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Emacs China""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,VS Code,project.el,Frequently,20,Associates,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,Emacs China,Ok,"[""eshell"", ""vterm""]","[""monokai""]",Frequently,No simple functions,Rarely,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",15,No,,moderate comprimise,never considered,No,No,Yes,Emacs,"[""Elisp"", ""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Rarely,,PhD,Male,Italian,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,lobste.rs,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,No copy-paste,Never,,"1. Unhelpful error messages (even with --debug-init) that made bugs in configs hard to track down. 2. Subpar documentation in Doom Emacs. I would have loved a nice concise guide, so that I don't need to learn keybindings and available features through which-key and search up included packages one by one to see what they do.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","extensibility, community, customizability, the usual keywords.","[""Hobby projects""]","[""28.1""]",0,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default"", ""package.el"", ""straight"", ""elpaca"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Never,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No"", ""framework default""]",Doom Emacs,,,,,"[""eshell"", ""vterm""]","[""doom-one""]",Never,framework default copy-paste,Never,,"Struggled with buffers as that was a new concept Configuring to get features I expected in an IDE was difficult until I was introduced to Doom",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,"The ease with which you can write your own features, and as a consequence of that, the community of user written packages that has grown up around Emacs","[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"Cider, org-mode, org-roam",limited comprimise,never considered,No,No,No,Vim,"[""Clojure""]",Sometimes,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Web search engines"", ""Friends/colleagues""]","[""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""package.el""]","[""Research alternatives""]",,VS Code,projectile,Frequently,35,Bachelors,Male,Indian,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""shell-command""]","[""doom-one""]",Never,framework default write package,,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",15,,,,,,,,Emacs,"[""C++"", ""Python"", ""Rust"", ""Ruby"", ""Shell""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,"Not really, but I've learned emacs very very slowly",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Org mode, the extensibility. As a LaTeX editor it's much more efficient than anything else I've used","[""Work""]","[""28.1""]",20,No,"Org-mode, magit, auctex",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Julia"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,None,No,Frequently,40,PhD,Male,British,Research,"[""No""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""none"", ""vterm""]","[""solarized-dark""]",Sometimes,undo-tree write package,Never,,,Parent,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"auctex,evil,cmdlist.el,ivy/counsel/swiper,org-mode,org-roam,magit",moderate comprimise,never considered,No,No,Yes,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,32,PhD,Male,Canadian,Research,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""wombat?""]",Rarely,undo-tree copy-paste,Never,,Dealing with a completely foreign set of keybindings - ctrl-c/v for instance.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Free, extendable, dedicated community.","[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"Org,company,hydra,org-roam,epa,ivy,lsp,magit",significant comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,27,Bachelors,Male,Austrian,Politics,"[""Ivy"", ""Marginalia""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""shell""]","[""my own custom theme""]",Never,undo-tree many packages,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,moderate comprimise,might in future,No,No,Yes,Vim,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Screenshots"", ""Clips/videos""]","[""Google""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",I always submit to only MELPA.,Vim,framework default,Frequently,21,School,Male,American,Student,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,Yes,Hacker News,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""modified doom-molokai""]",Often,framework default copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Alright,,"[""Hobby projects""]","[""29.0""]",0,,,,,,,,Vim,"[""Go"", ""Javascript"", ""Rust"", ""Typescript""]",,"[""GNU/Linux"", ""BSD""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Not well,,"[""Work"", ""Hobby projects""]","[""28.1""]",15,,,,,,,,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Shell""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,,,never considered,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Rarely,"[""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""package.el"", ""manual"", ""leaf""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,project.el,Frequently,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flycheck""]",maximal vanilla,,,,,"[""vterm""]","[""dracula""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I don't recall any specific major roadblocks, more like papercuts. Learning Emacs is hard because almost everything about it is at least a little bit weird or broken.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,"Emacs (combined with a community distro like Doom) does a reliably good-enough job at almost everything I have managed to throw at it, and the few inadequacies I've run into have been easy to fix. I'd attribute that to its unique combination of malleability, self-documentation, large and high-quality user community, and the maturity of the project.","[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"magit, cider",significant comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Elixir"", ""Javascript"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Discord""]","[""framework default"", ""use-package""]","[""Research alternatives""]",,VS Code,framework default,Sometimes,30,School,Male,American,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,r/emacs,Ok,"[""shell-command"", ""shell"", ""eshell"", ""vterm""]","[""spacemacs-light""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,Incompatibilities with VAX/VMS; different culture; it was a long time ago,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""org-mode""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Everything is text; everything is extensible; elisp is mature,"[""Work"", ""Hobby projects""]","[""29.0"", ""27.1""]",27,Gnus,"org-mode, ess, auctex",moderate comprimise,5-10y,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Julia"", ""Python"", ""PHP"", ""R""]",Rarely,"[""GNU/Linux"", ""Android (a little)""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Mailing lists""]","[""package.el"", ""manual""]","[""wait for community""]",,EVE/TPU,No,Frequently,61,PhD,Male,Irish,Research,"[""No""]","[""ispell""]",maximal vanilla,,No,Mastodon,Great,"[""shell-command"", ""shell""]","[""calm-forest""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Alright,,"[""Hobby projects""]","[""28.2""]",2,No,,significant comprimise,never considered,Cannot,Would directly,No,Vim,"[""C"", ""Go"", ""Python"", ""Rust""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""not sure""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Blogs""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""not sure""]","[""Research alternatives""]",,Vim,projectile,Often,,Masters,Male,,,"[""framework default""]","[""No""]",Spacemacs,,No,lobste.rs,Ok,"[""none""]","[""default dark""]",Never,No write package,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",2,Mu4e,,moderate comprimise,might in future,Cannot,Yes,No,Emacs,"[""Common Lisp""]",Frequently,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Design rationale""]","[""IRC""]","[""Nix (with the \""emacs-overlay\"" facility)""]","[""Install and try it immediately""]",,Sublime Text,project.el,Frequently,20,School,Non-binary,Chilean,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"It felt hard to chase down what something does. IE: automatically doing stuff when typing (completion, indentation). What keymap was that on? Is it a function bound to a key or maybe it was a hook? Or maybe it’s a remapped function that overrides a common key binding for this particular minor/major mode. Does that function just apply a different function that’s held in a variable? Does the function in the variable just look at a list of other functions in other variables? With Vim, the path from key press to actual implementation code seemed very direct… it was a “command” (interactive function) or an auto command (hook). In Emacs one needs to write yourself a breadcrumb trail of the functions, variables holding functions, modes and keymaps when looking to inspect or change a behavior.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Vimscript was terrible. Then Vim guy started touting a new version of Vim script nobody wanted and I realized he was out to lunch. Neovim hadn’t yet reached 5.0 and all the cool stuff I wanted would have to wait until 5.0. So I decided to give Emacs a whirl and if i didn’t like it maybe NeoVim would have a stable 5.0 by then.""]",Alright,"The inherent tweak-ability paired with huge amounts of sample code, documentation, blog tips, etc.","[""Hobby projects""]","[""28.2""]",3,No,"Not in Doom: Evil-owl, Swift-helpful, theme-changer, svg-tag-mode, clipboard2org",limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""Elisp"", ""Python"", ""Shell"", ""Swift""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub"", ""Doom Discord""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Discord"", ""Discourse""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Often,41,,Male,United States citizen,Tech support and repairs,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""shell-command"", ""eshell""]","[""Acario-light, henna""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Very flexible Platform,"[""Work"", ""Hobby projects""]","[""28.2""]",3,notmuch,"Magit, Org, Ivy, Notmuch, Eglot",moderate comprimise,never considered,Yes,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""scientific writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""No need""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,30,Masters,Male,German,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Yes,Hacker News,Great,"[""vterm""]","[""default light""]",Frequently,undo-fu write package,Never,I am not sure. The only case I would do anything related to Emacs/GNU is submitting Emacs bugs.,"Everything was so difficult in Emacs, from the weird keybinding to using different packages.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""I mistakenly thought Emacs was related to macOS.""]",Good but not great,The single unified environment for keyboard oriented computer use.,"[""Hobby projects""]","[""29.0""]",2,notmuch,"eglot, Magit, org-roam, mentor, straight, vterm, EXWM, notmuch,",any comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""Source""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub"", ""Email""]","[""straight""]","[""Install and try it immediately""]",I think the FSF staffs are annoying. I would either submit to MELPA or just upload to a GitHub repo.,Sublime Text,project.el,Frequently,25,Bachelors,Male,Hongkonger,Healthcare,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""vterm""]","[""my own custom theme""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Part of the GNU project / FSF""]",,Not well,,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""C++"", ""Go""]",,"[""WSL"", ""Windows""]",,,,,,,,,,,,,,,,Never,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""magit""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Elisp,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"magit, lsp-ui, org",moderate comprimise,2-5y,No,No,No,Vim,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript"", ""OpenSCAD""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""Email""]",Rarely,String[],Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""IRC"", ""Reddit""]","[""framework default"", ""use-package""]","[""wait for community""]",,Vim,projectile,Frequently,36,Bachelors,,Canadian,Software Development,"[""framework default"", ""Helm"", ""Ivy""]","[""framework default"", ""ispell""]",Doom Emacs,,Not sure,r/emacs,Ok,"[""none""]","[""doom-one""]",Rarely,framework default copy-paste,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Alright,"one-app-does-everything: email, agenda, IDE, etc.","[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,,moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Shell"", ""SQL"", ""Typescript"", ""Kotlin, Elm""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,42,School,Male,Spanish,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""gruvbox""]",Rarely,undo-tree simple functions,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",7,Mu4e,,,never considered,,,,Vim,"[""Elixir"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""Email"", ""GitHub""]",,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""Reddit""]","[""Comparison"", ""Tutorials""]","[""IRC"", ""Matrix"", ""Reddit"", ""GitHub"", ""Discord""]","[""use-package""]","[""wait for community""]",,Vim,framework default,Rarely,,,,,,"[""framework default"", ""Helm"", ""Ivy"", ""Ido""]","[""No""]",Doom Emacs,,,,,"[""eshell""]","[""gruvbox""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Flexibility, huge package library","[""Work"", ""Hobby projects""]","[""28.1""]",18,No,"treemacs, org-mode",significant comprimise,never considered,I have in the past,I have in the past,No,CUA,"[""Common Lisp"", ""Java"", ""Python"", ""PHP"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""MELPA Stable""]","[""IRC""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""M-x list-packages""]","[""Screenshots""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,50,School,Male,United States citizen,Healthcare,"[""No""]","[""flyspell""]",minimal vanilla,,No,Mastodon post,Great,"[""none""]","[""my own custom theme""]",Never,No write package,Rarely,,"its hard to realy switch, but when done super efficient",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",extensability,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",7,No,,moderate comprimise,might in future,No,No,Yes,Emacs,"[""C++"", ""Elisp"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,No,Frequently,,Masters,,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Reddit,Great,"[""better-shell""]","[""my own custom theme"", ""doom-one""]",Rarely,undo-tree simple functions,Never,,Elisp is hard to learn for beginners; the documentation is meant more as a reference than a how to for who does not know the language.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]","Very well, it's snappy",Extendibility and flexibility.,"[""Work"", ""Hobby projects""]","[""27.1""]",7,notmuch,"Orgmode, magit, eglot, vertico, corfu, consult, notmuch, gnus",limited comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Never done""]",Rarely,"[""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,,"[""Sacha Chua's blog""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Searching in a search engine""]","[""use-package""]","[""wait for community""]",,Vim,project.el,Frequently,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Sacha Chua's blog,Ok,"[""vterm""]","[""sanityinc-tomorrow-blue""]",Sometimes,No copy-paste,Never,,The learning curve is steep. I don't usually recommend it to people if I think they will give up easily.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Community""]","Very well, it's snappy",Extensible.,"[""Work""]","[""28.2""]",5,No,"org-mode, merlin, tuareg, ocp-indent, ocamlformat, magit, company-mode",significant comprimise,never considered,I have in the past,No,No,Emacs,"[""Shell"", ""OCaml""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""straight""]","[""Research alternatives""]",,None,framework default,Frequently,41,School,Male,American,Software Development,"[""Ivy""]","[""flyspell""]",Doom Emacs,,No,slack,Great,"[""vterm""]","[""doom-one""]",Sometimes,framework default none,,,Finding good resources online.,my father :),"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Packages and community.,"[""Work"", ""Hobby projects""]","[""21.12""]",1,,,,,,,,Vim,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Python"", ""PHP"", ""Shell"", ""MIPS""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Sublime Text,,Rarely,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"learning keystrokes on windows vs linux vs macos. Even today the ""GNU Emacs Reference Card"" does not mention hitting escape before a key to get M- .",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""LaTeX editing and viewing""]","Very well, it's snappy","One editor, many languages. The packages available, especially for LaTeX creation and viewing.","[""Work"", ""Hobby projects""]","[""27.1""]",20,No,auctex,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Fortran"", ""HTML/CSS"", ""Python"", ""LaTex, bash""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""I'd like to learn more""]","[""GNU ELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""IRC"", ""Email""]","[""ELPA, MELPA""]","[""Research alternatives""]",,,No,Frequently,,Masters,Male,United States citizen,Research,"[""No""]","[""No""]",minimal vanilla,Emacs is my primary editor and I hope it will continue on for future generations.,No,IRC,Great,"[""shell-command""]","[""emacs -rv""]",Sometimes,No copy-paste,Never,,The biggest hurdle was it can be somewhat difficult to find how to configure certain behaviors. The built-in documentation is extremely helpful but when starting out I could never remember how to find it.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Rich extension environment, extremely configurable, powerful, flexible. Community configurations provide intuitive keybindings making it easy to navigate and use.","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,moderate comprimise,never considered,No,I have in the past,No,Vim,"[""C++"", ""C"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,29,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-vibrant""]",Never,framework default simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"magit, elpy, ido-mode, org-mode, tramp",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Visual Studio,No,Frequently,37,PhD,Male,United States citizen,Fin Tech,"[""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""term""]","[""modus-operandi""]",Frequently,No read and understand,Rarely,,"Yes. Key bindings were hard to get used to, and the vile bindings weren't that good at the time. I wish there had been something of a ""guided tour"" of Emacs that helped introduce a user to Emacs from a use-case perspective. It doesn't have to cover *all* packages that support the use case, just a major one, and a pointer to others. - I want to write prose - I want to keep track of a workflow (TODOs, GTD, etc.) - I want to software development (edit, compile, version control) - I want to do research on papers and keep notes and bibliographies I couldn't figure out how to use it in the context of programming Common Lisp. I ended up being lucky enough to have Kent Pitman give me a 30-minute walk-through at a Common Lisp conference.","I wanted to program in Common Lisp, and the community was there in Emacs and Slime","[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Common Lisp""]","Very well, it's snappy","Extensibility and customization, and great, powerful packages","[""Work"", ""Hobby projects""]","[""28.2""]",22,No,"org-mode, magic, org-ref, org-roam, slime, deft, modus-themes, flyspell,",moderate comprimise,never considered,Yes,No,No,Emacs,"[""C"", ""Common Lisp"", ""Fortran"", ""Haskell"", ""Shell"", ""Typescript"", ""Snobol4""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange"", ""Framework""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,No,Frequently,67,Masters,Male,United States citizen,Student,"[""Ivy"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,EmacsConf2022,Great,"[""shell"", ""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No none,Frequently,,,,"[""TUI""]","[""Package(s)""]",String[],Good but not great,,"[""Work""]","[""28.2""]",34,No,,,never considered,No,No,Yes,Emacs,"[""Clojure""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""Mailing list""]",Frequently,String[],Frequently,,"[""Reddit""]","[""Comparison""]","[""IRC""]","[""framework default""]","[""Install and try it immediately""]",,None,No,Frequently,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""none""]","[""default light""]",Frequently,No simple functions,Never,,Learning the key combos - a cheat sheet helped alot,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Package(s)""]",Good but not great,configurable,"[""Work""]","[""27.1""]",28,No,"magit, flycheck, web-mode, zenburn-theme",limited comprimise,never considered,No,No,No,Emacs,"[""Elixir"", ""Javascript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Research alternatives""]",,Notepad++,No,Sometimes,48,Masters,Male,United States citizen,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell"", ""ansi-term""]","[""zenburn""]",Sometimes,No none,Never,,Configuration has a steep learning curve,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Community""]",Not well,extensibility and community,"[""Work""]","[""28.2""]",2,No,,limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,framework default,Rarely,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",,Good but not great,,"[""Work""]","[""26.3""]",1,,,,,,,,Emacs,"[""Javascript"", ""Python"", ""Perl"", ""Ruby"", ""SQL"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"- Learning how to install packages - Figuring out how to globally remap cursor movement to i,j,k,l buttons, which i'm currently using a minor mode for",probably xkcd,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"- Open source - Community-made packages","[""Work"", ""Hobby projects""]","[""29.0""]",4,No,projectile,moderate comprimise,never considered,No,No,No,"i,j,k,l to move the cursor","[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Scheme""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos""]","[""Discord""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Often,22,Associates,Male,Canadian,Student,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default dark""]",Never,No read and understand,Never,,"the ancient keybindings, lisp syntax, the nomenclature (""buffer"", ""window"" etc.)",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Community""]",Good but not great,"Introspectiveness, the fact that it is designed as a lisp machine with an attached editor makes for a very great customization experience","[""Work"", ""Hobby projects""]","[""28.2""]",4,Mu4e,"magit, helpful, ivy",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Julia"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""not contacted any maintainers yet""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Often,27,Masters,Male,German,Research,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""my own custom theme""]",Frequently,No simple functions,Never,,Learning the keybinds. I wasn't taught looking through M-x at the time and I don't know if when I learned Emacs there was a good/easy way to narrow M-x completions nor did they show keybinds.,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Alright,It being a Lisp environment.,"[""Work"", ""Hobby projects""]","[""28.1""]",23,No,"magit, denote",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Common Lisp"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Mailing lists"", ""IRC servers"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,44,Bachelors,Male,United States citizen,Software Development,"[""Vertico""]","[""ispell""]",minimal vanilla,,No,IRC,Great,"[""eshell""]","[""modus-operandi""]",Sometimes,No many packages,Rarely,,I cant remember that far back. =),Colleague,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","elisp, customizations.","[""Work"", ""Hobby projects""]","[""27.2"", ""27.1"", ""26.3""]",32,No,,moderate comprimise,10+y,I have in the past,I have in the past,Yes,Emacs,"[""C++"", ""Elisp"", ""Python"", ""Scheme""]",Sometimes,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Wariness of the review process"", ""Bad prior experience""]",Sometimes,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,microemacs,No,Frequently,54,Bachelors,Male,Canadian,Healthcare,"[""No""]","[""ispell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""shell""]","[""my own custom theme""]",Rarely,No read and understand,Never,,,Friend,"[""GUI""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community""]","Very well, it's snappy",Speed. Fast key bindings and wealth of commands.,"[""Work"", ""Hobby projects""]","[""27.1""]",30,No,,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Java"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows"", ""Cygwin""]","[""Note taking"", ""Task management"", ""Agenda""]","[""not sure""]","[""Email""]",Never,"[""Lack of time""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",GNU ELPA,None,No,Rarely,53,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,googled emacs news,Ok,"[""shell""]","[""default light"", ""default dark""]",Never,framework default many packages,Rarely,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Org""]","[""Extensibility""]",Alright,Org-mode,"[""Work"", ""Hobby projects""]","[""29.0""]",7,notmuch,"marginalia, which-key, ibuffer, all-the-icons, elfeed, paredit, rg, magit",moderate comprimise,never considered,No,I have in the past,Yes,Vim,"[""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell""]",Frequently,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,38,School,Male,Norwegian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu""]",maximal vanilla,Well done! ☺️,Not sure,r/emacs,Great,"[""eshell""]","[""my own custom theme""]",Often,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",5,Mu4e,,moderate comprimise,never considered,I have in the past,No,No,Vim,"[""Common Lisp""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs""]","[""Tutorials""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,,Masters,Male,Chinese,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,,Yes,r/emacs,Great,"[""eshell""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Learning how to use the docs mostly,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]",Good but not great,Customization,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",6,No,"eglot, magit",moderate comprimise,never considered,No,Would directly,No,Vim,"[""Clojure"", ""Elisp"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Rarely,30,Masters,Male,German,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""shell-command"", ""vterm""]","[""doom-ayu-light""]",Sometimes,framework default copy-paste,Never,,,Colleague,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",23,No,,any comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,,No,Rarely,50,Masters,Male,,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Mastodon,Ok,"[""shell-command""]","[""atom-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Waiting for access to the mainframe in the computer lab (it *was* wee while ago :) ),Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Being able to everything from the keyboard--usually without leaving the home keys--is a big plus for me. I find it very intrusive to have switch between mouse and keyboard with many of the programs I have to use. Extensibility--both through the vast range of packages and by being able to program and customize emacs on my own. Being able to work with code in a variety of languages in the same environment, with familiar keybindings, syntax highlighting, and, often, language-specific add-ons. org-mode, which I use extensively for recording notes, and combining executable code with commentary.","[""Work"", ""Hobby projects""]","[""28.2""]",35,No,"org-mode, magit",significant comprimise,2-5y,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""R"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""not sure""]","[""Mailing list""]",Rarely,String[],Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Overview""]","[""Mailing lists""]","[""nix""]","[""Install and try it immediately""]",,pico,No,Sometimes,58,Masters,Male,New Zealander,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,No,Emacs mailing list,Great,"[""shell"", ""eshell""]","[""tango-dark""]",Rarely,undo-tree write package,,,"It's really rough to get in, even being a programmer. What we would need is to have a Doom Emacs with very good resources for beginners and an easy path for proficiency. In the current state and because of the extreme flexibility (=> lack of consistency) getting to know Emacs is just too difficult for 99% of people, even if they have the inclination to do so at the beginning.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org, magit""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"Extensibility, programmability (automation of common tasks), org-mode ecosystem, magit","[""Hobby projects""]","[""28.2"", ""27.2""]",5,,,,,,,,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS"", ""Android (Termux)""]",,,,,,,,,,,,,,VS Code,,Frequently,,,,,,,,Doom Emacs,,,,,,,, write package,Never,,"Fragmented documentation, very unusual keybindings for me, default config was very unfriendly for me, prelude helped me a lot",Part of Common Lisp engaging,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""I'm founder of lisp.com.br (Brazil)""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Lisp""]","Very well, it's snappy","Lisp, community, introspection, there is lot of packages, power of extensibility, magit, dired and org-mode","[""Work"", ""Hobby projects"", ""EMACS IS MY LIFE""]","[""28.2"", ""28.1"", ""27.1""]",6,notmuch,"org, dired, magit, projectile, slime, erc",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Haskell"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""package.el"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Often,28,Bachelors,Male,Brazilian,Software Development,"[""Helm"", ""Vertico""]","[""flyspell"", ""ispell""]",Prelude,"Continue the survey for the next years, please! It's awesome! Good job!",Yes,r/emacs,Great,"[""ansi-term"", ""vterm""]","[""kaolin-ocean""]",Rarely,undo-tree copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Work""]","[""28.2""]",4,,,,,,,,Emacs,"[""Go"", ""Python""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, copy-paste,,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",vhdl mode,"[""Work""]","[""29.0""]",17,,,,,,,,Vim,"[""C++"", ""C"", ""Python"", ""VHDL""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,Spacemacs,,,,,,,, copy-paste,Never,,"Keyboard shortcuts are challenging: designed for a different keyboard to one that everyone uses. Remembering keyboard shortcuts was hard. Still is for new things.",Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Range of packages, flexibility. Ability to do basically everything","[""Work"", ""Hobby projects""]","[""29.0""]",20,No,"Projectile, magit, treesitter",any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,can't remember,projectile,Frequently,36,PhD,Male,British,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""term""]","[""default light""]",Frequently,No copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,Be a Lisp playground,"[""Hobby projects""]","[""29.0"", ""28.2""]",0,Rmail,,significant comprimise,never considered,Cannot,Cannot,No,Vim,"[""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux""]",String[],"[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Discord""]","[""framework default"", ""straight"", ""use-package""]","[""wait for maturity""]",,Vim,framework default,Never,,,Male,Brazilian,,"[""framework default"", ""Vertico""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Telegram,Great,"[""eshell""]","[""doom-one"", ""gruvbox""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,"[""Work"", ""Hobby projects""]",String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Keybind,Internet,"[""TUI"", ""daemon""]","[""Text editing features"", ""Built-in features"", ""Orgmode""]","[""Extensibility"", ""Community""]","Very well, it's snappy","orgmode, extensibility","[""Hobby projects""]","[""28.1"", ""27.2""]",3,No,pinyin input,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""FSF paperwork""]",Never,,"[""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""IRC""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Frequently,20,School,Female,,Software Development,"[""No""]","[""No""]",minimal vanilla,,Yes,Hacker News,Great,"[""none""]","[""default light"", ""default dark"", ""solarized""]",Never,No write package,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",6,No,,any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Clojure"", ""Elisp"", ""Elixir"", ""Erlang"", ""Python"", ""Rust"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""GitHub""]","[""Tutorials""]","[""IRC"", ""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,39,Bachelors,Male,Venezuelan,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,Twitter,Ok,"[""none""]","[""solarized"", ""solarized-dark""]",Frequently,undo-tree simple functions,Never,I would never assign copyright to the FSF,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Not well,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,moderate comprimise,never considered,I have in the past,No,No,Vim,"[""Assembly"", ""C"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""FSF paperwork""]",Never,"[""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Tutorials""]","[""IRC"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Never,35,Associates,Male,American,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Yes,r/emacs,Great,"[""none""]","[""base64-eighties""]",Often,undo-tree write package,,,No,University/College,"[""GUI""]","[""Habit""]","[""Extensibility"", ""Text editing features""]",Alright,Libraries,"[""Work"", ""Hobby projects""]","[""28.1""]",40,No,,,never considered,,,,Emacs,"[""Java"", ""Python""]",Never,"[""MacOS""]",String[],"[""not sure""]",String[],,"[""Not interested""]",Never,,"[""Don’t""]",String[],String[],"[""manual""]",,,Vi,No,Rarely,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""shell-command""]","[""default light""]",Never,No simple functions,Rarely,,keybindings and buffer switching,Friend,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,extensibility & community,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",15,No,"magit, ido-mode,",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,32,Bachelors,Male,United States citizen,Software Development,"[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell"", ""eshell"", ""ansi-term"", ""vterm""]","[""default dark""]",Rarely,No simple functions,Never,,Key bindings,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Customization. Features,"[""Work"", ""Hobby projects""]","[""29.0""]",13,No,magit,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Discord""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,xcode,No,Sometimes,37,Masters,Male,American,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""tangotango dark""]",Never,No copy-paste,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Text editing features""]",Good but not great,Having a familiar computing environment on whatever system I'm using.,"[""Hobby projects""]","[""29.0""]",4,,,,,,,,Vim,"[""C"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Notepad++,,Rarely,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,It was hard to know what to look at because so much of the screen was changing. Even as a vim user it was hard to understand where to look.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility,"[""Work"", ""Personal org mode use""]","[""28.1""]",2,No,"Elfeed,org",significant comprimise,never considered,No,No,No,Vim,"[""Markdown""]",Sometimes,"[""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Mailing lists"", ""Blogs""]","[""Tutorials""]","[""Emacs StackExchange"", ""Mailing lists"", ""Email""]","[""framework default""]","[""wait for community""]",,Vim,projectile,Sometimes,54,Bachelors,Male,American,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Emacs mailing list,Great,"[""none""]","[""doom-one""]",Rarely,framework default write package,Never,,"weird key bindings, obscure configuration options, ui feels obselete",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""AUCTeX""]",Good but not great,"extensibility, introspection","[""Work"", ""Hobby projects""]","[""28.2""]",12,Mu4e,"magit, lsp-mode, tree-sitter, flycheck, rime, company, projectile, use-package",limited comprimise,might in future,No,No,No,Vim,"[""C++"", ""Haskell"", ""Lean""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Discourse""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,projectile,Rarely,32,Masters,Male,Chinese,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,Emacs China,Great,"[""vterm""]","[""doom-one""]",Rarely,undo-tree simple functions,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",30,,,,,,,,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Shell"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, write package,Never,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",11,No,,limited comprimise,never considered,Cannot,Would directly,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,None,project.el,Often,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""vterm""]","[""default dark""]",Frequently,No simple functions,Never,,The conceptual side: buffers versus files. The depth of knowledge required to customise. Weird keyboard shortcuts.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","The extent of functionality: so many things have already been thought of by someone and can be made to work. The extensibility: if it isn't there, you can put it in!","[""Work"", ""Hobby projects""]","[""28.1""]",20,No,,moderate comprimise,never considered,Yes,Would directly,No,Emacs,"[""Elisp"", ""Python"", ""Scheme"", ""Shell"", ""SQL"", ""terraform,cloudformation (YAML and HCL)""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Fediverse""]","[""package.el"", ""guix packages""]","[""Install and try it immediately""]",,nano,No,Frequently,,Masters,Male,Scottish,Software Development,"[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""solarized"", ""solarized-dark""]",Sometimes,No copy-paste,Never,,Using it as an IDE/ setting up an IDE environment. Understanding how to install packages/ how to configure them to my needs. Figuring out which features are most relevant in the standard distribution compared to other community packages.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Packages, IDE-like features, efficient movement/keybindings, customizability (programming emacs itself)","[""Hobby projects"", ""University""]","[""28.1""]",1,No,"org,lsp-mode,eglot,magit,pdf-tools,company",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Racket""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""youtube""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub"", ""search engine""]","[""package.el"", ""use-package"", ""will try straight when more comfortable with my setup.""]","[""Install and try it immediately"", ""wait for community""]",,Eclipse,No,Frequently,24,Bachelors,Male,,Student,"[""Helm"", ""Ido"", ""Icomplete"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",minimal vanilla,"I am still finding out which packages to use for my daily usage. I think IDE-features (lsp/eglot and completion) should be part of core emacs, in order to be more attractive for new users.",No,Blog post,Great,"[""shell-command"", ""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No simple functions,Never,,"Documentation was sparse, and the ""emacs paradigm"" was very different from other text editing alternatives. I now understand good reasons behind what then seemed willfully idiosyncratic, but it took a long while. These days the documentation is much better, and the general community is wider and more accessible.",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,"magit, org-mode, ivy, counsel, lsp-mode, hydra, paredit, projectile",limited comprimise,never considered,I have in the past,No,No,Emacs,"[""Elisp"", ""Javascript"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Manual""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,60,School,Male,Australian,Software Development,"[""Ivy"", ""Ido""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""none""]","[""my own custom theme"", ""solarized-dark""]",Sometimes,No write package,Rarely,,"The keybindings were hard to remember, until I realized that it was similar to other terminal programs like Bash and Python. Which-Key also helped a lot with this.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]",Alright,"The built-in interpreter and from it scriptability and extensibility. It provides a way to tell Emacs how to do things, which many programs lack.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",5,No,"prescient, embark, org-babel, magit, forge, vertico, cape",moderate comprimise,0-2y,No,Bought cups.,Yes,Evil with Emacs in Insert state,"[""Elisp"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""straight"", ""setup.el""]","[""wait for maturity""]","Melpa, since it had a very low barrier for submission.",Atom,project.el,Sometimes,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,Good job. Allow selecting Vundo with other Undo-Fu?,Yes,r/emacs,Great,"[""eshell"", ""ansi-term"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,Undo-fu on Emacs 27 and less for commands. Vundo for tree in all versions. none,Rarely,,keep forgetting keyboard commands,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""orgmode""]","Very well, it's snappy",orgmode,"[""Work""]","[""29.0""]",15,No,"yasnippet, auctex, reftex, orgmode, dired+, mic-paren, pdf-tools, ido-mode",limited comprimise,never considered,I have in the past,No,No,Emacs,"[""LaTeX""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Web search engines"", ""SachaChua""]","[""Manual""]","[""Emacs StackExchange"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,LyX,No,Frequently,56,PhD,Male,German,Legal,"[""Ido""]","[""flyspell""]",minimal vanilla,,Not sure,SachaChua,Great,"[""eshell""]","[""modus-operandi"", ""solarized"", ""zenburn""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Internet,"[""GUI"", ""TUI""]","[""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,,any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Javascript""]",Never,"[""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""IRC""]","[""not sure""]","[""wait for maturity"", ""wait for community""]",,VS Code,No,Sometimes,25,Associates,Male,Rwandan,Student,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell"", ""eshell"", ""term""]","[""solarized"", ""solarized-dark""]",Never,No read and understand,Never,,"Keybindings, understanding elisp, not going down the package rabbit hole",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Slickedit is very bad""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""26.3""]",2,No,"selectrum, orderless, marginalia, eglot, multiple-cursors, magit",moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Go"", ""Haskell"", ""Julia"", ""Rust"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Slickedit,No,Sometimes,23,Bachelors,Male,English,Healthcare,"[""Selectrum"", ""Marginalia""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""shell-command"", ""term""]","[""solo-jazz and gruber-darker""]",Sometimes,No simple functions,Never,,No,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""nicer terminal experience""]",Good but not great,"Versatility, can do practically everything","[""Work"", ""Hobby projects""]","[""29.0""]",32,notmuch,"Last, org, magit",any comprimise,never considered,No,No,No,Emacs,"[""Go"", ""HTML/CSS"", ""Perl"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""wait for maturity"", ""wait for community""]",,Vi,projectile,Sometimes,61,School,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""langtool""]",maximal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""dracula""]",Sometimes,undo-fu simple functions,Never,,The keybindings.,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Alright,The programming language.,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"vertico,lsp-mode,company-mode",limited comprimise,might in future,No,Cannot,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""wait for community""]",,Vim,projectile,Never,29,Masters,Male,Brazilian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""modus-operandi""]",Rarely,undo-tree write package,Never,,"Learning the different key bindings was a little bit complicated after years of Ctrl+c, ...",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Very good packages Very fast text editing if you can touch type No telemetry FOSS","[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"use-package magit <3 auctex rust-mode paredit ace-mode",significant comprimise,never considered,No,No,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Python"", ""Rust"", ""Scheme"", ""SQL"", ""Racket""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",I submitted to MELPA since I thought it is the most extensive and widely used one,VS Code,projectile,Sometimes,27,Masters,Male,German,Research,"[""Helm""]","[""flyspell"", ""langtool""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell""]","[""gruvbox""]",Sometimes,No copy-paste,Never,,"I started with spacesmacs which was very heavy and opionated and difficult to customize. starting from scratch, it was difficult to find the way I would like the configuration to be done - e.g. with use-pacakge and straight.el",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Org mode""]","Very well, it's snappy","preservese rights of users, extensible","[""Work"", ""Hobby projects"", ""personal""]","[""28.2""]",2,No,"magit, org mode, eldoc, ivy, company, ef-themes, use-package",any comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""not sure""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Planet emacs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,35,Masters,Male,Indian,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,Thanks for your great work,Not sure,Hacker News,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"It is very complex, understandably. How many times have I discovered that a problem is due to my configuration? Thank goodness for Spacemacs!",FSF,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Org mode,"[""Work"", ""Hobby projects""]","[""27.1""]",30,Mu4e,"evil, mu4e, ebib",any comprimise,10+y,Yes,Yes,No,Vim,"[""Common Lisp"", ""Elisp"", ""Python"", ""R"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Documentation""]","[""Reddit"", ""Mailing lists"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""Mailing lists""]","[""framework default""]","[""wait for community""]",,"Perfect Writer, or something like that",framework default,Frequently,70,PhD,Male,American,Research,"[""Ivy""]","[""framework default""]",Spacemacs,,Not sure,Reddit and/or mailing list,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",I can customize it and make it whatever I want.,"[""Work"", ""Hobby projects""]","[""28.1""]",3,Mu4e,"Olivetti mode, Hydra, windmove.el, counsel, move-text, all-the-icons, pandoc-mode (if it would work!), rainbow-delimiters",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Elisp""]",Rarely,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Writing prose""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Scrivener,No,Frequently,40,School,Male,Finnish,Creative/Writing,"[""Helm"", ""Ivy"", ""Ido""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""my own custom theme""]",Never,No write package,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Extensibility, high-quality packages, ability to work inside a terminal","[""Work"", ""Hobby projects""]","[""28.1""]",25,No,"magit, eglot, ivy",moderate comprimise,never considered,"I would like to, did not know it was an option",Yes,No,Vim,"[""C++"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,None,my own,Frequently,50,Masters,Male,American,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,You should ask what are the worse things about emacs.,No,r/emacs,Great,"[""shell""]","[""default light"", ""modus-operandi"", ""modus-vivendi"", ""solarized"", ""solarized-dark""]",Often,No none,Never,,keyboard bindings over dial-up can be confusing,University/College,"[""TUI""]","[""Text editing features""]",String[],Good but not great,keyboard macros,"[""Work""]","[""28.2""]",30,No,You care about new packages. I don't. I didn't want to answer the previous question because I've never found a new package that looks interesting. I want multi-decade predictability.,moderate comprimise,never considered,No,No,No,Emacs,"[""C""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""n/a""]","[""cursing at the wind""]",Never,String[],Never,,"[""I don't care about or use new packages""]","[""n/a""]","[""I switch editors""]","[""n/a""]","[""wait for community""]",,None,No,Often,49,PhD,Male,American,Research,"[""No""]","[""ispell""]",minimal vanilla,Be sure to enjoy the outside away from a screen today.,No,Hacker News,Great,"[""i don't""]","[""you might be spending too much time in emacs""]",Never,No none,Never,,"1) Terminology appears to newer/younger computer users as outdated and stubborn. This is more of a social issue, but insisting on calling the ""alt"" key ""meta"" and calling ""windows"" ""frames"" is off-putting. It made me uneasy about spending significant amounts of time into a system that I might not like. 2) I was not yet a vim user, but had been learning vim keys and really liked them (most of all hjkl). The standard emacs keys are awful. There is also A LOT to learn before you can use it for even basic tasks. 3) I first came to emacs from Doom Emacs and it was great using the space bar as the start of all commands. It is a great way to enter commands, and unfortunately emacs doesn't work like this out of the box. I wanted to learn emacs from scratch so ultimately went to vanilla emacs... to once again suffer with the standard key bindings. 4) Linux Mint did not have close to the latest version of emacs. For the latest I had to build it and this was not easy for me as I had never done this.",Doom Emacs; found that on youtube,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Doom Emacs""]","Very well, it's snappy","Ability to be highly configurable, and also one environment for many, many programming languages.","[""Hobby projects""]","[""28.2""]",0,No,"org-mode, ef-themes, which-key",limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Java""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA Stable""]","[""never done this before""]",Never,"[""I'm still new and haven't learned how to do so""]",Never,,"[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""GitHub"", ""web search""]","[""framework default"", ""use-package"", ""not sure""]","[""Install and try it immediately""]",,None,No,Sometimes,37,Masters,Male,Dominican Republic citizen,Transportation/Government,"[""No""]","[""No""]",minimal vanilla,,No,Twitter,Great,"[""none""]","[""ef-themes""]",Never,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",20,No,,limited comprimise,0-2y,Yes,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for maturity"", ""wait for community""]",,Vim,project.el,Sometimes,41,Bachelors,Male,Canadian,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,Yes,r/emacs,Ok,"[""ansi-term""]","[""default light""]",Rarely,No none,,,,Internet,"[""GUI""]","[""Package(s)"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""27.2""]",2,No,,,never considered,,,,Emacs,"[""Python""]",Sometimes,"[""GNU/Linux""]",String[],"[""MELPA"", ""MELPA Stable""]","[""Email""]",,"[""Lack of time""]",Rarely,,"[""Reddit""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,,,,,,"[""Helm""]","[""No""]",minimal vanilla,,,,,"[""shell"", ""eshell""]","[""solarized"", ""solarized-dark""]",Rarely,No read and understand,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""org mode""]","Very well, it's snappy","Extensibility and Ecosystem, org-mode + org-roam","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",2,No,"org-roam, magit",no comprimise,never considered,No,No,No,Vim,"[""Shell"", ""org-roam""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,27,Bachelors,Male,Swiss,Software Development,"[""Vertico""]","[""framework default"", ""flyspell"", ""aspell""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-dracula""]",Rarely,framework default simple functions,Never,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,significant comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Screenshots"", ""Overview""]","[""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""wait for community""]",,,framework default,Sometimes,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Mastodon (fediverse),Great,"[""none""]","[""default dark"", ""doom-one"", ""nord""]",Rarely,framework default write package,Rarely,,"No, I started using it when learning Scheme and Lisp.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Muscle memory""]","[""Its Lisp IDE""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1"", ""24.5""]",27,"No, but my MUA calls emacsclient and runs post.el; and I do M-x debian-bug which sends an e-mail from Emacs in the end","markdown-mode, ligature.el, mmm-mode, apache-mode, develock, rainbow-identifiers.el, yaml, post.el",any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""HTML/CSS"", ""Haskell"", ""PHP"", ""Perl"", ""Shell"", ""Make""]",Rarely,"[""GNU/Linux""]",String[],"[""Debian's elpa-* packages""]","[""Email"", ""GitHub""]",Rarely,"[""Seldomly run into bugs. :-)""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Aptitude new packages list""]","[""Design rationale"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""APT""]","[""Install and try it immediately""]",,Pico,No,Frequently,47,Masters,Male,German,Research,"[""Helm"", ""Ivy"", ""Ido"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,"Some questions were missing the free form answer, e.g. the ones about contributing to packages: My primary contribution so far is that I package Emacs packages for Debian, i.e. provide them in Debian as .deb via APT. Also for the completion packages question I would haven wanted an ""not sure"" or ""don't know"" answer as most of them seem to have been pulled in via dependencies. So I just checked all which I found in the list of installed (Debian) packages.",Not sure,Mastodon,Great,"[""none""]","[""wombat""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"weird keybindings, steep learning curve.",Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Go"", ""Javascript"", ""Rust"", ""Ruby"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Sometimes,,Bachelors,Male,,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""default light"", ""my own custom theme""]",Rarely,No write package,Rarely,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",25,notmuch,"exwm,notmuch,lsp-mode,pdf-tools,rcirc,eww",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Perl"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub"", ""irc""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Manual""]","[""IRC"", ""Reddit"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,,No,Sometimes,,,,,,"[""No"", ""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""shell-command"", ""shell"", ""vterm""]","[""my own custom theme""]",Often,No copy-paste,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",I have known nothing else. I have also not found something that Emacs cannot do.,"[""Work"", ""Hobby projects""]","[""27.2""]",10,No,"rainbow-delimeters, ess, multi-cursors (mc?)",significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""R""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""MELPA""]","[""Haven't""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""haven't considered""]","[""Emacs StackExchange""]","[""not sure""]","[""Install and try it immediately""]",,None,No,Sometimes,34,Masters,Male,United States citizen,Research,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""M-x shell""]","[""nord"", ""monokai""]",Rarely,C-_ copy-paste,Never,,Trying to get GNUS to do anything worthwhile was extremely painful.,Internet,"[""GUI"", ""TUI""]","[""Package(s)""]","[""Extensibility"", ""Text editing features"", ""It doesn't have VIM bindings by default""]","Very well, it's snappy",A large library of pre-existing packages,"[""Hobby projects""]","[""28.2""]",2,Mu4e,"mu4e, org",any comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""XML/XSLT""]",Never,"[""BSD""]","[""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""n/a""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""n/a""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,43,Bachelors,Male,United States citizen,broadcast media,"[""No""]","[""No""]",minimal vanilla,"For 'nationality', the selection 'American' is listed under 'U'",Yes,lobste.rs,Ok,"[""shell-command""]","[""modus-vivendi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"yes. mapping of Meta and Super has always been and still is a problem. Also, support for non-english keyboards can be an issue. Emacs comes with, what it seems, the worst possible default behavior when it comes to many key bindings and behavior.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]",Good but not great,"extensions, great support for programming languages, org-mode, magit","[""Work"", ""Hobby projects""]","[""29.0""]",29,No,"org-mode, magit, projectile, eglot, vertico, consult, marginalia, corfu, which-key, helpful",moderate comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript"", ""OCaml""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""wait for maturity"", ""wait for community""]",Try to avoid anything too much GNU. NonGNU ELPA och MELPA are the only options.,edit.exe on DOS,projectile,Often,48,Masters,Male,Swedish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",1,,,,,,,,Emacs,"[""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,"Keybindings aren't as discoverable as they could be (despite people often listing this as a strength), documentation is complex because the system is so large, customisation conflicts constantly",Friend,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]","Poorly, it's sluggish","Extensibility, implementation on multiple platforms","[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"dockerfile-mode, go-mode, gruvbox-theme, helm, helm-swoop, markdown-mode, python-mode, rust-mode",no comprimise,never considered,No,No,No,Custom,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Not interested"", ""Lack of time"", ""Wariness of the review process"", ""Bad prior experience"", ""FSF paperwork""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""I don't""]","[""not sure""]","[""Install and try it immediately""]",,Nano,No,Frequently,,PhD,Male,British,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Ok,"[""none""]","[""gruvbox""]",Never,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""org-mode""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""org-mode""]","[""28.2""]",3,Mu4e,,significant comprimise,might in future,Cannot,Cannot,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Framework"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,31,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell"", ""ispell"", ""langtool""]",Doom Emacs,,Not sure,r/emacs,Ok,"[""vterm""]","[""doom-tommorow-night""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"- I often felt that things that were very simple in vim (like replacing text inside delimiters (like quotes)) were very manual in Emacs - I still struggle with setting up Emacs as an effective C and C++ IDE.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",The easy extensibility powered by a sane and expressive programming language. This sustains a very good ecosystem of community packages that often show a wonderful synergy with each other.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",2,No,"magit,org,expand-region,avy,ivy,visual-regexp,counsel",significant comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""Haskell"", ""Python"", ""Perl"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""D""]",Frequently,"[""GNU/Linux"", ""Windows"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Programmable dashboards""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,No,Sometimes,36,,Male,German,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,Keep up the good work :),Yes,Hacker News,Great,"[""shell-command"", ""shell"", ""eshell"", ""ansi-term""]","[""wheatgrass""]",Often,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,no comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Elixir"", ""Javascript"", ""Python"", ""R"", ""Scheme""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""No problem""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,Vim,No,Often,45,Masters,Male,,Education services,"[""No""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell""]","[""my own custom theme""]",Never,No read and understand,Rarely,"i recently have tried, once, to send a bug report on emacs, explaining that american-centric dates were a problem and was basically shot down. see bug #53396, pretty discouraging.",keybindings were (and still are) counter-intuitive.,i do not remember,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""i use it for everything""]","[""easier than vi""]",Good but not great,"extensibility, self-referencing, inline documentation","[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",23,notmuch,,significant comprimise,never considered,No,I have in the past,No,CUA,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Shell"", ""Markdown""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""not sure""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Wariness of the review process"", ""Bad prior experience"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""GitHub"", ""IRC servers"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""IRC"", ""GitHub""]","[""use-package"", ""debian packaging""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,None,projectile,Often,44,School,Male,Canadian,Software Development,"[""Ido"", ""i can never remember""]","[""flyspell""]",maximal vanilla,,Not sure,IRC,Great,"[""shell-command""]","[""srcery""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,No,Package management and debugging customized configuration is difficult,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"Magit, transient, org-mode, eglot, evil, projectile, embark, consult, verico,",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Elisp"", ""Python"", ""Shell"", ""Vhdl systemverilog""]",Frequently,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Sometimes,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Forum""]","[""straight"", ""use-package""]","[""wait for community""]",None,None,projectile,Never,,,,,Fin Tech,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu""]",maximal vanilla,,No,Blog post,Great,"[""eshell""]","[""modus-operandi""]",Often,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,I didn't spend enough time learning the basics and spent too much time trying to tweak the packages and thus the keybindings.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","It is so versatile, always works, extensible and Lisp!","[""Hobby projects""]","[""28.2"", ""27.1""]",3,No,"helm, slime, smartparens,",moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Haven't started using it yet.""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""I've been using emacs to learn other languages so that maybe I can make my hobby pay one day. I'm not there yet.""]",Never,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""twitter""]","[""Benefits, and recommended setup/use. If they described why they made it and how they use it that could convey a lot to the potential user.""]","[""GitHub"", ""I don't usually I fight my way through it or someone has already had the question answered on the web""]","[""framework default""]","[""Research alternatives""]",,Vim,projectile,Never,48,Bachelors,Male,Canadian,energy,"[""Helm"", ""Ido""]","[""ispell""]",Prelude,,No,Hacker News,Great,"[""shell-command"", ""shell""]","[""doom-snazzy""]",Never,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,"mu4e, elfeed, org-super-agenda, lsp",significant comprimise,might in future,No,Would directly,No,Vim,"[""C"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Sacha Chua""]","[""Tutorials"", ""Manual"", ""Overview""]","[""I never do""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,32,Masters,Male,German,Research,"[""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Sacha Chua,Great,"[""vterm""]","[""my own custom theme""]",Never,No write package,Rarely,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, Interactivity, self documented, discoverability","[""Work"", ""Hobby projects""]","[""29.0""]",1,notmuch,"Magit, docker, kubel",moderate comprimise,never considered,Yes,No,Yes,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,33,Masters,Male,French,Software Development,"[""Selectrum""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Often,No none,Never,,I still struggle with buffer management and Dired configuration.,Internet,"[""GUI""]","[""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]",Alright,One stop shop. Tons of standard tools (I wish I could learn faster about them).,"[""Hobby projects""]","[""28.2""]",3,No,"auctex, ess",moderate comprimise,never considered,No,No,No,Emacs,"[""R""]",Never,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""framework default""]","[""wait for community""]",,RStudio,No,Sometimes,49,Masters,Male,Chilean,Startup company,"[""No""]","[""No""]",Doom Emacs,,No,Discord,Great,"[""none""]","[""doom-one""]",Never,No copy-paste,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Hobby projects""]","[""28.1""]",1,,,,,,,,Vim,"[""Python""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,VS Code,,Often,,,,,,,,Doom Emacs,,,,,,,, simple functions,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,,,,,,,,Emacs,"[""Go"", ""Shell""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,VS Code,,Rarely,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Remembering the keybindings. I found the tutorial very, very good.",Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.1""]",13,No,"org-mode, nyan-mode, tramp-mode",significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default"", ""MELPA"", ""Source""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el""]","[""wait for community""]",,Eclipse,No,Sometimes,37,Masters,Female,French,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""default light""]",Frequently,No copy-paste,Never,,Honestly probably short cuts for less used modes,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Alright,The design behind major and minor modes,"[""Work"", ""Hobby projects""]","[""29.0"", ""24.2""]",5,No,"Olivetti mode, parredit, general major modes",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""IRC servers"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""Reddit""]","[""package.el"", ""elpaca"", ""use-package""]","[""Research alternatives""]",,IntelliJ,No,Sometimes,27,Bachelors,Female,Australian,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Twitter,Ok,"[""shell""]","[""Wombat""]",Rarely,No copy-paste,Never,,Configuring Emacs to use custom fonts is and was way too hard.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Speed, flexibility, default GNU keyboard shortcuts","[""Work"", ""Hobby projects""]","[""27.1"", ""26.3""]",16,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""V, Janet""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""M-x list-packages""]","[""Tutorials"", ""Interactive tutorials inside of Emacs! Software should teach us how to use it.""]","[""GitHub""]","[""elpaca"", ""manual""]","[""Install and try it immediately""]","Some combination of what is new, popular, and well-designed",Nano,No,Frequently,36,Bachelors,Male,American,Privacy tech entrepreneur,"[""No""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""shell"", ""term""]","[""default light""]",Rarely,No copy-paste,Never,,"error messages can be cryptic, difficult to get started with. default configurations need to be better perhaps",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy","extensibility, community","[""Work"", ""Hobby projects""]","[""28.1""]",8,No,"cider, golden-ratio, projectile, magit,",no comprimise,never considered,No,Would directly,No,Emacs,"[""Clojure"", ""Elixir""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Framework""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Frequently,,Bachelors,Male,Indian,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,Friend,Great,"[""none""]","[""solarized"", ""doom-snazzy""]",Never,No copy-paste,Never,,Configuration options hard to find and the words used to describe them not matching what modern users expect (e.g. kill/yank),Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",13,No,smart-hungry-delete,moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Rust"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""IRC servers"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,29,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,No write package,Never,I don't even bother looking into this. If it was just a normal process of submitting a PR on github I might contribute but anything beyond that is too much bother.,Learning lisp,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Good but not great,Extensibility. Shell-mode/comint-mode,"[""Work""]","[""27.1""]",12,No,"Magit, company",no comprimise,never considered,No,No,Yes,CUA,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Never""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Figure it out myself""]","[""package.el"", ""Cask""]","[""Install and try it immediately""]",What is easiest? Melpa because it's on github.,None,My own weird custom one,Often,,,,,,"[""Helm"", ""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""my own custom theme""]",Rarely,undo-tree copy-paste,Never,,emacs-lisp,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)""]",Alright,packages,"[""Hobby projects""]","[""28.2""]",2,No,"evil, magit, whichkey",moderate comprimise,might in future,No,No,No,Vim,"[""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Framework"", ""Discord"", ""Discourse""]","[""framework default""]","[""wait for community""]",,VS Code,framework default,Never,31,Bachelors,Male,Chinese,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Discord,Ok,"[""eshell"", ""vterm""]","[""doom-one""]",Never,undo-tree copy-paste,Never,,,University/College,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features"", ""longevity""]","[""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,,moderate comprimise,never considered,No,Would directly,No,Vim,"[""Assembly"", ""C"", ""Haskell"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,No,Frequently,47,Masters,Male,Swiss,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""vterm""]","[""doom standard""]",Rarely,framework default copy-paste,Never,,Lack of familiarity with lisp,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""Elisp"", ""Python"", ""Shell""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Discord"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Discord""]","[""straight""]","[""Install and try it immediately""]",,Vim,No,Sometimes,26,Bachelors,Male,Australian,Creative/Writing,"[""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,No copy-paste,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]",String[],,,,,,,,,Emacs,"[""HTML/CSS"", ""Python"", ""Scheme"", ""SQL""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, write package,Rarely,,,Microemacs manual in the back of my Amiga manual.,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""I knew how to quit""]","Very well, it's snappy",Ability to modify things at basically every level. Self documenting.,"[""Work"", ""Hobby projects""]","[""28.2""]",29,No,"Magit, ag, slime",limited comprimise,10+y,I have in the past,I have in the past,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""R"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Not interested""]",Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Typically don’t.""]","[""package.el""]","[""Install and try it immediately""]",,DME on the Amiga,project.el,Often,47,Bachelors,Male,American,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell""]","[""default light""]",Often,No write package,Rarely,Nope.,A variety of documentation from different starter kits (DOOM / Spacemacs) makes it pretty confusing when starting out.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, as well as specific behavior not present in other editors (non-destructive undo and keybindings for my case).","[""Work"", ""Hobby projects""]","[""29.0""]",3,notmuch,,limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""GitHub"", ""Email"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]","Usually, no repositories, or MELPA is preferred, however MELPA's review and copyright process isn't really something I look forward to with packages I use in my own setup.",VS Code,project.el,Frequently,22,Bachelors,Male,Chinese,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,Nope.,Yes,Discord,Ok,"[""eshell"", ""vterm""]","[""solarized"", ""solarized-dark""]",Frequently,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Part of the GNU project / FSF"", ""Lisp support""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Featurefullness,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Gnus,"gnus,sly,ef-themes",any comprimise,5-10y,No,Yes,No,Emacs,"[""Assembly"", ""C"", ""Common Lisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU Guix""]","[""I don't contact maintainers""]",Never,"[""Not interested""]",Never,,"[""I don't""]","[""Manual""]","[""None""]","[""GNU Guix""]","[""Install and try it immediately""]",,None,No,Never,22,Bachelors,Male,Polish,Student,"[""Ido""]","[""No""]",minimal vanilla,"Some questions need a ""I don't"" option. The programming language section should add Common Lisp (there are several much more niche languages there).",No,Friend,Great,"[""shell""]","[""ef-autumn""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"helm, projectile, modus-themes, vlf",moderate comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,Vim,projectile,Sometimes,,Masters,,,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""modus-operandi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,,,,,,,,Vim,"[""C"", ""Go"", ""Python"", ""R""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",7,Mu4e,,significant comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Python"", ""R"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Frequently,29,Masters,Male,Canadian,finance,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,undo-fu copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",,Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,,,,,,,,Vim,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, copy-paste,,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Community""]",Good but not great,"Institutional knowledge of editing, stability, packages","[""Work"", ""Hobby projects""]","[""28.2""]",4,,,,,,,,Emacs,"[""C++"", ""C"", ""Julia"", ""Python"", ""R"", ""Rust"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,"I found it easier to configure than vim, with a better ecosystem of packages (that include evil mode),","[""Work"", ""Hobby projects""]","[""28.1""]",4,,,,,,,,Vim,"[""C++"", ""C"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,Doom Emacs,,,,,,,, none,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",1,No,,significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Python"", ""Fortran""]",Never,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Manual""]","[""Emacs StackExchange""]","[""package.el""]","[""Research alternatives""]",,Notepad++,No,Sometimes,27,Masters,Male,Russian,Student,"[""No""]","[""No""]",minimal vanilla,,No,post on forum linux.org.ru,Great,"[""none""]","[""default light""]",Never,No copy-paste,Rarely,,Finding time to complete the tutorial. I don’t think I’ve finished it yet.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,"Extensibility, org-mode, and focus on user-freedoms.","[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",20,notmuch,"org,darkroom,ediff,plantuml,graphviz",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C#"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""R"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Not needing to, few bugs.""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Tutorials""]","[""IRC"", ""Web searches""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Eclipse,No,Frequently,37,Masters,Male,United States citizen,Healthcare,"[""Helm""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""default dark""]",Sometimes,undo-tree read and understand,Rarely,,not coding enough. Switching between many problems (often looping or repeating cycle the next day) without solving any one of them.,linux.org.ru forum,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Introspectability""]","[""Part of the GNU project / FSF"", ""other side of editor war""]",Good but not great,Lisp. Can't have emacs without it.,"[""Hobby projects""]","[""29.0""]",2,Gnus,"org,org-roam,magit,hyperbole,eev,gnus,transient,meow,guix-emacs,leaf",significant comprimise,might in future,Cannot,Cannot,No,meow,"[""C"", ""HTML/CSS"", ""Javascript"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""Source"", ""emacswiki""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""guix package list, sachachua news""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""elpaca"", ""leaf, guix""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,,School,Male,Russian,neet,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",rde with extensive literate config,,Not sure,Emacs mailing list,Great,"[""shell"", ""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree write package,Often,,"Coming from a workflow rooted in the command line, Tmux, and Vim, I could not figure out how to work the built-in Emacs tools (Dired, Shell-mode, Async Shell Command, Compilation-mode) into my own daily work flow, or how to abandon my command-line-centric workflow and begin thinking from an Emacs-centric workflow.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Programmed in Lisp""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Programmed and configured in Emacs Lisp, active and enthusiastic user community, huge selection of extension packages.","[""Work"", ""Hobby projects""]","[""27.1""]",4,No,"coterm, haskell-mode, geiser, hyperbole, elfeed, which-key, disk-usage, dictionary",significant comprimise,0-2y,Cannot,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Haskell"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Rarely,String[],Often,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,39,Masters,Male,United States citizen,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""shell""]","[""default light""]",Sometimes,No write package,Never,,ELisp and default keybind.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",ELisp,"[""Hobby projects"", ""Personal use""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",4,No,,do not prefer,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim + VS Code + IntelliJ + Atom + Notepad++,projectile,Frequently,,Bachelors,Male,Turkish,Unemployed,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell"", ""eshell"", ""vterm""]","[""doom-one""]",Never,vundo copy-paste,,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.1""]",2,,,,,,,,Vim,"[""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,VS Code,,Rarely,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,"The keybinding wasn't obvious. But luckily it's available natively on macOS and Linux: C-n, C-p, C-f, C-b even outside of Emacs like on this survey using macOS Safari.","Watching tutorial, noticed it was possible to make these OLD terminal editor looks modern yet powerful. SO I ended up choosing Emacs over Vim cause I didn't like Vim modal editing","[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""undo in region, visual undo tree,""]",Good but not great,"There is always that thing that allows you to do that thing. Stability over feature. they are keeping adding modern feature when possible, specially lately. Slowly but it's coming. The big community, available on IRC, Reddit and Discord. Multiplatform, Lite (specially on terminal) Customisable","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",5,No,"dired-sidebar, doom-power line, theme-looper, swiper, deadgrep,",significant comprimise,never considered,Cannot,Would directly,No,Emacs,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Bad prior experience""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""PLEASE SCREENSHOTS if not videos!!!""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""straight"", ""use-package"", ""try""]","[""Install and try it immediately"", ""Research alternatives""]",,"VS Code, Sublime, IntelliJ... I think this should be a checkbox, not a radio button",projectile,Rarely,36,Bachelors,Male,Senegalese,Software Development,"[""Ivy""]","[""I pass. plane to use the one in Doom.""]",maximal vanilla,Maybe you should ask feature we'd like to see in Emacs.,No,r/emacs,Great,"[""none""]","[""doom-one"", ""gruvbox"", ""modus-operandi"", ""modus-vivendi"", ""solarized""]",Rarely,vundo simple functions,Never,,It just takes time.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"org-mode, extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"org, org-roam, org-super-agenda, lsp, magit, olivetti",do not prefer,never considered,No,No,No,spacemacs,"[""Elisp"", ""Python"", ""Elm""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""google""]","[""framework default""]","[""Research alternatives"", ""wait for maturity""]",,Sublime Text,projectile,Frequently,32,Bachelors,Male,Russian,Software Development,"[""framework default"", ""Helm""]","[""flyspell""]",Spacemacs,,Not sure,my company's slack,Great,"[""none""]","[""solarized"", ""solarized-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,managing config files (pre package manager),Colleague,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"magit, helm",do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""GitHub""]","[""Tutorials""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,VS studio,projectile,Sometimes,,,,,,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,No copy-paste,Never,No,Typing is too sluggish,Internet,"[""GUI""]","[""Extensibility"", ""org-mode""]","[""org-mode""]","Poorly, it's sluggish",Org-mode,"[""Hobby projects""]","[""28.1""]",2,No,Org-mode,no comprimise,never considered,No,No,No,Vim,"[""I only use org-mode""]",Never,"[""Windows""]","[""Note taking"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Rarely,"[""Advocacy""]","[""Blogs"", ""Emacs-china""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",Only host on GitHub,VS Code,framework default,Often,23,Masters,Male,Chinese,Software Development,"[""framework default""]","[""spell-fu""]",Doom Emacs,Why don't you list all the questions in one page?,Not sure,Emacs China,Ok,"[""shell-command""]","[""modus-operandi""]",Never,framework default understand internals,Never,,no,University/College,"[""TUI"", ""daemon""]","[""Extensibility""]","[""Extensibility""]","Very well, it's snappy",extensibility,"[""Hobby projects""]","[""29.0""]",35,No,"magit, org",no comprimise,might in future,I have in the past,No,Yes,Vim,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Go"", ""Haskell"", ""Java"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit""]","[""package.el"", ""straight""]","[""wait for maturity""]","melpa, because it is easiest",None,projectile,Rarely,55,Bachelors,Male,Finnish,Fin Tech,"[""Helm"", ""Ivy"", ""Ido""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell"", ""term"", ""ansi-term"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""solarized"", ""solarized-dark"", ""zenburn""]",Sometimes,No simple functions,Rarely,,"I had never seen lisp before, default keybindings were very strange",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Hobby projects""]","[""28.2""]",30,No,"abo-abo packages, evil, evil-mc",limited comprimise,10+y,No,No,No,Vim,"[""C"", ""Elisp"", ""Go""]",Frequently,"[""GNU/Linux""]","[""Agenda""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Reddit""]","[""manual""]","[""Install and try it immediately""]",,Ancient X11 editors,project.el,Rarely,,Masters,Male,,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,"It would have been great if there was a section on other editors used, why other editors, missing competitive features from other editors etc. way back I used emacs 100% of the time but in recent years I had to move to IntelliJ products (java in emacs was painful) and pretty much all my coworkers seem to have moved to vs.code despite telemetry/spyware issues.",No,Hacker News,Great,"[""ansi-term"", ""vterm""]","[""my own custom theme""]",Sometimes,undo-tree none,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",12,No,,moderate comprimise,never considered,No,Cannot,No,Emacs,"[""Common Lisp"", ""HTML/CSS"", ""Javascript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Sometimes,"[""Issues"", ""Documentation""]","[""GitHub"", ""Mailing lists"", ""Discourse"", ""Blogs""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""elpaca"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Often,37,Bachelors,Male,Mexican,Software Development,"[""framework default""]","[""No""]",maximal vanilla,Not I don't have,No,Hacker News,Great,"[""eshell""]","[""default light""]",Never,No copy-paste,Never,,Making a config that works portably between environments.,Colleague,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,Working in terminal + extensibility.,"[""Work"", ""Hobby projects""]","[""27.1""]",7,No,,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Go"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Web search engines""]","[""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""Google, then give up.""]","[""package.el""]","[""Install and try it immediately""]",,IntelliJ,No,Rarely,45,Masters,Male,Russian,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,Work emacs chat,Great,"[""none""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"Magic, company",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python""]",Frequently,"[""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Mailing lists""]","[""use-package""]","[""wait for maturity""]",,Sublime Text,No,Sometimes,45,Masters,Male,Australian,Software Development,"[""Helm"", ""Ivy"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""default dark""]",Never,No write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""org-mode""]","Very well, it's snappy",The potential for working at the speed of thought.,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,limited comprimise,never considered,No,No,Yes,Emacs,"[""Clojure"", ""R""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Reddit""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Matrix""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,No,Frequently,21,Bachelors,Male,Iraqi,Student,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""shell-command"", ""vterm""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Working through Practical Common Lisp. SLIME was the recommended development environment.,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""The ability to find and fix bugs""]","[""Package(s)"", ""Learning Common Lisp""]",Good but not great,It’s secretly a great environment for elisp programs. Elisp is a good language and excellent for writing extensions (eg dynamic scope). So it’s possible to debug and fix issues whereas modern software can be buggy but hard or impossible to fix. The extensions are good. Calc is amazing. The documentation is so good.,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"Calc,eglot,vertico,consult,avy,a modules based thing for interacting with some internal systems at my employer,smartparens",moderate comprimise,never considered,No,No,No,Emacs,"[""OCaml""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Code (bug fixes)""]","[""Blogs"", ""HN, talking to colleagues, built into doom, occasionally Twitter. I used to list-packages""]","[""Comparison"", ""Overview""]","[""Edebug""]","[""framework default""]","[""Install and try it immediately""]",,Vim,package integrated with my employer’s internal systems,Rarely,26,Bachelors,Male,British,Finance,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,Trivial issue: it wasn’t clear (on mobile) that I had to enter something numeric into the ‘how long have you used emacs’ field.,Yes,Hacker News,Great,"[""shell-command""]","[""doom-one-light with customizations to make comments more saturated""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Community""]","[""Extensibility"", ""Text editing features""]",Alright,,"[""Hobby projects""]","[""29.0""]",1,No,"avy, helm, projectile, counsel, tuareg",moderate comprimise,never considered,No,No,No,Emacs,"[""OCaml""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""GitHub"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""i don't""]","[""manual""]","[""Install and try it immediately""]",,VS Code,projectile,Rarely,,School,Male,Nepalese,Student,"[""Vertico"", ""Consult""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""color-theme-sanityinc-tomorrow""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",1,,,,,,,,Vim,"[""C++"", ""C""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,VS Code,,Frequently,,,,,,,,Spacemacs,,,,,,,, simple functions,Never,,,Friend,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Poorly, it's sluggish",,"[""Work"", ""Hobby projects""]","[""27.1""]",13,No,,do not prefer,never considered,No,No,No,Emacs,"[""Elisp""]",Frequently,"[""Windows""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""not sure""]","[""Don't""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Don't""]","[""package.el""]","[""Install and try it immediately""]",,None,projectile,Rarely,33,Bachelors,Male,,Software Development,"[""Ido""]","[""ispell""]",minimal vanilla,"Some questions should not have been required or had null answers. Eg which programming language, how I contact package maintainers",Not sure,Hacker News,Great,"[""eshell""]","[""default light""]",Never,No none,,,,,"[""TUI""]","[""Extensibility""]",,"Very well, it's snappy",,"[""Work""]","[""29.0""]",1,,,,,,,,Vim,"[""Javascript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,Spacemacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Huge learning curve, a lot of manipulation errors",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Keyboard shortcuts, extensibility","[""Work"", ""Hobby projects""]","[""29.0"", ""27.2"", ""27.1""]",2,No,Org-mode,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA""]","[""Email""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for maturity"", ""wait for community""]",,Vim,framework default,Frequently,34,School,Male,French,music,"[""framework default""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,r/emacs,Ok,"[""none""]","[""my own custom theme"", ""doom-one"", ""dracula"", ""gruvbox"", ""nord""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",5,No,,do not prefer,might in future,No,I have in the past,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Scheme""]",Frequently,"[""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines""]","[""don’t care""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,BBEdit,No,Frequently,,School,Female,German,Student,"[""Ido""]","[""No""]",minimal vanilla,There was no option under the FSF paperwork question for having considered signing the papers but actively decided against it,No,Friend,Ok,"[""none""]","[""my own custom theme"", ""vimspectr""]",Sometimes,undo-tree write package,Never,,"Many. The error conditions while starting emacs, didnt directly point to where the problem is. Emacs started very, very slowly on my disk (no longer an issue). Ctrl and Meta characters were getting eaten by my window manager, so things didnt work well. My prompt was wrong and this broke tramp, (PS1) Symbol lookup in C didnt work. I tried using gdb in emacs on kernel panics, that didnt work (had to be modified gdb , ie crash).",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Alright,Everything is immediately available.,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"magit, eglot, erlang-mode, cedet, erc, org-mode org-babel ! (<3 org-babel) ,elang , paredit,",moderate comprimise,never considered,I have in the past,Yes,No,Emacs,"[""C"", ""Erlang"", ""GNUCOBOL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Task management"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""IRC""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Never,45,Bachelors,Male,Australian,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",https://github.com/purcell/emacs.d,,Yes,r/emacs,Great,"[""eshell""]","[""default dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,do not prefer,might in future,No,Cannot,No,Emacs,"[""C"", ""Python"", ""Latex""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""el-get.el""]","[""Research alternatives""]",,None,No,Often,,Masters,Male,Japanese,Student,"[""Vertico"", ""Consult""]","[""ispell""]",minimal vanilla,,No,Twitter,Ok,"[""shell"", ""eshell""]","[""zenburn""]",Sometimes,No copy-paste,Never,,Changing from a project and file tree oriented way of navigating to using search and buffers.,HN,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Package(s)""]",Good but not great,"Org mode, control over layout, self-describing packages, community and extensibility","[""Work"", ""Academic""]","[""29.0""]",1,No,"Avy, vertico, org-roam, dap",do not prefer,never considered,Cannot,No,No,Vim,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""HN""]","[""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Last resort is to read the code.""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,32,Masters,Male,Swedish,Software Development,"[""Ivy"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-dark+""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,"Emacs requires a lot of on-ramp (and this is coming from a vim user). As an editor it lets me edit code pretty quickly but when it comes to anything else (org-mode, git, etc) there's a steep learning curve.",Internet,"[""TUI""]","[""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Some of the plugins and all this talk about org-mode,"[""Work"", ""Hobby projects""]","[""28.2""]",3,,,,,,,,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""PHP""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,minimal vanilla,,,,,,,, write package,,,"The First times (20 years ago) weird keybindings, and a distinct way to interact with buffers/windows. I like it as it is though",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Good support for lisp""]",Alright,"Scriptable in elisp, easy way to call commands with M-x, easy to evaluate code and read/edit/advise commands","[""Work"", ""Hobby projects""]","[""28.2""]",15,,,,,,,,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Rust"", ""Dart""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,Doom Emacs,,,,,,,, write package,Never,,"It's been a long time for me so can't recall but have noticed the following in others who have tried it. Vanilla Emacs doesn't help a new user to see the potential. To them it just seems like an outdated editor. Spacemacs or Doom are great but I've been told that they can be overwhelming. I think because Emacs can do so much, there is a lot to take in when first using it.","Don't recall but O'Reilly's book ""Learning GNU Emacs"" was an essential part of me learning and sticking with Emacs.","[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Computers should serve the user. Emacs allows this by allowing me to extend or customise every aspect of the experience. Through Emacs I can work and interact with the computer the way I want in a manner that best serves me. This gives huge productivity and quality of life gains. There is no other piece of software that has contributed to how I use a computer as much as Emacs has, which is why after 12 years of using it, it remains a constant for me while most other software I use has changed over the years.","[""Work"", ""Hobby projects"", ""Everthing computer related: music, email, file manager, video manager, notes, password manager, etc.""]","[""28.2""]",12,Mu4e,"magit, ryo-modal, helm, mu4e, emms, org, zenburn, vterm, which-key, dired",significant comprimise,might in future,No,No,Yes,Completely custom using ryo-modal,"[""Elisp"", ""Haskell"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Use it for the basis of generating documents in other formats, eg. exporting to doc, latex, etc.""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Kate,projectile,Frequently,42,,,,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""my own custom theme"", ""nord"", ""zenburn""]",Often,undo-tree write package,Rarely,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,might in future,I have in the past,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Overview""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Rarely,,Masters,,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""langtool""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""my own custom theme""]",Sometimes,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",5,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Haskell"", ""F#""]",Often,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Don't""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual""]","[""Give up""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Rarely,,Masters,,Swedish,Media/Publishing,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""doom-one""]",Rarely,undo-tree simple functions,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",1,,,,,,,,Emacs,"[""HTML/CSS""]",,"[""Windows""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,"Elisp is very different from most languages I had used before, so learning that was the most difficult part.",Internet,"[""GUI""]","[""Extensibility"", ""Community""]","[""Package(s)"", ""Community""]",Good but not great,Extendability and the ability to connect together multiple parts of a text-based workflow.,"[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"Magit,telega,org-kanban",moderate comprimise,never considered,No,No,No,Vim,"[""C#"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""FSF paperwork""]",Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,30,Bachelors,Male,Australian,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""dracula""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,"Extensibility, additional packages for everything I need","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"use-package,elpy,evil,magit,erlang",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Task management"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials""]","[""IRC"", ""XMPP""]","[""use-package""]","[""Install and try it immediately""]",MELPA,Vim,projectile,Rarely,23,Bachelors,Male,Polish,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,lobste.rs,Ok,"[""none""]","[""plan9-theme""]",Never,No simple functions,Never,,Besides learning the keybindings I struggled with the UI parts and the overwhelming possibilities. But unfortunately these are now in my view the absolute strengths of emacs.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Org Mode""]",Good but not great,"That for most of the day you don't have to ""leave"" emacs.","[""Hobby projects"", ""Life Management / Project Management""]","[""28.2"", ""28.1""]",7,Mu4e,"org-mode, org-roam, ebib, eglot, treemacs, helm, org-ref, auctex, ess, mu4e",limited comprimise,never considered,No,No,No,Vim,"[""Common Lisp"", ""Elisp"", ""Haskell"", ""Scheme""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""wait for maturity"", ""wait for community""]",,Sublime Text,framework default,Frequently,42,Masters,Male,German,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""doom-one"", ""modus-vivendi""]",Rarely,framework default simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""My interest in lisp""]","Very well, it's snappy",Extensibility.,"[""Work"", ""Hobby projects""]","[""27.1""]",12,No,magit,moderate comprimise,never considered,No,No,No,Vim,"[""Python"", ""Shell"", ""Elm""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""Email""]",Never,"[""Lack of time""]",Rarely,,"[""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Email""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,45,School,Male,Argentine,Software Development,"[""Helm""]","[""flyspell""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""none""]","[""default dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,any comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp""]",Rarely,"[""GNU/Linux"", ""WSL""]","[""Note taking""]","[""not sure""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,No,Never,,Masters,Male,,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Lemmy,Ok,"[""eshell""]","[""zenburn""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,,might in future,,,,Vim,"[""Elisp"", ""Shell""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]",String[],,String[],Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Manual"", ""Screenshots""]",String[],"[""framework default""]","[""Research alternatives"", ""wait for maturity""]",,,framework default,Frequently,,,,,,"[""framework default""]","[""No""]",Spacemacs,,,,,"[""none""]","[""default dark""]",Never,framework default simple functions,Never,,Learning its architecture or “how it works”,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Customization and key commands,"[""Work"", ""Hobby projects""]","[""28.1""]",5,No,Multiple cursors and ido,do not prefer,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""Elisp"", ""SQL"", ""IEC61131 Structured Text""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Notepad++,projectile,Often,33,School,Male,Mexican,Manufacturing,"[""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""Custom theme inspired by doom""]",Rarely,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"Magit, projectile",limited comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""Clojure"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Typescript""]",Frequently,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""GitHub"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,No,Rarely,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Twitter,Ok,"[""none""]","[""default dark""]",Never,undo-tree copy-paste,Never,,Keybinding and configuration,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Speed and extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"Magit, orgmode, lsp-mode, yasnippet, auxtex",significant comprimise,might in future,Cannot,Cannot,No,"Default, but I wish CUA was better (for example CUA has problems with keyboard macros)","[""C++"", ""C"", ""Julia"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process"", ""Bad prior experience"", ""FSF paperwork""]",Rarely,,"[""Reddit"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""use-package""]","[""wait for community""]",MELPA,Atom,projectile,Never,33,Bachelors,Male,Israeli,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,Thank you!,Yes,r/emacs,Great,"[""none"", ""vterm""]","[""solarized"", ""solarized-dark""]",Sometimes,undo-tree simple functions,Never,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""knowledge-base w/ org""]","[""29.0""]",1,No,,limited comprimise,might in future,Cannot,Cannot,No,Vim,"[""Python"", ""Rust"", ""Typescript"", ""ocaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Discord""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Often,18,School,Male,Emirati,Student,"[""Vertico""]","[""No""]",Doom Emacs,None,Not sure,r/emacs,Great,"[""vterm""]","[""doom-one""]",Often,framework default copy-paste,Never,,Navigating directories was a pain,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""modes for nearly every language""]","Very well, it's snappy","Consistancy through the years, everything that worked when I started using it still works.","[""Work"", ""Hobby projects""]","[""28.1""]",18,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""R"", ""Ruby"", ""SQL"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,40,Masters,Male,United States citizen,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,Not sure,lobste.rs,Ok,"[""eshell""]","[""default light""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""27.2""]",2,No,,do not prefer,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Python""]",Never,"[""WSL"", ""Windows""]",String[],"[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,,Masters,Male,Russian,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""none"", ""eshell""]","[""default light"", ""default dark"", ""wombat""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",20,No,,moderate comprimise,never considered,Yes,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Reddit""]","[""Tutorials""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,None,framework default,Rarely,52,Masters,Male,French,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""eshell""]","[""modus-operandi""]",Rarely,framework default none,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",0,No,,any comprimise,never considered,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""IRC servers"", ""Matrix servers"", ""Discord"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Often,21,School,Male,American,Research,"[""framework default"", ""Helm""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Discourse,Great,"[""vterm""]","[""my own custom theme""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Can't remember that far back.,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Extensibility and ecosystem,"[""Work""]","[""28.1""]",24,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""No longer use org because of mobile syncing""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,BBEdit,framework default,Rarely,43,PhD,Male,United States citizen,Software Development,"[""framework default""]","[""framework default"", ""flyspell""]",Doom Emacs,,Yes,lobste.rs,Ok,"[""shell-command"", ""shell""]","[""modus-operandi""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Keybindings, chording. Early days, just getting it compiled on a given host. Package management used to be an issue.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Integration with operating system, it's remote connection ability (TRAMP, etc.) and the fact that no matter what platform hosts it, it works the same. It levels out the 'under the hood' experience.","[""Work"", ""Hobby projects""]","[""28.1""]",30,No,"desktop, themes, fly*, emacs-server",moderate comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Elisp""]",Sometimes,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Company curated archive""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,,No,Frequently,66,Bachelors,Male,United States citizen,Fin Tech,"[""No""]","[""No""]",maximal vanilla,Keep the flame burning. I've had to campaign with others withing the company to allow Emacs as a tool and my productivity would be severely impacted if it were to die.,Not sure,Friend,Ok,"[""shell-command"", ""ansi-term""]","[""charcoal-black""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",12,,,,,,,,Emacs,"[""C++"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,29,Bachelors,Male,British,Software Development,"[""Helm"", ""Ivy""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Great,"[""term""]","[""base16""]",Never,framework default write package,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Hobby projects""]","[""28.2""]",4,No,,moderate comprimise,never considered,No,Would directly,No,Vim,"[""Clojure"", ""Elisp"", ""Go"", ""Haskell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Screenshots""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,VS Code,No,Frequently,,Masters,,,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Emacs China,Great,"[""eshell"", ""vterm""]","[""mindre""]",Never,No write package,Sometimes,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""It was basically the only choice besides vi""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",25,Wanderlust,,significant comprimise,2-5y,I have in the past,I have in the past,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Blogs""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""n/a""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Sometimes,44,Bachelors,Male,American,Media/Publishing,"[""Selectrum""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""vterm""]","[""leuven-theme""]",Sometimes,No simple functions,Never,,"The main issue I had when learning Emacs for the first time was coming to grips with LISP, but those were mainly conditioning my ears to listen for parenthesis first instead of C-like languages where the parenetheses come after the function name. With a slowing down of the speech, and a bit of practice, this is second-nature now.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Emacspeak""]","Very well, it's snappy","Ease of extension, ease of learning, and most importantly, org-mode.","[""Work"", ""Hobby projects"", ""Matrix communication,email communication, system maintainance (daemons, systemd-mode, etc).""]","[""28.2""]",2,notmuch,"evil, org-mode, geiser, cider, sly, magit",limited comprimise,might in future,No,I have in the past,No,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Manual""]","[""IRC"", ""Matrix"", ""GitHub"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately""]",I don't write packages yet.,VS Code,project.el,Frequently,26,School,Male,American,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Emacs mailing list,Great,"[""eshell""]","[""Not sure about the visual one, but I make use of the 3d sound theme from Emacspeak.""]",Rarely,undo-tree write package,,,,,"[""TUI"", ""daemon""]","[""Extensibility""]",,Good but not great,,"[""Work""]","[""28.2""]",2,,,,,,,,Vim,"[""Rust"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,,"A large number of completion frameworks were confusing. I couldn't understand the difference between company, ivy etc.","YouTube video: Watch later Add to queue Evil Mode: Or, How I Learned to Stop Worrying and Love Emacs","[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Seemed easier than vim""]",Good but not great,Extensibility,"[""Work""]","[""28.2""]",5,notmuch,"magit,amded,link-hint,notmuch,envrc,pdf-tools,pueue,rx-widget,tree-sitter,wgrep",moderate comprimise,0-2y,No,No,Yes,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""PHP"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Built from source using Nix""]","[""GitHub""]",Frequently,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Sacha Chua Emacs news""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Telegram""]","[""Nix""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,24,Bachelors,Male,Ukrainian,Software Development,"[""No"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,"""Do you use any selection packages?"" question is very poorly formulated. The question and its answers does not make any sense. Neither consult nor marginalia are completion frameworks.",Yes,Telegram,Great,"[""shell-command"", ""shell""]","[""default light"", ""my own custom theme""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"No. It was ""foreign,"" and adapting takes time—but that's much difficulty if one expects a good payback.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""General-purpose tool""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,"Auto-documenting, dynamic (C-x C-e & friends), stateful. Powerful TUI framework without the limitations of the terminal (e.g., via 'make-frame-on-display'). Emacsclient.","[""Work"", ""Hobby projects""]","[""28.1"", ""26.3""]",27,Gnus,,any comprimise,might in future,No,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Common Lisp"", ""Elisp"", ""Go"", ""Python"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source"", ""Nix""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Mailing lists"", ""Blogs""]","[""Manual""]","[""I look at the source""]","[""package.el"", ""use-package"", ""manual"", ""Nix""]","[""Research alternatives"", ""wait for maturity""]",I would probably start by self-hosting on Git.,"MS-DOS Edit, Turbo Pascal, RHIDE, Delphi",project.el,Often,46,Bachelors,Male,Belgian,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,"Would have said ""Great"" to the survey platform question, except that I had to retype ""Other"" annotations multiple times after clicking in the wrong spot :)",No,Emacs mailing list,Ok,"[""shell-command"", ""shell""]","[""default light""]",Often,No simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""A strong foundation of openness! (ie. no proprietary plugins like VS Code)""]","[""Extensibility""]",Good but not great,"- Extensibility - elisp - Strong commitment to openness with nothing proprietary - Pragmatic (still allowing integration with proprietary systems when necessary)","[""Work"", ""Hobby projects""]","[""28.2""]",13,No,"magit, evil, lsp-mode, undo-tree, vertico, company, org-mode",significant comprimise,never considered,No,I was unaware of this,No,Vim,"[""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Matrix servers"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview"", ""List of configuration variables""]","[""IRC"", ""Matrix""]","[""framework default"", ""package.el"", ""straight""]","[""Install and try it immediately""]",,jEdit,No,Rarely,39,Bachelors,Male,Canadian,Firmware,"[""Vertico""]","[""flyspell""]",Doom Emacs,Keep doing surveys! :),Yes,Hacker News,Great,"[""eshell"", ""term""]","[""doom-one"", ""zenburn""]",Frequently,undo-tree read and understand,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Easy customization,"[""Work"", ""personal organization""]","[""28.2""]",1,Mu4e,"Org-mode, org-roam",limited comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Reddit""]","[""use-package""]","[""wait for community""]",,VS Code,projectile,Sometimes,34,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""modus-operandi""]",Never,No copy-paste,Never,,"I dont code, so everything ;)",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Community""]","Very well, it's snappy",Extensibility,"[""Everything (EXWM)""]","[""29.0""]",2,Gnus,"vundo, marginalia, exwm, elfeed",any comprimise,never considered,Cannot,I have in the past,No,Emacs,"[""Elisp""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Sometimes,"[""Issues"", ""Code (features)""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,micro,No,Frequently,42,School,Male,Canadian,construction,"[""Marginalia""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell""]","[""my own custom theme""]",Never,vundo simple functions,Never,,Conflicting ways of achieving the same goal confused me. Setting the font I remember finding quite painful.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Not well,Extensibility and all-round cohesiveness. Emacs is like a software Lisp machine.,"[""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",2,No,"writeroom-mode, elfeed, selectrum, swiper, SLY, haskell-mode, paredit, multiple-cursors",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,String[],Never,,"[""GitHub"", ""IRC servers"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Read documentation, watch Youtube demonstrations""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,18,School,Male,Norwegian,Student,"[""Selectrum""]","[""ispell""]",maximal vanilla,,Not sure,IRC,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Sometimes,undo-tree understand internals,Sometimes,It all seems fine to me but I don't mind the old school thing,"Nothing too bad, just learning the key bindings.",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""My colleague's strong recommendation""]",Good but not great,"Emacs Lisp is great, I use it to script refactorings. Also I like the package system and the ease of installing packages.","[""Work"", ""Hobby projects"", ""writing a book""]","[""27.2""]",30,Gnus,"diminish, ggtags, rust-mode",significant comprimise,5-10y,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Ada""]",Never,"[""GNU/Linux""]","[""Task management""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""IRC servers"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]","When I do work on Emacs I try to just work upstream for the most part;that is, in Emacs itself.",vi (older than vim),No,Often,,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""flyspell"", ""also flyspell-prog-mode""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""my own custom theme""]",Sometimes,No simple functions,Never,,Keybindings? Finding a good .emacs file to start from?,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Recommended by mentor""]","Very well, it's snappy","Community, Extensibility, Packages","[""Work"", ""Hobby projects""]","[""27.1""]",19,No,"magit, org-mode, tide, prettier, tramp, dired",significant comprimise,might in future,No,Yes,No,Emacs,"[""Go"", ""HTML/CSS"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Mailing lists"", ""Web search engines""]","[""Comparison"", ""Overview""]","[""IRC"", ""GitHub""]","[""not sure""]","[""Install and try it immediately""]",,Sublime Text,projectile,Often,37,Bachelors,Male,American,Software Development,"[""framework default"", ""Ivy""]","[""ispell""]",Doom Emacs,Thanks for putting it together!,Not sure,Hacker News,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""solarized-dark""]",Sometimes,framework default write package,Sometimes,,"- Keybindings. I started with CUA-mode (but now use vanilla). - Creating a new file.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""longevity""]",Good but not great,"It works everywhere, abilities I learn are likely to still be useful 15 years down the road. In contrast, Colleagues who used Eclipse switched to IntelliJ and are thinking about switching to VS code. That’s two sets of editor-skills mostly thrown away (which causes the usage to become more primitive, focused on the absolutely required features).","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",17,Mu4e,"org-mode, mu4e, magit, exwm, vc.el, elfeed, emms",significant comprimise,0-2y,Yes,to the FSFE,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Writing roleplaying books. Writing and publishing my website.""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""IRC"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]","melpa: It is easiest to just file a pull request. I preferred marmalade, but that mostly ceased to work.",Kate (KDE),projectile,Frequently,40,PhD,Male,German,Software Development,"[""Helm"", ""Ido""]","[""flyspell""]",minimal vanilla,,No,Emacs mailing list,Great,"[""shell-command"", ""shell"", ""async-shell-command (to avoid blocking exwm)""]","[""default light"", ""dracula""]",Often,ido-completing-read+ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Understanding basic concepts like the kill ring. The ergonomics of moving around.,Had better out of the box experience for python than VIM,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","Everything is a function, keybindings for everything, window management for splitting and moving around","[""Work"", ""Hobby projects""]","[""27.1""]",7,No,"magit, ivy, rg, beacon, god-mode, projectile",significant comprimise,never considered,I have in the past,No,No,Emacs,"[""C++"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Code (bug fixes)"", ""Documentation""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Overview""]","[""GitHub""]","[""straight""]","[""Research alternatives""]",,Notepad++,projectile,Never,36,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,Blog post,Great,"[""none""]","[""solarized"", ""solarized-dark""]",Sometimes,No simple functions,Never,,the cluttered default out-of-box gtk ui and not knowing how to change it outside of the mouse menu options,Internet,"[""GUI""]","[""Extensibility""]","[""Package(s)"", ""Text editing features""]",Alright,variable-pitch-mode,"[""Hobby projects""]","[""29.0""]",0,No,gemini-mode,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""Source""]","[""Email""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Comparison"", ""Screenshots""]","[""IRC"", ""Email""]","[""manual""]","[""Research alternatives"", ""wait for maturity""]",,Vim,No,Often,20,School,,Australian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Ok,"[""none""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Alright,"Org-mode Magit Lsp Evil Community Doom emacs Inspecting and debugging the code directly","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"Magit, org-mode, lsp-mode, evil, org-roam,",do not prefer,might in future,Yes,No,No,Vim,"[""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Discord"", ""Sasha Chua mailing list""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""Discord""]","[""framework default"", ""straight""]","[""wait for maturity"", ""wait for community""]",,Vim,framework default,Rarely,34,Masters,Male,Austrian,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,Yes,Discourse,Great,"[""vterm""]","[""doom-one""]",Frequently,framework default copy-paste,Rarely,,"No, it;s too long ago. However, I'm still learning and find that the proliferation of packages which perform a similar task can be confusing. Also, since Emacs has been around so long, it is sometimes not clear whether information about it on the internet is obsolete or not.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",The extensibility allows me to perform a whole range of tasks all within Emacs.,"[""Work"", ""Hobby projects""]","[""27.1""]",25,Gnus,"gnus, magit, org",significant comprimise,might in future,No,No,No,Emacs,"[""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Mailing lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Mailing lists""]","[""use-package""]","[""wait for maturity""]",,None,No,Often,57,PhD,Male,German,Research,"[""Ido""]","[""flyspell""]",maximal vanilla,,Yes,Org mailing list,Great,"[""shell"", ""eshell""]","[""gruvbox-light-hard""]",Sometimes,No write package,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,,,,,,,,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""BSD""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Alright,,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",12,,,,,,,,Emacs,"[""Javascript"", ""PHP"", ""Rust"", ""Ruby"", ""SQL"", ""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, read and understand,Never,,Elisp configuration as learning new programming language.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Configuration by elisp config that makes very powerful extensibility.,"[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"evil,org-mode,geiser,org-kanban",moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Clojure"", ""Go"", ""Python""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Bad communication skills""]",Sometimes,"[""Code (features)"", ""Advocacy""]","[""Web search engines""]","[""Tutorials"", ""Manual""]","[""Don't ask anyone. Searching information on internet and reading the sources""]","[""package.el""]","[""Research alternatives""]",,Vim,No,Sometimes,25,School,Female,German,Media/Publishing,"[""Helm""]","[""ispell""]",maximal vanilla,,No,4chan,Ok,"[""none""]","[""my own custom theme"", ""Custom dark theme.""]",Never,undo-tree write package,Never,,"Having used vim for a long time before emacs, it was a big barrier for me to switch to emacs keybindings, but I was able to bring my vim to emacs but in much better shape.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Package(s)""]","Very well, it's snappy","packages management, extensibility and some excellent packages like magit.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",7,No,"magit, projectile, treemacs, helm and it's plethora of integrations with everything, eglot",do not prefer,never considered,No,No,No,Vim,"[""Go"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (bug fixes)"", ""Advocacy""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,32,Bachelors,Male,Mexican,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""none""]","[""tomorrow/material themes""]",Never,No simple functions,Never,,The documentation is not as good as it pretends to be,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""mouse avoidance""]","Very well, it's snappy","programmable, keyboard driven","[""Hobby projects"", ""maintanance of my operating system""]","[""27.1""]",11,No,"org-mode, hydra, keychord, which-key, counsel/ivy/swiper, yasnippet",no comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Bad prior experience"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""emacs feeds""]","[""Tutorials""]","[""IRC"", ""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,many different editors,No,Sometimes,,,,,,"[""Helm"", ""Ivy"", ""Marginalia""]","[""aspell""]",maximal vanilla,"I use the package 'try' to try new interesting packages before installing. This kind of answer is missing from the possible answers, in the question about it. Because there was no correct answer did I selected all.",Yes,Blog post,Ok,"[""shell-command""]","[""default light""]",Never,No many packages,Sometimes,,Emacs Lisp's macro. It gives me hard time to understand the syntaxing.,Internet,"[""GUI"", ""TUI""]","[""Extensibility""]","[""Extensibility""]",Good but not great,Extensibility? Emacs Lisp layer.,"[""Work"", ""Hobby projects""]","[""29.0""]",7,Gnus,"vertico, lsp-mode, company-fuzzy, sideline",do not prefer,2-5y,Cannot,Cannot,Yes,CUA,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""R"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Task management""]","[""jcs-elpa""]","[""Mailing list"", ""Email""]",Sometimes,String[],Sometimes,"[""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Web search engines"", ""M-x list-packages""]","[""Clips/videos""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""leaf and Eask""]","[""Install and try it immediately""]","My own elpa, jcs-elpa",Visual Studio IDE,project.el,Often,28,Bachelors,Male,Chinese,Software Development,"[""Vertico""]","[""lsp-grammarly""]",jcs-emacs,,Yes,r/emacs,Ok,"[""shell-command"", ""shell""]","[""vs-dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Learning elisp, configuring takes quite a bit of time (but it's worth it).",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"The ability to be everything and to be customized. Org-mode is also a strong argument. The command completion is amazing: using nvim before I often forgot how to do things, here I am reminded everytime of the key-bindings.","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,might in future,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""new joiner""]",Never,"[""Advocacy""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,31,PhD,Male,Swiss,Research,"[""framework default"", ""Ivy""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Never,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Built-in features""]","[""Text editing features""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",12,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Javascript"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub""]","[""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Research alternatives""]",,None,framework default,Frequently,37,Bachelors,Male,Swedish,Software Development,"[""Ivy""]","[""flyspell""]",Prelude,,No,Hacker News,Ok,"[""none""]","[""spacemacs""]",Never,framework default copy-paste,Never,,"getting to a point where I could code like I did in vscode. highlighting, formatters, completion tools are all packaged separately for working with typescript/react where vscode kind of figured out what was best to start you off.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Community""]",Good but not great,"extensibility, it's license, magit.","[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"magit, evil, lsp, swiper, ivy, projectile, counsel, doom-themes",any comprimise,never considered,No,No,No,Vim,"[""Javascript"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking""]","[""MELPA"", ""MELPA Stable"", ""not sure""]","[""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Never,25,Bachelors,Male,American,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""term""]","[""solarized""]",Never,No copy-paste,Never,,Learning elisp,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features""]","[""org-mode""]",Good but not great,Programmability,"[""Work"", ""Hobby projects""]","[""27.2""]",3,No,,any comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Java""]",Rarely,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Clips/videos""]","[""Emacs StackExchange""]","[""framework default""]","[""wait for community""]",,Vim,No,Often,34,Masters,Male,Portuguese,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Twitter,Great,"[""none""]","[""solarized""]",Never,undo-tree write package,Rarely,,I cannot recall. I learned emacs many years ago when I had a lot more energy and patience. I don't know if I would be able to learn how to use emacs now.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,Its community.,"[""Work"", ""Hobby projects""]","[""29.0""]",16,No,"org,org-ql,lsp,back-button,flycheck,helm,languagetool,monokai-theme,rg",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""Design rationale""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""use-package"", ""A custom wrapper on top of use-package""]","[""wait for community""]",,UltraEdit,projectile,Often,42,School,Male,Spanish,Software Development,"[""Helm""]","[""langtool"", ""I use languagetool but the package I use is not langtool, it's languagetool...""]",maximal vanilla,,Yes,Hacker News,Ok,"[""shell""]","[""monokai""]",Often,No copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Clojure""]",Alright,,"[""Work""]","[""28.2""]",5,No,"Evil, Clojure mode, LSP mode, Neo tree, Helm, Ivy",no comprimise,never considered,Yes,Would directly,No,Vim,"[""Clojure"", ""Javascript""]",Sometimes,"[""MacOS""]",String[],"[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Clips/videos""]","[""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Sublime Text,projectile,Never,27,Bachelors,Male,Indian,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""dracula""]",Never,No simple functions,Rarely,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]",Good but not great,,"[""Work""]","[""28.1""]",14,No,"Orgmode, lsp",limited comprimise,might in future,No,No,Yes,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Often,52,School,Male,American,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,Mastodon,Ok,"[""none""]","[""doom-one""]",Never,No write package,Never,,,"BecauseI wanted to use Agda which, at the time, only had an interactive mode for Emacs.","[""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",4,No,"modus-themes, ef-themes, vertico, orderless, corfu",,might in future,,,,Vim,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""Nixpkgs + use-package""]","[""Install and try it immediately""]",,VS Code,project.el,Frequently,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,,,,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-fu copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Poorly, it's sluggish",Programability,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"org-mode, evil, magit",significant comprimise,never considered,No,No,No,Vim,"[""Elisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""writing anki cards""]","[""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange""]","[""straight""]","[""wait for community""]",,Vim,No,Rarely,47,Masters,Male,Brazilian,Healthcare,"[""Vertico"", ""Selectrum"", ""Marginalia""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Ok,"[""vterm""]","[""solarized-dark""]",Rarely,framework default none,Never,,"getting the muscle memory down, putting Emacs in a state where I didn't know how to close or get back to where I was, downloading and installing packages manually, Trying to get features in Emacs to work in non unix environments (Terminal mode on Windows) etc",University/College,"[""GUI""]","[""Text editing features""]","[""Extensibility"", ""Text editing features"", ""Curiosity to use an old venerable piece of software. Also Elisp""]",Good but not great,"Self documenting, Extensibility, Light Weight.","[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"switch-window, yasnippet, org-bullets",limited comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Python"", ""Scheme""]",Rarely,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",N/A,Notepad++,projectile,Sometimes,28,Masters,Male,American,Healthcare,"[""No""]","[""I want to but had trouble setting it up""]",minimal vanilla,Nope,No,Hacker News,Great,"[""shell"", ""ansi-term""]","[""default dark"", ""dracula"", ""Monokai""]",Sometimes,No read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community""]",Good but not great,"Its self-documentation, and more broadly the sense that it respects me and wants me to dig into it. Despite the steep learning curve, every part of it has a sense of inviting me to understand how it works. There's nothing else like it.","[""Hobby projects""]","[""28.2""]",2,Mu4e,"CIDER, projectile, org-mode, boon-mode, yasnippet, smartparens",moderate comprimise,never considered,Cannot,Cannot,No,boon-mode,"[""Clojure"", ""Python"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Research alternatives""]",,Sublime Text,projectile,Rarely,31,Masters,Male,American,,"[""Vertico"", ""Consult""]","[""spell-fu""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""solarized-dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,Mailing lists are a pain because I use them so rarely for anything else. Paperwork is annoying.,It’s all mysterious until you learn elisp,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Programmability,"[""Work"", ""Hobby projects""]","[""28.2""]",12,Gnus,,limited comprimise,might in future,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""package.el""]","[""Research alternatives""]",,None,project.el,Frequently,34,Masters,Male,United States citizen,Software Development,"[""Helm"", ""Icomplete""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""my own custom theme""]",Rarely,undo-tree copy-paste,Never,,"I started with doom Emacs, but didn't know vim well, so found it quite challenging learning both at the same time",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Its extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Java"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Never,,School,Male,British,Student,"[""No""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""shell-command"", ""term""]","[""doom-one""]",Never,framework default simple functions,Never,,Some emacs tutorials presuppose UNIX knowledge. Spacemacs helped a lot.,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,The Community that keeps it alive. LISP!,"[""Work"", ""Hobby projects""]","[""29.0""]",3,Mu4e,"Helm (helm-for-files!), Evil, Org-mode, Avy, Mu4e, Ement, Sly, Elfeed",limited comprimise,might in future,No,Cannot,No,Vim,"[""Common Lisp"", ""HTML/CSS"", ""Javascript""]",Frequently,"[""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages"", ""Sacha Chua's Emacs in a week.""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Email""]","[""framework default""]","[""Install and try it immediately""]",,None,framework default,Frequently,23,Bachelors,Male,Canadian,Manufacturing,"[""framework default"", ""Helm""]","[""framework default""]",Spacemacs,Thanks for taking the time.,No,Hacker News,Great,"[""shell""]","[""Spacemacs light""]",Sometimes,undo-tree simple functions,Never,,Learning what exists built-in,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",Extensibility. Community.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",15,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Clips/videos"", ""Overview""]","[""I haven’t""]","[""use-package"", ""manual""]","[""wait for community""]",,None,projectile,Sometimes,35,Bachelors,Male,Swedish,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""Tango""]",Never,No write package,Never,,"Remembering keys, wierd vertical and horizontal movement, finding functionality.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""programmability""]","[""Extensibility"", ""programmability""]",Good but not great,Elisp,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,significant comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Ruby"", ""Lua, Common Lisp""]",Never,"[""Windows""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""I read the documentation and/or code""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,joe,No,Sometimes,48,School,Male,,Software Development,"[""No""]","[""No""]",minimal vanilla,Maybe next time first create a draft and ask the community how it can be improved. (If you did and I missed then sorry.),Not sure,r/emacs,Great,"[""eshell""]","[""default dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,"I will never do the FSF paperwork, on principle.",,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""There was no good editor available. Kate, Bluefish, etc, they all were horrible.""]","Poorly, it's sluggish",Extensibility through the elisp interpreter,"[""Work"", ""Hobby projects""]","[""28.2""]",23,No,"Magit, org-mode, lsp-mode",limited comprimise,never considered,Yes,No,No,Emacs,"[""C"", ""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""Rust"", ""Ruby"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""Source""]","[""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""none""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""wait for community""]",,Kate,projectile,Rarely,40,Bachelors,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,No,r/emacs,Ok,"[""none""]","[""doom-one""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"15+ years of vim use (evil-mode helped), decision fatigue in configuration.",University/College,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""org-mode""]","[""Package(s)"", ""org-mdoe""]","Very well, it's snappy",org-mode,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,org-mode,no comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Ruby"", ""Scheme"", ""Shell"", ""Typescript""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Discord""]","[""framework default""]","[""wait for maturity""]",,Vim,framework default,Frequently,33,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""vterm""]","[""solarized"", ""solarized-dark""]",Never,framework default simple functions,Never,,"There were a lot of things I had to figure out at the same time, in order for me to get up to speed with Emacs and get productive use out of it. Ranging from ""how do I copy and paste"" to ""how do I keep Emacs from ""littering"" my file system with auto-saves and auto-backup files"" or ""I would like to have a monospaced font for source code only, but for other text I would like to have a font that is easier on the eyes"" (less ""wide sentences, not monospaced). In the beginning the learning curve was pretty steep!",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","You can tweak or extend almost anything, so that Emacs seemlessly fits into your workflow. Also: org-mode!","[""Work"", ""Hobby projects""]","[""28.2""]",3,"Have not yet explored, due to lack of time","Denote, vertico, orderless, elfeed",moderate comprimise,might in future,Cannot,Would directly,No,CUA,"[""Java"", ""elisp""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""N/A but I'd prefer to contact them via email or maybe a mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""Following the Emacs # on Mastodon!""]","[""how to set basic package settings for people who do *not* use use-package""]","[""Usually I find out what I need to know via a search (search engine combine with one of the listed platforms) and some hands on trial and error.""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,"Before I started with Emacs, I didn't really use text-editors (or IDE's): For my writing work, I just used word processors (eg. Libre Office).","Have not yet explored, due to lack of time",Frequently,,Masters,Male,Dutch,"legal, writing and software development","[""Vertico"", ""Marginalia""]","[""Have not yet explored, due to lack of time""]",maximal vanilla,"This important survey can provide valuable insights to all who are contributing to Emacs development and promotion. However, it seems to me that the survey is mainly targeted at Emacs users who are *programmers*. But what about all of the *writers* that are using - or could potentially be using - Emacs? Not just professional writers, but anyone whose job, educational program, or hobby involves writing. Wouldn't you like to know more about how they use Emacs? What do they like or dislike? How could we get them to try out and start using Emacs? That's a very large group of (potential) users! 2). For some of the questions, you're allowed to select just one option, while multiple options might apply. This may cause people to check ""other"" and to write explanatory comments. To me it seems that this makes it harder to extract information (in a useful format) from the survey.",Yes,Mastodon,Ok,"[""none"", ""Have not yet explored, due to lack of time""]","[""modus-operandi"", ""modus-vivendi"", ""The beautiful and well-crafted ef-themes, which are also developed by Protesilaos Stavrou.""]",Never,No simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0"", ""28.2""]",1,No,,moderate comprimise,might in future,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Typescript""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,"[""Code (features)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""M-x list-packages""]","[""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Telegram""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,,School,Male,Russian,,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,Telegram,Ok,"[""none""]","[""doom-one"", ""gruvbox""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,keybindings,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""General note taking""]","[""27.2""]",15,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""Source""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""I don't""]","[""not sure""]","[""wait for community""]",,zile,No,Rarely,40,School,Male,Swedish,,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell-command""]","[""default light""]",Never,No simple functions,,,,,"[""TUI""]","[""Text editing features""]",,Good but not great,,"[""Work""]","[""26.3""]",99,,,,,,,,CUA,"[""Clojure"", ""Erlang""]",,"[""WSL""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""Org-mode""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",2,No,"compact-docstrings, evil, hl-todo, which-key, modus-themes, rainbow-mode, command-log-mode, org-ql, org-roam",significant comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Lack confidence in code quality"", ""In some prior contributions, patches can take very long to get a first response, where in that time I'm just endlessly waiting, and I don't if the patch is good or not, I just wish the maintainers gave me a quick estimate if it looks good or not""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""Framework"", ""GitHub"", ""Email"", ""I don't ask for help unless I find a bug, there I ask the maintainers""]","[""framework default""]","[""Research alternatives"", ""wait for maturity""]",,Vim,No,Frequently,20,,Non-binary,Portuguese,,"[""framework default"", ""Ivy""]","[""framework default"", ""ispell""]",Doom Emacs,"In some options there was no option like a generic ""package's git forge"", I could only pick Github. Although Github does dominate open source and elisp repositories, there is a minority of authors who use sourcehut or codeberg or self-hosted etc, that are just, in the survey, unfairly stamped out under ""Github"". In the survey results only mentioning Github may seem like endorsement, and will further solidify the perception that Github is the only home for open source software, which I think is harmful. Page 6 has a framing that implies a tradeoff, where Freedom must possibly come, specifically, at a lack of features. I know what you mean, I will not cripple my computer with non-free drivers, but more often the tradeoff of Free Software is the geekiness necessary to use it. You could have less options about the degree of the tradeoff, instead perhaps have options about how much tinkering you're amenable to, that is, the tradeoff between Freedom and time investment.",Yes,Friend,Great,"[""shell-command""]","[""modus-operandi"", ""poet""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Default keybindings suuuucked!,Recommended for Common Lisp (ilisp package),"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Extensibility, Lisp, Community","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",25,Gnus,"Sly, Slime, Evil, Org",moderate comprimise,never considered,I have in the past,Would directly,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""Twitter""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Examples""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Sometimes,48,Associates,Male,Dutch,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Twitter,Ok,"[""eshell""]","[""my own custom theme""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Auto indenting""]",Alright,"Configurability, extensibility, terseness, kitchen-sink approach, understandable. Great availability of packages, especially those included by default.","[""Work"", ""Hobby projects""]","[""29.0""]",20,No,"magit, ag, org-mode, multiple-cursors, projectile, ido, lsp-mode, aggressive-indent, git-auto-commit-mode",any comprimise,might in future,No,Would directly,No,Emacs,"[""C++"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""never had a need""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,RHIDE,projectile,Sometimes,40,Bachelors,Male,Italian,Fin Tech,"[""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""underwater variant""]",Sometimes,No simple functions,Never,,Elisp,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Gnus""]","Very well, it's snappy",Elisp,"[""Work"", ""Hobby projects""]","[""29.0""]",30,Mu4e,"Magit, elpher, org-mode, Gnus, mu4e, meow, org-babel, uxntal-mode",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Assembly"", ""Common Lisp"", ""Elisp"", ""J""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""IRC""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Frequently,50,Masters,Male,Austrian,Retail IT,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,Mastodon,Great,"[""eshell""]","[""gruvbox""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Sometimes,,I took sometime to realize that it was better to learn some elisp than copy some configuration from other folks without any elisp knowledge.,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"projectile magit paredit clojure-mode cider clj-refactor cider lsp-mode org",no comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Clojure"", ""Go"", ""Haskell"", ""Java"", ""Python"", ""R"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Often,36,Bachelors,Male,Brazilian,Fin Tech,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Not sure,Friend,Ok,"[""none""]","[""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"lisp, documentation, lifecycles, concepts / keywords",Friend,"[""GUI""]","[""magit""]","[""magit""]",Good but not great,"being able to do anything, very well, fast","[""Work""]","[""28.1""]",4,No,"magit, evil, evil-surround, lsp",limited comprimise,never considered,No,Would directly,No,Vim,"[""Haskell"", ""Rust"", ""Ruby"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]",String[],"[""not sure""]","[""don't know""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""don't know""]","[""not sure""]","[""Install and try it immediately""]",,Vim,projectile,Never,29,Masters,Male,French,Fin Tech,"[""Helm"", ""Ivy""]","[""No""]",Doom Emacs,,No,Twitter,Great,"[""none""]","[""doom-one"", ""dracula""]",Never,don't know simple functions,Rarely,,Non-standard keybindings relative to other text editors.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Community""]","Very well, it's snappy",Elisp extensibility. Community.,"[""Work"", ""Hobby projects""]","[""28.2""]",4,notmuch,,moderate comprimise,might in future,No,Would directly,No,Vim,"[""Elisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Framework""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,34,PhD,Male,American,Research,"[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""eshell""]","[""doom-one"", ""solarized-dark""]",Rarely,undo-tree read and understand,Never,,"Keybindings, what extensions to install snd how",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Adaptability,"[""Work"", ""Hobby projects""]","[""29.0""]",7,No,"Lsp, projectile, ivy, doomlinemode, maggit",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,Atom,projectile,Rarely,29,Masters,Male,Swedish,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""Atom-one""]",Never,No simple functions,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Curiosity""]",Alright,,"[""Hobby projects"", ""Study""]","[""28.1""]",5,No,"evil,org,auctex,undo-tree,try,avy",moderate comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Python"", ""LaTeX""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA"", ""not sure""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Documentation""]","[""Unsure""]","[""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,19,Bachelors,Male,Australian,Student,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""default light"", ""doom-one"", ""gruvbox"", ""solarized"", ""solarized-dark"", ""spacemacs-dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",1,No,,significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Shell""]",Rarely,"[""GNU/Linux""]",String[],"[""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Web search engines""]","[""Tutorials""]","[""Matrix""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Never,,School,Male,Indian,Student,"[""Ivy""]","[""ispell""]",minimal vanilla,,No,Matrix,Great,"[""vterm""]","[""doom-one"", ""modus-operandi""]",Rarely,undo-tree copy-paste,Never,,"That is 22 years ago, I don't remember any difficulties. I start doing a PhD and my promotor introduced me to emacs because he was a fervent Emacs user.",University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Fast compared to other editors, configuration can be easily shared across computers, same environment for multiple languages, a package like Doom Emacs makes it easy to setup and configure.","[""Work"", ""Hobby projects""]","[""28.1""]",22,Wanderlust,"magit, org-mode, wanderlust, lsp-mode, omnisharp, ruby-mode, latex-mode",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""C#"", ""Ruby"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Email""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,UltraEdit on Windows (long time ago),framework default,Sometimes,45,PhD,Male,Belgian,Software Development,"[""framework default""]","[""No"", ""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"1. I wish I had the concentration to read through the manual, but I don't. So many important concepts are explained so for ahead and the beginning of manual is very boring. I have to go to forums and youtube for everything. 2. The .emacs file was conceptually very hard for me. I usually found explanations like ""put in your .emacs file"" without explaining details like: - The .emacs file does not exist in vanilla emacs by itself. You have to create one. - It is a script of programming in a language called elisp which Emacs reads every time you start it.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF"", ""So that I can be different""]",Good but not great,"- Wonderful history and philosophy behind it - I can do most of my daily work from within Emacs - Makes me feel smart. - I enjoy being able to read the source code and tinker with it easily - Not only configurable, It ENCOURAGES you to configure your own Emacs. Pushes you to be creative.","[""Hobby projects""]","[""28.2""]",1,No,"counsel, elpy, flycheck, which-key, ivy, use-package,",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Elisp"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""wait for community""]",,Atom,No,Often,32,Bachelors,Male,Iranian,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,Blog post,Ok,"[""eshell"", ""ansi-term""]","[""default light""]",Never,No simple functions,Rarely,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",15,Mu4e,,any comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,42,Masters,Male,Serbian,Manufacturing,"[""Vertico"", ""Marginalia""]","[""flyspell"", ""langtool""]",maximal vanilla,,Not sure,Hacker News,Great,"[""vterm""]","[""doom-one""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"I had to unwire my brain from vi keybindings. I was told to use viper-mode, but I the fact that emacs _supported_ viper-mode was why I switched (surely an editor that can emulate another was worth learning!), so I learned emacs from first principles.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, and extremely full featured.","[""Work"", ""Hobby projects""]","[""27.2"", ""26.3""]",18,notmuch,"org, magit, geiser-mode, eglot, highlight-parentheses",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""SQL"", ""Lua""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""friends""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""DuckDuckGo""]","[""package.el"", ""manual""]","[""wait for community""]",I've written a few packages that were fairly incomplete and other people submitted them for me.,vi,No,Frequently,40,Bachelors,Male,United States citizen,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""shell-command"", ""shell"", ""eshell""]","[""default light""]",Sometimes,No copy-paste,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Alright,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",5,,,,,,,,Emacs,"[""Elixir"", ""Go"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Terraform""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2"", ""26.3""]",4,No,"ansible-doc, terraform, magit",significant comprimise,never considered,No,I haven't considered it but will do so now,No,Emacs,"[""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Mailing lists""]","[""package.el""]","[""Research alternatives""]",,Vim,No,Rarely,32,Bachelors,Male,Romanian,Telecom,"[""No""]","[""flyspell"", ""company""]",minimal vanilla,,No,lobste.rs,Great,"[""shell""]","[""solarized-dark""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"I initially tried Emacs on Windows 10 via Spacemacs. It was difficult to install and I think I ended up installing it via WSL2 and graphically remoting into that instance. This had the annoying problem that suspending the laptop would crash the X server of the Linux instance and thereby crash Emacs. Ultimately this lead me to install Linux on my laptop. Though I guess this does not really have anything to do with learning Emacs itself. I actually do not recall any specific difficulties learning Emacs which can probably be attributed to me having learned Vim keybindings before and using them in Spacemacs. Another thing which greatly reduced the pain of learning all the keys under the leader key was the which-key package. I have since used Emacs with both Vim and vanilla keybindings and do not really have a preference for one or the other. Though I probably would not use vanilla bindings without home row mods on my keyboard. Evil with space as the leader key makes for a much nicer user experience on a 'standard' keyboard.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""org-mode""]","Very well, it's snappy","Introspectability Extensibility org-mode","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"evil, which-key, vertico, straight.el, cider, sly, org, lispy, helpful, pdf-tools",moderate comprimise,never considered,Yes,No,No,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""R"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Blogs""]","[""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,25,School,Male,Austrian,Student,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,Yes,Discourse,Great,"[""eshell""]","[""doom-one""]",Frequently,undo-fu copy-paste,Never,,Lisp is not my,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,org-mode,"[""Work"", ""Hobby projects""]","[""27.2""]",20,No,org-mode,limited comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Clips/videos""]","[""Reddit""]","[""framework default""]","[""wait for maturity""]",,Vim,framework default,Sometimes,46,Masters,Male,German,Software Development,"[""framework default""]","[""framework default""]",Prelude,,No,Hacker News,Great,"[""none""]","[""solarized"", ""solarized-dark""]",Rarely,framework default copy-paste,,,,University/College,"[""GUI""]","[""Text editing features"", ""Community""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, small footprint","[""Hobby projects"", ""PIM""]","[""28.2""]",18,,,,,,,,Emacs,"[""ORG mode, plain text""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Eclipse,,Often,,,,,,,,minimal vanilla,,,,,,,, simple functions,,,,University/College,"[""TUI"", ""daemon""]","[""Extensibility"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""freedom""]","[""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",The selfdocumentation,"[""Work"", ""Hobby projects""]","[""29.0""]",10,Mu4e,rotate-text,,never considered,,,,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately""]",,Sublime Text,No,Often,,,,,,"[""Vertico""]","[""flyspell"", ""langtool""]",maximal vanilla,,,,,"[""none""]","[""none, the terminal is themed already""]",Sometimes,vundo ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,key bindings,usenet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",free psychotherapy,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Ruby"", ""Shell""]",Rarely,"[""GNU/Linux""]",String[],"[""not sure""]","[""never have""]",Never,"[""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""google""]","[""elpaca""]","[""wait for maturity""]",,ed,No,Often,67,School,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""shell""]","[""default light""]",Frequently,No read and understand,Never,,Still don't have fluency in elisp after 4 decades. Completely arbitrary naming can make it hard to find things.,University/College,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Better than vi""]",Good but not great,Runs anywhere.,"[""Work"", ""Hobby projects""]","[""27.2"", ""27.1""]",41,"I used to all the time, but employer email requirements made it hard/impossible",I use few add-on packages these days.,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""C#"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]",String[],"[""framework default""]","[""I don't contact maintainers.""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Never,,"[""Web search engines""]","[""Design rationale"", ""Manual""]","[""Emacs StackExchange""]","[""framework default"", ""manual""]","[""Research alternatives""]",,"ed, DEC EDT",No,Frequently,,Bachelors,Male,American,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell""]","[""my own custom theme""]",Often,framework default simple functions,Never,,Remembering key bindings,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,"Magit, tramp",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""N/A""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,Visual studio,framework default,Sometimes,48,Bachelors,Male,Irish,Software Development,"[""No""]","[""ispell""]",Doom Emacs,,No,Hacker News,Great,"[""shell-command""]","[""doom-one""]",Rarely,framework default ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Bad performance when not used correct, not enough good and quick tutorials",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Built-in reliable documentation""]","[""Extensibility""]","Very well, it's snappy","Extensibility, discoverability, millions of useful features","[""Hobby projects"", ""Study in university""]","[""29.0"", ""28.2"", ""27.1""]",3,Mu4e,"dabbrev, org, magit, vc, rtags, key-chord, company, eshell, isearch, telega.el",limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Java"", ""Python""]",Often,"[""GNU/Linux"", ""Android""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality"", ""FSF paperwork""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,VS Code,project.el,Rarely,19,School,Male,Russian,Student,"[""No""]","[""I use M-\$, don't know what it's called""]",maximal vanilla,,No,Blog post,Ok,"[""eshell"", ""vterm""]","[""gruvbox"", ""modus-operandi"", ""modus-vivendi"", ""zenburn"", ""I switch themes very frequently, at the moment I use kaolin""]",Never,No write package,,,,,"[""GUI"", ""daemon""]",String[],String[],Good but not great,,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Emacs,"[""Elisp""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,maximal vanilla,,,,,,,, write package,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",10,Gnus,,any comprimise,never considered,No,No,Yes,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,,Masters,Male,,Software Development,"[""Ido""]","[""ispell""]",minimal vanilla,,,,,"[""eshell""]","[""default dark""]",Sometimes,framework default simple functions,Never,,It’s massive,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Configurability, elisp, org mode, magit","[""Work""]","[""28.2""]",5,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elixir"", ""Go"", ""Rust"", ""Shell""]",Often,"[""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Research alternatives""]",,Atom,No,Frequently,,,,,,"[""No""]","[""No""]",minimal vanilla,,No,FreeBSD forum,Great,"[""shell-command"", ""shell"", ""eshell"", ""vterm""]","[""default light""]",Rarely,No read and understand,Sometimes,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work""]","[""28.2""]",8,Mu4e,,limited comprimise,might in future,I have in the past,I have in the past,Yes,Vim,"[""HTML/CSS"", ""Javascript"", ""Rust"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Task management""]","[""GNU ELPA""]","[""Mailing list""]",Sometimes,"[""Lack of time""]",Often,"[""Code (features)""]","[""Reddit""]","[""Design rationale""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,,project.el,Often,,,,,,"[""Vertico"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,,,,"[""shell-command"", ""shell"", ""vterm""]","[""default dark""]",Sometimes,undo-tree simple functions,Never,,Elisp and most guides just recommending a particular framework for beginners,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Alright,"Introspection, extension, elisp, “os”y architecture","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"evil, eglot,",no comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Scheme""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Rarely,30,Bachelors,Male,Brazilian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,No read and understand,Never,,Using elisp to configure emacs can be confusing at first.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"org-mode, it made me fall in love with writing.","[""Work"", ""Hobby projects"", ""note""]","[""29.0""]",3,No,"Meow, org-transclusion, rime",no comprimise,might in future,Cannot,No,No,meow(another modal editing on emacs),"[""C++"", ""C"", ""C#"", ""Python""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots""]","[""IRC"", ""Matrix"", ""Reddit""]","[""framework default"", ""elpaca""]","[""Install and try it immediately""]",,None,projectile,Often,20,Bachelors,Male,Chinese,Student,"[""Vertico"", ""Selectrum"", ""Consult""]","[""flyspell""]",Doom Emacs,,No,Telegram,Great,"[""vterm""]","[""sanityinc-tomorrow-night""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"overwhelmed, didn't learn ""how to learn emacs"" (by that I mean using the help system and how to explore further features after the tutorial ends)",don't remember,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"elisp, customization, high quality (core and packages)","[""Work"", ""Hobby projects""]","[""28.1""]",20,gnus in the past,"slime, cider, eglot, tramp, agda2-mode, magit",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Assembly"", ""C"", ""Clojure"", ""Elisp"", ""Haskell"", ""Julia"", ""Rust"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""Mailing lists""]","[""package.el""]","[""Research alternatives""]","haven't researched yet, but GNU ELPA seems likely",Vim,projectile,Frequently,36,Bachelors,Male,German,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,Not sure,lobste.rs,Ok,"[""eshell""]","[""default light""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Too many options,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,significant comprimise,might in future,No,No,No,Emacs,"[""Go"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Reddit""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,framework default,Rarely,38,Masters,Male,Spanish,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""monokai""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Alright,It's extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Rust"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Manual""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Sometimes,29,Masters,Male,Bulgarian,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""doom-vibrant""]",Never,undo-tree copy-paste,Never,,I wish I understood Elisp better. Not the language so much as the data structures that make Emacs go. This limits the customizations that I do in practice.,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"Its programmability and resulting customizability, due to its open source nature. It means that, in principle at least, I can tweak it however I want. In practice it also means I benefit from others' packages and extensions.","[""Work""]","[""27.2""]",20,No,"org-mode, ox-ipynb, solarized-theme, avy, ace-window,",moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Sometimes,"[""Windows""]","[""Babel""]","[""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Google (search for help)""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives""]",,None,No,Rarely,43,PhD,Male,Canadian,Fin Tech,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""solarized""]",Never,No simple functions,Never,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]",String[],Good but not great,"One of the few, powerful editors that also can run in a terminal.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",20,No,"flycheck, company-irony, smart-tabs, cmake-mode, glsl-mode, fish-mode, web-mode, csharp-mode, xclip, highlight-parentheses",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""PHP"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Haven't needed to contact them""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Reddit""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""wait for maturity""]",,,No,Often,,PhD,Male,United States citizen,Research,"[""Ido""]","[""flyspell"", ""langtool""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""my own custom theme""]",Rarely,No write package,Never,,"Lack of ""overview"" documents that describe Emacs architecture/key concepts. Most documents I saw 7 years ago were ""example of Elisp configuration"".",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Great support for Common Lisp (SLIME)""]",Good but not great,"Extensibility, huge number of packages for all conceivable purposes, org-mode, magit.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",8,Mu4e,"org,magit,slime/sly,eglot",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""Common Lisp"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","I don't, just leave it on GitHub.",Vim,No,Frequently,27,Masters,Male,Ukrainian,Software Development,"[""Selectrum""]","[""flyspell""]",maximal vanilla,,No,Friend,Great,"[""none""]","[""kaolin-mono-dark""]",Rarely,No simple functions,Never,,"understanding lisp and emacs framework such as buffer, window, frame",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Package(s)""]",Good but not great,customization,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python"", ""Shell""]",Frequently,"[""WSL""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,String[],Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub"", ""Emacs China""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,35,PhD,Male,Australian,Healthcare,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu"", ""ispell""]",maximal vanilla,,Yes,sachachua.com,Great,"[""vterm""]","[""default dark""]",Rarely,undo-fu simple functions,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects"", ""Personal""]","[""28.2""]",5,No,"ace-isearch, org-mode, magit, cider, perspective, avy, ace-window, helpful",significant comprimise,might in future,Cannot,Would directly,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""Examples""]","[""IRC"", ""Matrix"", ""Reddit"", ""GitHub"", ""Mailing lists"", ""Email"", ""Telegram""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Vim,projectile,Frequently,,Bachelors,Male,Indian,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Telegram,Great,"[""eshell"", ""term"", ""ansi-term""]","[""my own custom theme"", ""doom-one"", ""solarized"", ""solarized-dark"", ""multiple other themes""]",Rarely,undo-tree copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""29.0"", ""28.2""]",1,,,,,,,,Vim,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,Learning the key bindings,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""26.3""]",17,No,"magit, expand-region, multiple-cursors",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,No,Often,35,Bachelors,Male,,defense,"[""Ido""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell-command"", ""shell""]","[""monokai-theme""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Org mode""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Nix""]",Sometimes,"[""MacOS"", ""Linux""]","[""Note taking"", ""Task management"", ""Presentation writing""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""Matrix servers"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Matrix""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,43,Bachelors,Male,American,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Great,"[""none""]","[""my own custom theme""]",Never,framework default write package,Rarely,,learning curve,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,"extensibility, magit","[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"meow, vertico, magit, consult",significant comprimise,might in future,No,No,No,meow,"[""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript"", ""Agda, Coq""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Matrix servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Matrix"", ""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,project.el,Often,23,Bachelors,Male,German,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,Not sure,Friend,Great,"[""shell-command"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,No copy-paste,Never,,Knowing what it was.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features"", ""Community""]","Very well, it's snappy",Customizability.,"[""Work"", ""Hobby projects""]","[""28.1""]",6,No,,moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Haskell"", ""Python"", ""latex""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA Stable""]","[""Email"", ""Twitter""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub""]","[""Comparison""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,None,framework default,Frequently,,Masters,Male,United States citizen,Student,"[""framework default""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Twitter,Great,"[""none""]","[""doom-gruvbox""]",Sometimes,framework default copy-paste,Never,,"Lack of documentation for some packages, lack of beginner tutorial (book Mastering Emacs helped a lot there)",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Customization, lots of packages, stability, resource consumption","[""Work"", ""Hobby projects""]","[""29.0""]",8,No,"treemacs, lsp, pomodoro.el, org-mode",significant comprimise,might in future,Yes,I have in the past,No,Emacs,"[""Elisp"", ""Java"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Google""]","[""package.el""]","[""Install and try it immediately""]",,IntelliJ,No,Sometimes,32,Masters,Male,Russian,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,linux.org.ru,Great,"[""none""]","[""my own custom theme"", ""solarized""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Yes, it was a bit esoteric with Elisp but then I took a Lisp class and it made more sense",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Integration of environments without the sluggishness of other IDEs,"[""Work"", ""Hobby projects""]","[""29.0""]",25,No,,any comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Python"", ""Shell""]",Never,"[""MacOS""]",String[],"[""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""elpaca""]","[""Install and try it immediately""]",,Vim,No,Rarely,54,Bachelors,Male,American,Software Development,"[""No""]","[""No""]",Spacemacs,,No,Work Slack channel,Great,"[""vterm""]","[""default dark"", ""dracula"", ""solarized-dark""]",Never,No copy-paste,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community""]",Alright,,"[""Work""]","[""29.0""]",3,No,,limited comprimise,never considered,Cannot,No,No,Emacs,"[""C++"", ""C""]",Sometimes,"[""GNU/Linux""]",String[],"[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""package.el""]","[""wait for community""]",,Sublime Text,project.el,Rarely,27,Bachelors,Male,Chinese,Telecom,"[""No""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)"", ""Text editing features""]",Good but not great,Customisability,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Blogs"", ""Web search engines""]","[""Design rationale"", ""Manual"", ""Overview""]","[""GitHub"", ""Mailing lists""]","[""framework default""]","[""Install and try it immediately""]",,None,framework default,Sometimes,42,Associates,,Dutch,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,,No,Hacker News,Great,"[""eshell""]","[""solarized-dark""]",Sometimes,framework default copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"org, magit, evil, consult, corfu, eglot",significant comprimise,might in future,No,No,No,Vim,"[""C"", ""Go"", ""Haskell"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""GitHub"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Often,28,Bachelors,Male,Austrian,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""solarized-dark""]",Rarely,No simple functions,Never,,"key bindings. difficult to understand how to create major-mode.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Emacs Lisp is highly extensible and can do anything that the OS can do.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",20,No,"helm, leaf, howm, swiper, lsp-mode,",no comprimise,might in future,No,No,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (bug fixes)""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""leaf""]","[""Install and try it immediately"", ""wait for maturity""]",,Visual Studio 5,projectile,Frequently,38,Masters,Male,Japanese,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Friend,Great,"[""vterm""]","[""modus-vivendi""]",Often,No read and understand,Rarely,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Speed and key bindings,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,limited comprimise,never considered,No,I have in the past,No,Vim,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Manual"", ""Screenshots""]","[""Reddit"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Sometimes,30,Bachelors,,,Software Development,"[""framework default"", ""Helm""]","[""framework default""]",Doom Emacs,Nice work. Thank you,No,Discourse,Great,"[""eshell""]","[""default light"", ""default dark"", ""doom-one"", ""dracula"", ""gruvbox"", ""solarized""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"The default setup is austere: no electric-pair-mode, no hl-line-mode, no show-paren-mode, etc",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,"- Scalability - Documentation (quality + offline) - Built-in features - Bridges between packages/features (links, org capture, bookmarks, grep output in a dired buffer, etc)","[""Hobby projects""]","[""26.1""]",1,notmuch,"ivy, which-key, company, elpher",significant comprimise,might in future,No,Cannot,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""deploy my small server (no more Ansible!)""]","[""Debian packages""]","[""Mailing list"", ""Email""]",Rarely,"[""Elisp proficiency"", ""Language barrier""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""IRC servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview"", ""a texinfo files, always!""]","[""IRC""]","[""Debian packages manager (apt/dpkg)""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]","GNU ELPA I don't trust repositories whose packages are rebuilt automatically from the git repository of each package, without a maintainer to check the code quality. This poses the same kind of problem as package managers dedicated to programming languages (npm, pip, etc). I don't want to encourage it.",Vim,No,Sometimes,28,School,Male,French,Software Development,"[""Ivy""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""modus-operandi""]",Frequently,No many packages,Sometimes,"Having recently gone through the FAF paperwork, my employer was very concerned that the release was overly broad and could not carve out exceptions for anything made with their hardware/software resources.","Only thing that sticks out from over a decade ago is transitioning from using a mouse to using a keyboard for navigation, but of course this is not unique to emacs.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Community""]","Very well, it's snappy",Longevity/resilience. On-the-fly extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",12,Mu4e,"Magit, counsel",limited comprimise,0-2y,I have in the past,No,Yes,Emacs,"[""C"", ""C#"", ""Clojure"", ""Elisp"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub"", ""Twitter depending on context""]",Often,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]","Generally MELPA for its ease of use. I haven’t publicly put out a new package in a long time, though.",None,projectile,Frequently,29,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell"", ""eshell""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Default shortcuts and concepts such as frame, point and window were weird.",University,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Elisp, community","[""Work""]","[""28.2""]",1,No,"Magit, evil, org",any comprimise,might in future,No,No,No,Vim,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,Bachelors,Male,Swiss,Student,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""nord""]",Rarely,undo-fu copy-paste,Never,,The basics of how to configure stuff.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Lisp""]","[""Text editing features""]",Good but not great,It's cool. Extensibilty. Customizability.,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"evil, drag stuff, treemacs",,never considered,No,No,No,Vim,"[""Javascript"", ""Python"", ""Scheme"", ""Shell""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""GitHub""]","[""Tutorials"", ""Screenshots""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,No,Often,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""term"", ""vterm""]","[""default dark""]",Never,No simple functions,Never,,Keychords,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Lisp""]",Alright,Extentablity,"[""Hobby projects""]","[""29.0""]",1,Mu4e,"Evil, magit, ement.el, guix",significant comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Scheme"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Guix""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Matrix servers"", ""Blogs""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Matrix""]","[""Guix""]","[""Research alternatives""]",,Vim,projectile,Frequently,,Associates,Male,American,Creative/Writing,"[""Vertico""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,Basic default key bindings are far to be the current ubiquitous key bindings (ei: C&P),Internet,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Mature project. Fast enough but full equipped,"[""Work""]","[""27.1""]",15,No,,,never considered,,,,Emacs,"[""C"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Code (features)""]","[""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""not sure""]","[""wait for community""]",,None,project.el,Never,,,,,,"[""No""]","[""flyspell""]",minimal vanilla,,,,,"[""shell-command"", ""shell"", ""term""]","[""default dark""]",Rarely,framework default read and understand,Never,,I had trouble figuring out how to add new external packages to doom emacs. I also had trouble setting up the emacs daemon in ixos.,Friend,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,"Doom Emacs is comfy. Magit, org mode and the daemon setup are major advantages.","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,significant comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers""]","[""Comparison"", ""Tutorials""]","[""Matrix"", ""GitHub""]","[""framework default"", ""package.el""]","[""Research alternatives""]",,Vim,framework default,Frequently,25,Bachelors,Male,Danish,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""none"", ""vterm""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",9,,,,,,,,Vim,"[""C++"", ""C"", ""Erlang"", ""Go"", ""Python"", ""Scheme"", ""Shell"", ""SQL"", ""OCaml""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",33,Mu4e,"org-mode, straight, modus-themes, use-package, vertico, elfeed, mu4e, org-modern",limited comprimise,might in future,Yes,No,No,Vim,"[""HTML/CSS"", ""Python"", ""LaTeX""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""straight"", ""use-package""]","[""wait for community""]",,Vim,No,Frequently,60,PhD,Male,American,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Emacs mailing list,Ok,"[""none""]","[""modus-operandi""]",Never,undo-redo simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Well-structured config, TRAMP, byte-compiled config","[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"drag-stuff, dashboard, multiple-cursors, magit",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""nix""]",Often,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""GitHub"", ""Matrix servers"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Matrix"", ""Reddit""]","[""nix module (rycees emacs-init.nix)""]","[""Research alternatives""]",,Vim,No,Often,26,Masters,Male,German,Research,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,Twitter,Great,"[""shell"", ""term""]","[""base16-material-darker""]",Frequently,No copy-paste,,,"Learning to debug elisp, mostly.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Org mode. Completely changing my life as a grad student in mathematics.,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,Org-roam,,never considered,,,,Vim,"[""Julia"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""I don’t""]",,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""I don’t""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,,,,,,"[""Helm"", ""Ivy"", ""Vertico""]","[""framework default""]",Doom Emacs,,,,,"[""vterm""]","[""Ayu-mirage""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Org-Mode!""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",10,,,,,,,,Vim,"[""C"", ""Go"", ""Javascript"", ""Python"", ""Perl"", ""R"", ""Rust"", ""Shell"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""TUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,moderate comprimise,never considered,Cannot,Cannot,No,doom emacs,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""package.el"", ""straight""]","[""wait for maturity""]",,Sublime Text,projectile,Never,36,Masters,other,,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,doom emacs,Ok,"[""none""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Sometimes,"the questions in this survey are scaring me enough to never try it, but GNU in general seems hard to talk to.","Hard to get started, OS incompatibility, slow, features not discoverable at all.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"Extensibility, still relevant after 50 years, plugins (magit, lsp), org-mode","[""Work"", ""Hobby projects""]","[""29.0""]",5,notmuch,"copilot.el,crdt,org-mode,lsp-mode,nix-mode,magit,evil-mode,undo-tree,doom-modeline",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elixir"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""youtube""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""home-manager""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]","melpa is what I mostly use myself, github is fine for me too",Sublime Text,projectile,Sometimes,28,Bachelors,Male,Dutch,Fin Tech,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""term""]","[""solarized"", ""solarized-dark""]",Sometimes,undo-tree simple functions,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)""]",Good but not great,customizability,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"magit,evil,lsp-mode",limited comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Rarely,"[""Bad prior experience"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Overview""]","[""GitHub"", ""Discord""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Never,33,Masters,Male,Swedish,Media/Publishing,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,Yes,Discourse,Great,"[""none""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""C++"", ""C"", ""Elisp"", ""Javascript"", ""Python"", ""Rust""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,None,,Often,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,Org roam,no comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Rust"", ""Purescript""]",Frequently,"[""Windows"", ""MacOS"", ""android""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Often,33,Masters,Male,British,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""dracula""]",Rarely,framework default simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Rust""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots""]","[""IRC"", ""Discord""]","[""package.el""]","[""Research alternatives""]",,Eclipse,project.el,Sometimes,,,Male,United States citizen,Software Development,"[""Icomplete""]","[""No""]",minimal vanilla,,No,Blog post,Ok,"[""eshell"", ""ansi-term""]","[""modus-vivendi""]",Never,No simple functions,,,,,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",5,,,,,,,,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",,"[""Windows""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,Customizable,"[""Work""]","[""28.2""]",4,Mu4e,"Magit, dired, org-roam, deft/not-deft, hydra, ivy, counsel, swiper",no comprimise,never considered,I have in the past,I have in the past,Yes,Vim,"[""C#"", ""Clojure"", ""Elisp"", ""Go"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,VS Code,projectile,Sometimes,35,Masters,Male,American,Healthcare,"[""Ivy""]","[""flyspell""]",Centaur emacs,,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-vivendi""]",Sometimes,vundo copy-paste,Rarely,The mailing list format is outdated and should be changed.,You need a lot of boilerplate configuration before getting started because of emacs bad defaults.,Internet,"[""GUI""]","[""Extensibility"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,Its extensibility and wide array of built-in features.,"[""Hobby projects""]","[""28.2""]",1,No,"evil, tree-sitter, eglot, company, magit",no comprimise,never considered,Cannot,Would directly,No,Vim,"[""C++"", ""C"", ""Haskell"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""MELPA""]","[""GitHub""]",Sometimes,"[""Unfamiliar with contribution process"", ""FSF paperwork"", ""The mailing list is worse than github""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Research alternatives""]",Melpa if i dont intend it to ever get into emacs built-in.,VS Code,No,Sometimes,22,Bachelors,Male,German,Student,"[""Ido"", ""Icomplete"", ""Fido""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""shell-command"", ""Tmux""]","[""gruvbox"", ""Catppuccin""]",Sometimes,undo-tree simple functions,Never,,Configuring external packages to suit your needs took some effort. Nowadays most package doc is very good most of the time.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility via packages. It keeps modernizing itself this way.,"[""Work""]","[""28.2""]",10,No,"magit.el, flyspell.el, ivy.el, cperl-mode.el, lsp-mode.el, restclient.el",moderate comprimise,never considered,No,No,No,CUA,"[""Javascript"", ""Perl"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""wait for maturity""]",,Nedit,No,Sometimes,42,PhD,Male,German,Software Development,"[""Ivy"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""term""]","[""doom-acario-light""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,significant comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Python"", ""Shell"", ""LaTeX""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,No,Sometimes,,PhD,,,,"[""No""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""vterm""]","[""sanityinc""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Go"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,17,School,Male,American,Student,"[""Vertico""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,IRC,Great,"[""vterm""]","[""nord"", ""solarized"", ""solarized-dark""]",Often,undo-fu write package,Never,,"Learning keybindings, figuring out which packages should be used and how they should be configured, finding where internal variables are for setting certain options.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Doom Emacs""]",Good but not great,Being able to modify any functionality directly through it's global scope and how extensible it is through elisp.,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Haskell"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub"", ""Discord""]",Never,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Discord""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,24,Bachelors,Male,Canadian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Friend,Ok,"[""none""]","[""gruvbox""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,"remembering shortcuts, understanding elisp. Finding out what I can do and how I can do it.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, lots of packages: I can use the same editor for a lot of different tasks. And it has org.mode.","[""Work""]","[""29.0""]",6,No,"org-mode, lsp",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Julia"", ""Python"", ""Rust""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""wait for community""]",,VS Code,No,Frequently,41,Masters,Male,Swiss,Research,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""none""]","[""nord""]",Rarely,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",21,Wanderlust,"AUCTeX, Org, Wanderlust, Olivetti, diredfl",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Documentation""]","[""Blogs""]","[""Manual""]","[""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,,No,Frequently,47,PhD,Male,Hungarian,Research,"[""Ido"", ""Icomplete""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,planet.emacslife.com,Great,"[""ansi-term""]","[""my own custom theme""]",Never,undo-tree many packages,Never,,"1. A lot of unintuitive shortcuts, that don't have much of mnemonics nor (easy to follow) logic. 2. Learning unique to Emacs editing concepts. 3. Learning how to configure. Then also extend and program it.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Introspection, Lisp machine""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"That is a living, breathing, fluid, programmable dynamic environment, that is interopable, discoverable, reactive, can be deeply at will introspected (as in its own state, self-documentation etc), easily hacked, modified, integrated (both, internally within and outside the environment), composed and limitlessly extended.","[""Work"", ""Hobby projects"", ""PKM, GTD, email, WM, etc""]","[""29.0"", ""28.2""]",4,Mu4e,"Org-mode, magit, dired, evil, persp-mode, company/corfu, consult, vertico, lsp-mode/elgot.",do not prefer,never considered,Yes,Would directly,Yes,Vim,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Rust"", ""Shell"", ""SQL"", ""I use it for all of the languages, unless Emacs can't work with a specific/large project""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub"", ""Discord, Reddit""]",Sometimes,"[""Lack of time"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Examples, small demos""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default"", ""straight"", ""use-package"", ""manual"", ""Doom Emacs as a framework""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",MELPA or anything that won't require from me extra bureaucracy.,"Vim, VScode, Sublime Text",framework default,Frequently,27,Bachelors,Male,Ukrainian,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult"", ""Corfu, Company""]","[""framework default"", ""flyspell"", ""spell-fu""]",Doom Emacs,,Not sure,Discord,Ok,"[""eshell"", ""vterm""]","[""my own custom theme"", ""doom-one""]",Often,undo-tree write package,Never,,,Friend,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",7,Mu4e,,any comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Haskell"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Screenshots""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,project.el,Often,28,School,Male,,big data,"[""Vertico"", ""Marginalia""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,"Emacs itself should be on github or gitlab, not gnu's busted system.","Elisp is terrible to learn and use. Lots of emacs defaults are not good, so you have to do a lot of modification in elisp.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Alright,Extensibility. Client/server model.,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"evil, evil-collection, evil-fringe-mark, yasnippet, tramp, evil-visualstar, evil-commentary, evil-owl, neotree",significant comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Shell""]",Never,"[""GNU/Linux""]","[""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview"", ""Complete description of flags/settings""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Rarely,42,PhD,Male,American,Research,"[""No""]","[""flyspell""]",maximal vanilla,I would have appreciated more questions about emacs versus other editors. I have a lot to say about both emacs and vim in terms of pros/cons and am interested in others' thoughts.,No,r/emacs,Great,"[""vterm""]","[""my own custom theme""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Understanding and writing .emacs was a bit challenging,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility via elisp,"[""Work"", ""Hobby projects""]","[""28.2""]",29,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""Elisp"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""OCaml""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,,Masters,Male,,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""my own custom theme"", ""solarized-dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Community""]",Good but not great,"Flexbility, portability.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",15,No,"magit, lsp-mode",limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA""]","[""I don't""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""I don't""]","[""package.el""]","[""Install and try it immediately""]",,,projectile,Frequently,,Masters,Male,Norwegian,Semiconductors,"[""Ido""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""none""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""No featurs, was the recommendation during my first internship.""]","Very well, it's snappy","Packages Extensibility Customizability","[""Work"", ""Hobby projects""]","[""28.1""]",20,No,"magit, flycheck, lsp-mode, go-mode, projectile",limited comprimise,never considered,Yes,No,No,Emacs,"[""Go"", ""Javascript"", ""Shell"", ""Markdown""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,48,PhD,Male,Swiss,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""modus-vivendi""]",Never,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)""]",,Good but not great,,"[""Hobby projects""]","[""28.2""]",15,,,,,,,,Emacs,"[""HTML/CSS"", ""Haskell"", ""Shell"", ""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",6,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Task management""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Comparison"", ""Manual"", ""Clips/videos""]","[""GitHub""]","[""straight"", ""use-package""]","[""Research alternatives""]",,Vim,project.el,Often,44,Bachelors,Male,United States citizen,Healthcare,"[""Ivy""]","[""ispell""]",minimal vanilla,,No,lobste.rs,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-tree simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work""]","[""28.2""]",1,,,,,,,,Vim,"[""Common Lisp"", ""Python"", ""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,Doom Emacs,,,,,,,, read and understand,Never,,,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",12,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""SQL""]",Rarely,"[""MacOS""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""GNU ELPA/MELPA online package lists""]","[""Tutorials""]","[""IRC"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Visual Studio,framework default,Never,37,Bachelors,Male,American,Research,"[""framework default""]","[""framework default""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""twilight-anti-bright""]",Never,No simple functions,Never,,"I expected that out-of-the-box experience is a good starting point. This was not true back then, and is even less true now. It took me years to realize how much I was missing. One really has to start with a good opinionated config, just to see what's out there, what the possibilities are.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""When I started using Linux, emacs and vim were presented to me as THE two text editors, and I didn't like vi-style editing back then.""]",Good but not great,Its rich ecosystem which supports practically any relevant (or even irrelevant) use case.,"[""Work"", ""Hobby projects""]","[""28.2""]",22,Mu4e,"eglot, lsp-mode, org, evil",significant comprimise,never considered,No,I have in the past,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Framework""]","[""framework default"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,None,framework default,Frequently,36,PhD,Male,Slovenian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Matrix,Great,"[""none""]","[""doom-ir-black""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Strange default keybindings (now setond nature) and a very dated looking interface (why not add a button to the main screen with a customization interface for newcomers),I was learning Common Lisp,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""slime""]","Very well, it's snappy","It sticks with you for life, so you can build a tower of knowledge on top of it.","[""Work""]","[""29.0"", ""28.2""]",18,Mu4e,"org-mode, org-roam, mu4e, exwm, ember-mode, web-mode, lsp-mode",moderate comprimise,never considered,I have in the past,I have in the past,Yes,Emacs,"[""C++"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""Email""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork"", ""GPLv3 is crazy complex and including 'or any later version' is a concept that allows me to sell out my firstborn for any ideology of the fsf in the future""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""IRC servers"", ""Matrix servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Matrix""]","[""straight""]","[""Install and try it immediately""]",It has been done by the community for me.,Vim,projectile,Frequently,37,Masters,Male,Belgian,Software Development,"[""Helm""]","[""No"", ""no, but want to""]",maximal vanilla,"Good job as a whole! I doubt some of the emacs users I know have a feeling for all terminology used here. Perhaps clarification text or examples could help there. Perhaps indicate up front how the results will be published?",Yes,mastodon,Great,"[""vterm""]","[""my own custom theme""]",Frequently,No write package,Never,,"I had to customize it a lot to get to a point where I liked it better than other editors (especially Vim) out of the box. I mainly learned Emacs because I decided to really give Lisp a shot (which I had previously hated due to a bad first experience). I learned Emacs to force myself to use a bit of a Lisp in an environment where I had heard it worked well, and because I had heard Emacs was by far the best editor for Lisp. Though I quickly learned that Emacs excels at exactly what I found frustrating about Vim -- extensibility and customization.",Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Lisp""]",Good but not great,The fact that Emacs follows the one true interactive programming paradigm: An interpreter that can be interacted with via code AND input device event hooks. IE easy and pervasive extensibility.,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",8,No,"evil, smartparens, rainbow-delimiters, rainbow-identifiers, repeatable-motion, helm, magit",significant comprimise,might in future,No,I have in the past,Yes,Heavily customized vim-like,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Scheme"", ""Shell"", ""Typescript"", ""Many, including very small languages as PL nerd""]",Frequently,"[""GNU/Linux"", ""Android via Termux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""A comprehensive list (and explanation of) interactive functions, intended-public functions, and keymaps (defined or modified).""]","[""I just read the docs and the source, I never ask, only lurk.""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]","I've submitted to Melpa because it was easy. I've never thought seriously about trying to submit elsewhere, and my packages aren't at all popular.",Vim,No,Frequently,35,PhD,Male,United States citizen,Software Development,"[""Helm"", ""Ido""]","[""No""]",maximal vanilla,"Maybe it would be a bad idea because other people don't want to spend a long time answering questions, but I wish there were more. I would be happy to answer more questions and I want to see the community's answers to more questions. Emacs is my favorite program, so I'm perhaps... unusually interested.",Not sure,lobste.rs,Ok,"[""none""]","[""my own custom theme""]",Never,undo-tree read and understand,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",6,,,,,,,,Vim,"[""C++"", ""C"", ""Python""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, read and understand,Rarely,,Arcane user interface with too many keybindings,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Lisp support""]","[""Lisp support""]",Alright,,"[""Hobby projects""]","[""28.2"", ""27.2""]",35,No,,do not prefer,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Scheme""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit""]","[""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""manual""]","[""wait for community""]",,,No,Sometimes,,Associates,Male,,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell"", ""eshell""]","[""default light"", ""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Documentation""]","[""Extensibility"", ""Package(s)""]",Not well,"You can adapt most modes to a non-qwerty layout. Elisp documentation is very discoverable. It's very portable with pure elisp packages.","[""Work"", ""Hobby projects""]","[""29.0"", ""27.2""]",2,No,"maxima, org-contrib, slime, xah-fly-keys",any comprimise,never considered,No,No,No,xah-fly-keys,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""Java"", ""Scheme"", ""Ada""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Typesetting (with custom org->troff script)""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,vi,No,Rarely,19,School,,,Student,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""moe-theme""]",Rarely,No copy-paste,Rarely,,idioms used for eg kill and yank instead of copy and paste,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",15,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript""]",Rarely,"[""GNU/Linux"", ""Windows""]",String[],"[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",,Vim,project.el,Often,,PhD,Male,Austrian,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""shell"", ""eshell""]","[""deeper-blue""]",Never,undo-tree write package,Never,,"Discovering key bindings was very difficult. It was hard to see what's happening when status messages flash up temporarily in the minibuffer and then get replaced, making it very hard to debug or explain what was happening to try and fix something like connecting to a CIDER REPL. This was before I discovered the *Messages* buffer. This led to me just stopping and restarting Emacs multiple times. The syntax around alists and plists is still very confusing to me and I have to look up an example every time I want to edit a .dir-locals.el file.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""CIDER""]","Very well, it's snappy",Its extensibility and the simplicity of its programming model,"[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,"CIDER, org-roam, vterm, which-key, evil, smartparens, lsp-mode, magit, projectile",significant comprimise,never considered,Yes,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""wait for community""]",,Atom,projectile,Sometimes,27,School,Male,British,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""doom-one""]",Never,framework default write package,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"freedom, stability, interactive extensibility, everything is text, macros + elisp, introspection, extensive documentation, enthusiastic package authors, fantastic maintainers.","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",26,No,"org, helm, magit, wgrep, eglot, tramp, multiple-cursors, company, org-ref, pdf-tools",significant comprimise,never considered,No,intend to do so,No,Emacs,"[""C++"", ""Elisp"", ""Javascript"", ""Python"", ""Shell"", ""Nim, Fortran""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Reddit""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,project.el,Sometimes,46,PhD,Male,German,Technical Safety Organisation,"[""Helm"", ""Ido""]","[""ispell""]",maximal vanilla,"It would probably be helpful for the evaluation of the survey, if there were the possibility to add several options to a question. I had to separate two additional languages I use Emacs to program in with a comma. Otherwise: great job!",Not sure,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell"", ""ansi-term""]","[""default light""]",Frequently,No copy-paste,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",1,,,,,,,,Emacs,"[""Elisp"", ""Python"", ""Rust""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",,"[""Work""]","[""28.1""]",17,No,,limited comprimise,never considered,Yes,No,No,Emacs,"[""Elisp"", ""Python""]",Rarely,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,52,Masters,Male,Swiss,Education services,"[""Ivy"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Mastodon,Great,"[""shell""]","[""modus-operandi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,It's highly customizable and the language used to do this is a LISP (in contraposition to some custom configuration language),"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,"magit, lsp-mode, neotree",moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA"", ""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""straight"", ""not sure""]","[""Research alternatives""]",,Vim,projectile,Rarely,31,Masters,Male,Spanish,Software Development,"[""framework default"", ""Ivy""]","[""framework default""]",Doom Emacs,,No,Slack channel at work,Ok,"[""vterm""]","[""zenburn""]",Never,framework default simple functions,,,"Hard to get used to standard key bindings, or remember the ones I have. Hard to trace issues to a specific package.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Extensibility, Customization","[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"Magit, Orgmode, atomic chrome",,never considered,,,,Emacs,"[""Elisp"", ""Javascript"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""Blogs"", ""Google search emacs AND my interest keyword""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,Undo-tree,Often,,,,,,"[""Selectrum""]","[""flyspell""]",maximal vanilla,,,,,"[""none""]","[""Nano dark""]",Sometimes, read and understand,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",,"Poorly, it's sluggish",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,,,,,,,,Vim,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Rust"", ""Ruby"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,Initially I didnt know of configs like doom emacs. Its very different compared to gui based configuration.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)"", ""Community""]",Alright,Extensibility and the community and its packages.,"[""Hobby projects""]","[""28.2""]",1,No,"Magit, lsp-mode, vterm",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Babel""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,VS Code,framework default,Never,17,School,Male,German,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,framework default simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Text editing features""]",Good but not great,"Efficient editing. Programming language support (highlighting, inventing, etc.), tool integration (make, tags), extensibility.","[""Work""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",25,No,Write room. Fill adapt.,limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Julia"", ""Python"", ""Scheme""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking""]","[""MELPA Stable""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,No,Often,50,PhD,Male,American,Research,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell-command""]","[""nord""]",Rarely,No simple functions,Rarely,,It was not a popular choice and had to Leanne it mostly on my own at the beginning. I still know very few fellow eMacs users.,Found it on SunOS and thought it looked easier than Vim.,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility. I can keep the same editor while doing lots of different tasks, and programming in multiple different languages. The recent LSP work has made this much easier.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",37,No,"LSP, org",significant comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Javascript"", ""Python"", ""Shell"", ""Typescript"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""GitHub"", ""Discord""]","[""straight""]","[""Install and try it immediately""]",,None,projectile,Often,58,Bachelors,Male,American,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No simple functions,Never,,"Breaking the pattern of thinking in terms of ""buttons"" instead of ""functions""",Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",It changes your mindset opening to many more opportunities.,"[""Work"", ""Hobby projects"", ""chat, email, rss, journaling""]","[""29.0"", ""28.2""]",10,notmuch,,significant comprimise,0-2y,No,Yes,No,Emacs,"[""C"", ""Go"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""IRC"", ""Matrix"", ""Mailing lists"", ""Email""]","[""straight""]","[""Install and try it immediately""]","GNU ELPA, MELPA",Vim,projectile,Often,,,,,,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,Thanks!,Yes,Emacs mailing list,Great,"[""vterm""]","[""default light"", ""default dark"", ""nord"", ""solarized""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",2,No,"orgmode, magit, eglot",moderate comprimise,10+y,Cannot,Cannot,No,Emacs,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Python"", ""Rust"", ""Ruby"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""General document writing""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""framework default"", ""straight""]","[""wait for community""]",,Vim,framework default,Frequently,15,School,Male,Indian,Student,"[""Helm""]","[""framework default"", ""flyspell""]",Doom Emacs,No.,Not sure,r/emacs,Ok,"[""none""]","[""gruvbox""]",Never,framework default simple functions,Never,,,Colleague,"[""GUI""]","[""Package(s)""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,might in future,Yes,No,No,Vim,"[""Scheme""]",Frequently,"[""WSL"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,Vim,projectile,Frequently,,,,,,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""none""]","[""modus-vivendi""]",Never,undo-tree copy-paste,Never,,the keybindings are hard to learn for a newcomer and I still struggle with some basic commands that I don't use daily.,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",extensibility and adaptability,"[""Hobby projects""]","[""28.2"", ""28.1""]",12,No,"org, olivetti-mode, elpy",limited comprimise,never considered,No,No,No,Emacs,"[""Python""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management""]","[""MELPA Stable"", ""Source""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs"", ""fediverse""]","[""Tutorials""]","[""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,gedit,No,Sometimes,39,PhD,Male,Italian,Government,"[""Selectrum""]","[""No""]",minimal vanilla,,Not sure,fediverse,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Never,No copy-paste,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,limited comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience""]",Rarely,"[""Issues""]","[""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""use-package""]","[""wait for community""]",,None,projectile,Sometimes,28,Masters,Male,,Software Development,"[""framework default"", ""Helm"", ""Ivy"", ""Vertico"", ""Consult""]","[""No""]",Doom Emacs,,No,Discord,Ok,"[""eshell"", ""vterm""]","[""atom one""]",Often,framework default simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Language Support (Clojure)""]",Good but not great,"Extensibility in a powerful language A thriving library-writing community","[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"magit,cider,org-mode,projectile",moderate comprimise,never considered,Yes,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""GitHub"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,31,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""solarized""]",Rarely,framework default write package,Rarely,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,org-roam,no comprimise,never considered,No,No,Yes,Vim,"[""C"", ""Elisp"", ""Go"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)""]","[""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""wait for community""]",,ultra-editor,framework default,Frequently,,,,,,"[""framework default"", ""Vertico"", ""Selectrum""]","[""framework default""]",Doom Emacs,,No,Discord,Ok,"[""none""]","[""doom-one""]",Rarely,framework default simple functions,,,"- (Not a difficulty:) The Emacs tutorial was very helpful. - I *still* have never tried to understand the the different types of kill/copy buffers. - I never managed to use the the info-nodes documentation well and have found it confusing when I see it mentioned in forums. - Learning the nomenclature in order to be able to search online for features or ask for help. - Some features can be hard to discover naturally.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility & customizability, great and active community projects/support.","[""Work"", ""Hobby projects""]","[""28.1""]",12,No,,moderate comprimise,never considered,,,,Emacs,"[""C++"", ""C"", ""Elisp"", ""Julia"", ""Python"", ""Shell"", ""LaTeX, Matlab""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""Friend/colleague recommendations""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""package.el"", ""(I used to do everything manually)""]","[""Install and try it immediately"", ""Research alternatives""]","Ease of contribution (developer) and access (user). I've submitted a couple of small packages to MELPA, in great part because I think it has the least total barrier-to-entry and it's very widely used.",Notepad++,projectile,Frequently,34,PhD,Male,Greek,Research,"[""Ivy""]","[""framework default""]",Doom Emacs,,No,Discord,Great,"[""term"", ""vterm""]","[""Slightly modified dark+""]",Often,framework default copy-paste,,,,Internet,"[""GUI""]","[""Package(s)"", ""Built-in features"", ""org-mode""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",5,,,,,,,,Vim,"[""HTML/CSS"", ""Javascript"", ""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,Spacemacs,,,,,,,, copy-paste,,,,University/College,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Community""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",15,No,,,never considered,,,,Emacs,"[""HTML/CSS"", ""Python"", ""PHP"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Never,,,,,,"[""Helm""]","[""flyspell""]",minimal vanilla,,,,,"[""none""]","[""solarized""]",Never,No simple functions,Never,,"The internal mechanisms, and elisp",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,Customizability and Control over the IDE,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",3,No,,significant comprimise,never considered,No,Would directly,No,Vim,"[""C++"", ""Go"", ""Java"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Often,25,Masters,Male,French,Software Development,"[""framework default"", ""Helm"", ""Ivy""]","[""flyspell""]",Doom Emacs,,No,Friend,Great,"[""none""]","[""default dark"", ""doom-one""]",Sometimes,undo-tree copy-paste,Never,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",10,No,,any comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,String[],Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Rarely,46,Masters,Male,United States citizen,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light""]",Sometimes,No copy-paste,Never,,"Unusual keybindings for default actions like copy and paste Workings of the kill ring and selection using marks",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"org-mode, magit, slime, reftex, auctex",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Go"", ""Shell""]",Sometimes,"[""WSL"", ""Windows""]","[""Note taking"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""Source""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""Reddit""]","[""manual""]","[""wait for maturity""]",,Vim,No,Sometimes,,Masters,Male,,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,Yes,r/emacs,Ok,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No none,Never,,I was not very good with a keyboard and found the manual on the start page to be hard to read- mainly because I didn't knew how to zoom in. In therefore looked for docs in my browser and sadly chose unofficial (incomplete) tutorials and such - leading to great confusion.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","The fact that it's not a text editor but rather a text based UI, therefore combining the efficiency of a terminal and the greatness of modern software. I also love the values it represents, I think you notice how that shapes a project.","[""Hobby projects""]","[""28.2""]",1,No,"helm, lsp-mode, flycheck",significant comprimise,never considered,No,No,No,Emacs,"[""C""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Matrix""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,VsCodium,projectile,Rarely,15,School,Male,Austrian,Student,"[""Helm""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""shell"", ""ansi-term""]","[""doom-one""]",Never,No simple functions,Never,,"Understanding elisp, figuring out I didn't need to use Emacs keybindings",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, hackability","[""Hobby projects""]","[""28.2""]",2,No,evil,limited comprimise,never considered,No,No,No,Vim,"[""Common Lisp"", ""HTML/CSS""]",Never,"[""MacOS""]",String[],"[""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos""]","[""Reddit""]","[""package.el""]","[""wait for community""]",,Sublime Text,No,Sometimes,48,Bachelors,Male,Argentine,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""solarized-selenized-white""]",Never,No write package,Never,,Tried setting up gnus,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, packages","[""Work""]","[""28.2""]",12,No,"Org mode, magic, tramp, calc",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Advocacy""]","[""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Google or read source""]","[""package.el"", ""manual""]","[""Research alternatives""]",,Vim,No,Frequently,33,Bachelors,Male,American,Student,"[""No""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""shell-command"", ""shell"", ""eshell"", ""term"", ""ansi-term""]","[""my own custom theme""]",Frequently,No simple functions,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Can not remember""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",10,Mu4e,"Magit, lsp, mu4e",moderate comprimise,never considered,No,No,No,Homegrown,"[""C++"", ""C"", ""Julia"", ""Python"", ""R"", ""Scala""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Design rationale""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Eclipse,project.el,Frequently,53,Masters,Male,German,Research,"[""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""my own custom theme""]",Often,undo-tree read and understand,Rarely,,When it doesn’t work,Internet,"[""GUI""]","[""Text editing features""]","[""Text editing features""]",Good but not great,It works,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"Iedit, magit",limited comprimise,never considered,No,No,No,Emacs,"[""Haskell"", ""Nix""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,String[],Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub""]","[""Design rationale"", ""Manual""]","[""Internet""]","[""elpaca""]","[""Install and try it immediately""]",,Vim,No,Sometimes,18,School,Male,South Korean,Student,"[""Ido""]","[""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""modus-operandi""]",Sometimes,No copy-paste,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","stability, maintenance, packages","[""Work""]","[""28.1""]",1,No,,significant comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""wait for community""]",,Atom,No,Never,,Masters,Male,,,"[""Helm""]","[""flyspell""]",Doom Emacs,,No,Friend,Ok,"[""none""]","[""solarized-dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",2,,,,,,,,Emacs,"[""C++"", ""Python"", ""Rust""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Terminology from Emacs' Documentation can be weird or counter-intuitive sometimes to a beginner.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]",Good but not great,Evil Mode and Lisp,"[""Work""]","[""28.1""]",2,No,"perfect-margin-mode, scroll-on-jump",moderate comprimise,never considered,No,Would directly,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Elixir"", ""Erlang"", ""Javascript"", ""Rust"", ""Rescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Discourse"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Discourse""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Sublime Text,projectile,Sometimes,23,School,Male,Argentine,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""eshell"", ""vterm""]","[""doom-palenight""]",Frequently,framework default simple functions,Sometimes,,It has a long learning curve. There is no getting around the fact that it's terminology and base key-bindings are completely unintuitive to new users.,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",It's fast and extremely composable. Knowledge learnt in one context is almost always applicable in other contexts too.,"[""Work"", ""Hobby projects""]","[""29.0""]",15,notmuch,"org-mode, magit, helm, company-mode, paredit, dumb-jump, org-board, org-brain, ox-hugo, pdf-tools",limited comprimise,0-2y,I have in the past,I have in the past,Yes,Emacs,"[""Clojure"", ""Elisp"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Publishing""]","[""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""el-get""]","[""Install and try it immediately""]","MELPA and NonGNU ELPA, as these seem to be where most people install from.",kwrite,projectile,Frequently,35,Bachelors,Male,Indian,Software Development,"[""Helm"", ""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Blog post,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""dracula"", ""humanoid-themes""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",20,,,,,,,,Emacs,"[""C"", ""Python"", ""R"", ""Shell"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I had trouble with understanding what MELPA and friends was, as I was also fairly new to programming and the idea of loading other peoples' libraries. It also took some time to gain intuition on the different basic concepts such as window, frame, buffer, minibuffer, point, region, mark, etc.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Simplicity but with Extensibility.,"[""Hobby projects""]","[""29.0""]",3,No,"magit, org-mode, lsp-mode, denote, modus-themes, helpful",moderate comprimise,might in future,No,Cannot,No,Emacs,"[""Elisp"", ""Haskell"", ""Julia"", ""R""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""I don't, I can usually solve my issues through research, such as source code and other internet posts.""]","[""use-package""]","[""Research alternatives"", ""wait for maturity""]",,VS Code,No,Rarely,21,Bachelors,Male,American,Unemployed,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",maximal vanilla,"The text input boxes for ""Other"" radio-button choices are a bit small.",Not sure,r/emacs,Ok,"[""shell-command"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Ability to customize it to make it MY editor.,"[""Work"", ""Hobby projects""]","[""29.0""]",20,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Python""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""General document writing"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""straight"", ""use-package""]","[""wait for community""]",,Vim,No,Frequently,44,PhD,Male,United States citizen,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell""]","[""ef-themes""]",Sometimes,undo-tree write package,Never,,"I struggled with how to set it up, whether you should use use-package, where packages came from (ELPA vs MELPA), etc. I was a very new programmer at the time, so I had a lot of holes in my general knowledge of computer/development environments, which feels somewhat required when learning Emacs.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"Extensibility, being able to accommodate any feature I want without too much hassle","[""Work"", ""Hobby projects""]","[""29.0""]",8,No,"Magit,Org,Lsp-mode,Boon,Company,Vertico,Marginalia,Embark,Consult",limited comprimise,never considered,No,Would directly,Yes,Boon,"[""Clojure"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""GitHub""]","[""straight"", ""use-package""]","[""Research alternatives""]",,VS Code,project.el,Sometimes,30,Masters,Male,Norwegian,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell-command"", ""vterm""]","[""my own custom theme"", ""modus-operandi""]",Rarely,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I tried 3 times to pick up emacs, remembering the shortcuts we difficult at the beginning, then just like how starting with linux is, there were a lot of problem with packages: conflicts, configuring was difficult (or more accurately I didn't know how to).",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org-mode, nothing is impossible""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, packages, org-mode, if you really want you can stay in Emacs for everything.","[""Work""]","[""28.2""]",7,No,"org, magit, rinari,",moderate comprimise,might in future,No,No,No,Vim,"[""Elixir"", ""Javascript"", ""Python"", ""Ruby"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs""]","[""Design rationale"", ""in code comments""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,"Visual Studio, IntelliJ (WebStorm, RubyMine),",framework default,Often,,School,Male,Iranian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,I guess I would love the option to elaborate on any of the options but I don't think it will be useful when gathering the data,No,Hacker News,Ok,"[""ansi-term""]","[""doom-monakai""]",Sometimes,framework default none,Never,,"Yes, too hard",Colleague,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extremely configurable. All included,"[""Work"", ""Hobby projects""]","[""26.3""]",8,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""VHDL""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Code (bug fixes)""]","[""Mailing lists""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Rarely,,Masters,Male,Spanish,Telecom,"[""Helm""]","[""No""]",minimal vanilla,,No,Telegram,Ok,"[""vterm""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",2,,,,,,,,Completely custom evil bindings,"[""Elisp"", ""Rust"", ""Nix""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""HTML/CSS""]",Rarely,"[""WSL""]","[""Note taking""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Not interested""]",Never,,"[""M-x list-packages""]","[""Tutorials""]","[""Email""]","[""package.el""]","[""wait for community""]",,Vim,No,Often,50,Masters,Male,,Fin Tech,"[""No""]","[""No""]",portacle,,No,Hacker News,Great,"[""shell""]","[""default dark""]",Never,No write package,Never,,Emacs keybind was difficult for beginners.,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",5,Mu4e,paredit,do not prefer,might in future,No,Would directly,Yes,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Clips/videos""]","[""Slack""]","[""el-get""]","[""Install and try it immediately""]",,Sublime Text,projectile,Frequently,27,Associates,Male,Japanese,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Twitter,Great,"[""eshell""]","[""dracula""]",Rarely,undo-tree read and understand,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Good but not great,Extensibility,"[""Work""]","[""28.2""]",3,No,"Maggit, lsp-mode,",,never considered,No,No,No,Emacs,"[""Go"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs""]","[""Tutorials""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Rarely,,,,,,"[""Ivy"", ""Ido""]","[""No""]",maximal vanilla,,,,,"[""ansi-term""]","[""dracula""]",Rarely,No simple functions,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Extensibility, thriving package ecosystem","[""Work"", ""Hobby projects""]","[""29.0""]",4,notmuch,"magit,org,avy,consult,vertico,embark,marginalia,ef-themes",do not prefer,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Comparison""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""ef-themes""]",Never,vundo write package,Never,,,Internet,"[""TUI"", ""daemon""]","[""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"magit,org-mode,json-mode",moderate comprimise,never considered,No,Would directly,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Erlang"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Tutorials""]","[""My brain""]","[""package.el""]","[""Install and try it immediately""]",,Eclipse,No,Sometimes,37,Bachelors,Male,Canadian,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""solarized-dark""]",Never,No write package,Never,,poor defaults on versions <27,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Curiosity""]","Very well, it's snappy","lisp machine, minor modes, org-mode","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"eglot,org-mode,try,sly,vc",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Perl"", ""R"", ""Shell"", ""SQL"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""Windows"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists"", ""Discourse""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,21,Bachelors,Male,Australian,Student,"[""Ido"", ""Icomplete""]","[""ispell""]",minimal vanilla,,Yes,lobste.rs,Great,"[""shell""]","[""default light"", ""modus-operandi"", ""modus-vivendi""]",Sometimes,No copy-paste,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,,do not prefer,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""Ruby""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Blogs"", ""Lobste.rs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Sometimes,37,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""none""]","[""zenburn""]",Rarely,No copy-paste,Never,,,University/College,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,Packages,"[""Work"", ""Hobby projects""]","[""28.1"", ""25.2""]",20,No,"Company, eglot, helm, use-package, vlf, ws-butler",limited comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""verilog""]",Never,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""lobster.rs""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,project.el,Rarely,,Masters,Male,American,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,lobste.rs,Great,"[""none""]","[""tango-dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"- Understanding Elisp - Change the vanilla look - Getting used to the keybindings",Curiosity when migrating to GNU/Linux,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Magit/integration with the operating system""]","[""Extensibility"", ""Text editing features"", ""Understand why people pit Emacs vs Vim""]",Good but not great,"- Being able to interact with REPLs inside the editor itself - Org-mode for heavy-duty writing - Good markdown support - Magit - Be able to create temporary buffers whenever you want - Consistent keybindings across different uses inside the editor","[""Work"", ""Hobby projects"", ""Writing""]","[""29.0"", ""28.2"", ""28.1""]",5,notmuch,"org, magit, expand-region, yasnippet, ace-jump, ido, howm, todo-mode",do not prefer,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Rarely,,"[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,32,Bachelors,Female,Brazilian,Software Development,"[""Ido"", ""Icomplete""]","[""flyspell""]",maximal vanilla,,Yes,Telegram,Great,"[""shell-command"", ""ansi-term"", ""vterm""]","[""gruvbox"", ""modus-operandi"", ""modus-vivendi"", ""nord"", ""solarized"", ""solarized-dark""]",Sometimes,undo-tree understand internals,Frequently,,"Switching amongst buffers. In particular, C-x C-b is NOT the same as C-x b. That's nuts.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""hilit19... this was 1995.""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",27,Gnus,,moderate comprimise,2-5y,No,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Perl"", ""R"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""Source""]","[""GitHub""]",Frequently,String[],Frequently,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit""]","[""Comparison""]","[""GitHub""]","[""package.el""]","[""wait for community""]",,Vim,projectile,Often,47,Masters,Male,United States citizen,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell""]","[""solarized-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""It's free/libre software""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""26.3""]",3,No,"Magit, helm, avy, lsp, yasnippet, company, org, ispell, undo-tree",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,String[],Never,,"[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Sometimes,,School,Male,Venezuelan,Software Development,"[""Helm"", ""Ido""]","[""ispell""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""shell"", ""term""]","[""atom-one-dark""]",Frequently,undo-tree simple functions,Never,,Configuring Java.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensivility,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"Org,org-roam",limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""C"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""Comparison"", ""Manual""]","[""Reddit"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,,,,,,"[""Helm""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Never,framework default none,Never,,"Emacs has an insane learning curve. I have been trying to use it off and on for years. Mostly off. I will install it, then try to use it for a bit, and then give up for an easier (but less powerful) IDE. I've tried DOOM and Spacemacs.",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Being an all-in-one program. Being able to have a hotkey sequence for just about anything. Extensibility.,"[""Work""]","[""29.0""]",0,No,,do not prefer,never considered,No,No,No,Vim,"[""C"", ""Javascript"", ""SQL"", ""MATLAB""]",Rarely,"[""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""I've never tried""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""I've never tried""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,No,Never,32,PhD,Male,American,Software Development,"[""framework default"", ""Helm""]","[""framework default""]",Spacemacs,,No,r/emacs,Great,"[""none""]","[""Monokai""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Key bindings,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"Org-mode, magit, eglot",significant comprimise,never considered,No,I have in the past,No,Vim,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs"", ""Web search engines""]","[""deeper documentation""]","[""IRC"", ""Matrix"", ""Framework""]","[""framework default""]","[""Install and try it immediately"", ""wait for community""]",,Vim,projectile,Often,36,Bachelors,Male,Czech,Software Development,"[""Helm""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"The keybindings were unusual (chording and which key does what) but now I love them The language of frames/windows/buffers is also very uncommon in modern usage.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""slime""]",Good but not great,Programmability - being able to create solutions to very specific problems in my workflow as well as dealing with the common cases.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",13,No,"ivy,sly,paredit,eglot,multiple-cursors,ripgrep",significant comprimise,might in future,No,I have in the past,Yes,Emacs,"[""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""generally I don't""]","[""use-package""]","[""Install and try it immediately""]",melpa is easier because it doesn't require copyright attribution,None,projectile,Sometimes,34,Bachelors,Male,American,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""base16-tomorrow-night-eighties""]",Rarely,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"Paredit, org, magit, lsp, projectile, yasnippets, undo-tree, vertico",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""Guix""]","[""Mailing list"", ""Email"", ""GitHub"", ""whatever forge the maintainer uses""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Blogs"", ""other people's public configs""]","[""Tutorials"", ""Screenshots""]","[""Mailing lists"", ""Email""]","[""Guix""]","[""Install and try it immediately""]",,Kakoune,projectile,Sometimes,37,Bachelors,Male,German,Software Development,"[""Vertico""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,lobste.rs,Ok,"[""vterm""]","[""leuven""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Keybindings are difficult to remember if I don't use it for a few days, and I had difficulties understanding all the possible commands and the included packages as there was no guide for them",Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Customizability, wide community support, terminal interface with daemon/client which is not available in many other GUI IDEs","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"Magit,eglot",significant comprimise,might in future,Cannot,Cannot,No,Vim,"[""Haskell"", ""Julia"", ""Python""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Manual""]","[""GitHub""]","[""framework default""]","[""wait for maturity""]",,VS Code,framework default,Rarely,27,Masters,Male,Italian,Student,"[""framework default""]","[""framework default""]",Spacemacs,,No,Hacker News,Ok,"[""ansi-term"", ""vterm""]","[""solarized-dark""]",Never,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,significant comprimise,might in future,No,No,No,Vim,"[""C"", ""Elisp"", ""Haskell"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""GitHub""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,IntelliJ,framework default,Sometimes,,School,Male,German,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Discord,Ok,"[""none""]","[""default light"", ""adwaita""]",Rarely,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Extensibility in Lisp Free software","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",24,Gnus,,any comprimise,might in future,No,I have in the past,No,Emacs,"[""Python"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time""]",Rarely,,"[""Web search engines""]","[""Tutorials"", ""Overview""]","[""Read the sources""]","[""package.el""]","[""Research alternatives""]",,pico,No,Rarely,45,Bachelors,Male,Brazilian,Software Development,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,Yes,lobste.rs,Great,"[""none""]","[""Don't remember""]",Never,No simple functions,Never,,,,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features"", ""org-mode""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",19,No,"org-mode, magit, helm, company",significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA"", ""MELPA Stable""]","[""I don't need to""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""I don't""]","[""package.el""]","[""wait for community""]",,,No,Frequently,,PhD,Male,Danish,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,No copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"eglot, magit",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Go"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Never,,PhD,Male,Russian,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,linux.org.ru,Great,"[""none""]","[""iceberg""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,"I have been waiting on getting a FSF assignment for almost a year now, blocking me from contributing. Issue is that the disclaimer note from my employer needs to be reviewed.",,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects"", ""Training, Email, Financial""]","[""29.0""]",15,notmuch,"meow,vertigo,eglot,embark",moderate comprimise,0-2y,No,Yes,Yes,Meow,"[""C++"", ""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Videos""]","[""Manual""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""guix""]","[""Install and try it immediately""]",,,project.el,Often,35,Masters,Male,Swedish,VFX,"[""Vertico""]","[""flyspell""]",maximal vanilla,Keep up the good work!,Yes,r/emacs,Great,"[""shell""]","[""suneater""]",Frequently,No copy-paste,Never,,Keybindings are hard to memorize but it's a question of time.,I read a book where Emacs was mentioned.,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Best software ever made !""]","[""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Emacs is hard to learn but in fact really simple when we get used to. I always discover new features. Emacs answers to 90% of my needs.,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,"sr-speedbar, markdown-mode, lua-mode, darkroom-mode",significant comprimise,never considered,No,Would directly,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Lua, Vlang, Red""]",Never,"[""GNU/Linux"", ""MacOS"", ""DOS""]","[""General document writing""]","[""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""searching on the web""]","[""framework default"", ""package.el"", ""packages downloaded and added in my \""init.el\""""]","[""Install and try it immediately""]",,can't remember. I was on Amiga.,No,Frequently,46,PhD,Male,French,Education services,"[""No""]","[""flyspell""]",minimal vanilla,,Yes,Hacker News,Great,"[""shell-command""]","[""default dark""]",Never,No none,Never,,keybindings are hard to remember,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","configurability, org-mode","[""Hobby projects""]","[""27.1""]",10,notmuch,,any comprimise,never considered,No,No,No,Emacs,"[""None""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""not sure""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs""]","[""Don't know. Haven't read any recently after I managed to do what I wanted to.""]","[""Mastodon""]","[""not sure""]","[""wait for community""]",,Vim,No,Rarely,46,School,Male,German,contracting,"[""framework default""]","[""framework default""]",minimal vanilla,,No,mastodon (via: https://post.hillenius.net/notice/95501 ),Great,"[""none""]","[""default light""]",Never,framework default simple functions,Never,,"Understanding and managing frame splitting, understanding the difference between minibuffer, help windows and new frames (e.g. when will 'q' dismiss? when will C-g? etc). Which terminal to use (ended up with vterm). Understanding themes.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""using scheme/lisp/clojure""]","Very well, it's snappy","Customisation, self-documentation, freedom","[""Work"", ""Hobby projects""]","[""28.1""]",3,No,"magit, org, ivy, company, ripgrep, wgrep, dumb-jump",moderate comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Scheme"", ""Lua""]",Frequently,"[""MacOS""]","[""Note taking"", ""Agenda"", ""presentations with org-reveal""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Reddit""]","[""package.el"", ""use-package""]","[""wait for community""]",,IntelliJ,projectile,Rarely,36,Bachelors,Male,British,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""vterm""]","[""modus-operandi""]",Never,No copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""28.1""]",6,No,magit,limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Javascript"", ""Ruby""]",Frequently,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Code (bug fixes)""]","[""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default"", ""use-package""]","[""wait for community""]",,Sublime Text,framework default,Never,30,School,Male,Ukrainian,Software Development,"[""framework default"", ""Helm""]","[""No""]",Spacemacs,,No,Friend,Ok,"[""none""]","[""plan9""]",Never,framework default read and understand,Never,,The keybindings were a handful and It wasn't obvious how to use to things with it,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Part of the GNU project / FSF""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,significant comprimise,5-10y,I have in the past,I have in the past,No,Vim,"[""C"", ""Common Lisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Ruby""]",Sometimes,"[""GNU/Linux"", ""BSD""]","[""PKB""]","[""GNU ELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""M-x list-packages""]","[""Overview""]","[""IRC"", ""Matrix""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",,nano,project.el,Rarely,,,,,,"[""No""]","[""flyspell""]",minimal vanilla,,No,Friend,Great,"[""shell-command""]","[""default dark""]",Never,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""keyboard-focused""]","[""Community""]","Poorly, it's sluggish","Extensibility, community","[""Work""]","[""28.2"", ""28.1""]",1,No,,no comprimise,never considered,Yes,No,No,Vim,"[""Clojure"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""SQL"", ""Typescript""]",Sometimes,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Discord"", ""Blogs""]","[""Overview""]","[""Discord""]","[""framework default""]","[""wait for community""]",,VS Code,framework default,Rarely,,Bachelors,Male,Serbian,Fin Tech,"[""framework default""]","[""No""]",Doom Emacs,,No,Twitter,Ok,"[""vterm""]","[""doom-one""]",Rarely,framework default many packages,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Part of the GNU project / FSF""]",Good but not great,Extensible,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"lsp-mode, rustic, Haskell, justl",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Rarely,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Discord""]","[""package.el"", ""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",Ease of submission and installation,None,projectile,Frequently,,Bachelors,,,Software Development,"[""Helm""]","[""flyspell"", ""langtool""]",maximal vanilla,,No,Hacker News,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Sometimes,No none,Never,,"I remember following vim tutorial very easily i one afternoon. For emacs i become frustrated. I completed the tutorial over a week because everyday I stoped due to frustration. After that, and taking it easy I fell in love. Since I use Ubuntu I spend a lot of time untill I figured out how to install full complete manual.",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Org Mode""]","[""Org Mode""]","Very well, it's snappy","Customization. Text based. Community. Documentation. Solid bet (free software, won't disappear)","[""Hobby projects""]","[""28.2""]",1,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""not sure""]","[""Install and try it immediately""]",,Sublime Text,No,Frequently,27,School,Male,Spanish,Student,"[""No""]","[""No""]",minimal vanilla,,No,Blog post,Great,"[""none""]","[""zenburn""]",Never,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Hobby projects""]","[""29.0""]",2,Mu4e,,limited comprimise,never considered,No,No,No,Vim,"[""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,VS Code,framework default,Sometimes,,,,,,"[""framework default""]","[""spell-fu""]",Doom Emacs,,No,Blog post,Ok,"[""vterm""]","[""doom-one""]",Rarely,framework default simple functions,Never,,"The defaults are pretty bad. I use Doom Emacs, but am in the process of porting what I want to a vanilla emacs. trying to get emacs setup for a good dev experience in C++ & CL was too hard initially",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,"the extensibility and the community. You can build anything into emacs, and the community actually works on it's issues, including really useful packages into emacs, native comp for speed etc.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",5,No,"magit, treemacs, sly,slynk",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,Vim,framework default,Rarely,31,Bachelors,Male,Australian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""org mode""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work""]","[""28.2""]",1,No,,any comprimise,might in future,No,I have in the past,No,Vim,"[""Assembly""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Documentation""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Framework"", ""GitHub"", ""Email""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,22,Bachelors,Male,Chinese,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,Emacs China,Great,"[""vterm""]","[""gruvbox""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",2,,,,,,,,Vim,"[""C++"", ""C"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,minimal vanilla,,,,,,,, none,,,,,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Hobby projects""]","[""29.0""]",1,,,,,,,,Vim,"[""Ruby"", ""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,It's a kit to make your own editor,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",12,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C#"", ""Common Lisp"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""F#""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""Source""]","[""I don't?""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Mailing lists""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""I don't?""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,43,Bachelors,Male,American,Software Development,"[""Selectrum"", ""Marginalia""]","[""flyspell"", ""ispell""]",minimal vanilla,,Not sure,mastodon,Ok,"[""eshell"", ""vterm"", ""Primarily use dedicated terminals.""]","[""nord"", ""solarized"", ""doon-nord""]",Sometimes,undo-tree write package,Never,"I have some enhancements I'd like to contribute to some fairly core code, but I expect that the employer sign-off on the FSF assignment will be a hurdle.",,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",It's a lisp core with an editor built on top. I can customize it on the fly.,"[""Work"", ""Hobby projects""]","[""29.0""]",25,No,"clang-format,cmake-mode,company,eglot,htmlize,eglot,magit",moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""FSF paperwork""]",Rarely,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""N/A""]","[""manual""]","[""Install and try it immediately""]",,"Pico on HP-UX, Borland on Windows",No,Frequently,43,PhD,Male,United States citizen,Hardware architecture,"[""Ido""]","[""ispell""]",maximal vanilla,"1) Some questions should have a none-of-the-above option. 2) The ""How did you find out about this survey?"" should probably allow multiple options. I saw it on lobste.rs, r/emacs, and HN before I had a chance to take it.",Yes,lobste.rs,Ok,"[""shell-command"", ""ansi-term""]","[""my own custom theme""]",Sometimes,No read and understand,Never,,,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,Undo-tree,limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""HTML/CSS"", ""Shell"", ""OCaml""]",Never,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,String[],Never,,"[""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,No,Frequently,32,PhD,Male,(other),Research,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell"", ""eshell""]","[""default light"", ""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree write package,Never,,"Emacs Lisp, keybindings",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, discoverability, packages, community, Emacs Lisp, org-mode.","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"evil,org-mode,vertico,company,lsp-mode",limited comprimise,never considered,No,No,Yes,Vim,"[""C++"", ""C"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,,"[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,24,Masters,Male,French,Software Development,"[""framework default"", ""Vertico"", ""Marginalia""]","[""framework default""]",Doom Emacs,,Yes,Hacker News,Great,"[""vterm""]","[""doom-one"", ""dracula""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Text editing features""]","[""Text editing features""]",Not well,,"[""Hobby projects""]","[""28.2""]",0,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Rust""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Never,21,School,Male,Swedish,Student,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Not great,"[""term""]","[""my own custom theme""]",Never,No simple functions,Never,,"- keybinding that was not easy to learn - vanilla emacs is not helpfull when learning a new language",University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","- extensibillity - community - easy to debug (or deactivate) bugs - many packages -> can be use to do a lot a stuff others than text editing (org-mode, mail,..)","[""Work""]","[""28.2""]",10,Mu4e,"org-mode, magit, projectile, mu4e, tuareg, ivy, ace-window, company, flyspell",significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""ocaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA devel"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""M-x list-packages""]","[""Comparison"", ""Manual""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Sometimes,31,Masters,Male,French,Fin Tech,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Friend,Great,"[""none""]","[""my own custom theme""]",Rarely,framework default copy-paste,Never,,I have unsuccessfully introduced Emacs to several individuals. None have retained their use due to the steep initial learning curve.,Colleague,"[""GUI""]","[""Text editing features"", ""org mode""]","[""Text editing features""]","Very well, it's snappy","Power and flexibility. Works quickly, is eminently configurable, and Org-mode is a life saver.","[""Work"", ""Hobby projects""]","[""28.1"", ""26.3"", ""23.1""]",30,No,"ORG-mode,",moderate comprimise,never considered,No,I have in the past,No,mostly default with a few mods to make using with MS Windows easier,"[""C++"", ""HTML/CSS"", ""Python""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""eclectic""]","[""I have not done so yet""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Web search engines""]","[""Overview""]","[""I have not done so yet""]","[""not sure"", ""Mostly manually""]","[""Research alternatives""]",,Various ancient text editors,No,Frequently,63,Associates,Male,American,Software Development,"[""No""]","[""ispell""]",maximal vanilla,"There were a couple of multiple choice questions where none of the option were appropriate. ""What contributions do you make to packages you use?"" for example. I have never made any contributions. I have considered proposing some of my modifications but they are definitely not ""production"" grade. I would call them ""personal hacks that work for me"" but I have little confidence they will work in the wild. I simply do not have the skill set for such changes.",No,r/emacs,Ok,"[""shell""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, understand internals,,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",15,,,,,,,,Vim,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Elisp""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,None,,Frequently,,,,,,,,maximal vanilla,,,,,,,, read and understand,Never,,Learning the new workflow,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy",Extensibility and Org,"[""Hobby projects""]","[""28.2""]",1,No,"vterm, magit, emms, dwim-shell-command, eglot, vertico, pdf-tools, corfu, consult",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C"", ""Common Lisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Babel""]","[""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Neovim,No,Never,19,School,Male,Brazilian,Student,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""shell"", ""eshell"", ""vterm""]","[""modus-operandi""]",Frequently,No copy-paste,Never,,"It's difficult to recall even just one year later. I definitely had some hurdles. I started with doom emacs right away, but stuff like how to install packages and configure them wasn't easy to understand. This is probably more a problem of dooms documentation. I think it wasn't immediately clear to me how to best google to get answers. The whole mailing list system is still extremely cryptic to me and to all young people i talk to (and I'm studying computer science)",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Org-mode and the whole org environment, the emacs community, it's infinite customizability","[""Work"", ""Hobby projects"", ""journaling, time management, basically everything i can fit into it""]","[""28.2""]",1,No,"org-caldav, org-superagenda, org-chef, org-noter, org-pdftools, org-babel",moderate comprimise,might in future,No,Would directly,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Frequently,23,Bachelors,Male,Swiss,Student,"[""framework default""]","[""framework default"", ""flyspell""]",Doom Emacs,Thank you for doing it!,No,r/emacs,Great,"[""vterm""]","[""nord""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]",,Alright,,"[""Work""]","[""28.2""]",2,,,,,,,,Vim,"[""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""Rust"", ""Scheme"", ""SQL"", ""Typescript"", ""Scala""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, read and understand,,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,,never considered,,,,Emacs,"[""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""MELPA""]","[""GitHub""]",,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""leaf.el""]","[""Research alternatives""]",,Eclipse,project.el,Frequently,,,,,,"[""Vertico"", ""Selectrum"", ""Marginalia""]","[""langtool""]",minimal vanilla,,,,,"[""none""]","[""nord""]",Rarely,undo-tree simple functions,Never,,the tutorial intro is too long and focuses on movement in text too early. window management should be explained earlier.,linux user group,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy","works everywhere, huge amount of packages, very flexible","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",14,No,,significant comprimise,5-10y,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Java"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""General document writing""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""IRC servers"", ""Blogs"", ""Mastering emacs book""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""IRC""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,projectile,Rarely,30,School,Male,Italian,Software Development,"[""Ido""]","[""No""]",minimal vanilla,it's fine,No,Hacker News,Not great,"[""ansi-term""]","[""wombat""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"1) TLDR 2) My experience 3) My recommandation to start configuring emacs from scratch TLDR Emacs does not work great out of the box, many unusual key bindings and concepts (Buffers, lisp) slow down the initial learning phase, lots of things to learn, many essential tricks to build emacs need to be found outside of the official doc, takes time before reaching feature parity with intuitive editors (like vscode) MY EXPERIENCE Emacs has unusual bindings and a lot of things to learn. I started on a vanilla config and had to start configuring emacs from another editor for a few days until it became usable enough to finally switch. And even then, I was missing many important things such as a decent debugger and lsp-mode/eglot. Past that point, I still had to look for many resources as I had to look everywhere (official doc, blogs, melpa, git, reddit) on internet to figure out all the things I could do to extend emacs. STARTER KIT FOR VANILLA EMACS: I consider that any person starting from vanilla emacs should read Mastering Emacs (M. Peterson) before installing the following tools that I consider as essential to begin extending the editor: a theme (dark), a package to show available M-x functions (such as smex), use-package to organise the configuration, straight-package for reprodicibility and a set of swiss knife functions which may replace smex (either helm, swiper+ivy+counsel or the new suite orderless+embark+consult+...). I also suspect that more tools to help discoverabillty (such as which key) would be useful.",Xkcd Butterfly + Vim holy war memes,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Extensible Useful built-in tools (dired, org, eww...) Feature discoverabillty (with apropos and C-h ) Modes","[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"Use package Straight package Ivy/counsel/swiper Magit Ace Window",significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Haskell"", ""Python"", ""Nix, Latex""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,No,Frequently,23,Bachelors,Male,French,Student,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""Monokai and Aurora""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Rarely,,tutorial goes from zero to up very quickly!,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""easiest scheme and c++ text editing *indenting* ever (no j/k)""]","Very well, it's snappy",magit,"[""Hobby projects""]","[""28.2""]",4,No,"magit, tree-sitter, ido, helm",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Scheme""]",Frequently,"[""GNU/Linux""]",String[],"[""MELPA"", ""not sure""]","[""dont!""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,racket,No,Never,,,Male,Mauritian,Healthcare,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default dark""]",Never,undo-tree read and understand,Never,,No documentation.,Internet,"[""GUI""]","[""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,org,"[""Work""]","[""29.0""]",2,No,"org-roam, lsp-bridge",no comprimise,never considered,No,Cannot,No,Emacs,"[""Python""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Code (features)""]","[""GitHub""]","[""Tutorials"", ""Screenshots""]","[""Discord"", ""Discourse""]","[""straight"", ""use-package""]","[""wait for maturity""]",MELPA,Vim,No,Often,32,PhD,Male,Chinese,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,Emacs China,Great,"[""vterm""]","[""default light""]",Never,No read and understand,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Python"", ""Shell"", ""SQL"", ""Hy""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""usage examples""]","[""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,Masters,Male,British,Fin Tech,"[""Ivy""]","[""No""]",Doom Emacs,,Yes,Hacker News,Great,"[""ansi-term""]","[""solarized""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",10,,,,,,,,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, many packages,Sometimes,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""first time was '88 or so. I don't really recall.""]","Very well, it's snappy","extensibility, community that builds it","[""Work"", ""Hobby projects""]","[""29.0""]",25,Gnus,"org-mode, org-journal, php-mode, lsp",significant comprimise,5-10y,No,I have in the past,No,Emacs,"[""Elisp"", ""Go"", ""Python"", ""PHP"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""GitHub"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,"whatever I used back then, don't recall",projectile,Frequently,49,Bachelors,Male,United States citizen,"IT, some sw dev","[""No""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""spacemacs-light, spacemacs-dark""]",Often,No write package,Never,,Keybindings,Recommended by a book,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""SLIME""]",Good but not great,That is basically an extensible Swiss pocket knife,"[""Work""]","[""28.2""]",12,No,"SLIME Latex",moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Javascript"", ""Typescript"", ""latex""]",Rarely,"[""GNU/Linux""]",String[],"[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Issues""]","[""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Eclipse,No,Frequently,30,Masters,Male,German,Research,"[""No""]","[""flyspell"", ""ispell"", ""langtool""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default light""]",Never,No write package,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",8,Mu4e,Magit,moderate comprimise,might in future,Yes,No,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Atom,project.el,Sometimes,38,Masters,Male,American,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""vterm""]","[""solarized""]",Sometimes,No copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript""]",Often,"[""MacOS""]","[""Note taking""]","[""framework default""]","[""Email""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Email""]","[""framework default""]","[""wait for community""]",,VS Code,framework default,Sometimes,,School,Male,Canadian,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Friend,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Never,No read and understand,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]",String[],"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",4,,,,,,,,Meow,"[""Haskell"", ""Scheme"", ""Coq""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,Doom Emacs,,,,,,,, write package,Rarely,,IIRC the keybindings took me a little while to get used to.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Being mature free software, you can be sure that it's still going to be around in, say, a decade. The documentation is great, I don't like having to browse the web all the time to look up manuals etc so the fact it's packaged into the application is nice. And, of course, extensibility, especially that the extension language is a lisp (lisps are very well suited to such things).","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",3,Mu4e,"magit, slime, lsp-mode",significant comprimise,might in future,Yes,Yes,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""Windows"", ""BSD""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Manual""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,vi,No,Often,24,School,Female,English,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,Was good :),Not sure,lobste.rs,Great,"[""eshell""]","[""spacemacs-light""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",20,notmuch,"magit, projectile, tramp",moderate comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""n/a""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC"", ""Framework""]","[""package.el""]","[""wait for maturity"", ""wait for community""]",,,projectile,Frequently,46,Bachelors,Male,United States citizen,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""shell-command"", ""ansi-term"", ""vterm""]","[""solarized"", ""solarized-dark"", ""zenburn""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"There is so much depth to Emacs that it can be hard to figure out how to do everything well. Simply editing a file is easy enough, and you can figure out the keybindings eventually. But then you want to start doing more complicated things and you have to invest time into doing all of them. I've kind of set up projectile, for example, but I've never really figured out how to use it effectively and mostly use it to close all of the buffers that I open when working on a particular project. The same is true of Flycheck and lsp-mode/eglot, which are tools that I think would make my life easier, but which have an activation energy that I am not always willing to put into my text editor.",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility, org-mode, steadily improving IDE capabilities","[""Work"", ""Hobby projects""]","[""27.1""]",10,No,"julia-snail, org-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""Julia""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""GitHub""]","[""package.el""]","[""Research alternatives""]",,,projectile,Often,30,PhD,Male,American,Research,"[""Helm""]","[""ispell""]",minimal vanilla,,No,lobste.rs,Great,"[""eshell""]","[""misterioso""]",Sometimes,No write package,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,moderate comprimise,never considered,Yes,No,No,Vim,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""wait for community""]",,IntelliJ,framework default,Sometimes,29,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""framework default""]",Spacemacs,,Not sure,r/emacs,Great,"[""shell""]","[""various doom-* and spacemacs-* themes (both light and dark)""]",Sometimes,framework default simple functions,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Sometimes,21,School,Male,German,Student,"[""Ivy"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Blog post,Ok,"[""term""]","[""nord""]",Never,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Hobby projects""]","[""29.0""]",1,No,,do not prefer,never considered,No,No,No,Emacs,"[""Elisp""]",Rarely,"[""GNU/Linux""]",String[],"[""MELPA""]","[""Mailing list"", ""GitHub""]",Never,String[],Sometimes,"[""Documentation""]","[""GitHub"", ""M-x list-packages""]","[""Tutorials""]","[""Discourse""]","[""use-package""]","[""wait for community""]",,VS Code,projectile,Sometimes,,,,,,"[""Ivy"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,"one rss, not sure",Not great,"[""none""]","[""mood-one""]",Rarely,No simple functions,Never,,"Location of help. Searching for basic functions, you find yourself deep in a hierarchy with little idea how to find your way.",Colleague,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy","Operating system integration. I have text, programming, a shell all in the same environment. If I wanted to do some java, intellij would give me a great experience. If I was willing to pay. But what if I suddenly get interested in clojure or haskell. Now I have to change environments","[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",15,No,Ess,significant comprimise,never considered,No,No,No,CUA,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""PHP"", ""R"", ""Scheme""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows"", ""Android with termux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""MELPA""]","[""Na""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Hacker news""]","[""Tutorials""]","[""Na""]","[""manual""]","[""Research alternatives""]",,VS Code,No,Frequently,56,Masters,Male,United States citizen,Manufacturing,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""shell"", ""eshell""]","[""default light""]",Rarely,No copy-paste,Never,,"It was useless to me until I was able to get Evil working and it took a good bit of effort to do that. Package management and init.el configuration all have steep learning curves. Spacemacs served as a good starter, but the configs were so different that the move to vanilla felt a bit like starting over.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Org""]","[""Package(s)"", ""Text editing features"", ""Org""]",Good but not great,"Org-mode, Evil is a good vim emulation","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",2,No,"org, evil, magit, straight, which-key, projectile, ace-window, vterm",moderate comprimise,never considered,Not yet,Would directly,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Research alternatives""]",,Vim,projectile,Often,47,Bachelors,Male,American,,"[""Ivy"", ""Vertico"", ""Marginalia"", ""Consult"", ""Embark, Orderless""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""vterm""]","[""default light"", ""solarized"", ""material""]",Frequently,No simple functions,Never,,"I was accustomed to vim-style keybindings. Using evil & co would give me inconsistent keybindings throughout emacs, especially considering packages. The emacs keybindings are subjectively worse for editing text and took me quite a bit of time to adjust to. As a bonus, they also sometimes work in shells.",Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""People saying it was the bee's knees""]","Very well, it's snappy","Magit, org-mode, malleability is nice","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"magit, org-mode, which-key, dired, haskell-mode",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,IntelliJ,projectile,Sometimes,23,Bachelors,Male,Russian,Research,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""vterm""]","[""leuven""]",Never,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",2,No,,significant comprimise,never considered,No,Would directly,No,Emacs,"[""Elisp""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit""]","[""Tutorials""]","[""GitHub""]","[""package.el"", ""use-package""]","[""wait for maturity""]",,None,No,Frequently,35,PhD,Male,Canadian,Research,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Never,framework default copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Meow,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,"Coming from (Vim and) Sublime Text, the C and M keybindings took me some time, and Emacs Lisp was quite different from what I knew.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Using the Usenet with Gnus""]",Good but not great,World-class code indentation and awesome flexibility.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",9,No,"org2blog,vterm,rustic,vertico",no comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Perl"", ""Rust"", ""Shell""]",Never,"[""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""IRC servers"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Screenshots""]","[""IRC"", ""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Often,37,Bachelors,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Friend,Ok,"[""vterm""]","[""acme-nofrils""]",Sometimes,undo-tree none,Never,,"None, the built-in help was on point and taught me everything I needed to know.",Internet,"[""GUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""It's religious that hackers know Emacs.""]","Very well, it's snappy",Extendability + it contains a language interpreter. It's an OS masquerading as an editor.,"[""Work""]","[""24.2""]",11,No,"I repeat, I don't use packages. The only customization I did was change the color scheme.",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Ruby"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""none""]","[""Mailing list""]",Never,"[""Don't use packages, nothing to contribute, metaphysical error.""]",Never,,"[""I don't""]","[""Manual"", ""Screenshots""]","[""use search engines more intently""]","[""what third-party packages?""]","[""wait for maturity""]",,Vim,No,Often,36,Masters,Male,(other),,"[""No""]","[""No""]",minimal vanilla,,No,Locals,Great,"[""none""]","[""deeper-blue""]",Never,No copy-paste,Never,,,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",25,No,multi-cursor,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,54,PhD,Male,German,Fin Tech,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default light"", ""default dark""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""org-mode""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",5,No,"org, org-roam, org-roam-ui, org-roam-bibtex, org-noter, org-agenda",limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Go"", ""Haskell"", ""Julia"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux"", ""WSL"", ""crostini""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework"", ""Discourse""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Often,,Masters,,German,Student,"[""framework default""]","[""framework default""]",Doom Emacs,It would be interesting to ask if one does soley use emacs or also other editors.,No,r/emacs,Great,"[""none""]","[""doom-one""]",Never,framework default simple functions,Never,,"Nothing specific. I think I got more comfortable after skim-reading mastering emacs. The built-in tutorial was enough for getting around but not enough to ""impress me positively"".",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""LISP development""]",Good but not great,"I enjoy most the introspection capabilities. I immediately liked the customization interface and now I appreciate more and more things like the help system, variable description, having the elisp source available in a click.","[""Work"", ""Hobby projects""]","[""27.1""]",1,No,"use-package, which-key, magit",any comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Scheme""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""org""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""maybe an in-emacs tutorial""]","[""amazingly, I had no need to ask for help""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,30,Masters,Male,Italian,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""shell""]","[""solarized""]",Sometimes,No copy-paste,Never,,"All of the dumb jargon, like ""buffer"" and ""frame"", etc. get in the way.",Colleague,"[""GUI""]","[""Inertia""]","[""gdb integration""]","Poorly, it's sluggish",Community of contributors,"[""Work"", ""Hobby projects""]","[""28.2""]",14,No,"magit, tide, tramp, lsp-mode,",no comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Rust"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking""]","[""MELPA"", ""not sure""]","[""uninstall package""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Comparison""]","[""uninstall package""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,Bachelors,Male,,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Yes,Hacker News,Ok,"[""shell""]","[""sanity-inc""]",Sometimes,No read and understand,Never,,"Mapping VIM muscle memory to Emacs has been hard and eventually I gave up and adopted Evil mode. Starting with Spacemacs put me right into the game but then it has been a bit hard to get to configuring Emacs manually (but worth it)",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF"", ""Magit org-mode""]","[""Part of the GNU project / FSF"", ""It is the best Lisp IDE""]","Very well, it's snappy","Community, packages, extensibility, free software","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,"Magit, Cider, Evil, Projectile, Org-mode, use-package, Slime",significant comprimise,never considered,Yes,No,No,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""Twitter""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""IRC"", ""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,45,School,Male,Italian,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Twitter,Ok,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Sometimes,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",10,No,,,never considered,I have in the past,No,No,Emacs,"[""Clojure"", ""Javascript"", ""Java"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Sometimes,"[""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""wechat""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,No,Frequently,,,,,,"[""framework default"", ""Helm"", ""Ido""]","[""No""]",minimal vanilla,,,,,"[""none""]","[""default dark"", ""dracula"", ""solarized-dark"", ""zenburn""]",Sometimes,undo-tree simple functions,Never,,"Learning Elisp is very daunting for someone not too familiar with programming. Coming from Vim, configuring Emacs from scratch is a much more extensive task.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Alright,"Unmatched extensibility, very active community that causes Emacs to be constantly developed further.","[""Hobby projects""]","[""28.2""]",5,Mu4e,"evil, magit, helpful, eglot, mu4e, vertico, telephone-line",moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,33,Masters,Male,German,Education services,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""gruvbox""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"develop muscle memory, create a mental model of how emacs works",Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"integrated text-based environment, extensible, opinionated also support for lsp is very important","[""Work"", ""Hobby projects""]","[""28.1""]",15,No,"magit, org, lsp-mode, projectile, helm, flycheck, company, mmm-mode, web-mode",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,too many years ago to remember :),projectile,Sometimes,45,PhD,Male,Greek,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,interested to see the results,Not sure,Hacker News,Great,"[""shell""]","[""nimbus (custom)""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Debugging memory usage (resources shown by memory-report and garbage collector do not reflect actual usage). Difficulty with introspection of environment variables used by Emacs (I had a very hard time getting LSP to work with Typescript, Csharp and Python because of that)",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Not well,"Extensibility and customizability. Also, text being the first class citizen.","[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",4,No,"consult,posframe,perspective,avy,vertico,dirvish,lsp,dap,flycheck,embark",significant comprimise,might in future,Cannot,Would directly,No,Vim,"[""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript"", ""AHK""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""manual""]","[""Install and try it immediately""]",,VS Code,projectile,Often,32,Associates,Male,Polish,Logistics,"[""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,More emphasis on what I currently dislike about Emacs.,No,r/emacs,Ok,"[""shell"", ""term"", ""vterm""]","[""gruvbox""]",Never,undo-tree copy-paste,Never,,"Manual is good once you have some experience how everything works; clear and concise. But as a new user who's tempted to wet his feet to explore the flexibility of Emacs there's no simple guide to get started. I would have wanted to kick the tires a bit and see how my workflow could be changed using with one tool (ie. shell, ssh, git, ide). Sure it's all changed now with Eshell, tramp, magit, treesitter, fly-check et. al but it took quite an effort get there. So I guess I was missing kind of opinionated tutorials how to set up Emacs for work.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility and platform support.,"[""Hobby projects""]","[""29.0""]",1,Mu4e,"magit, tree-sitter, flycheck, cargo, org, rustic, evil,",moderate comprimise,never considered,No,Cannot,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Rust""]",Frequently,"[""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub"", ""why not elpa / melpa?""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale""]","[""GitHub""]","[""package.el"", ""straight""]","[""Research alternatives"", ""wait for maturity""]",,Sublime Text,projectile,Often,,Bachelors,Male,Finnish,Manufacturing,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell-command"", ""eshell"", ""vterm""]","[""my own custom theme""]",Frequently,undo-fu simple functions,Never,,Mostly in getting used to the functional style of Elisp and configuration.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",FOSS and extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""IRC servers"", ""Matrix servers"", ""Discord"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Framework"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Frequently,34,Bachelors,Male,American,Self-employed,"[""framework default"", ""Vertico""]","[""No""]",Doom Emacs,,No,Matrix,Great,"[""shell-command"", ""vterm""]","[""doom-one"", ""dracula"", ""gruvbox"", ""Catppuccin""]",Frequently,framework default write package,Sometimes,"I tried obtaining FSF and that was hard. I don't fully understand how to work with email development mailing list (I really should do this, the barrier is just high enough so that I've delayed it for years)","Interactively learning elisp within emacs was harder than it should be, propertizing text, key bindings",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Magit (the greatest piece of software ever written, IMO), extensibility, community","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"magit, projectile, straight, consult, corfu, embark, lsp-mode, org-mode, org-roam, evil",limited comprimise,0-2y,No,Would directly,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Sacha Chua's weekly news""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,IntelliJ,projectile,Frequently,34,Bachelors,Male,Indian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""none""]","[""my own custom theme""]",Never,undo-tree simple functions,Never,"It is time to take this part of the process extremely seriously. The web should literally be the version control system / central repository of software. I am tired of having to go back and forth between various out of sync and incompatible formats or programs. I am so fatigued that I basically don't bother using the computer for much and it is why my answers on the last page were mostly ""no"" - because I just don't have any reason to play along. I have no friends in reality who do these things and I have no income.. I care more than most but something needs to change on the societaly level so that people like me will be willing to be a part of the free software world. I need to be allowed to keep basic dignity and have a basic social life but this country is run through facebook... I think working on free software is valuable and I want an income doing it. I shouldn't have to be some elite powerhouse programmer to be eligible, there's plenty of chickenshit devs working on yet-another-nonsense-application getting paid ridiculous sums. I won't do that. So where does that leave me?","Getting stuck in some inconsistent states where the keybinds are all borked and not having any means to get back to a neutral state except restarting emacs. Emacs freezing because I had too much going on or tried to open something big. Lack of canonical paths towards achieving certain basic configuration tasks, there is no driver for community consensus so we're stuck with whatever works.",Internet,"[""GUI""]","[""Can't find anything better at the moment""]","[""EVIL""]",Good but not great,"Lisp machine. Existing infrastructure. Existing community. Values (i.e. FOSS etc). Better than terminal at TextUI. Old enough software to be written for slow machines, i.e. efficient.","[""I dunno if my hobby is work""]","[""29.0"", ""28.2"", ""28.1""]",4,No,"evil, sly, geiser. I don't use many packages, my config is tiny and I haven't bothered digging further in the direction of spacemacs (which is where I started iirc).",any comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""currently; mostly common lisp, I have in past also used the above""]",Never,"[""GNU/Linux"", ""guix""]","[""I stopped using it, I used it when I was on spacemacs in the past but I just use textfiles now.""]","[""not sure""]","[""Mailing list"", ""Email""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork"", ""Lack of trust and too much time spent alone, waiting for the world to meet me halfway but people like their trenches.""]",Never,"[""Documentation"", ""Advocacy""]","[""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Proofs. How to interact and configure the interactions. How to make smaller circles.""]","[""IRC"", ""Matrix""]","[""guix""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]","I will release all code I make into the wild but I don't believe in centralized repositories built using current means of consensus. We need to solve the tragedy of the commons. Anyway, I'd make a guix channel so that people could still install my packages and updates pretty easily.",Vim,No,Often,,,,,,"[""No""]","[""No""]",minimal vanilla,Thank you for your terrific work.,Not sure,Friend,Ok,"[""none"", ""shell-command"", ""vterm""]","[""default light""]",Never,No simple functions,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,,,,,,,,Vim,"[""Clojure"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript"", ""Scala""]",,"[""WSL"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,"Didn't know what ""M"" meant in ""M-x""... for me it was ""Alt"". I also didn't really discover the help system early on, and was very confused for a long time. I found various bits on google but once I really figured out how to use the help system, I started learning faster as I could help myself (and many things really are documented if you know where to look).",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility""]",Good but not great,"Full customizability - the fact that the entire editor has an ""API"" that can be programmed against using a real programming language is unique and great. It's also mature, which means there are many packages, tutorials, and others in the community building useful things on/in emacs.","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"magit, projectile, helm, lsp, flycheck, cider, treemacs",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,36,Bachelors,Male,United States citizen,Fin Tech,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""ansi-term""]","[""dracula""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",5,No,,no comprimise,never considered,Cannot,Cannot,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,40,Associates,,Indian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""eshell""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Understanding elisp -- which I haven't done thoroughly -- and the way Emacs loads and uses packages. Lisps in general are a little awkward for the casual programmer, and it's difficult to parse nested parentheses, quotes, back quotes, odd-names like `car' and `cdr'. Yes, there is a lot of documentation and a few guides, but it takes a bit of practice to really learn and understand, which I'm still not sure I do. But I am not sure this can every really change without fundamentally altering the core of Emacs, which I wouldn't want to do. Package management -- installing, updating and removing packages -- was not clear to me to begin with. The `use-package' macro was helpful. It's also not obvious to a beginner how one should update a single package or a subset of all upgradable packages.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Customizability and extensibility -- it is very, very nice to have a general purpose tool that is able to cater to my specific needs and preferences. Org-mode and related packages and features -- org-agenda, org-babel and source blocks, org-roam -- has completely transformed my workflow and conception of how to organize my personal projects and data. I use LaTeX a lot, and while the auctex package(s) and tools are great for editing .tex files, the ability to preview LaTeX fragments in org-mode, as well as have code blocks and tables, is remarkable. Also, the ability to have a (semi-)literate Emacs configuration in an org file, with links and notes, is incredibly useful. Finally, the community is amazing. I have received help for about 80-90% of my queries, in some cases when I expected the problem to be too obscure to be remotely reproduced elsewhere. I have also borrowed the bulk of my configuration from the many brilliant members of the community out there, and have learned much more about the capabilities of this simple lisp interpreter.","[""Work"", ""Hobby projects""]","[""27.2""]",4,Mu4e,"org-mode,org-roam,helm,elfeed,pdf-tools,mu4e,yasnippet,magit,bookmark+,",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,projectile,Often,32,PhD,,,Research,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""monokai""]",Never,undo-tree copy-paste,Never,,"The keybinds are very different compared to vim, and the whole thing feels slower and much less efficient",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility""]",Good but not great,Extensibility and freedom,"[""Hobby projects""]","[""28.2""]",0,No,xah fly keys,moderate comprimise,never considered,No,No,No,xah fly keys,"[""C"", ""Elisp""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Discord""]","[""package.el""]","[""Research alternatives""]",,Vim,No,Sometimes,14,School,Male,New Zealander,,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""term""]","[""my own custom theme""]",Never,No copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work""]","[""28.1""]",20,No,"Magit, org-journal, projectile",limited comprimise,never considered,Yes,I have in the past,No,Emacs,"[""Elixir"", ""HTML/CSS"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Research alternatives""]",,,framework default,Frequently,,Bachelors,Male,Mexican,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,Yes,r/emacs,Great,"[""none""]","[""default dark"", ""doom-one"", ""dracula""]",Rarely,undo-fu copy-paste,Never,,"Terminology, what to search for on web when I wanted something",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Alright,Lisp os,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"Cider, paredit, elpy, dashboard,org",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Clojure"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""Have not been in this situation yet""]",Never,"[""Not interested""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for community""]",,Geany,No,Sometimes,26,Bachelors,Male,Slovenian,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,Lack of screenshots/examples on package documentations.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Community""]","Very well, it's snappy",Extensibility and the community.,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"org-mode, org-roam, ox-hugo, hydra, evil",moderate comprimise,never considered,No,No,No,Vim,"[""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""wait for community""]",,Vim,projectile,Sometimes,23,Bachelors,Male,Nepalese,Software Development,"[""Vertico"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""vterm""]","[""kaolin-themes""]",Never,undo-tree write package,,,to understand read vs eval (quotes) in elisp,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","extensiblity, elisp, rich feature","[""Work"", ""Hobby projects""]","[""28.2""]",11,,,,,,,,Vim,"[""Elisp"", ""Javascript"", ""Python"", ""Ruby"", ""Shell""]",,"[""MacOS""]",,,,,,,,,,,,,,None,,Frequently,,,,,,,,Spacemacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""evil-mode""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",6,No,"magit, evil-mode, org-mode, vertico",limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Tutorials""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Sometimes,36,Masters,Male,Swedish,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,Discourse,Great,"[""none""]","[""doom-dark+""]",Never,framework default read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Community""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",15,No,,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Go"", ""Python""]",Sometimes,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,Bachelors,Male,,Telecom,"[""Helm"", ""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""doom-one""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,limited comprimise,never considered,No,Cannot,No,Emacs,"[""Fortran"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Design rationale"", ""Manual""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,,projectile,Frequently,,Bachelors,Male,Chinese,Student,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""default light""]",Rarely,No simple functions,Never,,Keybindings.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Customization.,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"org-mode, magit, cider",moderate comprimise,might in future,I have in the past,Would directly,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""not sure""]","[""Install and try it immediately""]",,IntelliJ,No,Frequently,36,Bachelors,Male,Brazilian,Fin Tech,"[""Icomplete""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,Remembering the key-bindings,University/College,"[""GUI""]","[""org""]","[""Org Mode""]",Alright,Org Mode,"[""notes""]","[""27.2""]",1,,Org Mode,,never considered,,,,Vim,"[""None""]",,"[""GNU/Linux"", ""MacOS""]",String[],"[""not sure""]",String[],,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs""]",String[],String[],"[""framework default""]","[""Install and try it immediately""]",,,,Never,,,,,,String[],String[],Spacemacs,,,,,String[],String[],, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"Haha. You must be joking. The key bindings, the key combinations, all of that is awful user experience, awful awful awful. Decades into it and I still never know when or whether I can or should modify a key binding to something logical",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Extensibility, principles","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",28,Mu4e,Org,moderate comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",MELPA is my unexamined assumed default if I weren’t producing a GNU package.,,No,Frequently,51,School,Male,United States citizen,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""default dark"", ""my own custom theme"", ""solarized"", ""solarized-dark"", ""zenburn""]",Often,No simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,keybindings,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",20,No,,moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Elisp"", ""Ruby""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""General document writing""]","[""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,None,No,Frequently,36,Bachelors,Male,,Software Development,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,share the results publically and w/ FSF,No,Hacker News,Ok,"[""shell"", ""vterm""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Really hard to choose a distribution for MacOS. Some has glitches on re-draw. Others can't use MacOS key-bindings like Command + ` to alternate between windows.",Internet,"[""GUI""]","[""Org mode""]","[""Org mode""]",Good but not great,Org mode,"[""Work""]","[""28.2""]",1,No,"Evil, Org mode, projectile-rails",do not prefer,never considered,Cannot,Cannot,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Ruby""]",Sometimes,"[""MacOS""]","[""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Documentation""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Rarely,40,Bachelors,Male,Brazilian,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,Twitter,Great,"[""none""]","[""doom-molokai""]",Never,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility""]",Good but not great,Programmability,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,moderate comprimise,never considered,Cannot,Would directly,No,Vim,"[""Javascript"", ""Python"", ""PHP""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,projectile,Often,37,Bachelors,Male,Indian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one"", ""dracula"", ""solarized""]",Rarely,framework default simple functions,Never,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",22,No,,significant comprimise,never considered,No,Would directly,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""IRC""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,nedit,projectile,Sometimes,43,School,Male,,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Yes,lobste.rs,Ok,"[""none""]","[""cyberpunk""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Edit configuration, manage windows/buffers, learning key bindings",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, packages","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",5,No,,do not prefer,never considered,No,No,No,Vim,"[""C++"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""-""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Rarely,,Bachelors,Male,Russian,Software Development,"[""framework default"", ""Helm""]","[""framework default""]",Spacemacs,,No,Hacker News,Ok,"[""none""]","[""solarized"", ""solarized-dark""]",Never,No none,Never,,"Because it is so large and complex, I had difficulty finding information about how to use it. Bear in mind, back then. My main source of community feedback was net news and relay chat",University/College,"[""GUI""]","[""Text editing features""]","[""Text editing features"", ""multiplatform""]",Good but not great,"I think the feature death the extensibility is pretty awesome. Every time I thought of something that I really wanted it to do, it couldn't figure out how, I eventually discovered it. Built-in","[""Work"", ""Hobby projects""]","[""29.0""]",32,No,,limited comprimise,never considered,I would like to know more,Yes,No,Emacs,"[""C++"", ""C"", ""C#"", ""Go"", ""HTML/CSS"", ""Java"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""not sure""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""I use plain vanilla emacs""]",Never,"[""Issues""]","[""I don't""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Email"", ""Google""]","[""I don't""]","[""wait for community""]",,vi bbedit,No,Rarely,51,School,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,"You should allow no answer on any question the user once, or at least a negative option if the question doesn't apply",No,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,,significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Go"", ""Javascript"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Not knowing how to modify a package"", ""Bad prior experience""]",Never,,"[""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots""]","[""IRC"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Sometimes,,Bachelors,Male,Ukrainian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,r/emacs,Great,"[""vterm""]","[""doom-one"", ""gruvbox""]",Frequently,framework default simple functions,Never,,steep learning curve.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""lisp""]","[""Extensibility"", ""Text editing features"", ""lisp""]","Very well, it's snappy","extensibility, possibility to do everything from within Emacs.","[""Hobby projects""]","[""28.1""]",17,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Javascript""]",Often,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""Email""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,None,No,Sometimes,45,Masters,Male,Dutch,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""shell"", ""term""]","[""default light"", ""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Sometimes,no,"it takes alot of time to get used to it and get the right packages unlike in vim, also learning all of the ways to write stuff in markdown and integrate packages into my workflow is awkward, but i got through it",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""org""]","[""Extensibility"", ""Package(s)"", ""org mode""]",Good but not great,"org mode, the ability to preview latex as youre writing it, lsp, easy customization through doom mainly the graphical stuff that is a headache to emulate in vim oh also dooms vim like keybinds, and deft","[""Work"", ""Hobby projects"", ""school""]","[""28.2""]",1,Mu4e,"deft vertico evil ligatures org",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""C#"", ""HTML/CSS"", ""Java"", ""Python"", ""PHP"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""framework default"", ""MELPA""]","[""Email""]",Rarely,"[""not many ideas of contibutions to make""]",Rarely,"[""Code (features)""]","[""Web search engines""]","[""Overview""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",n/a,Vim,projectile,Frequently,19,Bachelors,Female,British,Student,"[""Vertico""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""my own custom theme""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""28.1""]",2,Gnus,,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""IRC""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Often,18,School,Male,Finnish,,"[""Helm"", ""Ivy"", ""Icomplete""]","[""flyspell""]",maximal vanilla,,No,IRC,Great,"[""vterm""]","[""my own custom theme""]",Frequently,No read and understand,,,Big learning curve.,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""orgmode""]","Very well, it's snappy","You can make it do whatever you want, besides coffee.","[""Work"", ""Hobby projects"", ""everything writing and organizing realted""]","[""28.2""]",4,,,,,,,,Emacs,"[""I don't""]",,"[""GNU/Linux"", ""MacOS"", ""in windows - vmware""]",,,,,,,,,,,,,,Nano,,Never,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,"Well, back then, the difference between GNU Emacs on X vs. XEmacs.",Recommended by a professor,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Common Lisp support""]",Good but not great,"Extensibility, live introspection/modification, rich but text-centric UI, support for functional programming languages, comment filling.","[""Work"", ""Hobby projects""]","[""29.0""]",21,No,"org, company, flycheck, selectrum or vertico",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""Nix""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""Epkgs""]","[""Comparison""]","[""I don't""]","[""Nix""]","[""Research alternatives""]",,Don't remember,No,Often,,Masters,Male,American,Software Development,"[""Selectrum""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""default light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",28,No,magit,do not prefer,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Java"", ""Python"", ""Perl"", ""Scheme"", ""Shell"", ""SQL"", ""CLU""]",Often,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""Web search engines""]","[""Manual""]","[""Email""]","[""package.el""]","[""Install and try it immediately""]",,,No,Frequently,50,Masters,Male,Russian,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,lobste.rs,Ok,"[""none""]","[""default light"", ""my own custom theme""]",Never,No write package,Sometimes,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Hobby projects""]","[""28.1""]",25,No,,limited comprimise,0-2y,No,No,No,xah-fly-keys,"[""Elisp""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""Source""]","[""Email""]",Sometimes,String[],Sometimes,"[""Issues""]","[""Blogs"", ""planet.emacslife.com""]","[""Comparison"", ""Design rationale""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""borg""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,,No,Often,,,,,,"[""Vertico"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""eshell"", ""ansi-term""]","[""modus-operandi""]",Rarely,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Package ecosystem, extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"Magit, cider, Slime, company, aggressive-indent,",limited comprimise,never considered,Yes,No,No,Vim,"[""Clojure"", ""Common Lisp""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,,Masters,Male,German,Software Development,"[""Helm"", ""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,Twitter,Great,"[""shell"", ""vterm""]","[""Monokai""]",Never,No copy-paste,Never,,navigate help page,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",expected consistent behaviour,"[""Work"", ""Hobby projects""]","[""29.0""]",27,No,,significant comprimise,might in future,No,No,No,Emacs,"[""Perl"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows""]","[""PKB""]","[""MELPA"", ""MELPA Stable""]","[""i do not""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,vi,No,Sometimes,49,School,Male,Polish,Fin Tech,"[""No""]","[""framework default""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""my dark theme""]",Never,framework default understand internals,Often,It's slow but steady.,"Nope, the quality of the info manual was decisive in my will to learn more about Emacs internals.",Through the Desktop menu (Red Hat 5.2),"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Stability,"[""Work"", ""Hobby projects""]","[""29.0""]",23,Gnus,There are just too many.,any comprimise,10+y,Yes,Yes,Yes,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Sometimes,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Mailing lists"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Mailing lists"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,44,Masters,Male,French,Public sector,"[""framework default""]","[""No""]",minimal vanilla,"It's good, thanks!",Yes,Emacs mailing list,Ok,"[""ansi-term""]","[""default light""]",Frequently,No simple functions,,,default keybindings suck,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,architecture,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,"magit, elpy",,never considered,,,,xah fly keys,"[""Elisp"", ""Python"", ""SQL""]",,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",,"[""Lack confidence in code quality""]",Rarely,,"[""Web search engines"", ""M-x list-packages""]",String[],String[],"[""package.el""]","[""Install and try it immediately""]",,Vim,,Frequently,,,,,,String[],String[],xah emacs,,,,,String[],String[],, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,The high use of modifier key chords forced me to permanently rebind caps lock to control.,University/College,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Self-documentation and extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,moderate comprimise,never considered,Yes,No,No,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Not interested"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials""]","[""IRC""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Sometimes,28,Masters,Male,American,Student,"[""Ivy""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""my own custom theme""]",Rarely,No simple functions,,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,,,,,,,,Emacs,"[""Assembly"", ""C"", ""Haskell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"Bespoke terminology and interactions, fragmented packaging.",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Extensible with rich packages.,"[""Work"", ""Hobby projects""]","[""29.0""]",16,notmuch,"magit, notmuch, lsp-mode, rustic",limited comprimise,never considered,I have in the past,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Julia"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""straight""]","[""Research alternatives"", ""wait for community""]",,Vim,projectile,Frequently,39,PhD,Male,,Research,"[""framework default"", ""Ivy""]","[""framework default""]",Doom Emacs,"The learning process is a huge barrier and vscode is gobbling up mindshare. Better GUI interactions, package management, and LSP support are really important. I switched to Doom a couple years ago to simplify my self-managed configuration, but this just isn't discoverable to new users and it's intimidating. Emacs upstream should take a more opinionated stance and work toward a better experience for new users, perhaps with improved discoverability like counsel-M-x and package suggestions.",Not sure,Hacker News,Ok,"[""vterm""]","[""doom-one""]",Often,framework default copy-paste,,,,,"[""GUI"", ""TUI""]",String[],,Good but not great,,"[""Hobby projects"", ""life organisation""]","[""28.1""]",5,,,,,,,,Emacs,"[""no""]",,"[""GNU/Linux"", ""Android Termux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",1,,,,,,,,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",11,No,"magit, use-package, org-mode",limited comprimise,might in future,No,I have in the past,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""MacOS""]","[""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Code (features)""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""Framework""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Never,38,Bachelors,Male,Taiwanese,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Yes,Telegram,Great,"[""ansi-term"", ""vterm""]","[""solarized-dark""]",Frequently,undo-tree write package,Rarely,,"Tutorial suggested using C-p/C-n/C-f/C-b instead of cursor keys. Because of that, I delayed using Emacs for a while. Some months later I went through the tutorial but used cursor keys. I didn't like being told to change my habits at the first encounter.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""syntax coloring""]","Very well, it's snappy","Real extension language, I can do almost all my tasks in Emacs.","[""Hobby projects""]","[""29.0""]",20,Gnus,"w3m, pdf-tools, elfeed, geiser, nov, slime",significant comprimise,5-10y,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Java"", ""Rust"", ""Scheme"", ""Common Lisp""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""social anxiety disorder""]",Rarely,,"[""Mailing lists"", ""M-x list-packages""]","[""Manual""]","[""Nowhere, I read the source code""]","[""package.el"", ""manual""]","[""wait for maturity""]",,pico,project.el,Frequently,43,Masters,Male,Finnish,,"[""No""]","[""ispell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No copy-paste,Never,,"none, I was young.",University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""There was no other choice at this time""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",25,Mu4e,org-mode,any comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""never ask help""]","[""use-package""]","[""wait for maturity"", ""wait for community""]",,None,No,Frequently,48,Masters,,German,Software Development,"[""Ivy"", ""Consult""]","[""ispell""]",minimal vanilla,,No,lobste.rs,Great,"[""ansi-term""]","[""naquadah""]",Never,No simple functions,,,,University/College,"[""GUI""]","[""Text editing features"", ""Familiarity""]","[""Text editing features""]",Not well,,"[""Work"", ""Hobby projects""]","[""29.0""]",11,,,,,,,,Emacs,"[""C"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Notepad++,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, read and understand,Never,,Getting stuck after pressing a wrong key. I would hit ctrl g a lot.,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)""]",String[],Good but not great,Flexibility and duration of continued development. I want an an editor that I can make mine and use as long as I want.,"[""Work"", ""Hobby projects""]","[""27.2""]",10,No,"Helm, helm-ag",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Python"", ""Ruby""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""Never have""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""I don't, either I can get it working with the docs and Google or I don't use it.""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,projectile,Sometimes,33,Bachelors,Male,American,Software Development,"[""Helm"", ""Ivy""]","[""ispell""]",maximal vanilla,"Theme question should have a ""not sure"" field since I'm doing this on my phone.",Yes,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Rarely,No many packages,,,It was frustrating to discover my laziness and unwillingness to read the user manual and all the problems that caused.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Heard it was great.""]","Very well, it's snappy",Simple powerful features easily configured to fit how I think.,"[""Work"", ""Hobby projects""]","[""28.2""]",15,,,,,,,,Emacs,"[""Elisp"", ""Perl"", ""Shell""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Programmability; and the ability to inspect the code and look up documentation for the code that runs the editor itself,"[""Work"", ""Hobby projects""]","[""29.0""]",21,No,"Org-mode, magit Plus too many more to list",moderate comprimise,might in future,Yes,Would directly,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Discourse"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Rarely,45,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,Hacker News,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""modus-operandi""]",Rarely,undo-tree copy-paste,Never,,,debian,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",8,Gnus,"debian-el,dpkg-dev-el,gnus,flymake-shellcheck,sudo-edit,elpher",,never considered,No,No,No,Emacs,"[""Elisp"", ""Shell""]",Rarely,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Rarely,,"[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""debian repo""]","[""examples""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,nano,No,Sometimes,,,,,,"[""No""]","[""flyspell""]",minimal vanilla,,,,,"[""shell-command""]","[""default dark""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Sometimes,"The FSF assignment is much more convenient than I realized, in particular, it can be done electronically and does not requiring mailing physicial paper. This does not seem to be widely known and I kept from doing it for years because I thought it was harder.",No difficulties at all. The manuals are great and always surprised when people don't read them.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Easy extensibility, convenient introspection (going from ""how does that work?"" to reading the relevant source code takes a couple of seconds)","[""Work"", ""Hobby projects""]","[""29.0""]",8,Gnus,"Vertico, consult, elfeed, pdf-tools, osm, AUCTeX, cdlatex, orderless, Embark",significant comprimise,0-2y,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""Perl"", ""Ruby"", ""Common Lisp, J""]",Sometimes,"[""Windows"", ""GNU/Linux VM running on Chrome OS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Reddit"", ""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""wait for community""]","I start writing only for myself. If a package seems useful I put it on GitHub. If someone there asks about package repossitories, I submit to MELPA. If someone asks me specifically about GNU ELPA, then I submit there.",Vim,No,Frequently,42,PhD,Male,Mexican,Research,"[""Vertico"", ""Marginalia"", ""Consult"", ""Orderless (this is the key component, I could give up the rest of I had too)""]","[""ispell""]",maximal vanilla,Add Common Lisp to the language list.,Not sure,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,"My university's lawyers are dragging their heels on FSF assignment, sadly.",,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,The sheer size of its ecosystem.,"[""Work"", ""Hobby projects""]","[""28.2""]",5,notmuch,,moderate comprimise,might in future,No,Cannot,No,god-mode,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Python"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub"", ""IRC""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""IRC"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,,Associates,Male,American,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",Doom Emacs,,Yes,Emacs mailing list,Great,"[""shell"", ""vterm""]","[""doom-one"", ""solarized-dark""]",Sometimes,framework default copy-paste,Never,,"Vast amount of features, choices and things to learn.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","I could tweak it to suit me perfectly. Also I am huge fan of defining everything in code, and emacs, especially doom let's me do just that perfectly.","[""Work"", ""Hobby projects"", ""Knowledge management, note taking""]","[""28.2""]",1,No,"org-roam,magit,cheat.sh",moderate comprimise,never considered,Yes,No,No,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Shell"", ""SQL"", ""nix""]",Frequently,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Discourse""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse""]","[""straight""]","[""Install and try it immediately""]",,VS Code,framework default,Frequently,27,Bachelors,Male,Polish,Software Development,"[""framework default"", ""Vertico""]","[""flymake""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""solarized"", ""solarized-dark""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Configuring to my liking. Huge amounts of config code needed and difficulty getting packages to play nice. Settled on outsourcing to spacemacs which was a compromise - somebody else did the work but it's not lean and frequently ran into upgrade problems.,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Poorly, it's sluggish",It can be programmed to do anything.,"[""Work"", ""Hobby projects""]","[""28.1""]",7,No,,significant comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""Note taking""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Research alternatives"", ""wait for maturity""]",,Vim,framework default,Sometimes,,,,,Software Development,"[""Helm""]","[""framework default""]",Spacemacs,,No,Hacker News,Great,"[""shell-command""]","[""oceanicnext""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,remembering key mappings. first started using it on a sun workstation (bad unix),Friend,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""all my cool MIT friends used it""]",Good but not great,stability over decades,"[""Work"", ""Hobby projects""]","[""27.2""]",36,No,don’t really have any,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Elixir"", ""Go"", ""Python"", ""Scheme""]",Often,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Rarely,"[""Issues""]","[""Blogs""]","[""Overview""]","[""never seems to occur to me to ask for help""]","[""manual""]","[""Research alternatives""]",don’t write packages,vi,No,Sometimes,61,Bachelors,Male,American,Education services,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""default light""]",Rarely,No simple functions,Never,,Learning lisp. Customizing themes. Emacs antiquated naming of buffers and windows,Steve yegge,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF"", ""To learn lisp""]",Good but not great,It’s available everywhere,"[""Work"", ""Hobby projects""]","[""26.3""]",20,No,Icicles,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby""]",Never,"[""Windows""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el"", ""manual""]","[""wait for maturity""]",,Visual studio,No,Rarely,,Bachelors,Male,American,Software Development,"[""No"", ""Ido""]","[""Aspell""]",minimal vanilla,,No,r/emacs,Ok,"[""ansi-term""]","[""default light"", ""Granger""]",Never,No write package,Rarely,,Until the power of macros sank in it was just a novelty because of elisp,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Familiarity with key combinations and features""]","[""Extensibility""]",Good but not great,Configurability and capability,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2"", ""27.1"", ""26.3""]",25,Occasionally because of work environment,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Java"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Discovering features""]","[""not sure""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Screenshots"", ""Overview""]","[""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,"Everything available, no investment on any",No,Sometimes,48,Bachelors,Male,Indian,Software Development,"[""No""]","[""ispell""]",Keeps changing with work environment,,No,Hacker News,Ok,"[""shell""]","[""solarized"", ""solarized-dark"", ""zenburn""]",Rarely,Built in copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",11,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,Notepad++,No,Rarely,,,,,,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""shell"", ""eshell""]","[""doom-one""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"Keybindings, but this difficulty is also emacs strength. Like playing piano (I guess), you cannot be proficient without practice.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Great design and long term support. It will still be usable in the next 50 years.,"[""Work"", ""Hobby projects""]","[""28.2""]",30,Mu4e,org-mode,any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript"", ""Ciao Prolog""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""wait for community""]",,qbasic editor,projectile,Frequently,43,PhD,Male,Spanish,Research,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell""]","[""dracula""]",Never,No copy-paste,Never,,"There was no System Crafters, so getting started was hard (getting used to this kind of workflow, configuring it). Doom Emacs is the only reason I didn't leave Emacs early on.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"Keyboard orientation, packages like org-mode, org-roam, magit.","[""Hobby projects""]","[""28.2""]",3,No,"org mode, org-roam, Magit",moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elixir"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,,"[""Blogs""]","[""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""framework default""]","[""Research alternatives""]",,VS Code,projectile,Often,28,School,Male,Polish,Software Development,"[""framework default""]","[""ispell""]",Doom Emacs,,No,lobste.rs,Great,"[""eshell""]","[""gruvbox""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility org-mode magit","[""Work"", ""Hobby projects""]","[""28.2""]",3,notmuch,"magit org-roam",moderate comprimise,might in future,No,No,No,Vim,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""not sure""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""IRC servers"", ""Matrix servers""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Framework"", ""Mailing lists""]","[""straight"", ""use-package"", ""not sure""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Frequently,,Masters,,German,Student,"[""framework default"", ""Vertico""]","[""flyspell""]",Doom Emacs,,No,doomemacs discourse,Ok,"[""eshell"", ""vterm""]","[""default light"", ""default dark"", ""gruvbox""]",Frequently,framework default read and understand,Never,,"I can't understand Elisp at begin, so when I want to custom my Emacs, or I want to modify other's config (like Doom or Spacemacs), I run into error. This is really depressing, and I abandoned Emacs serval times. Finally, I begin to learn Elisp, write my own config (and copy others), and really begin to use Emacs.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""org mode""]",Good but not great,"- Extensible - org mode - and other awesome packages","[""Hobby projects""]","[""28.2""]",3,No,"org-mode,evil,ivy,use-package",limited comprimise,never considered,No,No,No,Vim,"[""Common Lisp"", ""Scheme"", ""SQL""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""emacs china""]","[""Tutorials"", ""Manual""]","[""GitHub"", ""emacs china""]","[""use-package""]","[""Research alternatives""]","MELPA, because many packages I used is published on MELPA",Notepad++,No,Frequently,24,Bachelors,Male,Chinese,Student,"[""Ivy""]","[""No""]",maximal vanilla,,No,Emacs China,Great,"[""none""]","[""doom-one-light""]",Never,undo-tree ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,If you want contributions can you make their production built-in to the creation of any customization?,DIRED continues to be unintuitive and even underpowered. ETAGS usability seemed low.,Colleague,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Brings a full extensible development environment to any platform.,"[""Work""]","[""26.3""]",32,No,,moderate comprimise,might in future,I have in the past,No,No,Emacs,"[""C#"", ""HTML/CSS"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""not sure""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""https://news.ycombinator.com""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""manual"", ""WinGIT in Visual Studio""]","[""wait for maturity""]",,vi,No,Rarely,60,Masters,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,"Keybindings while coming from vim. Also, it takes a while to understand the package ecosystem.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensability. Integration of all tools into the emacs way.,"[""Hobby projects""]","[""28.2""]",2,,,,,,,,Vim,"[""C"", ""Go""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,maximal vanilla,,,,,,,, write package,Never,,"Not knowing where to start. Unused to the Emacs learning curve, and thus unable to ""just use it"" at first. Took me a few tries.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Extensibility, introspection","[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"org-mode, mu4e, completion frameworks (helm, ivy, vertico & friends), magit",moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""Shell"", ""Racket, OCaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""wait for community""]",,Vim,framework default,Frequently,34,PhD,Male,Taiwanese,Research,"[""Helm"", ""Ivy"", ""Vertico"", ""Consult""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-one"", ""solarized""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,To discover discoverability,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extendability,"[""Hobby projects""]","[""28.2""]",10,No,"Org, ivy, lispy, pdf-tools, company, flycheck, which-key",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Haskell"", ""R"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""IRC"", ""Emacs StackExchange""]","[""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,,Masters,,,Research,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""modus-operandi"", ""modus-vivendi"", ""solarized"", ""solarized-dark"", ""Almost-mono""]",Sometimes,No write package,Rarely,I try not to think about it too much. I just want to enjoy the time I have.,"Emacs was (and it some degree still is) horrible out of the box. I built my own config with and without Org over the years, used use-package and avoided it, spent years with Spacemacs, dropped it, picked up Doom, and heavily modified aspects. It takes so much work to build your own dev environment but can pay off, a bit like building your own house.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Alright,It’s a Lisp machine. Open source and long lived.,"[""Work"", ""Hobby projects"", ""Home lab automation etc.""]","[""28.2""]",20,Mu4e,"Magit, Deadgrep, Dired, corfu, eglot.",no comprimise,never considered,Yes,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""I’ve stopped using Emacs and Org mode for most of the above.""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""Code snippets""]","[""GitHub"", ""Other source forges""]","[""Doom combines straight.el and use-package, with modifications.""]","[""Install and try it immediately"", ""Research alternatives""]",I’d push it to GitHub or another source forge and probably leave it at that.,"My journey has not been linear. TextMate, then Vim, then mainly Emacs in the last decade or so.",framework default,Never,36,,Male,British,Consulting,"[""Marginalia"", ""Consult""]","[""framework default"", ""spell-fu""]",Doom Emacs,Love what you’re doing. Can’t wait to see the results!,Not sure,lobste.rs,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Frequently,framework default copy-paste,,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Shell-Mode: command-line sessions as buffers,"[""Work"", ""Hobby projects""]","[""28.1"", ""25.2""]",20,No,"magit, dired",,never considered,,,,Emacs,"[""C++"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]",String[],,"[""Lack of time""]",Never,,"[""Blogs"", ""HN""]",String[],String[],"[""framework default"", ""package.el""]","[""wait for maturity""]",,jed,projectile,Sometimes,,,,,,"[""framework default"", ""Ido""]","[""No""]",Doom Emacs,,,,,"[""shell""]","[""default light"", ""default dark"", ""doom-one""]",Never,No copy-paste,Never,,difficult to learn since it has so many methods of interaction. difficult to configure,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community""]",Good but not great,"full keyboard control, fully open and extensible, decades of packages and best practices","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",23,No,"evil, magic, lsp-mode, org-mode",moderate comprimise,never considered,Yes,Yes,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,textmate,projectile,Never,50,Bachelors,Male,American,Research,"[""Ivy""]","[""No""]",Doom Emacs,,Yes,Hacker News,Great,"[""vterm""]","[""doom-one""]",Rarely,undo-fu write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",17,,,,,,,,Emacs,"[""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Shell"", ""scala""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"no sane defaults, and while over time I got (very) used to emacs' particular brand of discoverability, initially I had no idea of all the things it could do.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,full customizability,"[""Work"", ""Hobby projects""]","[""27.2""]",5,No,"hide-lines,editorconfig,magit,browse-url-dwim,yasnippet,highlight-parentheses,which-key,multiple-cursors,hydra,all-the-icons",moderate comprimise,might in future,I have in the past,Cannot,No,Vim,"[""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Atom,projectile,Often,26,Bachelors,Male,Dutch,Student,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""doom-one""]",Sometimes,framework default simple functions,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",6,,,,,,,,Emacs,"[""Elisp"", ""Python""]",,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]",String[],,String[],,,"[""Reddit"", ""GitHub"", ""Blogs""]",String[],String[],"[""package.el""]","[""Install and try it immediately""]",,Sublime Text,,Sometimes,,,,,,String[],String[],Doom Emacs,,,,,String[],String[],, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,"The daemon/client are hard to use correctly combined with desktop saves. TRAMP sometimes doesn't recognize a remote shell.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,TRAMP,"[""Work"", ""Hobby projects""]","[""28.2""]",8,,,,,,,,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,nano,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, none,Never,,Learning the emacs way to do things. The client/server setup was required to make it snappy.,Internet,"[""GUI"", ""daemon""]","[""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Keyboard centric""]",Good but not great,"Keyboard centrism, extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"doom, magit, org-roam",limited comprimise,never considered,No,Would directly,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""framework default""]","[""I don't""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""youtube""]","[""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""Framework""]","[""framework default"", ""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,No,Rarely,47,Associates,Male,United States citizen,Software Development,"[""framework default"", ""Consult""]","[""framework default""]",Doom Emacs,"I'm new to emacs, so many questions do not apply. An option to answer, ""I don't now but may in the future.' would be more appropriate.",No,Blog post,Ok,"[""none""]","[""doom-one"", ""tango""]",Never,framework default simple functions,Rarely,,Didnt understand that C-c means control+c and not shift+c + c,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,Self-documenting and extensible,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",4,No,"magit,verilog-mode",moderate comprimise,might in future,I have in the past,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""SystemVerilog""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit""]","[""Comparison"", ""Overview""]","[""IRC"", ""Reddit""]","[""package.el"", ""use-package""]","[""wait for community""]",,Vim,project.el,Sometimes,28,Masters,Male,Swiss,Research,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""default dark""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Rarely,,,Internet,"[""GUI""]","[""Extensibility""]","[""Extensibility""]",Good but not great,,"[""Work""]","[""28.2"", ""28.1""]",6,No,,moderate comprimise,never considered,Cannot,Would directly,No,Emacs,"[""C++"", ""C"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Research alternatives""]",,Qt Creator,No,Never,27,Bachelors,Male,Russian,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,linux.org.ru,Ok,"[""shell-command"", ""shell""]","[""solarized-dark""]",Never,undo-tree ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Not well,"Customizability, Extensibility, large package ecosystem","[""Hobby projects""]","[""28.1""]",6,Mu4e,"Lsp, Magit, mu4e, evil, vertico",moderate comprimise,never considered,No,No,No,Vim,"[""C#"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Framework"", ""Discourse""]","[""framework default""]","[""wait for community""]",,"Nano, Kate",framework default,Often,42,PhD,Male,German,Software Development,"[""framework default"", ""Vertico""]","[""spell-fu""]",Doom Emacs,,Not sure,Discord,Great,"[""vterm""]","[""doom-one""]",Rarely,framework default copy-paste,Rarely,,Keybindings are hard to learn.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Keybindings are very nice to use,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,significant comprimise,never considered,No,Cannot,No,Emacs,"[""HTML/CSS"", ""Haskell""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Sometimes,26,Masters,Male,French,Research,"[""No""]","[""No""]",native-comp,,No,Hacker News,Great,"[""shell""]","[""default light"", ""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Learning how to work with keyboard driven interface instead of using a mouse.,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""More minimal than VS Code""]",Alright,Extensibility and introspection.,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"Consult, Vertico, use-package, straight, Magit, Marginalia",moderate comprimise,might in future,Yes,Would directly,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Go"", ""Javascript"", ""Java"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""GNU ELPA/MELPA online package lists"", ""YouTube""]","[""Manual"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,VS Code,project.el,Never,34,Masters,Male,Finnish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,I liked the look of the survey. Questions were good. There could have been a section about features/aspects that wish Emacs would improve.,Not sure,Emacs mailing list,Great,"[""eshell"", ""vterm""]","[""ef-autumn""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","that it's a framework rather than ""an editor with an extension language added to it.""","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",30,Gnus,"org-mode, magit, paredit, tramp, elscreen",limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""PHP"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",When people asked me to,vi,projectile,Frequently,49,Bachelors,Male,Australian,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,No,Mastodon / Fediverse posts,Great,"[""eshell""]","[""solarized-dark""]",Often,No write package,Never,,"Yeah, that I didn't find Doom right off the beginning :P I feel like I spent too much time configuring plain Emacs when I had no idea what I'm doing, then spent too much time with Spacemacs which was harder for me than Doom. Also, I remember vividly how surprised I was to find out that company-mode had no documentation whatsoever, glad they added it (and it's impressive)!",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"magit,vterm",significant comprimise,never considered,No,Yes,Yes,Vim,"[""C++"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript"", ""OCaml""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Research alternatives""]",I went straight for MELPA because of less friction,Vim,framework default,Frequently,23,School,Male,Israeli,Software Development,"[""framework default"", ""Vertico""]","[""No""]",Doom Emacs,,Not sure,r/emacs,Great,"[""vterm""]","[""doom-one""]",Never,undo-tree read and understand,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Community. Consistency among use-cases.","[""Work""]","[""28.2""]",5,No,"Eglot Counsel Swiper Projectile Marginalia",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Go"", ""Javascript"", ""Ruby"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit""]","[""Manual"", ""Overview""]","[""Readme, Code""]","[""use-package""]","[""wait for community""]",,Vim,projectile,Often,43,Masters,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""gruvbox""]",Sometimes,No many packages,Never,I hate email,"The manual, specifically the separation with elisp. Default keybindings too cluttered, cause people to communicate about bindings rather than function names. Tons of cargo-culted configuration styles make it difficult to reproduce others' results. Tutorial is focused on superficial use rather that elisp interaction.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Text editing features""]","Very well, it's snappy","elisp, core primitives for building applications with Emacs UI elements, such as text","[""Work""]","[""28.2""]",10,No,"helpful, dash, clippy, transient, no-littering, avy, lsp, beacon, command-log-mode, counsel",do not prefer,might in future,Cannot,No,Yes,Gutted defaults quite a bit,"[""Elisp"", ""Perl"", ""Rust"", ""Nix""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Sometimes,"[""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Code examples""]","[""Matrix"", ""Reddit"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Research alternatives""]","MELPA Easy, clear process, no ping pong with the mailing list. I have an abandoned copyright assignment somewhere in the pipeline. I almost wanted to do it. I don't understand why FSF can't find a better way after decades of being focused on IP",IntelliJ,projectile,Sometimes,37,Bachelors,Male,American,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""my own custom theme"", ""a dark, colorful theme""]",Never,No simple functions,Never,,Little support available for some specific issues through google,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Customisability,"[""Work"", ""Hobby projects""]","[""27.1"", ""26.3""]",2,Mu4e,"calibredb, deft, doom-modeline, elfeed, lastfm, org, org-journal, org-wc, rainbow-mode, yasnippet",moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Blogs""]","[""Manual"", ""Screenshots""]","[""I've never asked""]","[""use-package""]","[""wait for maturity""]",,Sublime Text,No,Often,29,PhD,,British,Research,"[""No""]","[""No""]",maximal vanilla,"I would have liked more specific questions about use, e.g. how often do you have emacs open, what is your initial major mode, do you use init.el or another system, etc.",No,r/emacs,Ok,"[""none""]","[""tao-theme""]",Rarely,No simple functions,Never,,I started with spacemacs because I needed a robust Clojure IDE and although it worked well it was harder to really learn what is fundamental to emacs itself.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,"History, package ecosystem, extensibility, freedom.","[""Work"", ""Hobby projects""]","[""28.1""]",7,No,"Evil, Magit, evil-cleverparens, org-mode, org-roam",moderate comprimise,might in future,No,I have in the past,No,Vim,"[""Clojure"", ""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,39,School,Male,American,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-shades-of-purple""]",Sometimes,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""telega""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""telega (because it's the only desktop client that supports secret chats)""]","[""28.1""]",4,No,telega,limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""idris""]",Rarely,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Rarely,"[""no need""]",Rarely,"[""Code (bug fixes)""]","[""Web search engines""]","[""Tutorials""]","[""Matrix"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Rarely,27,School,Female,German,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Ok,"[""eshell""]","[""default light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",10,,,,,,,,Vim,"[""C"", ""Elisp"", ""Elixir"", ""Erlang"", ""Javascript"", ""Python"", ""Shell""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,memorizing the keybinds,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Alright,packages like magit and org-mode,"[""Hobby projects""]","[""29.0""]",1,No,"magit, org-mode",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Javascript"", ""Java"", ""Typescript""]",Often,"[""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""anki cards""]","[""GNU ELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit""]","[""package.el""]","[""wait for maturity""]",,VS Code,No,Never,27,Bachelors,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""none""]","[""default dark""]",Sometimes,No many packages,Sometimes,No,"No, it just took a lot of time and diligence.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]","Very well, it's snappy",Self documenting nature. Magit and org.,"[""Work"", ""Hobby projects"", ""Personal notes""]","[""29.0""]",6,No,"magit, org, vertico, evil",do not prefer,2-5y,No,No,Yes,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Emacs config (literate)""]","[""Source""]","[""GitHub""]",Often,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview"", ""List of commands and variables""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]","I used to submit to MELPA, but now I just install them from straight. Most of my packages are for me. But those that have a wider audience I have submitted to MELPA.",Vim,project.el,Often,41,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Consult""]","[""ispell""]",maximal vanilla,"On mobile I’d put the next page button first, rather than the previous page button",Not sure,r/emacs,Great,"[""vterm""]","[""my own custom theme""]",Rarely,vundo none,Never,,,Internet,"[""GUI""]","[""Doom""]","[""Doom""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,do not prefer,2-5y,No,No,No,Vim,"[""Elisp"", ""Go"", ""Zig""]",Often,"[""MacOS""]","[""Note taking""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""GitHub""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Discourse""]","[""not sure""]","[""wait for community""]",,Vim,framework default,Rarely,,Masters,Male,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Twitter,Great,"[""vterm""]","[""doom-one""]",Never,framework default simple functions,Never,,"Emacs vocabulary is really hard to get. Frames vs window. Buffers, etc..",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",20,Mu4e,"Magit, org",moderate comprimise,might in future,Yes,Yes,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""M-x list-packages"", ""sacha""]","[""Tutorials""]","[""IRC"", ""Matrix"", ""Emacs StackExchange"", ""Mailing lists""]","[""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,None,projectile,Often,45,School,Male,,Fin Tech,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Hacker News,Great,"[""eshell"", ""vterm""]","[""zenburn""]",Frequently,No copy-paste,Never,,The unusual keybindings (unused in many places except GNU Readline) and the concepts like windows vs frames were confusing.,Internet,"[""GUI""]","[""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Alright,Core is extremely solid,"[""Work""]","[""28.1""]",4,No,"magit, ivy, lsp-mode, org-mode",limited comprimise,might in future,No,No,No,Vim,"[""Java"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Task management""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Discord""]","[""framework default""]","[""wait for community""]",,Eclipse,framework default,Often,30,Bachelors,Male,Australian,Utilities,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""vterm""]","[""doom-one"", ""doom-one-light""]",Rarely,framework default read and understand,Never,,Learning to use the key bindings to navigate. Also the UI looks completely different to other text editors so it takes some time to learn your way around.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,The extensibility and the wealth of packages.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,"Magit, lsp-mode, ivy, swiper, org-mode",limited comprimise,might in future,Yes,Would directly,No,Emacs,"[""Julia"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Atom,projectile,Sometimes,29,Masters,Male,Cypriot,Research,"[""Ivy""]","[""flyspell""]",Prelude,,No,The Julia Zulip,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi"", ""zenburn""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",20,,,,,,,,Emacs,"[""C++"", ""Javascript"", ""Python"", ""Scheme""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,None,,Often,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",22,Gnus,,moderate comprimise,never considered,No,I have in the past,No,Vim,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package"", ""Nix""]","[""Install and try it immediately""]",NonGNU ELPA and MELPA. Getting approval for the FSF paperwork is too onerous.,None,project.el,Frequently,40,PhD,Male,United States citizen,Research,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""langtool""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell"", ""eshell""]","[""my own custom theme""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,entirely new key bindings,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features"", ""doom emacs""]","[""Text editing features"", ""Stability""]",Good but not great,flexibility,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"magit, projectile, org mode, treemacs, lsp, go-mode, rustic/rust-analyzer",moderate comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Go"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit""]","[""Tutorials""]","[""Reddit"", ""Framework""]","[""straight"", ""Doom emacs""]","[""Research alternatives""]",,Vim,framework default,Sometimes,,School,Male,American,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""eshell""]","[""default dark""]",Never,framework default simple functions,,,,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",4,,,,,,,,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,VS Code,,Frequently,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,"ELISP, unsure which packages to use for my needs (where I needed more IDE-like features, code completion, hinting, ...)",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"Extensibility, good workflows (and related snippets) available online; It's a Good Text Editor","[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",3,No,"magit,lsp-mode,ace-window,rustic",no comprimise,never considered,No,No,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,29,Bachelors,Male,Belgian,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Work Slack,Ok,"[""eshell""]","[""challenger-deep""]",Sometimes,undo-tree many packages,Sometimes,,The keys are kinda crazy. Takes a lot of effort to overcome.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,Orthogonal my apply concepts. Everything being buffers. Possibility of nested usage of customisations.,"[""Work"", ""Hobby projects""]","[""29.0""]",7,No,"Projectile, LSP-mode, company, helm, flycheck, magit",moderate comprimise,2-5y,Yes,No,Yes,Emacs,"[""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Often,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Matrix servers""]","[""Overview""]","[""IRC"", ""Matrix""]","[""package.el""]","[""Install and try it immediately""]","MELPA is easy. ELPA and NonGNU elpa is more effort, so not by default.",Sublime Text,projectile,Never,44,Masters,Male,Norwegian,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""compile-command""]","[""dracula""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Keybindings, ELisp, Ui",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Org Mode""]","[""Extensibility"", ""Package(s)"", ""Org Mode""]","Very well, it's snappy",,"[""Hobby projects"", ""School""]","[""28.2""]",1,No,"vertico,eglot,corfu,kaolin-themed",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""C"", ""Go"", ""Rust""]",Often,"[""GNU/Linux"", ""NixOS""]","[""Note taking"", ""General document writing""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""FSF paperwork""]",Never,"[""Issues""]","[""I dont""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""GitHub""]","[""elpaca"", ""Nix""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",MELPA,Vim,project.el,Sometimes,,,,,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,Search engine of my choice,Great,"[""vterm""]","[""my own custom theme"", ""kaolin-galaxy""]",Never,undo-fu many packages,Rarely,Ditch the mailing lists. Use a proper tracking system.,"The default key bindings are pretty crappy. Different from everything else and not necessarily better. While the documentation is good it misses in depth documentation of how things work in detail. For example, take font lock, there is some documentation on how to change it but not much about the internals of how it works.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Alright,How easy it is to extend and its documentation.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",10,No,"multiple-cursors, undo-tree, projectile, smartparens, etc.",do not prefer,5-10y,I have in the past,No,Yes,CUA + my own,"[""Common Lisp"", ""Elisp"", ""Java"", ""Python"", ""Perl"", ""Shell"", ""Editing data files""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""I don't use Org Mode :surprised-pikachu-face:""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""About time we ditch the mailing lists""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""Looking at the emacs config of other users in Github""]","[""Comparison"", ""Design rationale""]","[""Read the documentation + source""]","[""package.el"", ""package.el + my own thing""]","[""Research alternatives""]",Always MELPA.,"Mix of Eclipse, Gedit, UltraEdit",projectile,Never,35,Masters,Male,,Software Development,"[""Ivy"", ""Ido"", ""Used Ido, then Ivy, now my own thing, breed between ivy and vertico""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""my own custom theme"", ""ample with customizations""]",Rarely,undo-tree copy-paste,Never,,,Internet,"[""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",20,No,,moderate comprimise,never considered,No,Would directly,No,Emacs,"[""Go"", ""HTML/CSS"", ""Python"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Research alternatives""]",,Visual Studio,No,Rarely,50,Bachelors,Male,Canadian,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""nord""]",Never,framework default copy-paste,,,"Coming from ""modern"" text editors, there is a very steep learning curve to navigate the application, use keybindings that don't conform to modern standards, or do what other editors consider to be basic functionality, such as alt-moving lines, commenting out blocks, indenting with tabs, or navigating project files.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Longevity, Customizability, Flexibility, Community ownership","[""Work"", ""Hobby projects""]","[""28.2""]",0,No,"magit, treemacs, org-mode",,never considered,,,,CUA,"[""C#"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management""]","[""MELPA""]","[""Never have before""]",,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""Hacker News""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Haven't yet""]","[""not sure""]","[""wait for community""]",,VS Code,No,Rarely,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""shell""]","[""dracula"", ""tsdh-dark""]",Never,No copy-paste,Rarely,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",15,No,,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Never,33,Bachelors,Male,American,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell"", ""eshell"", ""term""]","[""solarized-dark""]",Frequently,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"org-mode, doom-modeline, elpher, exwm",any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Email""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""IRC"", ""Reddit""]","[""manual""]","[""Install and try it immediately""]",,Vim,No,Frequently,18,,Male,,,"[""Ido"", ""Icomplete""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""my own custom theme"", ""modus-vivendi""]",Rarely,No write package,Rarely,,Just understanding some elisp,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility and solidness, has been there for a long time","[""Hobby projects""]","[""29.0""]",4,No,,limited comprimise,might in future,Cannot,Cannot,No,"Custom, CUA inspired","[""Elisp"", ""Python"", ""R"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Laziness""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,projectile,Often,23,School,Male,Mexican,Student,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""vterm""]","[""my own custom theme"", ""modus-operandi"", ""modus-vivendi""]",Never,undo-fu copy-paste,Never,,"Too much options, too many keyboard commands in different modes.",Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""orgmode""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""orgmode""]",Good but not great,"open source, works in terminal and gui, extensible, configurable","[""Hobby projects"", ""Personal - organization""]","[""28.2""]",1,No,,significant comprimise,might in future,Yes,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""not sure""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""framework default"", ""not sure""]","[""wait for community""]",,VS Code,framework default,Sometimes,37,Bachelors,Male,Romanian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Twitter,Great,"[""eshell""]","[""doom-one""]",Never,framework default simple functions,Never,,Learning lisp,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",lisp,"[""Work""]","[""28.2""]",20,No,"helm, el-get",do not prefer,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elisp""]",Never,"[""BSD""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""el-get""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,String[],Sometimes,"[""Issues""]","[""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""GitHub"", ""Email""]","[""el-get""]","[""Install and try it immediately""]",Only own repo. Only Mit license.,Sublime Text,project.el,Frequently,,PhD,Male,Italian,Museum,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,Blog post,Not great,"[""eshell""]","[""default light""]",Frequently,undo-tree simple functions,Never,,"1. I made a serious attempt at using the default Emacs keybindings instead of Vim keybindings, following along with the book ""Mastering Emacs"". I think the keybindings make a lot of sense after a month or so of getting used to, and would love to use them to avoid the complexity of Evil. But in practice, even after mapping CapsLock -> Ctrl and Cmd -> Meta, I still developed wrist pains in my left hand after a couple of months of serious use. I tried various ergonomic tricks, like e.g. enabling sticky keys, but could never really get used to that. Probably an ergonomic keyboard might help, but I often travel and have to work on a laptop, so this is not a complete solution of the problem for me. My solution at the time was to go back to Vim, but I eventually came back to Emacs via Evil-based distributions. 2. Previously, I have experienced that Emacs could be extremely slow when using the packages that are required for my work. This slowness even on a high-end MacBook eventually caused me to abandon Emacs until I read about native-comp becoming available, then I came back to give it another shot. 3. When using Spacemacs previously, I had a lot of issues with instability. Packages would just randomly break or become mutually incompatible after updates, which was even worse since packages auto-updated when Spacemacs restarted. Eventually, this unreliability caused me to abandon Emacs, since it often negatively impacted my bill-by-the-hour work. My impression is that new endeavours like MELPA-Stable has helped reduce this issue compared to a few years ago. 4. Honestly, the *very* first time I tried Emacs, I ""judged the book by its cover"". Things like the toolbar icons looked horrible, the GUI didn't look at all like other GNOME apps (I mainly used Linux at the time), the modeline had a Motif-like dated look, and the default theme was quite bad. I think a more ""sexy"" default aesthetic would go a long way to get new users to give it a serious consideration.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Spacemacs: It looked like a fully tricked out Vim config with less maintenance required than my then Vim setup (how wrong I was about the less tinkering part...)""]",Good but not great,"Being an ""operating system"". Compared to e.g. Vim, I can use a coherent set of ""apps"" in Emacs that share similar keybindings, themes, interface, and conventions. Compared to e.g. Sublime or VSCode, it's less ""project-focused"" and thus more amenable to jumping randomly around between different local projects (e.g. various Org notes, Python code, LaTeX paper, config files) and remote projects (e.g. using TRAMP to connect to remote servers for long-running computations and inspecting the results).","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"pdf-tools, vterm, org, magit, cdlatex, auctex",limited comprimise,might in future,No,I have in the past,No,Vim,"[""Elisp"", ""Fortran"", ""Julia"", ""Python"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""YouTube""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Reddit""]","[""framework default"", ""use-package""]","[""Research alternatives""]",,Vim,framework default,Frequently,32,PhD,Male,Norwegian,Research,"[""framework default"", ""Vertico"", ""Marginalia""]","[""No""]",Doom Emacs,Some text fields could be made bigger,No,EmacsConf stream,Great,"[""shell"", ""vterm""]","[""doom-one""]",Frequently,framework default simple functions,Rarely,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Community""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,limited comprimise,might in future,No,No,No,Emacs,"[""Common Lisp""]",Often,"[""MacOS""]","[""Note taking""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,String[],Rarely,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""google""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Often,33,Masters,Male,Haitian,Software Development,"[""Ido"", ""Icomplete""]","[""No""]",minimal vanilla,,No,Twitter,Ok,"[""eshell""]","[""dracula""]",Never,undo-tree write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",38,,,,,,,,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Python"", ""Rust"", ""Scheme""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Customizablility,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"Evil, Embark, Selectrum, EXWM",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Python"", ""R""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,24,Bachelors,Male,German,Student,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""vterm""]","[""doom-tokyo-night""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"The learning curve was extreme, it took weeks before I could use it as a daily driver. Key binds, esoteric nomenclature, and a newbie-hostile culture were a serious learning hindrance. I tried and failed to adopt emacs multiple times, only succeeding when a coworker who used it daily was able to help me on demand.",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"Eglot, use-package, vundo, magit, modus-themes.",no comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,38,School,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""eshell"", ""term"", ""vterm""]","[""modus-operandi""]",Frequently,vundo read and understand,Never,,"setting up melpa, upgrading existing packages",searched for an IDE for Clojure,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,"free, customizable, elisp","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"helm, projectile, cider, lsp-mode, org-mode, elpy, restclient, ace-window, flycheck",significant comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Clojure"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Often,35,Bachelors,Male,Bulgarian,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Yes,from a mastodon post,Great,"[""eshell""]","[""modus-operandi"", ""ef-autumn from ef-themes""]",Rarely,undo-tree copy-paste,Never,,kept hitting ctrl-z,Colleague,"[""TUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","rectangular operations, integration with GDB, keyboard macros, dired, shell","[""Work"", ""Hobby projects""]","[""27.2""]",26,No,Would never get approval to install packages at work so I just don't use them anywhere.,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell"", ""ada""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""not sure""]","[""I have never had to""]",Never,String[],Never,,"[""Web search engines""]","[""Manual""]","[""I have never had to""]","[""not sure""]","[""wait for community""]",,edt,No,Rarely,61,Bachelors,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,Many questions hard to answer if you don't ever use packages.,No,r/emacs,Ok,"[""shell-command"", ""shell""]","[""default light""]",Never,No write package,Rarely,,"Elisp has a lot of ad-hoc aspects influenced by Emacs's features (""buffer-oriented programming"", global regex state) that are hard to keep in one's head when writing programs. Even the language's ""primitives"" are hard to remember consistently (e.g. all the ways to set a variable, all the ways to test for equality, which list operations happen in-place vs return a new value).",University/College,"[""GUI"", ""TUI""]","[""Extensibility""]","[""\""Soft requirement\"" for an internship at a university lab.""]",Good but not great,Introspectability: I hate not understanding why something happens.,"[""Work"", ""Hobby projects""]","[""29.0""]",10,Gnus,"Org,Magit,transient,Gnus,Eglot,Modus,which-key,page-break-lines",significant comprimise,2-5y,I have in the past,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Rust"", ""Shell"", ""Makefile""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""GitHub"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,"Either specialized IDEs for each language, stock distro text editors, or stuff in-between (Geany).",project.el,Frequently,31,Masters,Male,French,Software Development,"[""Icomplete""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell-command"", ""shell""]","[""modus-vivendi""]",Often,No write package,Never,,Trying to customize a vanilla build without a starter kit was daunting,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,Unparalleled packages and customizability.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,"Magit, undo-tree, rustic",moderate comprimise,never considered,I have in the past,No,Yes,Vim,"[""Elisp"", ""Elixir"", ""Go"", ""Haskell"", ""Julia"", ""Python"", ""R"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""GitHub""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Frequently,22,Bachelors,Male,Ukrainian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""gruvbox"", ""doom-peacock""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,,moderate comprimise,never considered,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Komodo IDE,No,Rarely,38,Masters,,Russian,Software Development,"[""Ido""]","[""ispell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""my own custom theme"", ""modus-operandi"", ""modus-vivendi"", ""solarized-dark""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]",,Good but not great,,"[""still lerning and not productive with it""]","[""26.3""]",1,,,,,,,,CUA,"[""C++"", ""C"", ""HTML/CSS"", ""Verilog""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Its extensibility.,"[""Work"", ""Hobby projects""]","[""29.0""]",32,No,"magit, eglot, project, vertico, restclient",do not prefer,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""GNU ELPA/MELPA online package lists""]","[""Screenshots""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,ed,project.el,Frequently,49,Bachelors,Male,,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Ok,"[""eshell"", ""vterm""]","[""my own custom theme""]",Often,undo-tree simple functions,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",5,No,,,never considered,,,,Emacs,"[""C"", ""Elisp"", ""Haskell"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA""]","[""Email""]",,"[""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]",String[],"[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,,,,,,"[""No""]","[""ispell""]",minimal vanilla,,,,,"[""ansi-term""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Hobby projects""]","[""28.1""]",0,,,,,,,,Vim,"[""HTML/CSS"", ""Javascript"", ""PHP""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features"", ""org-mode""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",0,,,,,,,,Vim,"[""Elisp"", ""Shell""]",,"[""GNU/Linux"", ""WSL"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,Doom Emacs,,,,,,,, simple functions,Rarely,,,Friend,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""none""]","[""use-package""]","[""wait for maturity""]",,nedit,No,Frequently,46,PhD,Male,Spanish,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Often,vundo copy-paste,Never,,"- Vanilla emacs is much too far from a usable editor (for programming) - I did not invest in lisp (and still didn't), so I am bound to copy/paste and slightly edit what is existing",Colleague,"[""GUI""]","[""Text editing features""]","[""Text editing features""]",Alright,"- Not bloated both in design and visually - Keyboard shortcuts for efficiency","[""Work""]","[""26.3""]",30,No,"ivy, mic-paren, recentf, swiper, counsel, counsel-projectile, counsel-etags",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""More practical configuration examples""]","[""I choose another package""]","[""use-package""]","[""Research alternatives""]",,None,projectile,Rarely,50,School,Male,French,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""none""]","[""sanity-inc-tomorrow-eighties""]",Never,framework default copy-paste,Never,,Package conflicts,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Part of the GNU project / FSF""]",Good but not great,Community,"[""Work""]","[""28.1""]",3,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Java"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for maturity"", ""wait for community""]",,Vim,projectile,Sometimes,,Masters,Male,Taiwanese,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""ispell""]",maximal vanilla,,No,lobste.rs,Great,"[""none""]","[""zenburn""]",Never,No write package,Never,,"one issue was: I didn't learn elisp, but only copy pasted from others, stuff unique to me, I could not achieve.; Second issue: I did not know the the help system. And did not know how to help myself. Googling issues often did not help solving problems; Third issue: completion frameworks where ad in late 1990s and early 200x.; Fourth issue: Emacs felt slow (in the late 1990 early 2000s) and had a bad startup time (until I optimized my config), so I did not fire it up for quick tasks.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]","Very well, it's snappy","self documentation and help systems, extensibility, image based programming (no compile restart cycle, like with Common Lisp), undo nearly everywhere, minimal but efficient UI,","[""Work"", ""Hobby projects""]","[""28.2""]",23,"tried, but don't like the approach","ivy, ivy-rich, counsel, avy, helpful, elisp-demos, sly, org-roam, use-package, expand-region",significant comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub"", ""Reddit""]",Sometimes,"[""Lack of time"", ""Lack confidence in code quality"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",MELPA because it requires least effort from me,"GoldED, Xedit",No,Often,,Masters,,German,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,Big thank you for doing that survey!,Yes,r/emacs,Great,"[""shell"", ""eshell"", ""term""]","[""my own custom theme""]",Frequently,No read and understand,Never,,"More than a decade ago I tried to use Emacs but I was too impatient, and didn't really need fancy features, so the multiple-keypress commands were too much to bother with. Recently I started learning lisp, and I also now have more patience to learn new commands for an editor.",Internet,"[""daemon""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF"", ""lisp""]","[""Extensibility""]","Very well, it's snappy",innate lisp-based extensibility,"[""Hobby projects""]","[""28.2""]",1,No,"ivy, company, slime, org-roam, magit",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Common Lisp"", ""Python"", ""Perl""]",Frequently,"[""MacOS""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Screenshots""]","[""Reddit""]","[""package.el""]","[""Research alternatives""]",,Vim,No,Sometimes,38,Bachelors,Male,American,Food service,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""vterm""]","[""gruvbox""]",Never,No simple functions,Never,,I never sat down to learn emacs; I always had to learn enough of emacs to be able to get to other important/urgent stuff.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""org""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",The community,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",20,No,"cider, org-roam, hydra, magit, smartparens, helm, perspective, projectile, lsp-mode",any comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Javascript"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""roam""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Sometimes,41,Bachelors,Male,South African,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,lobste.rs,Ok,"[""shell"", ""ansi-term"", ""vterm""]","[""darktooth""]",Sometimes,No many packages,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Elisp""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Highly customizable by Elisp,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",13,Gnus,"vertico,orderless,eglot,vundo,org",moderate comprimise,2-5y,No,No,Yes,Own vi like,"[""C#"", ""Elisp"", ""Javascript"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Mailing lists"", ""Blogs"", ""M-x list-packages"", ""Twitter""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,45,Bachelors,Male,Japanese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Twitter,Great,"[""eshell""]","[""my own custom theme""]",Often,vundo simple functions,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects"", ""everyday use, mail and so on""]","[""29.0""]",11,Gnus,,moderate comprimise,never considered,No,Yes,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines""]","[""Manual""]","[""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,32,School,Male,Polish,Software Development,"[""Ivy"", ""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,lobste.rs,Great,"[""eshell""]","[""default light""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Takes time and practise to get proficient with it.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Good editing features. Good built in tutorial and help. Keybindings work well if you learn them early and get them into muscle memory. It can be customized or modified to meet any particular demand made of it.,"[""Work"", ""Most text file editing""]","[""27.1""]",29,No,,significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""framework default""]","[""Not applicable""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual""]","[""Web search""]","[""Distribution - Debian""]","[""Research alternatives""]",,None,No,Often,48,PhD,Male,Indian,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command"", ""shell"", ""eshell""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",12,notmuch,"magit, orgmode",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Go"", ""Python"", ""Perl"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,No,Sometimes,40,Masters,Male,Hungarian,Software Development,"[""Ido""]","[""ispell""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""none""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",8,No,,significant comprimise,never considered,No,No,Yes,Vim,"[""Clojure"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,34,Masters,Male,Austrian,Manufacturing,"[""Vertico""]","[""flyspell"", ""langtool""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""challenger-deep""]",Often,undo-tree copy-paste,Never,,Keybindings (before using Evil mode); weird defaults,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]","Very well, it's snappy","Providing an ""all-in-one"" user experience","[""Work"", ""Hobby projects"", ""Daily life""]","[""28.1""]",5,No,"org-mode,magit,evil,deadgrep,tramp",significant comprimise,might in future,No,No,No,Vim,"[""Go"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Research alternatives""]",,Vim,No,Often,41,Masters,Male,Polish,Biotech,"[""Ido""]","[""No""]",maximal vanilla,Keep up the good work,No,r/emacs,Great,"[""vterm""]","[""zenburn""]",Often,undo-tree copy-paste,Never,,"It's been a long, long time now, but I think it took me a long time to absorb the fundamental Emacs concepts that mirror other platforms. What is the 'point'? What is 'mark'? What is a 'region'? 'Frame' vs. 'buffer'?",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""GNUS""]",Good but not great,"The ability to run as a native GUI app, as well as function in a terminal (for certain remote editing scenarios). Extensibility allows it to adapt to new languages and tools. It's available on almost any platform. The editing capabilities are extremely powerful.","[""Work"", ""Hobby projects""]","[""28.1""]",28,No,"lsp-mode, org-mode, helm",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Rust"", ""Ruby"", ""Shell"", ""Swift""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Nano,No,Sometimes,48,Masters,Male,American,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Sometimes,undo-tree simple functions,Never,No,Popping up errors because of the configurations.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensible,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,Which-key,significant comprimise,might in future,Yes,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Java"", ""Python""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues""]","[""GitHub""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]","GitHub, MELPA",VS Code,projectile,Frequently,40,PhD,Male,Chinese,Research,"[""Vertico""]","[""flyspell""]",Centaur Emacs,All good~,No,Emacs China,Great,"[""Aweshell""]","[""doom-one""]",Never,undo-tree copy-paste,Never,,"Keybindings, plus navigating the infinity of options for packages and extensions (some crucial to the UX, such as completions, etc.)",University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",9,No,"magit, ein, org, eglot",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Perl"", ""fortran""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,nano,No,Frequently,32,PhD,Male,,Research,"[""Ivy""]","[""ispell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""none""]","[""wombat""]",Frequently,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)""]",,Alright,,"[""Hobby projects""]","[""27.2""]",1,,,,,,,,Default+Meow,"[""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, copy-paste,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects"", ""Personal life""]","[""28.2""]",5,,,,,,,,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Julia"", ""Python"", ""PHP"", ""R""]",,"[""GNU/Linux"", ""Windows"", ""Raspbian""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,Non-dependence of mouse,"[""Work""]","[""28.2""]",25,Gnus,"GNUS, ORG",moderate comprimise,5-10y,No,Would directly,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Prolog""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""wait for maturity""]",,Vim,No,Frequently,,PhD,Male,Spanish,Research,"[""Ivy""]","[""flyspell"", ""langtool""]",maximal vanilla,,Not sure,Friend,Ok,"[""shell""]","[""my own custom theme""]",Sometimes,No copy-paste,Rarely,,Lisp.,I was fed up with Vim and every other editor/IDE that was out there.,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Keybindings are separate from input the input method, i.e. I could be writing in Korean or English, the keybindings are the same (unlike some editor called Vim).","[""Work"", ""Hobby projects""]","[""28.2""]",0,Gnus,"company, w3m, web-mode",moderate comprimise,2-5y,No,No,No,Emacs,"[""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""GNU ELPA/MELPA online package lists""]","[""Design rationale"", ""Manual""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""package.el""]","[""Research alternatives""]",,Vim,projectile,Frequently,38,Masters,Male,Uzbek,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,Thanks for developing Emacs. I use it more than any other application on my computer.,Not sure,Hacker News,Great,"[""none""]","[""default light""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""I'm used to it""]",,Not well,,"[""Hobby projects""]","[""29.0""]",0,,,,,,,,Mostly default with some custom keybindings,"[""C++"", ""C""]",,"[""Windows""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,"There are so many parts that often work differently from each other, it was hard to find out what's important for me.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Longevity. Lot of software comes and goes, Emacs is always there. Individuality. One can truly build one's own tool and knowledge base world. Community. There are so many great people out there improving it and helping others.","[""Work"", ""Hobby projects"", ""Organizing Life""]","[""28.1""]",22,notmuch,"magit, org-mode, enh-ruby-mode, multiple-cursors, notmuch, nyan-mode, org-msg, robe, ef-themes",significant comprimise,never considered,I have in the past,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL"", ""HAML, YAML""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Meetups""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,"Visual Studio (Not VS Code, _the_ Visual Studio)",projectile,Frequently,47,School,Male,Austrian,Software Development,"[""Vertico"", ""Marginalia""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""ef-light""]",Sometimes,No write package,Never,,"Keybindings was strange, lisp was entirely new",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]",Alright,Free forever and its extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",7,Mu4e,"org-mode, magit, mu4e, dirvish",significant comprimise,never considered,Yes,I have in the past,No,Vim,"[""Elisp"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""IRC servers"", ""Matrix servers"", ""Discord"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""IRC"", ""Matrix""]","[""framework default"", ""use-package"", ""manual""]","[""Research alternatives""]",,Vim,framework default,Frequently,38,Masters,Male,Norwegian,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one"", ""gruvbox"", ""modus-operandi"", ""modus-vivendi""]",Sometimes,framework default simple functions,Never,,It's so different from evrything I was used to.,Stallman talk,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Its philosophy of freedom.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",3,notmuch,"Magit, dired, emms, dictionary",any comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Mailing lists"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""RSS""]","[""Manual""]","[""Emacs StackExchange"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,nano,project.el,Frequently,28,Bachelors,Male,Spanish,Research,"[""Helm""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell"", ""eshell"", ""term"", ""vterm""]","[""modus-operandi""]",Sometimes,No simple functions,Never,,,University/College,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Keyboard-based inputs are the best - emacs has excellent, customizable, chainable keyboard bindings","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",5,No,magit,significant comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Ruby"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,No,Frequently,30,Associates,Male,Venezuelan,Student,"[""No""]","[""flyspell""]",minimal vanilla,,Yes,Hacker News,Ok,"[""none""]","[""default dark""]",Never,No write package,Sometimes,The mailing list community is very helpful,"The tutorial still starts with keys like C-v (scroll-up-command) early on. Even 35 years ago I had a page-up key on my keyboard which worked with Emacs. Why would a beginner try to memorize C-u 3 C-p when hitting the up arrow three times does the same, only faster, and doesn't waste brain cells?",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]","Very well, it's snappy","Packages work nicely with each other, making Emacs an Integrated Desktop Environment (also, but not only, for development)","[""Hobby projects""]","[""29.0"", ""28.2"", ""27.2""]",32,Gnus,"org-mode, cperl-mode, gnus, bbdb",moderate comprimise,0-2y,No,I have in the past,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Perl""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Whatever the package maintainer suggests""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Mailing lists"", ""Blogs""]","[""Comparison"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]","I suggest it to the Emacs developer mailing list. If it is accepted to GNU ELPA, that's fine. I'd go for NonGNU ELPA if I'd hope for contributors who don't want to give away copyrights, and for MELPA if the package wouldn't fit ELPA (e.g. if it ""endorsed non-free software"").",vi,No,Never,60,PhD,Male,German,Retired,"[""Ido""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Ok,"[""eshell""]","[""modus-operandi""]",Sometimes,No simple functions,Never,,"I learned emacs in 1976 with Emacs written in TECO on ITS. So customizing emacs back then required writing in TECO, which was obnoxious and primitive. But no, using emacs itself was always easy -- as I gradually learned all relevant keybindings and learned how to look up the ones I didn't know, and then how to program in TECO, then MacLISP (Multics Emacs), and then Elisp (GNU emacs). I also used Epsilon on Windows way back when.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, macros, great key bindings, ability to write powerful packages/programs in it.","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",45,Rmail,"undo-tree, smart-mode-line, recentf, treemacs, scala-mode, json-mode, magit, git-timemachine, restclient, org",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Erlang"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""Scala, PL/1, MacLISP, MAP355 assembler""]",Sometimes,"[""GNU/Linux"", ""MacOS"", ""Multics and ITS (yes, still)""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Mailing lists"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Often,64,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""ispell""]",minimal vanilla,,No,Twitter,Ok,"[""shell""]","[""my own custom theme""]",Never,undo-tree copy-paste,Never,,"the GUI-ness of emacs is fairly generic as expected by the wide-platform support that is needed. As a long-term user who is still a (true) novice, I still find that true beginner-level help is difficult to find. And, the migration of many 'how to' instructions moving to video means that a great deal of useful information is only findable by watching videos (slow). You ask about frameworks earlier in the survey. I have not looked (so it might exist), but a framework browser might be nice.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""org-mode""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""org-mode""]","Very well, it's snappy","overall consistency over time, availability across platforms, ability to accommodate a wide range of usage patterns (with notable issues)","[""Work""]","[""28.1""]",12,No,"org-mode (which is now a builtin I guess), which-key",moderate comprimise,0-2y,I have in the past,I have in the past,No,Emacs,"[""Python"", ""lua""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Sascha Chua's newsletter almost exclusively""]","[""Tutorials"", ""Design rationale""]","[""Reddit""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,old Win32 editor,No,Frequently,52,Masters,Male,American,Research,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,Sascha Chua's emacs newsletter,Ok,"[""shell"", ""eshell""]","[""solarized""]",Rarely,No copy-paste,Rarely,,write init file,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"keybindings, extensibility","[""Work"", ""Hobby projects""]","[""28.1""]",12,No,"po-mode, raku-mode, csv-mode, markdown-mode, org-journal, graphviz-dot-mode, toml-mode, yaml-mode, dockerfile-mode",any comprimise,never considered,No,No,Yes,Emacs,"[""HTML/CSS"", ""Perl"", ""Shell"", ""SQL"", ""Raku""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""EmacsWiki""]","[""Manual""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists"", ""EmacsWiki""]","[""manual""]","[""Install and try it immediately""]","GNU ELPA, NonGNU ELPA, GitHub, GitLab, Codeberg",Sublime Text,project.el,Often,31,Masters,Male,Ukrainian,System Administrator,"[""Ido""]","[""No""]",minimal vanilla,missing question about requesting new packages and improving existing ones,Yes,Matrix,Great,"[""shell-command"", ""shell""]","[""default light""]",Never,No none,Rarely,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Python"", ""Rust"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Rarely,,,,,,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""zenburn""]",Rarely,No copy-paste,Never,,How to start. Vanilla is too steep for a beginner to configure.,Internet,"[""GUI"", ""daemon""]",String[],"[""Extensibility"", ""Community""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",1,Mu4e,"magit,org-mode",any comprimise,never considered,No,Would directly,No,Vim,"[""C"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Babel""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""Framework""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Sometimes,33,School,Male,Dutch,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""eink-emacs""]",Often,framework default copy-paste,Never,,"I was learning Clojure at the same time, so it was hard to focus on any specific aspect of it. Getting a lot of new stuff working is hard.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility/Community,"[""Work"", ""Hobby projects""]","[""27.2""]",4,No,lsp-mode,do not prefer,never considered,No,No,No,Emacs,"[""Clojure""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Framework""]","[""use-package""]","[""wait for maturity"", ""wait for community""]",,Visual Studio,projectile,Never,38,Bachelors,Male,South African,Fin Tech,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell"", ""ansi-term""]","[""my own custom theme""]",Rarely,No understand internals,Frequently,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, and Freedom.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1""]",4,Mu4e,,any comprimise,0-2y,Yes,Yes,Yes,Emacs,"[""Elisp"", ""Rust"", ""OCaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""LIBRE Source forges such as Codeberg""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Discourse"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale""]","[""IRC"", ""Matrix"", ""Framework"", ""Mailing lists"", ""Email"", ""Discourse""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,PhD,Female,(other),Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Blog post,Not great,"[""vterm""]","[""my own custom theme""]",Frequently,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,,,,,,,,Vim,"[""Javascript"", ""Python"", ""Typescript""]",,"[""WSL"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""27.2""]",22,No,,do not prefer,might in future,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Erlang"", ""Go"", ""Python""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""M-x list-packages""]","[""Manual""]","[""N/A""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,project.el,Often,40,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""solarized-dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Rarely,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","Community, configurability, extensable, adapt to user","[""Work"", ""Hobby projects""]","[""29.0""]",7,Mu4e,"Magit,mu4e,orgmode",significant comprimise,might in future,Cannot,I have in the past,No,Emacs,"[""Common Lisp"", ""Fortran"", ""HTML/CSS"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""wait for community""]",,Vim,No,Sometimes,46,PhD,Male,French,Research,"[""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""modus-vivendi""]",Frequently,undo-tree write package,Never,"I've never contributed. I've only made small, personal packages.","Much of what was difficult surrounded acclimating myself to how things are done in Emacs versus other applications. There are few directly comparable applications that are themselves a full programming environment, language, and application platform rolled into one. Emacs masquerades as a simple text editor, but when you start taking a magnifying glass to it you begin to realize that it's far, far more than that. The process of learning that is what made Emacs difficult to learn. It's hard to know where to start, and how far it can really go. Even after a decade of very regular use I still feel like there are whole modules of the application I've never discovered or used to the fullest extent. The scale is often overwhelming to a novice.","Some part of the internet, and almost simultaneously by a professor of mine. Common Lisp and SLIME originally brought me to Emacs.","[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility and customization,"[""Work"", ""Hobby projects""]","[""29.0""]",12,No,"magit, vterm, which-key",any comprimise,never considered,I intend to,I intend to,Yes,Emacs,"[""Elisp"", ""Python""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""I've never needed to do so, N/A""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""The more the merrier. Anything helps""]","[""I just look around to see if someone has already asked on many of the listed places. I've never asked directly""]","[""package.el"", ""use-package"", ""I've used straight but transitioned back to package.el""]","[""Install and try it immediately"", ""Research alternatives""]",Never submitted,None,No,Often,30,Bachelors,Male,American,Software Development,"[""Selectrum"", ""Probably moving to Vertico""]","[""flyspell""]",minimal vanilla,Keep it up! It's a great survey,Yes,I randomly found it on a web search and remembered the previous one,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""The tinted variants of the modus themes""]",Frequently,No write package,Never,"As mentioned in a previous comment, I work for a multi-national large corporation for almost 20 years and have not been able to find the right person/people to present the paperwork to. When I've asked, most people don't even know what I'm talking about. As a result, I tend to avoid contributions where FSF copyright assignment is needed.","Lack of tutorials. Some people learn better by reading text, others are visual learners. I feel that I excel as a visual learner and all of the official Emacs documentation is text-only. I feel that this is a significant shortcoming to a tool which is expected to be highly visual when used. This is a typical criticism about all FSF based documentation. Very little FSF documentation use visual aids.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,Customization,"[""Work"", ""Hobby projects""]","[""29.0"", ""27.2""]",4,No,"magit, vertico, consult, which-key, ace-window, ws-butler, git-gutter, lsp-mode, multi-compile",moderate comprimise,10+y,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""Python"", ""Ada""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]","I've always had problems getting the FSF copyright papers signed by my company. I work for a very large multi-national corporation and find it difficult to even find the right person/people to present the paperwork to. I've tried on a couple of different attempts to find the right person and get the right permissions, but even after almost 20 years at the same company have not been successful. Thus, I tend to submit work to software that doesn't require FSF copyright assignment, due to this roadblock.",Eclipse,projectile,Rarely,48,Masters,Male,American,Aerospace,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""vscode-dark-plus-theme""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,Extensibility through Lisp,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"Magit,Yasnippet,use-package",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,project.el,Sometimes,38,Bachelors,Male,British,Software Development,"[""Ido"", ""Icomplete""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""shell-command"", ""shell"", ""eshell"", ""term"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,Some functionality relied on external programs not available on Windows.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Adaptability, extensibility","[""Work"", ""Hobby projects""]","[""27.1""]",17,Rmail,Emacs-w3m,,,,,,Emacs,"[""C"", ""HTML/CSS"", ""Ruby"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Don't use Org""]","[""Debian""]","[""Mailing list""]",,"[""Lack of time""]",,,"[""Adoption into Emacs core""]","[""Manual""]","[""Mailing lists""]","[""apt-get""]","[""Install and try it immediately""]",,Vim,No,Frequently,,,,,,"[""No""]","[""ispell""]",minimal vanilla,,,,,"[""shell-command"", ""shell""]","[""default light""]",Rarely,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",1,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA""]","[""GitHub"", ""Codeberg""]",Never,"[""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Web search engines"", ""Mastodon""]","[""Overview""]","[""GitHub"", ""Codeberg""]","[""use-package""]","[""Research alternatives""]",,Sublime Text,projectile,Sometimes,38,Masters,Male,Norwegian,state,"[""No""]","[""flyspell""]",maximal vanilla,,No,Mastodon,Great,"[""eshell"", ""term""]","[""tango-dark""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Sometimes,"I didn't try submit packages to ELPA, someone took my packages and added them though.",Error messages when things go wrong aren't always helpful.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,"Ability to stay relevant over time, to adopt new packages, drop old ones - without being locked into a single solution that becomes outdated.","[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"vundo,undo-fu-session,recomplete,spell-fu,mode-line-idle,bookmark-in-project",significant comprimise,2-5y,"I would like to, but wasn't aware of anyone taking donations.",Would directly,Yes,Vim,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Often,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit""]","[""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","MELPA, I just didn't attempt to submit my packages to other repos.",Vim,No,Sometimes,39,School,Male,Australian,Software Development,"[""Ivy""]","[""spell-fu""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""inkpot""]",Never,undo-fu copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",10,Gnus,,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Mailing lists"", ""Coworker""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,No,Sometimes,43,Masters,Male,Austrian,Education services,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""solarized"", ""solarized-dark""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,CJK font problems,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy","It's actually an Elisp interpreter, which makes it much more extensible.","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""Elisp"", ""Python"", ""Shell"", ""common lisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",MELPA,Vim,No,Often,20,School,Male,Taiwanese,Student,"[""Ido"", ""Icomplete""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""vterm""]","[""doom-challenger-deep""]",Never,No copy-paste,Never,,Too long ago to remember.,SICP,"[""TUI""]","[""Package(s)"", ""My brain only knows Emacs now""]","[""Required to complete SICP""]","Very well, it's snappy",Multiple buffers. Never have to use a mouse. Speed of development.,"[""Work"", ""Hobby projects""]","[""27.2""]",15,No,,do not prefer,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python""]",Never,"[""MacOS""]",String[],"[""not sure""]","[""I don't. I just don't use it.""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""I don't""]","[""manual""]","[""Install and try it immediately""]",,Notepad++,No,Never,,Masters,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""none""]","[""modus-vivendi""]",Never,No simple functions,Rarely,,Debugging,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Freedom Extensibility Lisp Design","[""Work"", ""Hobby projects""]","[""28.1""]",1,notmuch,,moderate comprimise,might in future,No,No,No,Emacs,"[""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""IRC"", ""Framework"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Never,27,Masters,Male,Romanian,Software Development,"[""Helm"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell"", ""ansi-term"", ""vterm""]","[""kaolin-mono-dark""]",Sometimes,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,No,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Hooks,"[""Work"", ""Hobby projects"", ""Private projects""]","[""28.1""]",31,Mu4e,"Org, calc",significant comprimise,10+y,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""R"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""Twitter""]","[""Tutorials"", ""Overview""]","[""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,"Vi, which is not vim",No,Rarely,58,Associates,Male,Dutch,Software Development,"[""Helm"", ""Icomplete""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""none""]","[""default light""]",Rarely,No write package,Never,no,no,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]",Not well,extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",30,Rmail,"powerline, autocomplete, google-translate, neotree, syslog-mode, go-mode, json-mode",do not prefer,never considered,Cannot,Cannot,No,CUA,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Perl"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""manual""]","[""Install and try it immediately""]",,Slick Edit,No,Often,68,Masters,Male,German,retired,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""eshell""]","[""default light""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"I hated the graphical interfaces and had a hard time understanding ""faces"".",Internet,"[""TUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Lifetime consistency, does not change with time, I can leverage things I learnt years ago. Also lightweight compared to Eclipse, IntelliJ etc.","[""Work"", ""Hobby projects""]","[""28.2""]",25,No,,significant comprimise,might in future,No,I have in the past,No,Emacs,"[""Go"", ""Python"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""package.el"", ""use-package""]","[""wait for community""]",,Borland C/C++,No,Sometimes,47,Masters,Male,French,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Internal forum at work,Ok,"[""none""]","[""solarized""]",Never,No write package,Never,,Most difficult: getting used to the keybindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Muscle memory, lisp""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility, programming language support","[""Work"", ""Hobby projects""]","[""27.2""]",20,No,,limited comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,A few,No,Sometimes,45,School,Male,German,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default light""]",Frequently,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Lisp""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"magit,org-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Go"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,,projectile,Often,33,Bachelors,Male,South African,Fin Tech,"[""Helm""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Friend,Great,"[""shell"", ""eshell""]","[""abyss""]",Frequently,undo-tree simple functions,Never,,Package installment.,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Org mode""]","Very well, it's snappy",Customisability.,"[""Work""]","[""28.1""]",12,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python""]",Sometimes,"[""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison""]","[""GitHub""]","[""use-package""]","[""wait for community""]",,Notepad++,No,Frequently,40,PhD,Male,Dutch,Research,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""modus-vivendi""]",Never,undo-tree simple functions,Never,,Workspaces and project management,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility,"[""Work""]","[""29.0"", ""28.2""]",6,No,"modus-themes, magit, lsp, eglot, evil, avy, consult, vertico, marginalia",do not prefer,might in future,I have in the past,I have in the past,No,Vim,"[""Go"", ""Rust"", ""Ruby""]",Frequently,"[""MacOS""]","[""Note taking""]","[""Source""]","[""Mailing list""]",Never,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,41,Bachelors,Male,Canadian,E commerce,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""modus-operandi""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",adaptability,"[""Work"", ""Hobby projects""]","[""29.0""]",20,No,"AUCTeX, orgmode, progmode",any comprimise,might in future,I have in the past,No,No,Emacs,"[""C"", ""Elisp"", ""Fortran"", ""Java"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Mailing lists"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Emacs StackExchange""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,EPM,No,Frequently,69,PhD,Male,German,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Emacs mailing list,Ok,"[""shell-command""]","[""default light""]",Never,undo-tree simple functions,Never,,Relearn new keybindings,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Keyboard driven""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility and keyboard driven.,"[""Work"", ""Hobby projects""]","[""28.2""]",14,No,"magit, lsp",significant comprimise,might in future,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Manual""]","[""IRC"", ""Matrix"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,framework default,Rarely,42,Masters,Male,German,Software Development,"[""Helm""]","[""flyspell""]",Doom Emacs,,No,https://news.ycombinator.com/item?id=33328142,Great,"[""eshell"", ""vterm""]","[""default dark"", ""doom-dracula""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,no,"No, but I started out on a Lisp machine",no lisp machine available,"[""GUI"", ""TUI"", ""daemon""]","[""cl package, use loop macro all the time""]","[""programmability""]",Alright,Programmatically ingesting / interacting with displayed text and other systems,"[""Work"", ""Hobby projects""]","[""27.1"", ""26.3"", ""19.34""]",20,No,I know about org-modebut don't use it,any comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""aix, solaris""]","[""don't use""]","[""none""]","[""Mailing list""]",Never,"[""don't use packages""]",Rarely,"[""Issues""]","[""I don't""]","[""internals overview""]","[""read the code""]","[""don't use""]","[""wait for maturity""]","My packages are for personal use, so I don't submit them","Zetalisp, before that TECO",No,Frequently,73,School,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,"Several questions could have used a N/A (not applicable) answer, instead of forcing me to pick something nonsensical for my situation.",Not sure,mastodon post,Not great,"[""shell-command"", ""shell"", ""rlogin""]","[""default light""]",Sometimes,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Consistency, extensibility","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",15,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""SQL"", ""Crystal""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""I have never contacted""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Search the web""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Jedit,No,Often,42,Bachelors,Male,United States citizen,Software Development,"[""Ido""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""my own custom theme""]",Never,No read and understand,Never,,,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work""]","[""28.2""]",2,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""C#"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit""]","[""straight"", ""use-package""]","[""Research alternatives""]",,VS Code,project.el,Often,22,School,Nonbinary,American,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""none""]","[""nano-theme""]",Never,vundo copy-paste,,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Not well,,"[""Work""]","[""29.0"", ""28.2""]",6,No,,,never considered,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Agenda""]","[""framework default""]",String[],,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discourse""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""framework default"", ""straight""]","[""wait for maturity"", ""wait for community""]",,,projectile,Rarely,,,,,,"[""framework default"", ""Ivy""]","[""framework default""]",Doom Emacs,,,,,"[""vterm""]","[""doom-vibrant""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,do not prefer,never considered,No,No,No,Vim,"[""C++"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,33,Bachelors,Male,,Software Development,"[""framework default""]","[""flyspell"", ""langtool""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""dracula""]",Rarely,undo-tree many packages,Sometimes,"Signing the form is extremely frustrating. The process of getting my employer to sign the form is quite onerous, but is viewed by at least one maintainer as not an issue, as ""nobody has ever had a problem with it"". I've had a problem. I've had a boss refuse to sign the form for over a year; I had to change teams to get management to agree to sign the form. Even the instructions for the copyright assignment are confusing! The user is instructed to email the emacs mailing list. Then, random people give different, contradictory instructions. It turns out one has to email a *different* email. In terms of contributing, it's also frustrating. The contribution process via email invites drop-ins, and often it's not clear who needs to be convinced of something. Or, even, what the criteria are for something being included in Emacs.",,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,"Extensibility, flexibility, customizability.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",15,No,"org,smartparens,cider,magit,fountain,selectrum",moderate comprimise,0-2y,No,I have in the past,Yes,Emacs,"[""Clojure"", ""Shell"", ""Arc""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]","MELPA, except their style guide is extremely strict and annoying.",Eclipse,projectile,Often,37,Masters,Male,United States citizen,Software Development,"[""Selectrum""]","[""ispell""]",maximal vanilla,"The incredible amounts of bikeshedding over the survey platform is counterproductive to the goals of improving Emacs. Putting ""Free Software"" ideals before all else is quite frustrating.",Yes,r/emacs,Great,"[""shell"", ""eshell""]","[""default light""]",Rarely,No simple functions,Never,,Remember shortcuts,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"Magit,ivy,projectile,smartparens, lsp",limited comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""Javascript"", ""Rust"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,Notepad++,projectile,Sometimes,42,Masters,Male,German,Software Development,"[""Ivy""]","[""flyspell""]",Prelude,,No,Hacker News,Ok,"[""none""]","[""zenburn""]",Never,undo-tree none,,,,,"[""daemon""]","[""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",1,,,,,,,,Vim,"[""Go"", ""Javascript"", ""Java"", ""Python"", ""scala""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""daemon""]","[""Package(s)""]","[""Extensibility"", ""Community""]","Very well, it's snappy",,"[""Hobby projects""]","[""27.1""]",10,No,"org-mode,magit",significant comprimise,might in future,No,No,No,Vim,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""PHP"", ""Shell"", ""Configuration Files""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""Debian""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time""]",Never,,"[""Blogs""]","[""Comparison"", ""Design rationale""]","[""Search Engine""]","[""package.el"", ""use-package""]","[""wait for community""]",,Vim,No,Often,,,,,,"[""Ido""]","[""No""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""none""]","[""solarized-dark""]",Rarely,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,eglot,moderate comprimise,might in future,Cannot,Would directly,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""emacs-china""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Framework"", ""emacs-china""]","[""framework default"", ""package.el"", ""manual""]","[""Install and try it immediately"", ""wait for community""]",,VS Code,project.el,Rarely,27,School,Male,Chinese,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",purcell,,No,Emacs China,Great,"[""none""]","[""default light"", ""solarized""]",Sometimes,No simple functions,Never,,"Yes - but that was emacs 18.59: key bindings: unexpected behavior when unintendendly pressed a key",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Shell integration: rcs""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","modes, shell Integration (emacs is my shell within MS Windows, it gave me a smooth transition from Unix to Windows), man buffers in one Session, simple but strongly adhered namens conventions, C-h a apropos, helpdesk, extensibility","[""Hobby projects""]","[""27.2""]",27,No,"vc, direkt, org",moderate comprimise,never considered,No,I have in the past,No,default + CUA,"[""Elisp"", ""Perl"", ""VBA""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA Stable""]","[""I never dared to contact""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""NEWS-file with New emacs version""]","[""Manual"", ""Overview""]","[""I have never raised a question""]","[""framework default"", ""I copy the *.el files to site-lisp""]","[""Research alternatives""]",,TSO,No,Frequently,65,PhD,Male,German,Manufacturing,"[""No""]","[""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell"", ""cmd in Windows""]","[""my own custom theme""]",Never,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Scheme support""]",Good but not great,Elisp,"[""Work"", ""Hobby projects""]","[""29.0""]",3,notmuch,"Vertico, cider, magit, paredit, embark, telega",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""Clojure"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs""]","[""Clips/videos""]","[""IRC"", ""Telegram""]","[""Guix""]","[""wait for community""]",,Vim,project.el,Sometimes,26,School,Male,Russian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,Telegram,Great,"[""eshell""]","[""modus-operandi""]",Sometimes,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"org-mode,magit,evil-mode",limited comprimise,might in future,Cannot,Cannot,No,Vim,"[""Elisp"", ""Go"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""wait for community""]",,VS Code,framework default,Sometimes,24,School,Male,Brazilian,Software Development,"[""framework default"", ""Vertico""]","[""framework default"", ""ispell""]",Purcell,"It was pleasant to complete. Clean UI, intuitive UX, no Google Forms bullshit.",No,Friend,Great,"[""none""]","[""gruvbox"", ""sanityinc-tomorrow-night""]",Sometimes,No none,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,org-mode,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,limited comprimise,might in future,Cannot,Cannot,No,Vim,"[""Go"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default""]","[""Email""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Rarely,36,School,Male,Bosnia and Herzegovina,Creative/Writing,"[""framework default""]","[""No""]",Doom Emacs,,Not sure,lobste.rs,Great,"[""eshell"", ""term""]","[""doom-one"", ""dracula"", ""gruvbox""]",Sometimes,framework default read and understand,Rarely,,"Missing features available in VS Code. I guess this could have been solved by Spacemacs/Doom, but I went the harder route of setting up a custom config myself.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"org-roam,treemacs,magit,eglot,doom-modeline",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Go"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""IRC"", ""Reddit"", ""GitHub""]","[""straight""]","[""Research alternatives""]",,VS Code,projectile,Often,28,Bachelors,Male,Argentine,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""ansi-term""]","[""gruvbox""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,moderate comprimise,never considered,No,Would directly,No,Vim,"[""C++"", ""Elisp"", ""Go"", ""Python""]",Often,"[""GNU/Linux"", ""Windows""]","[""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Frequently,19,School,Male,Spanish,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""zenburn""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,ELisp was kinda alian to me. I really wished there were other languages to configure emacs except Elisp but now I am a little comfortable but still having it would have been great. Like neovim provides both VimScript and Lua to configure it.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Emacs is extremely extensible + it's text editing features are really great and the world has never seen a better document format than org.,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"lsp-mode, rustic, eglot, vertico, treemacs, evil, hl-todo, magit, dired, company-mode",significant comprimise,never considered,Cannot,Cannot,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub"", ""Discord, Matrix, Gitter""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,16,School,Male,Indian,Software Development,"[""Vertico""]","[""framework default"", ""flyspell"", ""ispell""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Never,undo-tree write package,Never,,"Overwhelming amount to learn before becoming productive in emacs: - The emacs and elisp, org mode etc documentation is thorough, but it was too much for me to read at once and it was difficult to decide what would be helpful for me to read to achieve what I wanted - I wanted to install various plugins to reach parity with my previous vim setup, but I struggled with installing, customizing and debugging them due to limited understanding of elisp",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Extensibility: ability to easily customize almost any aspect of the editor and try out customisations immediately using the elisp REPL; Org mode","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",3,No,"org-roam, evil, emacs-lsp, magit, vertico, treemacs",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""Elisp"", ""Go"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""framework default"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,Vim,projectile,Often,22,Bachelors,Female,Malaysian,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""doom-tomorrow-day, doom-tomorrow-night""]",Rarely,framework default simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","extensibility, ease of writing little interactive functions","[""Hobby projects""]","[""29.0""]",7,No,"evil, lsp, magit, helm",moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Often,32,School,,American,,"[""Helm""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""color-theme-sanityinc-tomorrow""]",Never,undo-tree simple functions,Never,,learning the keybindings,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""was forced to by Robert Dondero, Jr. for a class at university""]",Good but not great,"M-x, C-h k, 'defun","[""Hobby projects""]","[""29.0""]",8,No,"eshell, ido, dired, magit, tramp, ace-jump",no comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""Go"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""I only ever use it for tables""]","[""GNU ELPA"", ""MELPA""]","[""n/a""]",Never,"[""no barriers; there's nothing I'd like added""]",Never,,"[""M-x list-packages"", ""lobste.rs, hn, corporate slack channel""]","[""Design rationale"", ""Overview""]","[""read the source""]","[""package.el""]","[""Research alternatives""]",,Atom,No,Often,29,Bachelors,Male,,finance,"[""Ido""]","[""No""]",minimal vanilla,thanks!,Yes,lobste.rs,Great,"[""eshell"", ""vterm""]","[""default light""]",Frequently,C-/ simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,Runtime for to create TUIs,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Haskell"", ""Javascript"", ""Rust"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""PKB""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Design rationale"", ""Manual""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Often,41,Masters,Male,Spanish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Java"", ""Python"", ""TCL""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,Vim,No,Never,40,School,Male,Icelandic,Software Development,"[""No""]","[""No""]",Spacemacs,,No,Hacker News,Ok,"[""shell""]","[""default dark""]",Never,No simple functions,Rarely,,"Extreme adaptability comes at a price, can be confusing at first. The popularity of frameworks like Doom are a testament that Emacs needs to do something for first time users; don't disable the menu and scollbars! Crafted-emacs with their modular approach and sensible defaults seem like a good start.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extreme adaptability and a strong community. Of course not to forget org-mode and org-roam which are a killer features.,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"org,org-roam,vertico,corfu,orderless,marginalia,consult,magit,which-key,tempel",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Python""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)""]","[""Reddit"", ""Discord"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord""]","[""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Atom,project.el,Frequently,60,PhD,Male,Dutch,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",crafted-emacs,,No,mastodon,Great,"[""none""]","[""nano""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"There were stability issues with no initial understanding of how to debug or fix them. The first time I tried emacs ~4 years before using it, the keybindings and classic default UI deterred me. The keybindings only became comfortable after rebinding some keys on the keyboard.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility and productive features and available packages.,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"magit, vertico, elfeed, git-timemachine, diff-hl",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Elisp"", ""Elixir"", ""Erlang"", ""Javascript"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""IRC""]","[""use-package"", ""manual""]","[""Install and try it immediately"", ""wait for community""]",,Atom,project.el,Rarely,38,Bachelors,Male,South African,Fin Tech,"[""Vertico""]","[""flyspell""]",maximal vanilla,,Not sure,IRC,Great,"[""eshell""]","[""modus-vivendi""]",Often,No copy-paste,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",The extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",14,notmuch,"cider, magit, olivetti,",significant comprimise,never considered,Cannot,Would directly,No,Emacs,"[""Clojure"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Mailing lists""]","[""package.el"", ""manual""]","[""wait for maturity""]",,Sublime Text,projectile,Frequently,40,Bachelors,Male,South African,Healthcare,"[""Helm"", ""Ivy"", ""Icomplete""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""none""]","[""gnome2""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,FSF assignment is only as painful as running the scanner.,"Feeling productive, keybindings were hard to remember and get a handle on, after years (and reading mastering emacs) I have a handle on it. early days (emacs 22/23/pre 24 ish) were challenging to manage extensions. Cedet was never quite there for C/C++ completion was clunky, this is all mostly solved with packages from 24, other quality of life changes coming in 29, and various speed ups available in 28.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Keybindings""]","[""Extensibility"", ""Text editing features"", ""Built In features, vim never clicked, netbeans was clunky. actual C-mode""]",Good but not great,Lisp core => Extensible everywhere by default. new feature in 'competitor' is emulated in emacs before other camps have figured if the API can be extended,"[""Work"", ""Hobby projects""]","[""29.0""]",10,Gnus,"magit (et al), elgot, tramp, cc-mode (a true c-mode!) posframe (et-al), tempel, consult/vertico/corfu (combined)",significant comprimise,0-2y,No,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Rust""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""OmniOS""]","[""Note taking""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""not needed to""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""straight-use-package (keyword)""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Mailing lists""]","[""straight"", ""use-package""]","[""Research alternatives""]","I haven't through laziness, generally provide 'straight.el' recipes paperwork has been signed for contributions to master primarily for pgtk",NetBeans,project.el,Sometimes,32,Bachelors,Male,Australian,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Emacs mailing list,Ok,"[""eshell""]","[""gruvbox""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Pragmatic programmer book,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2"", ""27.1"", ""26.3""]",7,No,"Org, magit, lsp, write-room",any comprimise,might in future,I have in the past,No,No,Emacs,"[""Common Lisp"", ""Javascript"", ""Python"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Frequently,37,Masters,Male,Romanian,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell"", ""vterm""]","[""Sanity-ink""]",Frequently,undo-tree copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,,,,,,,,Emacs,"[""Elisp"", ""HTML/CSS""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Starting out was a little rough. I think I tried Doom, then Spacemacs, then finally just did vanilla Emacs and did my config myself. Getting indents correct for C in Doom was frustrating because I didn't know elisp at the time and their config structure was kind of weird.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility, GUI app for text scaling, variety of use cases and work flows","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"Evil mode, cider, org-mode",moderate comprimise,never considered,No,I have in the past,No,Vim,"[""Assembly"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Scheme"", ""Scala""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""Screenshots""]","[""IRC"", ""Matrix""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,32,PhD,Male,Irish,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Fediverse,Great,"[""none""]","[""default dark"", ""doom-one"", ""dracula""]",Never,undo-fu copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",1,,,,,,,,Vim,"[""Python"", ""Rust""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Rarely,,"Lots of shortcuts to remember (but this is better now shortcuts are shown in mini-buffer with M-x), difficulty finding particular features",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility, customisability","[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,moderate comprimise,might in future,Yes,Would directly,No,Emacs,"[""C++"", ""C"", ""Fortran"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""CMake""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues""]","[""Reddit"", ""Matrix servers"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""RSE Slack""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Sometimes,36,PhD,Male,British,Research,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,RSE Slack,Great,"[""none""]","[""solarized-dark""]",Often,No copy-paste,Never,,Everything! Thank god for video tutorials. Org mode was my gateway drug,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Extensibility, great community, light-weight? Org mode.","[""Work"", ""Hobby projects""]","[""29.0""]",1,No,Org mode. Org mode. Org mode.,moderate comprimise,never considered,Cannot,Would directly,No,Vim,"[""Elisp"", ""Javascript"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""not sure""]","[""Research alternatives"", ""wait for maturity""]",,VS Code,No,Sometimes,,Masters,Male,,Fin Tech,"[""No""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""term""]","[""doom-one""]",Never,No copy-paste,Never,,"No default setup, I found it very hard to set up a decent environment to work with C++ in. Both using vanilla + packages and using spacemacs. At this point I'm using vscode more because the constrained defaults make it easier to work with.",Internet,"[""GUI""]","[""Package(s)""]","[""Part of the GNU project / FSF""]",Good but not great,"Stability, it's on every platform.","[""Hobby projects""]","[""27.2""]",3,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Reddit""]","[""framework default"", ""package.el""]","[""wait for maturity""]",,Notepad++,No,Never,37,Bachelors,Male,United States citizen,,"[""framework default"", ""Helm""]","[""framework default"", ""flyspell""]",Spacemacs,,No,Friend,Ok,"[""shell""]","[""default dark""]",Never,framework default copy-paste,Never,,The strange keybindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, ability to configure to your needs.","[""Work"", ""Hobby projects"", ""writing""]","[""29.0"", ""28.2""]",10,No,"magit, orgmode, vertico",any comprimise,might in future,No,No,No,Emacs,"[""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""prose writing""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit""]","[""use-package""]","[""wait for community""]",,Notepad++,projectile,Frequently,46,Associates,Male,Spanish,IT,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""ef-dark""]",Never,undo-tree none,Never,,Trying to start using vanilla emacs in the terminal emulator just by reading the info manual did not work. Watching the system crafters youtube channel and using Doom emacs pre-configured was much better.,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy","extensibility, magit, org-mode","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",1,No,"magit, projectile, org, flymake, zone, workspaces",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default""]","[""Email""]",Never,"[""Lack of time""]",Never,,"[""Reddit""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default"", ""straight""]","[""Research alternatives""]",,Vim,projectile,Often,,,,,,"[""framework default"", ""Vertico""]","[""flyspell""]",Doom Emacs,,No,lobste.rs,Great,"[""eshell""]","[""doom-one""]",Never,framework default copy-paste,Never,,Frames vs windows vs buffers.,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Extensibility and customizability.,"[""Work"", ""Hobby projects""]","[""27.2""]",15,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""Pascal""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Eclipse,No,Frequently,,Masters,,United States citizen,Live entertainment design,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""ansi-term"", ""vterm""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Horrible support for complex (multi root with multiple node_modules) Javascript projects. I still cannot get Facebook Flow (typechecking for Javascript) configured after 3 years of trying it periodically. No support for functioning Java projects with Gradle (that would include Emacs comprehending the overall project structure to do code refactoring). I use tramp mode a lot, and editing files requiring a sudo privilege is not 'easy' to grock. I have to start tramp mode with (pipe sudo). It should be more user friendly. Also I want to use emacs with eshell + tramp mode instead of TMUX, but creating a new shell requires specialized commands, In tmux it is easier. I think Emacs needs to figure out how to set 'Use-case' specific defaults where multiple package are configured for a particular use case. Eg TMUX -replacement use case (eshell + tramp). JavaScript development with Flow Java development with Gradle Java development on android and so on. These are obvious use cases, but it is really difficult to configure individual packages.",University/College,"[""TUI""]","[""Package(s)"", ""Built-in features"", ""tramp""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Org mode that can invoke scripts in various programming languages. I use that to write repetable test cases. Text editing is very powerful.","[""Work"", ""Hobby projects""]","[""28.1""]",20,No,,do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""Javascript"", ""Python""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""BSD""]","[""Note taking"", ""test case development""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Documentation""]","[""Blogs""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,None,framework default,Sometimes,68,Bachelors,Male,(other),Software Development,"[""No""]","[""ispell""]",minimal vanilla,,Yes,lobste.rs,Great,"[""eshell""]","[""solarized"", ""solarized-dark""]",Frequently,No read and understand,Rarely,,"Too many low-quality builtin packages. Weird dichotomy between stuff that is configured programmatically versus things that are configured through the menu system. Why is there a menu system anyway? With games? Why doesn’t the preeminent GNU application use GNU-style command line options? And why have a separate emacsclient executable? So confusing.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Alright,It’s ecosystem,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,"Evil, lap-mode, projectile, rustic",any comprimise,never considered,Yes,No,Yes,Vim,"[""C++"", ""C"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""None, too much hype""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Sometimes,43,Bachelors,Male,,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,Thanks,Not sure,Hacker News,Ok,"[""none"", ""vterm""]","[""doom-one""]",Never,framework default none,Rarely,,none,Internet,"[""GUI""]","[""Package(s)""]","[""Package(s)""]","Very well, it's snappy",extensibility,"[""Hobby projects""]","[""27.1""]",1,No,rg,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""GNU ELPA/MELPA online package lists""]","[""Overview""]","[""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,22,School,Male,Colombian,Client Service,"[""Vertico"", ""Consult""]","[""spell-fu""]",Doom Emacs,theme report is mandatory,No,Discord,Ok,"[""vterm""]","[""dracula""]",Never,undo-fu simple functions,Never,,The info viewer was not great (in 1996),,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]",String[],Not well,,"[""Work"", ""Hobby projects""]","[""27.2""]",26,No,,,might in future,No,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""Racket""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""If?""]",Rarely,String[],Never,,"[""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale""]","[""Huh?""]","[""package.el"", ""not sure""]","[""Install and try it immediately""]",,"It was 26 years ago, so I don’t remember, but definitely none of these",??,Sometimes,,,,,,"[""No"", ""??""]","[""No""]",minimal vanilla,,,,,"[""none""]","[""Dunno""]",Rarely,dunno simple functions,Never,,At first you have to continuosly learn and forget emacs usage at same time. Then you just forget about it and just let your motion take you.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""Planning & Organiaztion""]","[""29.0""]",2,No,"dired, magit, vertico, consult, company, org-roam, lsp-mode, projectile,",moderate comprimise,never considered,No,No,No,both vim and emacs bindings,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""blogging""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Design rationale"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,24,Bachelors,Male,Bangladeshi,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""vterm""]","[""ef -themes""]",Sometimes,undo-tree none,Never,,"Non standard terminology. Should not start with vanilla emacs.",University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Standard interface across languages.,"[""Work""]","[""29.0""]",16,No,,any comprimise,never considered,Cannot,Would directly,No,Emacs,"[""C++"", ""C"", ""Java"", ""Python""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el""]","[""wait for community""]",,None,No,Sometimes,,Masters,Male,United States citizen,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""No""]",minimal vanilla,,Yes,Hacker News,Ok,"[""shell""]","[""solarized-dark"", ""zenburn""]",Sometimes,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility""]",Good but not great,,"[""Work""]","[""29.0""]",6,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs""]","[""Comparison"", ""Design rationale""]","[""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,projectile,Never,33,Masters,Male,Ukrainian,Software Development,"[""Selectrum"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Blog post,Great,"[""shell-command"", ""vterm""]","[""modus-operandi""]",Never,vundo copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,no comprimise,never considered,No,No,No,Emacs,"[""Java""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA""]","[""Email""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Mailing lists""]","[""Manual"", ""Overview""]","[""Discourse""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,53,Bachelors,Female,Turkish,Fin Tech,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,Yes,Twitter,Ok,"[""none""]","[""my own custom theme""]",Never,framework default write package,Never,,Entry of commands that take multiple parameters is tricky in comparison with vim's : that just allows to edit parameters as plain text,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,Elisp,"[""Work"", ""Hobby projects""]","[""29.0""]",9,Mu4e,"magit, helm, autocomplete-mode",any comprimise,never considered,Yes,I have in the past,Yes,Emacs,"[""C"", ""Elisp"", ""Erlang"", ""Haskell"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,String[],Rarely,"[""Issues"", ""Code (features)""]","[""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""GitHub""]","[""use-package""]","[""Research alternatives""]",Melpa has the least barrier to entry,Vim,projectile,Sometimes,30,Bachelors,Male,,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""moe""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Customizing themes/fonts/colors. Window/frame/pane manipulation.,Book,"[""GUI""]","[""Package(s)"", ""Built-in features""]","[""Text editing features""]",Alright,"org-mode, viper-mode","[""Work""]","[""28.2""]",25,No,"org-mode,viper-mode",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Never,"[""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""not sure""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Bad prior experience""]",Rarely,,"[""Web search engines""]","[""Clips/videos""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for maturity""]",,Vim,No,Rarely,43,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""solarized-dark""]",Never,No simple functions,Never,,Switching from vi key bindings,Work,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Customizability,"[""Work""]","[""28.2""]",28,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""IRC servers""]","[""Tutorials""]","[""IRC""]","[""framework default""]","[""Install and try it immediately""]",,vi,No,Sometimes,56,Masters,Male,American,Software Development,"[""No""]","[""No""]",crafted emacs,,No,Twitter,Ok,"[""shell""]","[""adwaita""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"escape from mini-buffer subwindow management",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]",Good but not great,"* query-replace * incremental search * tab completion of tokens/words present in the buffers * query-replace honours existing capitalisation of words so tiger TIGER Tiger replaced will become wolf WOLF Wolf * mark begin, mark end then copy/cut","[""Work"", ""Hobby projects""]","[""26.3"", ""24.3""]",24,No,,moderate comprimise,never considered,Cannot,No,No,Emacs,"[""C"", ""C#"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""PHP"", ""Perl"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""cygwin""]",String[],"[""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""hacker news""]","[""manual""]","[""wait for community""]",,None,No,Rarely,45,Bachelors,Male,Australian,Fin Tech,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command""]","[""default light"", ""my own custom theme""]",Rarely,No write package,Sometimes,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Community""]","Very well, it's snappy","Extensibility, text-editing","[""Work"", ""Hobby projects"", ""Software development""]","[""29.0""]",23,No,"denote, org-mode, magit, git-gutter",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""Assembly"", ""C"", ""Go"", ""HTML/CSS"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Often,61,Bachelors,Male,Dutch,Creative/Writing,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""modus-operandi""]",Sometimes,No write package,Never,,"No, the built-in tutorial is easy to find and to go through.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Alright,"That users can extend Emacs with code that is just as privileged and powerful as the Lisp code that Emacs itself is mostly written in. Other software that considers itself extensible usually have an intentionally limited extension API or only allows scripts to be run in a sandbox / on specific occasions.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",5,No,"ivy, helpful, treemacs, vterm, tree-sitter, lsp",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""IRC"", ""Matrix""]","[""use-package""]","[""wait for maturity"", ""wait for community""]",,Vim,project.el,Rarely,24,School,Male,Indonesian,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""modus-operandi""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility through packages and elisp,"[""Work"", ""Hobby projects"", ""University projects""]","[""28.2""]",1,No,"evil,treemacs,which-key",moderate comprimise,might in future,No,No,No,Vim,"[""Common Lisp"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,VS Code,No,Sometimes,24,Bachelors,Male,Spanish,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Never,No write package,Sometimes,,Better elisp package writing documentation.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Good but not great,Elisp,"[""Work""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1""]",10,No,"Magit, orgmode, trampmode, dired",significant comprimise,might in future,who would be best?,Would directly,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Haskell"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""MELPA"", ""Source""]","[""Mailing list""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""Manual""]","[""IRC"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,,Masters,Male,Bulgarian,Bio tech,"[""No""]","[""ispell""]",minimal vanilla,,No,lobste.rs,Ok,"[""shell"", ""eshell""]","[""tango-dark""]",Frequently,No simple functions,Never,,"Knowing where to start. The keybindings were odd, based on what I was used to. LSP was fairly new and reshaping the packagescape. I dabble in a lot of things, so it was a task to figure out how to integrate. Actually, a website that visualizes and compares workflows with links to packages could really help people know how they might build a config. Interesting thought, there.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF"", ""mu4e""]",Good but not great,"FOSS, Extensibility, lack of Electron","[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",5,Mu4e,"magit,sly,geiser,mu4e,evil-mode,lsp-mode,lispy,flycheck,writegood-mode,",significant comprimise,might in future,Cannot,I have in the past,No,Vim,"[""C"", ""Common Lisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub"", ""whichever they seem to prefer""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC"", ""Matrix"", ""Reddit"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,38,Associates,Male,American,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,Glad to see it! Hope it provides useful data.,Yes,EmacsConf,Great,"[""eshell"", ""vterm""]","[""default dark"", ""gruvbox""]",Frequently,framework default write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",10,My own not yet published,,significant comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""Erlang"", ""Go"", ""OCaml, Scala""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""IRC servers"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Often,30,Masters,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""Acme""]",Rarely,No simple functions,Never,It would be nice if the assignment process was faster (but still present - I value monolithic copyright in the hands of the FSF).,"I think dir-locals were explained in a bit of a confusing way, following that, there's no obvious way to figure out which variables to tweak between different modes for basic-offset for instance, or if they even exist. One thing I was a little surprised by was lack of built-in modes for Autoconf, Bison, Flex and Go.",Friend,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Elisp. By far, elisp. Vimscript and VSCode JSON/TS make me puke in comparison. Following that, simply how it integrates beautifully, and composes so well for tasks like managing emails. Message-mode is the best composer I've ever used. Not to mention that it's extensive, in a way I cannot name. The other day, I typed in C-h f treesit-query-compile RET and it took me to the source code. I've never seen that before. C source code, mind you! Not to forget that it's extremely powerful out of the box, and now, since it integrates tree-sitter, eglot, PGTK, and others, I can confidently say that it (has the potential to be) is above and beyond all other editors, uncompromisingly.","[""Work"", ""Hobby projects""]","[""29.0""]",1,Mu4e,"mu4e, eglot, magit, org",significant comprimise,0-2y,No,Yes,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Go"", ""Haskell"", ""Python"", ""Perl"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Mailing lists"", ""IRC servers"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""IRC"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for maturity""]","If I wrote something worth distributing, such as a mode useful OOTB, I'd likely try getting it into ELPA or the main Emacs tree.",Vim,No,Frequently,20,School,Male,Serbian,Student,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,IRC,Great,"[""eshell""]","[""gruvbox""]",Rarely,No simple functions,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""magit""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Ultra minimalistic UI capabilities,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"magit, helm, undo-tree",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Notepad++,framework default,Sometimes,28,School,Male,Peruvian,Software Development,"[""framework default"", ""Helm""]","[""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""vterm""]","[""spacemacs-dark""]",Rarely,undo-tree simple functions,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",9,,,,,,,,Emacs,"[""C++"", ""C"", ""Clojure"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,Doom Emacs,,,,,,,, none,Never,,Don't remember.,Magazine,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""None""]",Good but not great,"Describe something, change something.","[""Work"", ""Hobby projects""]","[""28.2""]",18,No,org-mode,do not prefer,never considered,No,No,No,Emacs,"[""Go""]",Rarely,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,String[],Never,,"[""GitHub""]","[""Tutorials"", ""Screenshots""]","[""Google""]","[""package.el"", ""manual""]","[""Research alternatives""]",MELPA,None,projectile,Often,37,School,Male,Russian,Healthcare,"[""Ido""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""none"", ""eshell""]","[""default light"", ""doom-one""]",Rarely,No simple functions,Rarely,"It's very good. I published a small package I wrote and got a lot of help to get it to pass the review, from the reviewers themselves.","The amount of ""flavours"" and variations (every emacs installation with its specific combination of extensions and config is a unique snowflake) made it difficult to search for documentation, and/or know if something I was reading was applicable to *my* emacs or not, or how to specifically do something on it.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Very big user base, and a solid foundation, allow for very good quality extensions.","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"magit,enh-ruby,evil",moderate comprimise,never considered,No,No,Yes,Vim,"[""Elisp"", ""Ruby""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Framework""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Rarely,42,School,Male,Spanish,Software Development,"[""framework default"", ""Helm""]","[""framework default"", ""flyspell""]",Spacemacs,,Yes,Twitter,Great,"[""none""]","[""sanityinc-tomorrow""]",Never,framework default none,Never,,Setting up C syntax tabbed indents (I use 4 spaces).,Jonathan Blow game dev,"[""GUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy","Built for keyboard shortcuts, fast, encourages 'finger memory'.","[""Work""]","[""27.1""]",2,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""MELPA Stable""]","[""NA""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""IDK""]","[""package.el""]","[""wait for maturity""]",,Geany,No,Never,,School,Male,Welsh,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""tsdh-dark""]",Never,Built-in copy-paste,,,,,"[""GUI""]","[""Simplicity""]",,"Very well, it's snappy",,"[""The grind""]","[""29.0""]",4,,,,,,,,CUA,"[""HTML/CSS""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"At least for me, needing to learn to at least understand e-lisp despite not having seen it before. I could copy-paste code and see it work but I had issues understanding what it did at first until I learned to read it. Now I do most of my scripting in elisp.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Community""]",Good but not great,It's extensive history and ability to find answers in many places/communities online. The ability to configure the client itself,"[""Hobby projects"", ""Notes/org-mode""]","[""28.1""]",1,No,,moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""Zig""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub"", ""Matrix servers"", ""Discord"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Matrix"", ""Framework"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,31,School,Male,United States citizen,Utility Locating,"[""Ivy""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Discord,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Often,framework default write package,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",20,,,,,,,,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust""]",,"[""GNU/Linux""]",String[],"[""MELPA"", ""Source""]",String[],,String[],,,"[""Blogs""]",String[],String[],"[""straight"", ""use-package""]",,,None,,Often,,,,,,String[],"[""ispell"", ""langtool""]",maximal vanilla,,,,,String[],String[],, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Hobby projects""]","[""29.0""]",1,,,,,,,,Emacs,"[""C"", ""Javascript"", ""Python""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,VS Code,,Rarely,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Clojure""]",Never,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Overview""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,IntelliJ,framework default,Never,,School,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discourse,Ok,"[""vterm""]","[""solarized-dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"Initially I thought Elisp was a hard language to learn, but once I started reading documentation it became much easier to use. Emacs' keybinds were hard to learn at first, it took me a while to ingraine the keybinds into muscle-memory.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy","- Elisps extensibility. - Easy to get started with Elisp - Community spirit","[""Hobby projects""]","[""29.0""]",1,notmuch,"Magit, Org, Notmuch, Modus-themes, S.el, General, FFAP (built-in), Pass.",limited comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""wait for maturity""]",,VS Code,project.el,Rarely,16,School,Male,British,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",minimal vanilla,"Great survey, great questions.",No,Hacker News,Great,"[""eshell"", ""ansi-term"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Common lisp and lisps in general""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Default behaviours satisfy my needs""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""I don't""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Frequently,21,School,Male,Canadian,Software Development,"[""Helm"", ""Ivy"", ""Consult""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""doom-tokyo-night""]",Rarely,No write package,Rarely,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",20,Mu4e,,any comprimise,never considered,No,No,Yes,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Go"", ""Julia"", ""Python"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""pascal""]",Never,"[""GNU/Linux"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Never,,PhD,,German,Research,"[""Helm"", ""Ivy""]","[""flyspell"", ""langtool""]",maximal vanilla,,No,IRC,Not great,"[""eshell"", ""ansi-term"", ""vterm""]","[""my own custom theme""]",Often,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Org mode""]","[""Org mode""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",15,notmuch,"Org mode, magit, dired, tramp",moderate comprimise,might in future,I have in the past,Cannot,No,Emacs,"[""R""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Frequently,51,PhD,Male,Indian,Research,"[""Vertico"", ""Selectrum""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,,Not sure,Org mode mailing list,Great,"[""none""]","[""doom-palenight""]",Frequently,No copy-paste,Never,"Not yet proficient enough to go into that just yet, but this is the first I'm hearing about FSF faff","Learning how to manage debugging, all while actually screwing up my configuration, was a bit complicated. As a newbie programmer it feels like there is this wall of things to learn, even with frameworks like Emacs.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Community""]",Alright,"It makes people excited about working on it. While it may not be the most efficient way to do things at the start, I believe that it is a positive on the long run.","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"org-roam2, org-mode, bibtex, eww, org-babel, hledger-mode, elfeed, pandoc, org-capture",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,None,projectile,Frequently,21,Bachelors,Male,French,Media/Publishing,"[""framework default""]","[""No""]",Doom Emacs,"Glad to be part of this community! Thanks to the organisers :)",No,r/emacs,Great,"[""eshell""]","[""doom-one""]",Never,undo-tree write package,Never,,"Elisp quirks Inadequacy of built-in package management, project management, source control features Lack of Vim-style bindings (and incompleteness of community solutions e.g. evil) Large variety of configuration options Difficulty of choosing among numerous packages with overlapping functionality",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF"", ""Frustration with VimScript""]",Good but not great,"Discoverability (e.g.: built-in documentation, jump to implementation of Elisp function/variable) Easy to fix/extend things Does not force me to use proprietary software","[""Hobby projects""]","[""28.2""]",3,No,"god-mode, use-package, evil, lispyville",significant comprimise,might in future,No,Yes,Yes,Vim,"[""Elisp"", ""Scheme"", ""Shell"", ""OCaml""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Deprecation notice if no longer active""]","[""IRC"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Research alternatives""]",I submitted my one very small package to MELPA because the process seemed easier.,Vim,projectile,Sometimes,37,Bachelors,Male,American,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,lobste.rs,Great,"[""none""]","[""Frequent switching based on mood and time of day""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work""]","[""28.2""]",4,No,,moderate comprimise,might in future,No,No,Yes,Vim,"[""Elisp"", ""Java"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Blogs""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub"", ""forum""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Often,38,Bachelors,Male,Chinese,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Emacs China,Great,"[""vterm""]","[""doom-vibrant""]",Never,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,Mu4e,"avy, embark, evil, yasnippets, magit, org, vertico, consult, corfu, sly",significant comprimise,might in future,Cannot,Cannot,No,Vim,"[""Common Lisp"", ""Haskell"", ""Julia"", ""R"", ""Scheme""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""hacker news""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Research alternatives""]",,Vim,projectile,Frequently,,PhD,Male,United States citizen,Fin Tech,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",Doom Emacs,,No,Hacker News,Ok,"[""eshell""]","[""doom-one""]",Sometimes,undo-tree simple functions,Never,,"It was 33 years ago ... I was putting ESC everywhere since I migrated from vi (not vim, vi!)",Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Cursor movement without lifting my hands from the keyboard, extensibility","[""Work""]","[""28.2""]",28,No,"python-mode, helm, lsp",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""GitHub"", ""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,vi,projectile,Sometimes,59,Masters,Male,United States citizen,High Tech,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""monokai""]",Often,No simple functions,Rarely,,It's been too long since I've had to learn Emacs.,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Malleability. Each of us can make it whatever we want it to be.,"[""Work"", ""Hobby projects""]","[""28.2""]",30,nmh,This is way too long of a list and I would be hard-pressed to pick favourites.,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Python"", ""PHP"", ""Perl"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""I clone repos from wherever they live, as I want them.""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Manual"", ""Overview""]","[""Mailing lists""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,pink,No,Never,62,Bachelors,Male,United States citizen,Manufacturing,"[""Ido""]","[""ispell""]",maximal vanilla,,Not sure,Emacs mailing list,Ok,"[""shell""]","[""wombat""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Hobby projects""]","[""28.1""]",3,,,,,,,,Vim,"[""prose""]",,"[""WSL""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",8,No,,do not prefer,might in future,No,No,No,Emacs,"[""Go"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,String[],Never,"[""Issues""]","[""Discourse"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Framework"", ""Discourse""]","[""package.el""]","[""wait for community""]",,Vim,No,Often,32,Bachelors,Male,Chinese,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Emacs China,Ok,"[""none""]","[""default light""]",Sometimes,undo-tree copy-paste,Rarely,I don't know anything about it.,"It is absolutely impenetrable. There is no way to ask it questions from a _task-oriented_ perspective. The different help systems are all geared toward someone with an emacs mindset (functions, key bindings) and not a noob (how do i do x, where is this setting). The menu system helps a bit, but the important menu items are drowned out with lots of rarely used stuff.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""org mode""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, free as in freedom, community, org mode","[""Work"", ""Hobby projects"", ""journal, tasks, training routines, calendar""]","[""28.2""]",3,Mu4e,org,moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Shell"", ""lilypond""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""better installation instructions. don't assume i know how to set all the options - even if you give me a detailed description of what the function does. Look at the nano theme instructions - i talks a lot about the dark mode theme, but no where does it explicitly say how to activate it from a copy and paste perspective.""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Research alternatives"", ""wait for community""]",,Vim,framework default,Frequently,50,Bachelors,Male,United States citizen,Media/Publishing,"[""Ivy"", ""Consult""]","[""flyspell"", ""hunspell""]",minimal vanilla,"You buried 'American' in the middle of the list instead of listing it alphabetically. Otherwise, fantastic job.",No,Hacker News,Great,"[""none""]","[""modus-vivendi"", ""nord"", ""zenburn"", ""nano""]",Frequently,No write package,Rarely,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",32,No,"magit, org-mode, circe, sly",significant comprimise,never considered,Yes,No,No,Emacs,"[""Assembly"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Scheme"", ""Shell"", ""SQL"", ""FORTH, System Verilog""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA devel"", ""MELPA"", ""Source""]","[""N/A""]",Rarely,String[],Sometimes,,"[""friends""]","[""N/A""]","[""N/A""]","[""straight""]","[""Install and try it immediately""]",,MicroEmacs,No,Rarely,57,School,Male,American,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""shell""]","[""my own custom theme""]",Rarely,No simple functions,Rarely,,"It was all bad until I did the elisp tutorial. Then it was ""all easy"" from there.",Linux distro had it,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""org-mode""]","[""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility. Good integration with other tools both inside (org-mode) and outside of emacs (magit, bibtex stuff).","[""Work"", ""Hobby projects""]","[""28.2""]",10,Mu4e,"org-mode, org-roam, org-roam-bibtex, auctex, lsp",limited comprimise,might in future,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Fortran"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Notepad++,projectile,Frequently,39,PhD,Male,Hungarian,Research,"[""Helm"", ""Ivy"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Mastodon,Ok,"[""none""]","[""solarized"", ""solarized-dark""]",Often,undo-tree copy-paste,Never,,files / dir navigation is unintuitive by default. It is also troublesome to setup a working environment for python.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""being an \""historic\"" editor""]",Good but not great,The extensions: magit and org-mode were life-changing,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"magit, swiper, treemacs, multiple-cursors, org-roam",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Frequently,28,Masters,Male,Swiss,Student,"[""No""]","[""ispell""]",maximal vanilla,Thanks for the great job ! =),No,Hacker News,Great,"[""none""]","[""solarized""]",Often,No simple functions,Never,,Learning key bindings,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Simple C-based core Elisp","[""Work"", ""Hobby projects""]","[""28.1""]",1,notmuch,"xah-fly-keys, citre, ef-themes,",moderate comprimise,might in future,Yes,Would directly,No,xah-fly-keys,"[""C++"", ""C"", ""Elisp"", ""Fortran"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Mailing lists"", ""Youtube""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Mailing lists""]","[""package.el""]","[""Research alternatives""]",,Vim,project.el,Frequently,47,School,Male,Scottish,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Sacha Chua,Ok,"[""eshell""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Never,No copy-paste,Rarely,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",20,No,,any comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""Go"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit""]","[""Tutorials""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,project.el,Sometimes,,Masters,Male,Mexican,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""default light"", ""solarized""]",Frequently,No copy-paste,,,,Internet,"[""GUI""]","[""Community"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",1,No,,,never considered,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Babel""]","[""not sure""]","[""GitHub""]",,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""not sure""]","[""Install and try it immediately"", ""wait for community""]",,Vim,No,Often,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""shell""]","[""default dark""]",Never,No write package,Never,,"At the time, getting used to the keybindings. There was no such thing as evil-mode then, so I initially had to lookup key bindings. Now I'm used to them and would not want to go back.",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Extensibility & configurability. The fact that I can make it do exactly what I want via macros or writing my own functions makes me want to do everything in it.,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,"org-mode, org-roam, helm, magit, yasnippets",moderate comprimise,never considered,No,I have in the past,Yes,Emacs,"[""Clojure"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]","I have written one package, have not submitted it anywhere.",Vim,projectile,Often,60,PhD,Male,United States citizen,Retail,"[""Helm""]","[""ispell""]",maximal vanilla,Would be nice if it started with a clear statement of its goals and links to privacy notices,Not sure,r/emacs,Great,"[""shell"", ""eshell"", ""vterm""]","[""dracula"", ""modus-vivendi"", ""manoj-dark""]",Sometimes,No none,Never,,Remembering keybindings,University/College,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Available on the command line""]","Very well, it's snappy","Configurable, features, OS agnostic","[""Work"", ""Hobby projects""]","[""29.0"", ""27.2""]",11,No,"Black, py-autopep8, flycheck",significant comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""Python"", ""Shell"", ""SQL"", ""LaTeX""]",Never,"[""GNU/Linux"", ""WSL"", ""MacOS""]",String[],"[""framework default"", ""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Hacker News""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""package.el""]","[""wait for community""]",,Notepad++,No,Often,34,PhD,Male,South African,Fin Tech,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""term""]","[""solarized-dark""]",Never,framework default read and understand,Never,,Can't recall anything in particular,University/College,"[""GUI"", ""daemon""]","[""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Community""]",Good but not great,Evil mode,"[""Work""]","[""28.2""]",10,No,"consult, vertico, helm, ivy",do not prefer,never considered,I have in the past,Would directly,No,Vim,"[""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""framework default""]","[""wait for community""]",,Vim,projectile,Rarely,,Bachelors,,Indian,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,Mastadon,Ok,"[""none""]","[""doom-one"", ""dracula"", ""gruvbox""]",Rarely,framework default simple functions,Never,,Unfamiliar default keybindings,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,Its extensibility and its community,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"eglot, magit, evil, swiper, projectile",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Often,37,PhD,Male,German,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-fu read and understand,Never,,"-keybindings -package usage -overall mechanics",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF"", ""org-mode""]","Very well, it's snappy",Being free and extendable.,"[""Hobby projects""]","[""28.2""]",14,No,"org,org-roam,vertico,hotfuzz,",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""none""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Sometimes,36,Associates,Male,,Manufacturing,"[""Vertico""]","[""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""tango-dark""]",Never,framework default simple functions,Never,,Remembering all the Ctrl- Shift- Alt- keystrokes,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Community""]",Good but not great,"Common interface between platforms (Unix, Windows, everything else)","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",30,No,,significant comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""C#"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""not sure""]","[""Never do""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Overview""]","[""Google""]","[""manual""]","[""Install and try it immediately""]",,"ked (PDP-11 RT-11), various",No,Rarely,65,Associates,Male,United States citizen,Physical Access Control,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",6,,,,,,,,Emacs,"[""Common Lisp"", ""HTML/CSS"", ""Python"", ""Rust"", ""Shell""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,Sublime Text,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,Keybindings and configuration.,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",It has so much capability.,"[""Work"", ""Hobby projects""]","[""28.1""]",30,No,"perspectives, projectile, org-super-agenda, org",limited comprimise,never considered,I have in the past,No,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Java"", ""Python"", ""Scheme"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discourse""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,51,PhD,Male,United States citizen,Research,"[""Ivy""]","[""framework default""]",Doom Emacs,,Not sure,r/emacs,Great,"[""vterm"", ""multiterm""]","[""modus-operandi""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Trying to remember the basics keybindings without destroying all the work done in the buffer.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""evil-mode""]","Very well, it's snappy","Extensibility, Keyboard-focused","[""Work"", ""Hobby projects"", ""Study""]","[""28.1""]",4,No,"evil,org,org-noter,citar,calc",moderate comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Java"", ""Python"", ""Rust"", ""SQL"", ""VHDL""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discourse""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,projectile,Frequently,35,Masters,Male,Chilean,Software Development,"[""Vertico""]","[""spell-fu"", ""ispell"", ""langtool""]",Doom Emacs,,No,Discourse,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""leuven""]",Sometimes,undo-fu copy-paste,Never,,"Table stakes for IDEs like fast editing, syntax highlighting, project navigation require a lot of upkeep. At some jobs I had to ditch emacs for pycharm, vscode so I could remain productive and not spend all day tweaking new packages.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""REPL based work flows and literate programming""]","[""Extensibility"", ""Package(s)""]",Alright,REPL and interactivity,"[""Work"", ""Hobby projects"", ""Notes - org""]","[""28.2"", ""28.1""]",20,No,"Magit, org-mode, projectile, cider, combobulate",limited comprimise,might in future,No,No,No,Emacs and vim sometimes,"[""Elisp"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Sometimes,40,Bachelors,,American,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""none"", ""shell"", ""eshell"", ""ansi-term""]","[""dracula"", ""solarized-dark""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Apart from the usual suspects of switching to a new editor (keybinds, where things or functions are, how to interface with other utilities), something I struggled with (and still sometimes struggle with now!) is the framebuffer-window model",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Ease of extensibility, great community and how reliable it is","[""Work"", ""Hobby projects""]","[""27.1""]",3,No,"undo-tree,dashboard,w3m,spaceline,powerline",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""Latex""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""I don't""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""I don't""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,TeXmaker,projectile,Frequently,21,School,Male,Guatemalan,Student,"[""Ivy""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""gruvbox""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,Go to github or gitlab. Mailing lists and sending patches is horrible.,"The learning curve. I started with Vanilla Emacs and failed to learn the keybindings. Then i used spacemacs, witch is buggy and need a long time to start. Then i changed to doomemacs and i started to create my own keybindings (SPC g s -> magit status). I am missing a easy to remember keybinding mnemonic keybinding set.",Reddit,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Reddit emacs porn""]",Good but not great,"Defining my own keybindings, extensibility and modes like magit.","[""Work"", ""Study Notes""]","[""28.2""]",7,No,"magit, docker,helm, helm-twitch, helm-pass, org, org-roam, org-journal, lsp",any comprimise,never considered,No,No,Yes,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Vue.js""]",Frequently,"[""NixOS""]","[""Note taking"", ""Agenda"", ""Time tracking"", ""PKB"", ""Noter""]","[""MELPA"", ""nixpkgs""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""nixpkgs""]","[""Screenshots"", ""Clips/videos"", ""Overview"", ""README.md""]","[""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",Submitting to MALPA on github is easy. They have a build pipeline and the workflow is great. They are nice and answer fast.,IntelliJ,projectile,Rarely,28,Bachelors,Male,German,Student,"[""Helm""]","[""ispell"", ""doomemacs (spell)""]",Doom Emacs,I would like to have an easy to configure email client. Configuring Mu4e is hard and it is not really stable. I would like to have some easy to use default keybinding set for beginners.,Not sure,lobste.rs,Great,"[""eshell""]","[""dome-one-light""]",Rarely,No none,,,n/a,n/a,"[""TUI""]","[""n/a""]","[""n/a""]",Not well,n/a,"[""None""]","[""29.0""]",0,,,,,,,,n/a,"[""n/a""]",,"[""n/a""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,n/a,,,,,,,, ,,,,,,String[],,,,"[""Hobby projects""]",String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Pre-LSP, getting code navigation / completion working",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",8,No,"magit,exwm,projectile,lsp-mode,org-mode,evil,ivy",moderate comprimise,might in future,No,No,Yes,Vim,"[""Elisp"", ""Rust"", ""Shell"", ""Swift""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for community""]",,IntelliJ,projectile,Frequently,26,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell"", ""eshell""]","[""darktooth""]",Sometimes,undo-tree simple functions,Sometimes,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",8,No,,any comprimise,might in future,Yes,No,Yes,SPC+xx,"[""verilog/vhdl/systemverilog""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""Agenda""]","[""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,"[""FSF paperwork""]",Sometimes,"[""Issues""]","[""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""GitHub""]","[""framework default"", ""package.el"", ""elpaca""]","[""Install and try it immediately""]",,None,projectile,Sometimes,,Bachelors,Male,Chinese,ic design,"[""Ivy"", ""Ido"", ""Consult""]","[""framework default""]",purcell,,Yes,r/emacs,Great,"[""shell"", ""eshell""]","[""doom-one""]",Sometimes,undo-tree write package,Never,,"1. The non-standard keybindings, but once I understood how they all fit together thanks to the tutorial and the Mastering Emacs book I started to appreciate them being different. 2. Understanding the help system and how to actually search for things in the info manuals. Once you get used to actually reading manuals everything falls into place. But it does take a while to realise how much of a treasure trove the Emacs documentation is.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""At the time (2013) Emacs had the best language support for more esoteric languages""]",Good but not great,Extensibility and documentation,"[""Work"", ""Hobby projects""]","[""28.2""]",9,Mu4e,"magit, multiple-cursors, smartparens, vterm, hydra, eglot, restclient, direnv",moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""C#"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel"", ""Web page generation""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Matrix servers"", ""Blogs"", ""M-x list-packages""]","[""Manual""]","[""IRC"", ""Matrix"", ""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,"Various depending on language: pycharm, netbeans, sublime etc",project.el,Frequently,40,Masters,Male,Swedish,Software Development,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""dracula""]",Sometimes,No read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,Bachelors,Male,United States citizen,Software Development,"[""Ivy"", ""Ido"", ""Consult""]","[""No""]",maximal vanilla,,No,Slack,Great,"[""eshell"", ""multi-term""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Lisp was different than other languages I'd worked with,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, live modifications to running environment","[""Hobby projects""]","[""28.2""]",25,No,"vertico, corfu, magit, org, which-key, helpful",no comprimise,might in future,No,No,No,Emacs,"[""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""M-x list-packages""]","[""Tutorials""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,vi,project.el,Sometimes,51,Bachelors,Male,American,Software Development,"[""Vertico""]","[""flyspell""]",minimal vanilla,,Yes,Emacs mailing list,Ok,"[""vterm""]","[""dracula"", ""zenburn""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Alright,Extendability. Customizability. The ability to debug it.,"[""Work"", ""Hobby projects""]","[""28.2""]",7,Mu4e,"magit, consult, vertico, marginalia",any comprimise,0-2y,No,No,Yes,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,String[],Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""sacha chua""]","[""Screenshots""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",everything to melpa,Vim,projectile,Rarely,38,Masters,Male,Norwegian,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-moonlight""]",Never,framework default simple functions,Never,,Figuring out the indenting system was difficult.,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Good but not great,"Packages, they have lots of control over the working environment, and they're easy to install.","[""Work"", ""Hobby projects"", ""School""]","[""29.0""]",4,No,"smartparens-mode,tree-sitter,magit,which-key",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,20,School,Male,Canadian,Student,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""sanityinc-tomorrow-day""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Inertia""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",17,No,"magit, deft, tree-sitter, yasnippet, fly-check, lsp-mode",significant comprimise,might in future,No,Yes,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""Source""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""M-x list-packages"", ""Planet EMACS""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,,project.el,Often,54,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""ispell""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""none""]","[""zenburn""]",Frequently,No simple functions,Never,,with only moderate knowledge of english i need more time to understand the documentation,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Writing in LaTeX""]",Good but not great,"keep hands on keyboard. Mouse is not necessary.","[""Work"", ""Hobby projects""]","[""28.1"", ""26.3""]",27,No,"auctex, docbook, elfeed, ediff, eshell, org, package, which-key",moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""?""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Manual""]","[""internet""]","[""package.el""]","[""wait for maturity""]",,Vim,No,Never,,,,,,"[""Icomplete""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Blog post,Ok,"[""eshell""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",0,No,,moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""GitHub"", ""Discord""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Often,24,Bachelors,Male,Filipino,Software Development,"[""framework default"", ""Vertico""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""dracula""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",4,No,,do not prefer,never considered,No,No,No,Vim,"[""C++"", ""C""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Google""]","[""framework default"", ""package.el"", ""use-package""]","[""wait for community""]",,Vim,framework default,Sometimes,,,,,Software Development,"[""framework default"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""framework default"", ""ispell""]",Doom Emacs,,No,Hacker News,Ok,"[""none"", ""shell-command"", ""shell"", ""eshell"", ""term"", ""ansi-term"", ""vterm""]","[""default dark"", ""doom-one""]",Rarely,framework default simple functions,Never,,too long ago,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""sunk cost""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"programmability, long history of useful packages","[""Work"", ""Hobby projects""]","[""28.2""]",26,No,magit,moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""i avoid packages that need hacking to work well""]",Rarely,"[""Issues"", ""Advocacy""]","[""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""documentation, emacs wiki, source code""]","[""package.el"", ""manual""]","[""wait for community""]",n/a,!Zap on RISC OS,No,Frequently,48,Masters,Male,British,Software Development,"[""No""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""M-x compile""]","[""default dark""]",Often,No write package,,,,,"[""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",12,,,,,,,,Emacs,"[""C++"", ""Java"", ""Python"", ""Shell"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"The internal logic of emacs documentation system was very difficult to figure out initially. Documentation Is fragmentated across many places and when used to searching for information on the internet, the incomplete nature of the online resources make it very confusing to figure out.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""org-mode""]",Good but not great,Being so self a documenting and being less an editor as a complete hackable system is incredibly powerful concept. Its like seeing the future of computing but receiving it from the past.,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"Org-mode Evil-mode Tramp",significant comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust"", ""Shell"", ""lua, latex,""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,neovim,framework default,Often,29,Masters,Male,Canadian,Research,"[""framework default""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Discourse,Great,"[""vterm""]","[""doom-one""]",Sometimes,framework default simple functions,Never,,"Jumping from a beginner to intermediate level user, Errors in my init config made me reach for other text editors in order to fix them",Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Not well,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",11,No,,moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Rarely,,Bachelors,,,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Sometimes,framework default write package,Never,,"First, the universal one: Keybindings that differ from everything else one might use. Honestly, I got over this quickly, but without a Space Cadet keyboard, we all have simply adapted to finger gymnastics. Once you adapt, everything else feels odd; but are default bindings actually optimal? And two more that I remember clearly: 1. Lack of an obvious way to see what buffers (at the time I would have thought ""files"") are open. Most editors have tabs or something similar. Vanilla Emacs doesn't do much for the user here. And buffer listing/switching in vanilla Emacs doesn't differentiate between buffers the user specifically opened and others (messages, help, errors, etc) -- this feels very ""noisy"" to a new user. 2. The difficulty in arranging windows and making them ""stay put."" Related to this is having Emacs remember which window the user expects specific buffers to display in. The default behavior felt to me as a then-new user like buffers display ""wherever Emacs feels like it.""",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""I wanted to try Lisp, and Emacs is the editor for that""]",Good but not great,Extensibility; and documentation such that extension is not a mystery,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"org, company, ivy, swiper, counsel, deft, magit, cider, vterm",moderate comprimise,might in future,No,No,Yes,Emacs,"[""C"", ""Clojure"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""R"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Often,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Research alternatives""]","MELPA is easy and to this point has been ubiquitous; this is my default. Supply chain attacks are a real issue though, so if another repository has a better story on provenance, that would change my preference.",Eclipse,projectile,Frequently,,Bachelors,Male,American,Healthcare,"[""Ivy""]","[""flyspell""]",maximal vanilla,"Reasonable length, good questions. If it generates useful information, it seems well done.",No,Hacker News,Great,"[""vterm""]","[""doom-one"", ""nord"", ""zenburn""]",Sometimes,undo-tree copy-paste,Never,,"Learning keybindings, _but_ I found it more natural to use modifier keys than vim's setup. The meta-x + name-of-command (and tab completion!) is very useful!",Colleague,"[""TUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"python-mode,linum-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Documentation""]","[""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Atom,No,Rarely,31,Bachelors,Male,British,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""my terminal""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,Manuals in texinfo were incomplete; needed man too much.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Extensibility/programmability; M-x shell; org; built in modes; operating in terminal; completing read; magit,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",32,Multiple,"Orderless, consult, embark, magit, Emacs-nsh, org-mode, lsp-mode, eglot, treesitter,",significant comprimise,might in future,I have in the past,Yes,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,,project.el,Frequently,,PhD,Male,Greek,Healthcare,"[""Helm"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""Emacs-nsh""]","[""ef-theme""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Peculiar keybindings for someone used to CUA,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Poorly, it's sluggish","Customization, extensibility","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",24,No,"magit, org-roam, consult, ace-window, avy, orderless, vertico, eglot, tree-sitter, paredit",limited comprimise,never considered,I have in the past,No,No,Emacs,"[""Common Lisp"", ""Go"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""IRC"", ""Matrix"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,FTE,project.el,Rarely,43,Bachelors,Male,Norwegian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,lobste.rs,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No copy-paste,Never,,,University/College,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",21,No,"magit,lsp-mode,rg",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""Web search engines"", ""https://www.emacswiki.org/""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Nano,No,Sometimes,39,Masters,Male,Swedish,Fin Tech,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""shell""]","[""my own custom theme""]",Rarely,undo-fu write package,Never,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Extensibility, customization","[""Work"", ""Hobby projects""]","[""29.0""]",20,notmuch,"magit, eglot",moderate comprimise,never considered,No,Cannot,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""GNU ELPA/MELPA online package lists"", ""twitter""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately""]",,nano,projectile,Often,42,Bachelors,Male,Swedish,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,Twitter,Great,"[""vterm""]","[""modus-vivendi""]",Sometimes,undo-fu read and understand,Never,,Learning the keyboard commands,Installed as part of a linux distro,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Adaptability,"[""Hobby projects""]","[""27.1""]",20,Gnus,,significant comprimise,might in future,I have in the past,I have in the past,No,CUA,"[""C"", ""Python"", ""Shell"", ""LaTex, povray""]",Rarely,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Never had a reason to""]",Never,,"[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Manual""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Nedit,No,Rarely,40,School,Male,Dutch,Manufacturing,"[""Ido"", ""Icomplete""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""default light""]",Frequently,No simple functions,Never,,Memorizing the Keybindings,Colleague,"[""GUI""]","[""Package(s)"", ""Everything is text and accessible with keyboard""]","[""Package(s)""]",Alright,"Everything is a text buffer Extensibility","[""Work"", ""Hobby projects""]","[""28.1""]",4,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript""]",Frequently,"[""MacOS"", ""BSD""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Mailing lists"", ""Blogs"", ""Recommendations from colleagues""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Sometimes,33,Masters,Male,Slovak,Software Development,"[""Ivy""]","[""ispell""]","Castlemacs on Mac, vanilla on BSD",,Not sure,Hacker News,Great,"[""ansi-term""]","[""nord""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"difficulties in confguration of keybindings on Linux and MacOS, terminal and GUI use",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2""]",20,No,"multi-line, vhdl-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Javascript"", ""Python"", ""Shell"", ""VHDL""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""not sure""]","[""Install and try it immediately""]",,Eclipse,No,Often,45,PhD,Male,German,Manufacturing,"[""framework default""]","[""No""]",minimal vanilla,,Yes,Hacker News,Ok,"[""none""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""28.1""]",1,No,,moderate comprimise,never considered,No,Would directly,No,Emacs,"[""Clojure"", ""Javascript"", ""Java"", ""Python""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines""]","[""Manual""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Never,24,Bachelors,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Emacs is very overwhelming at first coming from a regular IDE, lots of keybindings to learn as well as new vocabulary. Even the very popular packages like `use-package`, `magit` or `projectile` have lengthy and sometimes obscure docs (`magit` and `transient` come to mind)",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,All the already provided functions via `M-x` and the packages (the community),"[""Hobby projects""]","[""29.0""]",3,No,"org-mode, modus-themes, org-ref, magit, marginalia, corfu, orderless, lsp-mode, tree-sitter, vterm",limited comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Python"", ""PHP""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,JetBrain's IDE's + VS Code,project.el,Frequently,26,Bachelors,Male,Belgian,Software Development,"[""Icomplete"", ""Vertico"", ""Marginalia""]","[""flyspell"", ""ispell""]",maximal vanilla,"Well done, it looks great!",Not sure,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,Emacs builtin undo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Community"", ""Part of the GNU project / FSF"", ""free software, magit""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1"", ""26.3""]",5,No,"magit, org-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""None""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,,No,Frequently,31,Masters,Male,Argentine,Software Development,"[""No""]","[""No""]",minimal vanilla,,Yes,Hacker News,Great,"[""none""]","[""modus-operandi""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,,,,,,,,Vim,"[""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,,Can't remember -- it was 1983! :-),University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy","Extensibility, huge selection of packages and community","[""Work"", ""Hobby projects""]","[""29.0""]",32,No,"magit, lsp-mode, org-mode",moderate comprimise,10+y,I have in the past,I have in the past,No,Emacs,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""Source""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,,projectile,Sometimes,46,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell""]","[""my own custom theme""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""27.2""]",37,,,,,,,,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript"", ""Prolog""]",,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Comfort""]","[""Wasn't motivated, just started using what was recommended.""]","Very well, it's snappy",Endless customization and entirely keyboard oriented.,"[""Work"", ""Hobby projects""]","[""28.1""]",32,No,"org-mode, python",limited comprimise,never considered,I have in the past,No,No,Emacs,"[""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Documentation""]","[""Reddit""]","[""Screenshots"", ""Examples""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""wait for community""]",,None,No,Frequently,50,Bachelors,Male,American,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""shell""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Community""]",Good but not great,Malleability,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",32,No,"magit, org, web-mode",limited comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Discord"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Q (dos),project.el,Often,,PhD,Male,United States citizen,Education services,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""my own custom theme""]",Never,No copy-paste,Never,,"The keybindings and conventions (windows, frames) are very distinctive and unusual by modern standards, but I found it easier to just learn them rather than mess with packages that tried to simplify these features. By learning Emacs in its vanilla form, I can install it quickly on a new machine with almost no customization and still feel productive right away.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Emacs makes a great ""overlay system"" to almost any other operating system--or even work between different operating systems and environments (e.g., TRAMP). I use it for a variety of tasks related to everyday file handling, writing, note-taking, coding, sysadmin, and other work. These very different contexts are unified in the system that is Emacs. I credit it with being able to handle a lot more complexity in my workflow, to change contexts easily and with less cognitive load related to ""switching costs""--than any other tool on my computer. This is kind of a meta-level answer, but I believe it explains Emacs value better than any particular package, tool or function it provides.","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"ivy/counsel, magit, nov (epub reader), org, org-web-tools,",significant comprimise,never considered,No,Would directly,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,No,Frequently,37,PhD,Male,American,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""default light""]",Frequently,No copy-paste,Never,,Key bindings different to everything else,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,No,"magit, cider, which-key, selectrum, eglot, restclient, plantuml-mode, company, smartparens, use-package",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""wait for maturity""]",,IntelliJ,project.el,Sometimes,42,School,Male,South African,Software Development,"[""Selectrum""]","[""No""]",minimal vanilla,,No,Friend,Great,"[""shell"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree copy-paste,Never,,,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,High quality packages like for example magit. Configurability.,"[""Work"", ""Hobby projects""]","[""28.1""]",8,Mu4e,"Magit,mu4e,multiple-cursors,helm-bibtex,",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Julia"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Blogs""]","[""Comparison"", ""Design rationale""]","[""Framework""]","[""use-package""]","[""wait for community""]",,Notepad++,No,Frequently,28,Masters,Male,Swedish,Student,"[""Helm"", ""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""moe-light""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,Configuring C-mode to use tab indent with 4-char wide tabs. Have since converted to just spaces.,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy",Orgmode,"[""Work"", ""Hobby projects""]","[""27.1""]",9,No,"Orgmode,magit",significant comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""Python""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit""]","[""Tutorials""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Frequently,,PhD,Male,Australian,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""deeper-blue""]",Never,No copy-paste,Never,,"Remember more key bindings. I can only easily remember simple ones at the very beginning, e.g. move up and down, open file, exit emacs, and the m-x.",Internet,"[""GUI""]","[""Text editing features"", ""org-mode""]","[""Text editing features"", ""org-mode""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""Perosnal, e.g. notes with org-mode""]","[""27.2""]",1,No,"evil, ivy, lsp-mode",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""Go"", ""Javascript"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""mirrors hosted in China mainland""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""GitHub""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Never,41,Bachelors,Male,Chinese,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""shell""]","[""default light"", ""solarized""]",Never,No simple functions,Never,,"Concepts and keybindings are weird. I had to make an effort to understand the philosophy of the editor to make sense of what buffers are, how am I supposed to use them in my own programs. There is no overarching philosophy when it comes to developing elisp programs, you are told that people just discover new functions and macros by reading other people code but there is no documentation advising for some standard way forward.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Alright,"Org-mode, Magit, ability to inspect its own code, Libre software","[""Work""]","[""28.2""]",10,Gnus,"orgmode,magit,emms,gnus",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Guix""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Mailing lists""]","[""package.el"", ""GNU Guix""]","[""Research alternatives"", ""wait for maturity""]",,Eclipse,No,Frequently,31,Masters,Male,Spanish,Student,"[""Helm""]","[""No""]",minimal vanilla,,Not sure,Blog post,Ok,"[""eshell""]","[""default light""]",Sometimes,No copy-paste,Never,,"Learning default keybinds took a while. Also, configuring emacs without knowing elisp means relying on code I don't understand (like from stackoverflow or reddit).",Colleague,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"For pretty much anything I think I should be able to do within Emacs, it turns out I can. Additionally, the consistency of using Emacs for different things makes work flow better.","[""Work"", ""Hobby projects""]","[""28.1""]",4,Tried but never got it to work,"maig, org-roam, pueue, spotify, lsp-mode, vterm, treemacs",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""Julia"", ""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,framework default,Sometimes,24,Bachelors,Male,Chilean,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""dracula""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Learning various editing techniques, such as search/replace across projects. Understanding what packages to use when there are multiples out there (projectile/project, icomplete vs. all the other options, etc.)",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,Extensibility,"[""Work""]","[""29.0""]",30,No,"magit, flycheck, org, org-roam, paredit, gcmh, which-key, rg, hl-todo, geiser",do not prefer,5-10y,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Often,,Masters,Male,United States citizen,Healthcare,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""shell"", ""ansi-term""]","[""doom-one""]",Rarely,No simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",10,No,"org-mode, magit, pocket-reader, persistent-scratch, multiple-cursors, mixed-pitch, expand-region, avy",moderate comprimise,never considered,Yes,Would directly,No,Emacs,"[""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Never,41,Bachelors,Male,Swedish,Fin Tech,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,Sacha Chua's Emacs news,Great,"[""none""]","[""gruvbox"", ""modus-operandi"", ""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,"I really value emacs's and the FSF's philosophical stances, and the approaches they take to retain community ownership, and a steady, stable project. I would not want to lose that. At the same time, the barriers to contributing seem insurmountable at times, and some of the tools selected seem to contribute to that. I often wonder if we conflate the age of tools and processes with their ability to serve our projects needs. I would like to see us continue to take a conservative approach to adopting new things, but not so conservative that we remain on things with a high barrier to entry, nor so conservative that we ignore input like this.","Lisp was very foreign to me at the time. Had I not been at university, I don't know that I would have had the time to invest to discover the benefits emacs have given me.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""It's one of the few tools that I feel like I have ownership of""]","[""Text editing features""]","Very well, it's snappy","- Maintained by a community with no financial influence. - That it's a runtime with first-class lisp bindings and text and buffer primitives. The lisp bindings give me the ability to do anything (even use it as a scripting language), and allow meta-programming. The primitives are able to serve as good abstractions since so many things produce and consume text. - The length of time it's been maintained, and the steady hands that have guided it.","[""Work"", ""Hobby projects"", ""Writing, planning, information management""]","[""28.2""]",20,Gnus,"org-mode,magit,projectile,vterm,slime,restclient",moderate comprimise,never considered,No,I have in the past,Yes,Emacs,"[""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Scheme"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""database""]","[""Guix""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Matrix servers"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""Colleagues""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Framework""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]","Because time is often my limiting factor, I go with the repository with the lowest barrier to entry.",Vim,projectile,Frequently,40,Bachelors,Female,United States citizen,"Creative/Writing,Software Development","[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""leuven""]",Sometimes,No write package,Never,,Getting started with writing emacs lisp was difficult. The documentation for writing things larger than a small function or two didn't exist or was difficult to find. I think this is still an issue but now with more and more packages being available there are more examples to look at.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Text editing features""]","Very well, it's snappy","The extensibility and package system is the greatest strength. I can reliably setup a new programming language environment and have it working with Emacs really quickly. I can include my preferred source control tools like magit and personal customisations without any extra work. For example I wrote a custom mode for a Smart Contract Language using lsp-mode and an existing language mode, in a few days and used it for work for 2+ years.","[""Work"", ""Hobby projects""]","[""28.2""]",24,No,"lsp-mode,eglot,use-package,magit,tuareg",no comprimise,never considered,No,Would directly,No,Emacs Prelude,"[""C"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""OCaml""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",MELPA,None,projectile,Frequently,,PhD,Male,Australian,Software Development,"[""Ivy""]","[""framework default""]",Prelude,,No,r/emacs,Ok,"[""none""]","[""nord"", ""solarized-dark"", ""zenburn""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,It was hard to understand things at first. It took quite a time to learn it well.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Alright,"Extensibility, simplicity, community, quality of packages","[""Work"", ""Hobby projects""]","[""29.0""]",12,No,"magit,treemacs,,counsel,org-mode,eglot,lsp-mode",do not prefer,never considered,No,No,No,Emacs,"[""Elixir""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",MELPA,Vim,projectile,Sometimes,38,Bachelors,Male,Indian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Twitter,Great,"[""eshell"", ""vterm""]","[""vs-code-dark-theme""]",Rarely,undo-tree write package,Rarely,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1""]",2,No,,,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Go"", ""PHP"", ""Rust""]",Frequently,"[""WSL"", ""MacOS""]",String[],"[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,String[],Rarely,,"[""Reddit"", ""GitHub""]","[""Manual""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Often,,,,,,"[""Vertico""]","[""No""]",minimal vanilla,,,,,"[""eshell""]","[""doom-one"", ""dracula"", ""modus-operandi""]",Sometimes,No copy-paste,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",5,,,,,,,,Vim,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""SQL"", ""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,"Hard to uplift to non modal from vi. Lack of explicit info about meta keys mapping to choices on keyboard at hand (adm5)",University/College,"[""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,Consistency,"[""Work""]","[""28.1""]",40,No,"Extensions for org mode, markdown, format conversion",any comprimise,never considered,No,No,No,Emacs,"[""none""]",Never,"[""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""Emacs StackExchange"", ""Mailing lists""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,nvi as much as possible then vim,No,Sometimes,,Bachelors,Male,Australian,internet governance,"[""No""]","[""No""]",minimal vanilla,"More clarity on optional qs before the gender page More no/none/not relevant. I don't do code on Emacs, there's no no-language option (for example)",Not sure,Hacker News,Ok,"[""none""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Text editing features""]",Not well,"Keyboard-driven, org-mode, magit","[""Work""]","[""29.0"", ""28.2""]",3,Mu4e,,moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""Discourse"", ""Blogs""]","[""Manual"", ""Clips/videos""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Sometimes,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""vterm""]","[""doom-one"", ""modus-operandi""]",Rarely,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",13,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,String[],Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""wait for community""]",,Eclipse,projectile,Sometimes,,Masters,Male,,Software Development,"[""Ivy"", ""Ido"", ""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",minimal vanilla,,No,Friend,Ok,"[""shell""]","[""solarized""]",Rarely,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,"Org mode, magit, ledger mode, CSV mode, vertico / consult / embark / marginalia",moderate comprimise,never considered,Cannot,Cannot,No,CUA,"[""Shell""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Matrix"", ""Reddit"", ""I don't ask for help, I search the web for solutions""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,None,No,Frequently,42,PhD,Male,Portuguese,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,Mastodon,Great,"[""none""]","[""doom-one""]",Sometimes,undo-tree copy-paste,Never,,Default shortcuts are very uncomfortable and I needed to remap many of them to be productive.,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,,"[""Hobby projects""]","[""28.2""]",3,No,,limited comprimise,never considered,No,I have in the past,No,CUA,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Typescript""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,VS Code,projectile,Rarely,34,Associates,Male,Lithuanian,Fin Tech,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""ansi-term""]","[""default light""]",Never,undo-tree simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",2,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""Python"", ""Rust""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Great user interface""]","[""I was interested in this historically significant editor""]","Very well, it's snappy","* Great user interface * great extensibility * it's a live Lisp environment","[""Work"", ""Hobby projects"", ""life management""]","[""28.2"", ""27.1""]",10,No,"cider, clojure-mode, paredit, magit, counsel",moderate comprimise,never considered,No,No,Yes,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""great quality of packages""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""Youtube, word of mouth""]","[""Manual"", ""example invocation of functions""]","[""Framework"", ""Company slack""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,projectile,Frequently,41,Bachelors,Male,Finnish,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,company slack,Ok,"[""eshell"", ""term""]","[""modus-vivendi""]",Never,No simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Extensibility and keybinding for everything,"[""Work""]","[""27.2""]",18,No,"magit, org-mode, dired",moderate comprimise,never considered,No,No,No,Emacs,"[""Go""]",Frequently,"[""MacOS""]","[""Note taking""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""Blogs""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Emacs StackExchange""]","[""framework default""]","[""wait for community""]",,None,framework default,Sometimes,38,Masters,Male,French,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Friend,Great,"[""none""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,The keybinds were an itial challenge until I switched to evil mode. Seeing the power of M-x and minibuffses also took some time.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extreme extensibility and vast package repository. AucTeX is a necessity for my workflow.,"[""Work"", ""Hobby projects"", ""School""]","[""29.0""]",1,No,"AucTeX, evil, general, magit",significant comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Latex""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""Nix packages""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package"", ""Nix""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Never,21,School,Male,United States citizen,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none"", ""vterm""]","[""solarized-dark""]",Never,undo-fu read and understand,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",fully customize,"[""Hobby projects""]","[""28.2""]",1,No,"avy,ivy,wich-keys,org,org-roam,ef-themes,counsel",moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Bad prior experience""]",Never,"[""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discourse""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,VS Code,No,Sometimes,,Masters,Male,Russian,Software Development,"[""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Friend,Great,"[""none""]","[""my own custom theme"", ""gruvbox"", ""modus-operandi"", ""modus-vivendi""]",Never,No simple functions,Rarely,,"Terminology and keybindings, the internal tutorial and cheap copy of Emacs book helped a lot.",Found used Emacs book,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Extendability and way how it integrates different workflows into unified way.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",13,Gnus,"eglot, project, magit, ssh-tunnels,",moderate comprimise,10+y,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""PHP"", ""Perl"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Often,37,Masters,Male,Finnish,Printing,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,Not sure,Emacs mailing list,Not great,"[""none"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No read and understand,Never,,"There are many choices on the setup, key bindings, etc. which confused me at start and only convinced me to stay on vanilla emacs.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,The tight integration of the Elisp runtime within the editor.,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"use-package, vertico, orderless, marginalia, eglot, which-key",limited comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Elixir"", ""Erlang"", ""Go"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Sometimes,33,Bachelors,Male,Macedonian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""eshell"", ""term""]","[""modus-vivendi""]",Never,framework default read and understand,Rarely,,"Learn keybindings, kill/yank instead of copy/paste",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""ESS package for R""]","Very well, it's snappy","Extentability, packages, community","[""Work"", ""Hobby projects""]","[""28.2""]",12,Mu4e,"ESS, mu4e, org",limited comprimise,never considered,Yes,I have in the past,No,Vim,"[""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Framework""]","[""framework default""]","[""wait for community""]",,None,framework default,Sometimes,37,Masters,Male,Austrian,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,r/emacs,Great,"[""vterm""]","[""doom-one"", ""gruvbox"", ""modus-operandi""]",Frequently,framework default simple functions,Never,,"Nothing specific, I think I’ve almost entirely had fun, even if there were difficulties.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Org-mode""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",The community and Org-mode.,"[""Work"", ""Hobby projects""]","[""29.0""]",5,"I have Mu4e working, attempting to transition to gnus","Org-mode, magit, rainbow-mode, minions",significant comprimise,might in future,I have in the past,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Almost my entire computer-based life is a dozen org files""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Mailing lists"", ""I check for relevant packages if I have a specific need""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""I mostly don’t ask for help""]","[""package.el""]","[""Install and try it immediately""]",Gnu elpa,Atom,project.el,Frequently,37,Bachelors,Male,Canadian,Academic administration,"[""Icomplete"", ""Icomplete-vertical (built-in)""]","[""ispell""]",maximal vanilla,Good choice on the Emacs purple!,Yes,Emacs mailing list,Great,"[""shell"", ""eshell""]","[""my own custom theme""]",Often,No read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",1,notmuch,"denote,lsp, emacs dashboard",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Typescript""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""wait for community""]",,Vim,projectile,Frequently,,School,Male,Australian,Student,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,lobste.rs,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,framework default copy-paste,Never,,"Getting a comfortable start we very difficult until I went into Spacemacs, and then into Doom. It was hard to know where to begin. I wanted something that would just work like my other editors, but Emacs took some hammering to get it so that I felt comfortable to just pick it up and being tweaking my basic flow.",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""I could search for commands available and not have to guess what :%s/find/replace/g was doing""]","Very well, it's snappy","Extensibility, integrations with OS","[""Work""]","[""28.2""]",4,No,org-mode,limited comprimise,never considered,No,No,No,Emacs,"[""Shell""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""framework default"", ""use-package"", ""manual""]","[""Research alternatives"", ""wait for maturity""]",,Vim,framework default,Frequently,35,Bachelors,Male,Australian,Software Development,"[""framework default"", ""Helm""]","[""flyspell""]",Doom Emacs,,No,Friend,Ok,"[""none""]","[""default dark"", ""doom-one""]",Never,undo-tree none,Never,,Being told to not use menu-bar and tool-bar.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",5,No,"Org-mode, org-journal, magit, tramp, ox-ssh, ox-hugo.",moderate comprimise,never considered,I have in the past,Cannot,No,Emacs,"[""none""]",Often,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Atom,No,Rarely,35,Bachelors,Male,United States citizen,IT,"[""Vertico""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""dracula"", ""catpuccin""]",Frequently,No copy-paste,Never,,,University/College,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",20,No,,significant comprimise,2-5y,No,No,No,Emacs,"[""C"", ""Python""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not interested""]",Never,,"[""I do not""]","[""Manual"", ""Overview""]","[""I do not""]","[""package.el""]","[""wait for community""]",,Pico / nano,No,Rarely,44,PhD,Male,Canadian,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default light""]",Never,No simple functions,Never,,"Arcane sounding terminology, foreign default keybindings, general lack of UX compared to most other modern editors. Lack of popularity compared to even Vim doesn't help either.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)"", ""Text editing features"", ""org-mode, magit""]",Good but not great,Extensibility and the community,"[""Hobby projects""]","[""28.2""]",5,No,"elfeed, org-roam, magit",moderate comprimise,never considered,I have in the past,No,No,Vim,"[""Elisp"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub"", ""Discord""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,IntelliJ,framework default,Rarely,29,Masters,Male,Czech,Software Development,"[""framework default"", ""Vertico"", ""Marginalia""]","[""framework default""]",Doom Emacs,The question about editors used before/alongside Emacs would benefit from having checkboxes instead of exclusive one choice.,No,Hacker News,Ok,"[""vterm""]","[""default dark"", ""doom-one"", ""nord""]",Rarely,framework default simple functions,Never,,Emacs as an editor vs emacs as a LISP environment confusion.,Internet,"[""GUI""]","[""Extensibility"", ""Built-in features""]","[""Extensibility""]",Good but not great,LISP environment.,"[""Hobby projects""]","[""28.1""]",2,No,,limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""C"", ""Julia"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Task management""]","[""GNU ELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Manual""]","[""Reddit""]","[""package.el""]","[""wait for community""]",,Vim,No,Frequently,36,PhD,Male,,Research,"[""No""]","[""framework default""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""C++"", ""Javascript""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,Doom Emacs,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""design philosophy""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Poorly, it's sluggish","FOSS, configurability, community for default configuration and packages, second brain, predictable","[""Work"", ""Hobby projects"", ""life""]","[""28.2""]",3,No,"Org, org-roam, hydra, org-ql, spotify.el, anki-editor, org-noter, ox-hugo, evil",significant comprimise,never considered,No,Would directly,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Shell"", ""Nix""]",Frequently,"[""GNU/Linux"", ""NixOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""framework default"", ""not sure""]","[""I dont""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""Framework"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,30,Bachelors,Male,American,Fin Tech,"[""framework default"", ""Ivy""]","[""framework default""]",Doom Emacs,,Yes,Hacker News,Great,"[""vterm""]","[""solarized-dark""]",Rarely,framework default copy-paste,Never,,There are a lot of commands to use.,"The smartest guy in the company used it, so why shouldn't I?","[""GUI""]","[""Package(s)"", ""Text editing features""]","[""In 1983, Emacs could edit multiple buffers in different windows. Nothing else did.""]","Very well, it's snappy",Don't need a mouse to do anything.,"[""Work"", ""Hobby projects""]","[""28.2""]",40,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""General document writing""]","[""MELPA""]","[""I don't.""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,vi,No,Often,64,Masters,,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,No,No,Hacker News,Ok,"[""shell-command""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Memorize key bindings,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Part of the GNU project / FSF"", ""Nerd factor""]",Good but not great,Extensibility and configurability,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",15,No,"org-mode, nxml, evil now meow",significant comprimise,might in future,I have in the past,No,No,Vim,"[""Common Lisp"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""Guix""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""IRC servers"", ""Discord""]","[""Clips/videos""]","[""IRC"", ""Emacs StackExchange"", ""Framework"", ""Discord""]","[""framework default"", ""guix""]","[""Install and try it immediately""]",,None,projectile,Rarely,49,Bachelors,Male,German,,"[""Helm"", ""Ido"", ""Vertico"", ""Consult""]","[""No""]",I used doom but will convert to fully custom soon,,,,,"[""eshell"", ""vterm""]","[""default dark""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Great user community. Programmable. Wide variety of packages.,"[""Work"", ""Hobby projects"", ""Personal (diary/calendar)""]","[""27.1""]",15,No,"magit,password-generator,pcsv,pdf-tools,request,slime,zoom,zygospore",moderate comprimise,might in future,No,No,Yes,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,bluefish,No,Sometimes,50,PhD,,,Research,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""eshell"", ""ansi-term""]","[""https://github.com/djcb/dream-theme""]",Rarely,No simple functions,,,"I started my vanilla config and I followed David Wilson’s videos loosely. Im on Debian 11 with Emacs 27.1 and since my apt packages are older eMacs had a version of org mode built-in but I wanted to upgrade so I think I used the gui package manager to install the most recent stable release from Melpa and it broke everything. I don’t recall how I fixed it. I’m leaning toward the complete removal of eMacs and reinstall of it. Eventually I got org going and wanted to try to make a literate config I was hearing so much about. When I did it, despite following multiple examples exactly, my config wouldn’t tangle. It was for i3 wm. I had to reach out and was told to use conf as the language and that It wouldn’t or shouldn’t tangle a plain text file without that. I now use Doom and have learned vim but I struggled hard to craft my even very basic config and my system configs at the same time. I was stuck between a rock and a hard place constantly breaking either my window manager, eMacs, app launcher, or other utilities pretty much daily for literally two months. Also I took the challenge of implementing in vanilla eMacs the fix that doom has applied toward org modes odd windowing tendencies. I believe i stopped it from deleting other windows and eventually used the display buffer alist and some investigative skill to control the pop up org mode windows. Now I’m on the fence about doom vs vanilla. There’s a lot of excess bindings and settings in doom that feel more of a universal cater to all situation. Im looking for more control again…",University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Part of the GNU project / FSF"", ""Org-mode""]",Good but not great,"Elisp interpreter, introspection, passionate community, built-in documentation, Reddi and discord communities.","[""Work"", ""Hobby projects""]","[""27.1""]",1,,,,,,,,Vim,"[""C++"", ""Elisp"", ""Java"", ""Python"", ""Scheme"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,IntelliJ,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Understanding elisp and how to copy paste something working together.,emacsrocks on youtube,"[""GUI""]","[""Package(s)"", ""Built-in features"", ""Community"", ""Focus on keyboard controls""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,The Community. Specifically: The big focus on having incredibly powerful extensions that are entirely controlled by the keyboard.,"[""Work"", ""Hobby projects"", ""TODOs""]","[""28.1""]",4,No,"org,magit,lsp-mode,evil-mode,ivy,elfeed,ace-jump-mode",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Blogging""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub"", ""Reddit""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Atom,projectile,Frequently,26,Bachelors,Male,German,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,I love the UI on this survey. Really clean and pleasant.,Not sure,r/emacs,Great,"[""shell""]","[""doom-one""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]",String[],"Very well, it's snappy",,"[""Work""]","[""28.2""]",25,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,jove,,Rarely,,,,,,,,Doom Emacs,,,,,,,, write package,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Configuration/extension in lisp""]",Alright,,"[""Work"", ""Hobby projects"", ""Note taking, personal knowledge management, personal finance management, contacts management""]","[""28.1""]",3,Mu4e,,moderate comprimise,might in future,No,Would directly,Yes,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Overview""]","[""IRC"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives""]",,Vim,projectile,Sometimes,33,Bachelors,Male,Australian,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""vterm""]","[""default light"", ""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,without doom emacs it's pretty much unusable. Also lack of proper multi threading,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Not well,org mode,"[""Hobby projects""]","[""28.2""]",3,Mu4e,,moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Sometimes,40,Associates,Male,Dutch,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""none""]","[""doom-one"", ""dracula"", ""gruvbox""]",Rarely,framework default copy-paste,Never,,"Elisp, single threaded",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"magit, orgmode, mu4e",limited comprimise,never considered,Cannot,No,No,Vim,"[""C"", ""Clojure"", ""Common Lisp"", ""Python"", ""PHP"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Simple, plain manpage""]","[""GitHub"", ""Mailing lists""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,,,,Software Development,"[""Vertico""]","[""flyspell""]",Doom Emacs,,No,lobste.rs,Ok,"[""vterm""]","[""ef-themes""]",Rarely,undo-tree copy-paste,Never,,"unconventional keybindings, poorly formatted built-in tutorial, lack of text centering (olivetti-mode), not user-friendly theme, monospace font that makes reading hard. however F1 - i tutorials are very helpful, bc they are like reading docs on web",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""org-roam""]","[""Package(s)"", ""Text editing features""]",Good but not great,a lot of capabilities,"[""Work"", ""personal knowledge management""]","[""28.1""]",0,No,,moderate comprimise,never considered,"no, but bc currently I have no money, but in past I donated open-source projects and if I get work I'll certainly donate some emacs packages",No,No,default + meow,"[""none""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""latex, org-roam""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Manual""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,"logseq, trilium",No,Frequently,20,School,Male,Polish,Student,"[""Vertico""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""modified nyx-theme and hemera, with circadian.el""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",6,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C#"", ""Python"", ""Shell""]",Often,"[""Windows"", ""MacOS""]","[""Note taking"", ""Task management""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Screenshots"", ""Overview""]","[""Reddit""]","[""use-package""]","[""Research alternatives""]",,Vim,projectile,Sometimes,,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""modus-operandi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",20,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C#"", ""Javascript"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,None,project.el,Never,40,Bachelors,Male,British,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""my own custom theme""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Key stroke short cuts were not intuitive,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,,moderate comprimise,might in future,No,Would directly,No,Emacs,"[""Python"", ""fortran""]",Never,"[""GNU/Linux"", ""WSL""]",String[],"[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Rarely,,"[""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,None,No,Often,56,PhD,Male,British,Research,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command""]","[""default light""]",Never,No read and understand,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Hackable""]","[""Text editing features"", ""Full keyboard controllable""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",23,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript"", ""Go""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""Source"", ""Nix""]","[""Mailing list"", ""GitHub""]",Rarely,String[],Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GNU ELPA/MELPA online package lists""]","[""Manual""]","[""GitHub""]","[""use-package"", ""Nix""]","[""Install and try it immediately""]",,Vim,project.el,Never,,Masters,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""shell"", ""eshell"", ""vterm""]","[""doom-one"", ""gruvbox"", ""modus-operandi"", ""nord""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,,"[""GUI""]","[""Text editing features""]",,Alright,,"[""Hobby projects""]","[""29.0""]",1,,,,,,,,Emacs,"[""Clojure"", ""Common Lisp"", ""Rust""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, write package,Rarely,FSF assignment is basically impossible.,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Extensibility.,"[""Work"", ""Hobby projects""]","[""27.2"", ""27.1""]",33,Mu4e,,significant comprimise,0-2y,No,No,No,Ergoemacs,"[""C++"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time""]",Sometimes,"[""Code (features)""]","[""Reddit"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""NA""]","[""I do not""]","[""package.el""]","[""Install and try it immediately""]",,None,project.el,Frequently,50,PhD,Male,United States citizen,Aerospace,"[""No""]","[""flyspell""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""eshell"", ""term"", ""vterm""]","[""default light"", ""zenburn""]",Frequently,No write package,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",4,,,,,,,,Emacs,"[""Haskell"", ""Python""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,,,,Was told to choose Vi or emacs and learn by first manager,"[""TUI""]",String[],"[""Community""]","Very well, it's snappy","Ubiquitous, can run in a terminal yet allow sophisticated editing.","[""Work""]","[""29.0""]",15,,,,,,,,Emacs,"[""C++"", ""C"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,None,,Never,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,It was a struggle reading the emacs lisp reference manual. Need simpler documentation of writing custom configurations,Internet,"[""GUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Text editing capabilities Extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",18,No,"magit, lsp, ido,org-mode",significant comprimise,never considered,I would like to,Would directly,No,Emacs,"[""Javascript"", ""Java"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Not tried yet""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Screenshots""]","[""I limit myself to the internet""]","[""use-package""]","[""wait for maturity""]",,Eclipse,No,Sometimes,43,Masters,Male,Indian,Software Development,"[""Helm"", ""Ido""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""shell"", ""eshell""]","[""solarized-dark""]",Rarely,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Elisp,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"Orgmode, magit",any comprimise,might in future,I have in the past,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""fortran""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""Email""]",Never,"[""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately""]",,nano,projectile,Frequently,49,Bachelors,Male,Irish,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell"", ""term""]","[""default light""]",Sometimes,undo-tree copy-paste,Never,,"It's really too long ago when I started using it just as a basic editor. Since, I have restarted many times as a basic user hoping to extend use beyond org mode and basic editing to all the other functions. In my latest approaches, I have been confused by the amount of 'floating knowledge' about best practices and 'currently recommended package combinations' that there seems to be.",Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Integration of text manipulation across e-mail, PIM, programming...","[""Work"", ""Hobby projects""]","[""28.2""]",24,No,"org-mode, org-roam, dired",significant comprimise,never considered,Yes,No,No,Emacs,"[""Julia"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""Email""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit""]","[""straight""]","[""Research alternatives""]",,None,No,Frequently,43,PhD,Male,Spanish,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,"I am sure devs don't need more ideas from the public about what's missing in Emacs as a platform, but that would be an interesting survey item. I am referring to big-picture items, such as threading, ability to draw more freely on canvas, extensibility beyond elisp (e.g. guile-emacs), etc.",No,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree copy-paste,Never,,,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",17,No,"magit, elpy, tramp",moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Often,44,Bachelors,Male,Indian,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""solarized""]",Sometimes,No write package,Frequently,,Didn't know about places to get help (ML/IRC/etc),/g/,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,Documentation,"[""Hobby projects""]","[""29.0""]",2,notmuch,,any comprimise,might in future,No,Cannot,Yes,Emacs,"[""C"", ""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email""]",Frequently,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Mailing lists"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""Mailing lists"", ""Email"", ""/g/flet/""]","[""package.el"", ""straight"", ""use-package"", ""manual"", ""Guix""]","[""Install and try it immediately""]","I'll submit it in the GNU ELPA repository, the devs there will decide if it's apt for NonGNU/GNU ELPA.",Vim,No,Often,35,PhD,Male,Indian,NEET,"[""Vertico""]","[""No""]",maximal vanilla,,Yes,Emacs mailing list,Not great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Frequently,No simple functions,Never,No,Keybinding,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensibiiity,"[""Work"", ""Hobby projects""]","[""29.0""]",12,Mu4e,"Org, mu4e, ess, magit",moderate comprimise,never considered,No,No,No,Emacs,"[""Julia"", ""R"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for community""]",MELPA,None,projectile,Frequently,37,PhD,Male,Malian,Non-profit,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Friend,Great,"[""eshell""]","[""moe""]",Frequently,undo-tree write package,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",18,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""SQL""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Twitter""]","[""Comparison""]","[""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Never,37,Masters,Male,Ukrainian,Software Development,"[""Selectrum""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Rarely,No simple functions,Never,,learning Emacs-specific nuances like the mini buffer and windows vs frames was a bit confusing,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,"extensibility, fantastic 3rd party package quality (magit, eglot, etc.), free software","[""Work"", ""Hobby projects""]","[""29.0""]",3,I used to but not anymore,"magit, eglot, CIDER, modus-themes, org-mode, SLIME/SLY",moderate comprimise,might in future,No,Would directly,No,Vim,"[""Clojure"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Email""]","[""straight""]","[""Install and try it immediately""]",,VS Code,framework default,Sometimes,23,Bachelors,Male,American,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,lobste.rs,Ok,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,framework default simple functions,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",28,,,,,,,,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""PHP"", ""Ruby"", ""Shell"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, write package,Rarely,,"Getting stuff like jumping to class/method definition or see its usages. Eventually I solved it using a combination of projectile-ag, LSP and dumb-jump",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Org mode""]",Good but not great,Allowing me to create my custom workflow fairly easily,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"Evil,org,lsp-mode,company,projectile,magit,general,git-timemachine,ranger,restclient",significant comprimise,never considered,No,Would directly,Yes,Vim,"[""Elisp"", ""Javascript"", ""Ruby"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",Melpa because it is the easiest,Vim,projectile,Often,33,Bachelors,Male,Greek,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Emacs conf 2022,Great,"[""ansi-term""]","[""doom-themes""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""TUI""]","[""Package(s)""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,,,,,,,,Vim,"[""Python"", ""Rust""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,I developed RSI on my pinky finger and had to remap CTRL to CAPSLOCK,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Alright,"It is free and open source, it is supported by the GNU project and it is highly customizable.","[""Work""]","[""28.1""]",4,No,"helm,beacon,doom-modeline,ws-butler,hungry-delete",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""use-package""]","[""wait for community""]",,Vim,projectile,Frequently,24,Bachelors,Male,Mexican,Research,"[""Helm""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""eshell"", ""ansi-term""]","[""my own custom theme""]",Never,No write package,Never,,"Cargo cult programming: lots of code (.emacs) snippets taken from here or there, was not easy to find back then a good source of good examples. As a beginner it's impossible to figure out the good from the bad code snippets. Meanwhile it's better: layers like DoomEmacs minimize a lot the need for user configuration. This is a good thing.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]",Good but not great,Its community,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",15,Mu4e,"Orgmode, magit, markerpen",significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Mailing lists"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,nedit,framework default,Often,41,Bachelors,Male,,Software Development,"[""framework default"", ""Vertico""]","[""framework default"", ""flyspell"", ""spell-fu""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""eshell"", ""vterm""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi"", ""solarized""]",Sometimes,undo-fu simple functions,Never,,"While emacs' built-in documentation is extensive, the discoverability in base emacs is somewhere that I still see room for improvement. which-key (https://github.com/justbur/emacs-which-key) is a great example of improved discoverability",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility and internal documentation,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,"which-key,yasnippet,evil,magit,projectile",limited comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Clips/videos""]","[""GitHub""]","[""framework default"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Sublime Text,projectile,Sometimes,31,Bachelors,Male,,Software Development,"[""Helm""]","[""ispell""]",Spacemacs,thanks for doing this!,Not sure,Friend,Great,"[""shell-command""]","[""my own custom theme""]",Rarely,undo-tree copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""26.3""]",16,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,No,Frequently,39,PhD,Male,German,Telecom,"[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""solarized-dark""]",Sometimes,No simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"lsp-mode, modus-themes, consult, vertico, avy, marginalia",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Python"", ""Scheme""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Vim,No,Rarely,24,Bachelors,Male,Italian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,No copy-paste,Never,,mostly learning the huge amount of shortcuts ...,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""org mode""]",Good but not great,flexibility,"[""Work"", ""Hobby projects""]","[""27.1""]",2,No,org-mode and all the additions on org-mode,significant comprimise,never considered,No,I have in the past,No,Vim,"[""C"", ""Shell"", ""org mode""]",Sometimes,"[""GNU/Linux""]","[""General document writing"", ""PKB"", ""Babel"", ""org mode -> \""target\"" like jira, dokuwiki, mediawiki, ...""]","[""framework default""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Design rationale"", ""Overview""]","[""Mailing lists"", ""Email"", ""reading the documentation, other users experience writedowns""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,org-mode,Often,,,,,,"[""framework default""]","[""No""]",Doom Emacs,,No,lobste.rs,Ok,"[""none""]","[""doom-one""]",Rarely,framework default write package,Never,,"Getting started with writing a configuration and installing packages is not easy, there is no tutorial on doing this I am aware of.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility with high quality packages such as Org mode, Org-roam, which-key etc.","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"org, muse, org-roam, magit, which-key, ripgrep, jbeans-theme, slime",significant comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""Common Lisp"", ""Haskell"", ""Python"", ""Rust"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs"", ""Web search engines"", ""M-x list-packages"", ""news.ycombinator.com""]","[""Comparison"", ""Manual""]","[""IRC""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,projectile,Rarely,29,PhD,Male,Russian,Research,"[""Selectrum"", ""Marginalia"", ""selectrum-prescient""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""jbeans-theme""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"everything, the concepts, finding the doc, making the keybinds. I just didn't see why someone would like to use that.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","the extendadility of its core, the plain text, its configurability. It's not opiniated about anything","[""Work"", ""Hobby projects""]","[""28.2""]",2,I want to,,moderate comprimise,might in future,No,No,No,Emacs,"[""None. I find it not satisfying regarding the refactoring features even though lsp exist, comparing to what exists with intellij""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""GitHub""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Matrix"", ""Framework"", ""GitHub"", ""Email"", ""Discord""]","[""not sure""]","[""wait for community""]",,Vim,projectile,Frequently,31,Bachelors,Male,French,cyber security intelligence,"[""Ivy"", ""Ido""]","[""flyspell""]",Doom Emacs,,No,Discord,Great,"[""eshell"", ""term""]","[""modus-operandi"", ""modus-vivendi""]",Never,I don't know simple functions,Never,,The key bindings,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",30,Mu4e,"Projectile, magit, org, mu4e",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Swift, Objective-C""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,"[""Issues""]","[""Reddit"", ""Melpa RSS feed""]","[""Comparison"", ""Tutorials""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",,CodeWrangler,projectile,Sometimes,50,Bachelors,Male,Canadian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""none""]","[""modus-vivendi""]",Rarely,No simple functions,Never,,Time to set-up.,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","extensibility, elisp","[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"magit,lsp",any comprimise,never considered,No,Would directly,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Often,44,Masters,Male,French,Telecom,"[""framework default""]","[""flyspell""]",Spacemacs,,No,Hacker News,Ok,"[""ansi-term""]","[""doom-one""]",Frequently,framework default copy-paste,Never,,,Colleague,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",12,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Java"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Overview""]","[""Mailing lists""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,47,Masters,Male,United States citizen,Fin Tech,"[""Helm""]","[""framework default"", ""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default dark"", ""my own custom theme""]",Never,No copy-paste,Never,,I took a little time to get used to the key bindings system.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Better customizability and org-mode + org-agenda,"[""Work"", ""Hobby projects""]","[""28.1""]",0,No,"clojure-mode, haskell-mode, cider, org-mode",do not prefer,never considered,No,No,No,Emacs,"[""Clojure"", ""Haskell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,28,Bachelors,Male,Brazilian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Friend,Great,"[""none""]","[""poet""]",Never,No simple functions,Rarely,,Can't remember,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Written in Lisp,"[""Work"", ""Hobby projects""]","[""28.1""]",30,Gnus,"magit, org,",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""R"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Framework""]","[""package.el"", ""elpaca""]","[""Install and try it immediately""]",,Vim,No,Frequently,60,PhD,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,"You should ask questions that reveal the racialized position of the respondent. The software industry reinforces racial, caste, class, gender identity, able-ism and other forms of dominance and oppression. The FSF still has the potential for dismantling this, but continues to reify dominance across the globe.",No,lobste.rs,Great,"[""shell-command"", ""shell""]","[""default dark""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Hobby projects""]","[""27.1""]",9,,,,,,,,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Not well,,"[""Work"", ""Hobby projects""]","[""27.2""]",4,No,"helm, smartparens, company, projectile",moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Never,,School,Male,Romanian,Software Development,"[""framework default"", ""Helm""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""doom-nord""]",Never,framework default copy-paste,Never,,"The default keybindings. Switching to evil mode and leader-key made everything easier",Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,"Works in a terminal Interactive code evaluation","[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"org, magit, harpoon, evil,",moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default"", ""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""I don’t""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,31,Associates,Male,,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-moonlight""]",Never,undo-fu copy-paste,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Magit""]",,"Very well, it's snappy",,"[""Work""]","[""26.3""]",30,,,,,,,,Emacs,"[""None""]",,"[""WSL""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",5,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Blogs""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",,Sublime Text,projectile,Sometimes,29,PhD,Male,Spanish,Research,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""zenburn""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Remembering key combos, finding a satisfying client/server setup.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""org-mode""]","[""Text editing features""]","Very well, it's snappy","Extensibility, feature completeness, OSS.","[""Work"", ""Hobby projects"", ""Notes, schedules (private and business)""]","[""28.2""]",30,No,"org-mode, which-key, vertico, consult, restclient, modus-themes",moderate comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Java"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Comparison""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,jed,projectile,Often,58,Masters,Male,German,Internet Service Provider,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree write package,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Rust"", ""Scheme"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"agressive-indent, treemacs, multi-vterm, yasnippet",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Perl"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,None,No,Sometimes,33,School,Male,Russian,Software Development,"[""No""]","[""langtool""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""vterm""]","[""solarized-dark""]",Never,No copy-paste,,,,,"[""TUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",3,,,,,,,,Vim,"[""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Ruby""]",,"[""MacOS""]",,,,,,,,,,,,,,VS Code,,Sometimes,,,,,,,,Spacemacs,,,,,,,, write package,Never,,"it took quite some time to grok the concept of running a single emacs instance coming from vim, I assumed that running and stopping, and running multiple instances in parallel is the way to go but only later realized, that it makes flows much smoother, if you autostart emacs just once, and have this single one instance running, until the pc powers down again also configuration without something like use-package is pretty cumbersome",When learning clojure,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)"", ""lisp interaction, org, magit""]",Good but not great,"Its documentation (and documentation culture) is supreme. Also the package eco system. Some personal highlights: org ecosystem, magit And the way it seamlessly integrates in so many workflows/external software (e.g. tramp, mailing) also street cred you gain from using emacs and in comparison to vim, its extension language is way more sensible","[""Work"", ""Hobby projects""]","[""28.2""]",3,notmuch,"magit, org, evil, undo-tree, avy, flycheck, counsel, company, lsp-mode",significant comprimise,might in future,I have in the past,No,No,Vim,"[""C++"", ""Clojure"", ""Javascript"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Design rationale"", ""Common work flows""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,35,Bachelors,Male,Austrian,Telecom,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""base16 eighties""]",Frequently,undo-tree read and understand,Never,NO,complex configuration when first time using,Friend,"[""GUI""]","[""Extensibility""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,org mode and extension,"[""Work""]","[""28.2""]",4,No,"org, org-roam, lap-mode",significant comprimise,might in future,No,No,No,meow,"[""C"", ""Elisp"", ""Scheme""]",Rarely,"[""MacOS""]","[""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Documentation""]","[""GitHub"", ""IRC servers"", ""https://emacs-china.org/""]","[""Tutorials""]","[""IRC"", ""Matrix"", ""https://emacs-china.org/""]","[""manual""]","[""Install and try it immediately""]",MELPA,VS Code,project.el,Sometimes,,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Emacs China,Great,"[""shell""]","[""solarized""]",Never,vundo simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"Org, magit,",significant comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""Rust"", ""SQL"", ""Typescript"", ""purescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA""]","[""i don't really""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""IRC servers"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""i don't""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,32,Masters,Male,Finnish,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""gruber darker""]",Sometimes,No many packages,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]",,Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",12,,,,,,,,Emacs,"[""C"", ""Python"", ""Shell""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,No because my first editor was Emacs so I had no frame of reference from which to judge it easy or hard.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Customisability""]","[""Text editing features""]","Very well, it's snappy",Fast and customisable - killer apps like magit built in,"[""Work"", ""Hobby projects"", ""Life in general""]","[""29.0""]",30,No,,limited comprimise,might in future,Yes,I have in the past,No,Emacs,"[""Clojure""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Mailing lists"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,48,Masters,Male,English,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""multiterm""]","[""my own custom theme""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Hard to setup development environment for certain languages in order to be comparable to some other editors,System Crafters on YouTube,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",1,No,"magit, eglot, format-all, evil",moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Rust"", ""Scheme"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",MELPA,Vim,project.el,Sometimes,,,,,Software Development,"[""Selectrum"", ""Marginalia""]","[""No""]",maximal vanilla,,No,Blog post,Great,"[""term""]","[""default light""]",Sometimes,undo-tree write package,,,"Memorizing default packages, its bindings & global bindings.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,Extensibility & s-expressions,"[""Work"", ""Hobby projects"", ""Study""]","[""28.1""]",7,,,,,,,,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,,limited comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Telegram channel""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Sometimes,36,School,Male,Russian,Software Development,"[""Helm"", ""Ivy""]","[""framework default""]",Doom Emacs,,No,Telegram,Great,"[""shell"", ""eshell""]","[""default dark"", ""doom-one"", ""dracula""]",Rarely,framework default write package,Never,,,University/College,"[""GUI"", ""TUI""]","[""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"magit, evil",moderate comprimise,might in future,Yes,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange""]","[""framework default"", ""package.el"", ""use-package"", ""manual"", ""not sure""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,Vim,No,Sometimes,,Bachelors,Male,United States citizen,Software Development,"[""Helm"", ""Ivy""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one"", ""solarized-dark""]",Never,No write package,Rarely,,Understanding how sequential keybindings work.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility, documentation availability, thorough documentation","[""Work"", ""Hobby projects""]","[""28.2""]",7,Gnus,"org-mode, slime, gnus, magit, transient",significant comprimise,might in future,No,I have in the past,Yes,Emacs,"[""Elisp"", ""Javascript"", ""Julia"", ""Python"", ""R"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Tutorials"", ""Manual""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""manual""]","[""Install and try it immediately""]",MELPA,None,projectile,Frequently,25,Bachelors,Male,American,Student,"[""Ivy"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Often,vundo read and understand,Rarely,,Remembering keybinds,Colleague,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,any comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Elixir"", ""Erlang"", ""Javascript"", ""Python"", ""Ruby""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Atom,framework default,Rarely,30,Bachelors,Male,Brazilian,Healthcare,"[""framework default"", ""Helm""]","[""flyspell"", ""ispell""]",Spacemacs,,No,Telegram,Great,"[""term"", ""vterm""]","[""gruvbox""]",Rarely,framework default copy-paste,Never,,,Colleague,"[""GUI""]","[""Package(s)"", ""Built-in features"", ""Community""]",String[],Good but not great,Packages and Community,"[""Work""]","[""28.2""]",25,No,"Vertico, marginalia, orderless, which-key, magit, pyvenv, eglot, use-package",moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""YouTube""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""wait for maturity"", ""wait for community""]",,None,project.el,Rarely,50,Masters,Male,Norwegian,Oil&Gas,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""Vscode+""]",Never,No simple functions,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",20,Gnus,,no comprimise,never considered,I have in the past,No,No,Emacs,"[""Elisp"", ""R"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""None""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Never,47,PhD,Male,Swedish,Research,"[""Vertico"", ""Marginalia""]","[""ispell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""shell"", ""eshell""]","[""my own custom theme""]",Sometimes,No write package,Rarely,,"Crappy C-o to switch buffers. Very inefficient instead of C-. A bad design choice I understand, but it presents a massive barrier. Much easier visual configurations. A few 2-split and 3 splits should help new users File navigation until you simply switch on Neotree or use speedbar.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","That it is Lisp-based, and pretty close to common lisp. Kind of like MacLisp-style. I VERY MUCH agree with the idea of having everything in the same namespace (no packages). Everything available directly without any weird boundaries. I think Emacs is the best example ever of a highly complex system built that way. And is sooooo cool","[""Work"", ""Hobby projects""]","[""26.3""]",10,No,,do not prefer,might in future,I have in the past,I have in the past,No,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Python"", ""Shell"", ""Entropy""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Prefer developing new packages that I will release later on""]",Sometimes,"[""Issues""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Plain simple EXAMPLES""]","[""Email""]","[""package.el""]","[""wait for community""]",GNU Elpa or Melpa. Hate multiple repo crapp. Why not stay with one GNU for official and another more open-minded?,Vim,No,Frequently,,PhD,Male,,Software Development,"[""Ido""]","[""No"", ""framework default""]",maximal vanilla,,No,r/emacs,Not great,"[""eshell""]","[""default dark"", ""my own custom theme"", ""solarized-dark"", ""zenburn""]",Frequently,No write package,Never,,-,Internet,"[""GUI"", ""daemon""]","[""Text editing features"", ""Built-in features"", ""org-mode""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",community,"[""Work"", ""Hobby projects""]","[""28.1""]",16,No,"org-mode,html-mode,visible-mark,org-babel",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Ruby""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""don't""]",Never,"[""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,37,Masters,Male,,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""shell-command""]","[""default light"", ""default dark""]",Frequently,No many packages,Rarely,,Behavior is very difference from typical text editor.,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community""]","Very well, it's snappy",Free sprit and strong community,"[""Work"", ""Hobby projects""]","[""28.2"", ""26.3""]",26,mew,"all-the-icons, helm, leaf, skk, anything",no comprimise,2-5y,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Perl"", ""R"", ""Ruby""]",Rarely,"[""Windows"", ""MacOS""]","[""orgtbl""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Code (bug fixes)""]","[""Mailing lists"", ""Blogs""]","[""Manual""]","[""Framework""]","[""leaf""]","[""wait for community""]",,Vim,No,Frequently,49,PhD,Male,Japanese,Research,"[""Helm"", ""anything""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,https://emacs-jp.slack.com,Great,"[""shell"", ""eshell""]","[""default light""]",Sometimes,redo+ write package,Never,,,Printed magazine article,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Being the closest to a Lisp Machine that I'll ever use.,"[""Work"", ""Hobby projects""]","[""29.0""]",22,No,"Magit, exec-path-from-shell, YASnippet, use-package",limited comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""R"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Wariness of the review process"", ""FSF paperwork""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""IRC"", ""Reddit""]","[""package.el"", ""elpaca""]","[""wait for maturity""]",,vi,project.el,Frequently,37,Bachelors,Male,,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,Yes,r/emacs,Ok,"[""shell""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,vundo simple functions,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,,never considered,,,,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""not sure""]","[""Research alternatives"", ""wait for community""]",,Vim,projectile,Sometimes,,,,,,"[""framework default""]","[""framework default""]",Spacemacs,,,,,"[""eshell""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Where to start; finding information; getting used to terminology (e.g. window, frame and buffer); how to start with writing my own config;",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Community""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"lsp-mode, org-roam",limited comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""R"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""I don't""]","[""framework default""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Eclipse,projectile,Often,28,Masters,Male,Belgian,Research,"[""framework default""]","[""ispell""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Frequently,framework default write package,Never,,"I guess the amount of options you have, even initially, might scare some users (such as myself) without a lot of time to dig into documentations, so I took a little longer learning Emacs before I was able to make it my main tool.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,Emacs strives as being a platform for building composable and extensible applications to interact with a computer.,"[""Work"", ""Hobby projects""]","[""28.2""]",4,notmuch,"Org-mode, Magit, Orderless, Vertico, Consult, Marginalia, Notmuch, Evil-mode.",significant comprimise,might in future,No,Would directly,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""straight"", ""qelpa""]","[""Research alternatives""]",,Vim,project.el,Frequently,24,Associates,Male,Brazilian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""eshell"", ""ansi-term""]","[""modus-vivendi""]",Rarely,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,no,Arcane defaults,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Auctex""]","[""Customizability""]",Alright,"Customizability, extendability, community, self-documentability, FOSS","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"straight,vertico,consult,corfu,cape,magit,orderless,eglot,marginalia,keycast",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Julia"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,project.el,Often,31,Masters,Male,Portuguese,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""doom-one""]",Sometimes,vundo write package,Never,,,"available editor in RHEL 5, work","[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]","Very well, it's snappy",extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",10,Mu4e,,significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Python"", ""Rust""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""IRC servers"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""IRC"", ""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,No,Frequently,33,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",minimal vanilla,"mail client question did not offer a ""multiple"" option",Not sure,Hacker News,Ok,"[""shell"", ""eshell""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"extensibility, the fact it’s a gui app (can mix fonts, show images etc), org-mode","[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"org-mode, lsp-mode, company, vertico",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,project.el,Frequently,27,Bachelors,Male,Australian,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""none""]","[""dracula""]",Never,undo-fu simple functions,Rarely,No,memorizing editing commands that involved key chords. That's why I gravitate towards evil-mode.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""magit, org-mode, evil-mode""]","[""Text editing features""]","Very well, it's snappy",extensibility via Elisp,"[""Work"", ""Hobby projects"", ""Organization""]","[""28.2""]",20,No,"magit, evil-mode, projectile, helm, org-mode",any comprimise,might in future,No,No,No,Vim,"[""C++"", ""Clojure"", ""Elisp"", ""Haskell"", ""Javascript"", ""Python"", ""Shell"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack confidence in code quality""]",Rarely,"[""Code (features)""]","[""Reddit""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,49,School,Male,American,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,"It might be nice to know how people interact with programming languages, like eglot, lsp, other.",No,Hacker News,Great,"[""vterm"", ""evil-mode's ex mode \"":!\""""]","[""gruvbox"", ""modus-operandi"", ""modus-vivendi""]",Rarely,framework default copy-paste,Never,,Reading the entire manual and not just fragments of text,Profesor told me about the extensibility of emacs,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Literate programming""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"expand-region, embark, marginalia, vertico, magit",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Elisp""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Often,23,Bachelors,Male,Spanish,Manufacturing,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""default dark""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"It's been a very long time; I can't remember anything at this point, but I don't know how much I'd trust that. :-)",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community""]","Very well, it's snappy",Extensibility. The packaging system. Orgmode. Magit.,"[""Work"", ""Hobby projects"", ""Journalling""]","[""29.0""]",23,No,"boxquote, browse-kill-ring, company, magit, orgmode, fixmee, projectile, smartparens, nyan-mode",significant comprimise,5-10y,I have in the past,I have in the past,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,pico,projectile,Frequently,50,School,Male,Canadian,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""gruvbox""]",Often,No simple functions,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",1,notmuch,"eglot, apheleia, flymake, verb",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Clojure"", ""Elisp"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""GitHub"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Never,,Associates,Male,Ukrainian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""shell"", ""eshell""]","[""modus-vivendi""]",Rarely,vundo write package,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features"", ""Lean memory usage""]",Good but not great,,"[""Work"", ""Hobby projects"", ""\""Power Tool\""""]","[""28.2""]",4,No,,moderate comprimise,never considered,No,No,Yes,Vim,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,,,,,"[""Ivy""]","[""ispell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""shell"", ""eshell"", ""ansi-term"", ""vterm""]","[""default light"", ""my own custom theme"", ""modus-operandi"", ""monokai-pro""]",Sometimes,Whatever EVIL uses ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features""]","[""Cider""]",Good but not great,Flexibility,"[""Work"", ""Hobby projects""]","[""28.1""]",4,No,Cider,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Clojure"", ""HTML/CSS""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking""]","[""MELPA Stable""]","[""Never done dlso""]",Never,"[""Elisp proficiency""]",Never,,"[""GitHub"", ""Twitter""]","[""Tutorials""]","[""Google""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Rarely,63,PhD,Male,Dutch,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Twitter,Ok,"[""shell-command""]","[""my own custom theme""]",Never,framework default copy-paste,Never,,"Mastering the key-bindings, and it took me a while to 'get' the concepts of Emacs (I had the wrong questions, expectations)",University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Curiosity and programming environment""]","Very well, it's snappy","org-mode, customizability/extensibility/configurability/integrability, free (libre) software, the community, its design, I can do everything without leaving Emacs","[""Work"", ""Hobby projects""]","[""27.1""]",12,Mu4e,"auctex,ess,lsp-mode,magit,mu4e,org-mode,org-roam",any comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Perl"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""I haven't done this""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines""]","[""Comparison""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,"Mix of Visual Studio, Eclipse, NetBeans",projectile,Sometimes,34,PhD,Male,British,Fin Tech,"[""Ivy""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default light"", ""solarized""]",Often,No copy-paste,Never,,"Some keyboard shortcuts are weird. For example, VIM's hjkl for arrows is more sensible imho than emacs's defaults. Also use of Ctrl and hurting pinky.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Programmability,"[""Hobby projects""]","[""29.0""]",4,No,org mode,moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Rust""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""hackernews, lobste.rs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""I don't""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,PyCharm,No,Often,38,Masters,Male,Polish,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""default light"", ""solarized-dark""]",Rarely,No copy-paste,Never,,"Learning the key bindings, how to set up the editor to my needs (including 'best practices'), where to get help",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Wide range of packages available,"[""Work"", ""Hobby projects""]","[""29.0""]",7,No,"org-mode, magit, helm, helm-dictionary",limited comprimise,never considered,No,No,No,Emacs,"[""Haskell"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""I've never contacted a package maintainer""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,23,Bachelors,Male,,Education services,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Discord,Great,"[""shell"", ""eshell""]","[""default light""]",Never,No simple functions,Never,,"Poor discoverability. Tends to expect you to memorise 200 keybindings, uses its own lingo. You can't just right click and easily discover functions as in vscode - mostly is hidden behind various text search menus that often return incomprehensible results. Could do with being more of a gui.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",23,No,"org-mode, plantuml-mode, pandoc, presentation, lsp-mode, lsp-ui,",moderate comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""M-x list-packages""]","[""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Often,47,Bachelors,Male,Scottish,Fin Tech,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""my own custom theme""]",Never,No many packages,Sometimes,Yes,Weird menu options.,FSF,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Lisp""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,The extensibility,"[""Work"", ""Hobby projects""]","[""27.2""]",4,No,"magit,sly,ispell,evil,helm",any comprimise,2-5y,I have in the past,Yes,Yes,Vim,"[""C"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Often,String[],Frequently,"[""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""manual""]","[""Install and try it immediately""]","I usually just use MELPA, easier to submit packages.",Vim,projectile,Rarely,26,Bachelors,Male,Spanish,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,Yes,Hacker News,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"Many keychords to remember, and some odd terminology like ""kill"" and ""yank"" instead of cut and paste.",University/College,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Programmability.,"[""Work"", ""Hobby projects""]","[""27.1"", ""26.3""]",28,No,"yaml-mode, rust-mode, flycheck, use-package, rustic, company",significant comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Rust"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""IRC servers"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""IRC""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,None,No,Sometimes,49,Bachelors,Male,Swedish,IT consulting,"[""company""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,"Understanding elisp and how emacs core works, single thread, buffers etc",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""emacs-lsp maintainer""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""LSP""]",Good but not great,Hackable + customizable,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,No,,no comprimise,never considered,Yes,No,Yes,Vim,"[""Clojure"", ""Elisp"", ""Java"", ""Python""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",MELPA,VS Code,project.el,Rarely,27,Bachelors,Male,Brazilian,Software Development,"[""framework default"", ""Vertico""]","[""flyspell""]",Doom Emacs,,Not sure,Nubank's company slack,Great,"[""none""]","[""dracula""]",Never,framework default copy-paste,Never,,"Elisp, to understood the whole ecosystem, buffers, window, modes, ...",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",You can use Emacs for many thing including coding LOL,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,"nyan-cat, lsp, dimmer, neotree, multiple-cursors, yasnippet, projectile, org-super-agenda",limited comprimise,never considered,No,Would directly,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Ruby"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,34,School,Male,Brazilian,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""doom-nord""]",Rarely,No write package,Rarely,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",7,Mu4e,"magit, cider, projectile, org-mode",significant comprimise,might in future,No,No,Yes,Emacs,"[""Clojure"", ""Kotlin""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""Web search engines""]","[""Manual""]","[""IRC"", ""Reddit"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,None,project.el,Never,35,Bachelors,Male,Swedish,Software Development,"[""Helm""]","[""ispell""]",minimal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""zenburn""]",Rarely,No simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","1. Of course, this is programmability in Elisp. 2. Organization of the program interface. 3. Ability to work both in the terminal and in the graphical environment.","[""Work"", ""Hobby projects""]","[""28.2""]",9,No,"multiple-cursors, undo-tree",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""Elisp"", ""Perl""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,,No,Sometimes,41,Masters,Male,Russian,Manufacturing,"[""No""]","[""No""]",minimal vanilla,,No,linux.org.ru,Great,"[""eshell""]","[""default light""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,"Command model + macros, available packages (ELPA/MELPA), specific packages like Magit and SLIME, community resources","[""Work"", ""Hobby projects""]","[""26.1""]",20,No,"magit, slime, org-mode, paredit",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not necessary""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""IRC""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,"Joe, various Borland IDEs",No,Rarely,41,Bachelors,Male,American,Telecom,"[""No""]","[""flyspell""]",minimal vanilla,Probably,Not sure,Hacker News,Great,"[""none""]","[""my own custom theme""]",Frequently,No simple functions,Never,,the default configuration renders Emacs almost unusable for frontend development,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"works great in both GUI and console mode, and elisp","[""Work""]","[""28.2""]",6,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing""]","[""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Email""]","[""straight""]","[""wait for maturity""]","MELPA, because that's what I use",Vim,projectile,Often,38,Bachelors,Male,Chinese,Software Development,"[""Helm"", ""Ivy""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""doom-one"", ""solarized"", ""solarized-dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,I think the copyright assignment requirement for ELPA is absurd and I won't contribute to packages in ELPA for that reason.,"It takes a while to get used to its UX and terminology: how buffers, windows, and frames interact, the minibuffer/echo area.",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,Customizability around editing activity,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"Corfu, embark, fussy, helpful, move-text, tree-sitter, undo-fu, vertico",limited comprimise,never considered,I have in the past,Would directly,Yes,Partly defaults with plenty of my own keybinds,"[""C"", ""Elisp"", ""Python"", ""Scheme"", ""Shell"", ""Swift, Objective-C""]",Frequently,"[""MacOS""]","[""None""]","[""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Manual"", ""Screenshots""]","[""Reddit"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,TextMate,project.el,Often,,Bachelors,,American,Software Development,"[""Vertico""]","[""flyspell""]",maximal vanilla,Thanks for running it!,Yes,r/emacs,Great,"[""shell-command""]","[""solarized""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Emacs key bindings seem peculiar at first.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)""]","Very well, it's snappy","org-mode evil-mode Other packages that are good, too.","[""Work"", ""Hobby projects""]","[""29.0""]",9,No,"org,evil,magit,undo-tree,hydra,ivy",significant comprimise,never considered,No,I have in the past,No,Vim,"[""C++"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,30,,Male,Danish,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""flatui / challenger-deep (switching via theme-changer)""]",Often,undo-tree copy-paste,Never,,"Understanding the basic structure of a ""lispsian"" language wasn't easy been new to those.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,Wide ecosystem and extensibility.,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"julia-vterm, ob-julia-vterm, vterm, org, eglot, pdf-tools",significant comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Julia"", ""Python"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""GitHub""]","[""package.el"", ""straight""]","[""Install and try it immediately""]",,Neovim,project.el,Frequently,,Masters,Male,Canadian,Research,"[""Vertico""]","[""langtool""]",maximal vanilla,,No,Twitter,Great,"[""vterm""]","[""gruvbox""]",Never,undo-tree write package,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"Being extensible, self-documenting, interactive","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",23,No,"Eglot, tramp, flymake, project",limited comprimise,0-2y,I have in the past,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript"", ""Nix""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Matrix servers""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Matrix"", ""Reddit"", ""GitHub""]","[""Nix emacs-overlay""]","[""Install and try it immediately""]","Melpa, but mostly just github",None,Both project and projectile,Sometimes,40,School,Male,Austrian,Software Development,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,Yes,Friend,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Keybinding: find how to do something or what a key binding does Package: feels hard to get in Find resource on how to get more productive, customize our needs",Friend,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"Customization, fully customizable by code, extensible, every problem has a solution. Overall it feels consistent","[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"Helm, crux, magit, projectile, org, org-roam",significant comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Never,27,Masters,Male,French,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""Leuven dark""]",Never,No copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""It was suggested as a good way to run R.""]",Good but not great,"Doing stuff with keyboard instead of mouse, and configurability.","[""Work"", ""Hobby projects""]","[""27.1""]",12,No,"ess, ace-window, auctex, elpy",moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""R""]",Never,"[""Windows""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Research alternatives""]",,,No,Sometimes,43,Masters,Male,Australian,Healthcare,"[""No""]","[""ispell""]",Vincent Goulet,,Not sure,r/emacs,Ok,"[""shell""]","[""my own custom theme""]",Never,No simple functions,Never,,"rolling a good, reasonable config on my own (with evil mode)",Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF"", ""vi-keybindings with full customization""]",Good but not great,customiztion,"[""Work"", ""Hobby projects""]","[""28.1""]",3,Gnus,"evil, magit, org,",any comprimise,might in future,No,No,No,Vim,"[""C"", ""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU Guix""]","[""Email""]",Never,"[""Lack of time""]",Never,,"[""i don't?""]","[""Manual""]","[""Mailing lists""]","[""GNU Guix""]","[""Research alternatives""]",,Vim,No,Sometimes,32,Bachelors,other,(other),Research,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""my own custom theme"", ""solarized-dark""]",Frequently,undo-tree copy-paste,Never,,"* Help system was hard to access * It took a while to build muscle memory for the keybindings, but I'm now very efficient with it",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"* Efficient keyboard-based navigation * Efficient use of screen real estate * Extensibility","[""Work"", ""Hobby projects""]","[""27.2""]",28,No,"org-mode, helm, cypher-mode",limited comprimise,might in future,No,No,No,Emacs,"[""C"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""Google search""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,,PhD,,United States citizen,Software Development,"[""Helm""]","[""ispell""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""spacemacs-dark""]",Never,framework default simple functions,Rarely,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",1,notmuch,,moderate comprimise,never considered,Yes,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL"", ""PureScript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discord""]","[""package.el"", ""setup.el""]","[""Install and try it immediately""]",,Vim,project.el,Often,30,Bachelors,Male,Polish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No none,,,,,"[""GUI""]","[""Text editing features""]",,Alright,,"[""Work""]","[""28.2""]",1,,,,,,,,Vim,"[""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,Finding the names of all of the settings I wanted to change,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Customizability and its community,"[""Hobby projects""]","[""28.2""]",1,No,"Helm, lsp-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Not knowing how to modify a package""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Discord""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,20,School,Male,,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,It can be tricky understanding elisp,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]",Good but not great,"The combination of vim keybindings and which-key make it the ultimate experience. But also, it's endless configurability and emphasis on documentation Also, magit is amazing","[""Work"", ""Hobby projects""]","[""28.1""]",4,No,"magit, which-key, evil",limited comprimise,never considered,Yes,No,No,Vim,"[""Go"", ""Javascript"", ""Ruby"", ""Typescript"", ""Elm""]",Frequently,"[""MacOS""]","[""Note taking""]","[""framework default""]","[""i dont""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit""]","[""Tutorials"", ""Screenshots""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Atom,projectile,Sometimes,33,Bachelors,Male,American,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Ok,"[""none""]","[""horizon""]",Never,framework default write package,Frequently,No,"Making the switch from Vi like editors due to bindings. The greater challenge was the absurd codebase size. I tend to audit my programs, so I still find it hard to use emacs due to the amount of unnecessary code that comes with most distros versions. I've long dreamed of retiring and offering my services full time to help minimise and secure the emacs codebase.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]","Very well, it's snappy","Elisp. Lisps are great for quickly writing or modifying packages.","[""Work"", ""Hobby projects""]","[""28.2""]",12,notmuch,"evil Beyond that, I mostly use my own forks that have diverged quite a lot from the original repos. Typical examples include org-mode, helm and synnosaurus.",significant comprimise,never considered,No,No,Yes,Custom vim like bindings with additional modifications,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Lua""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""built from source (my own audited forks)""]","[""Email""]",Frequently,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Email""]","[""use-package"", ""manual""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]","I dont' submit them currently, but I'm currently preparing to.","Custom minimal editor, inspired by vi",No,Frequently,39,Masters,Male,British,Software Development,"[""Helm""]","[""my own""]",maximal vanilla,,No,Hacker News,Ok,"[""none"", ""ansi-term""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,Yes,,Internet,"[""GUI"", ""daemon""]",String[],"[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",10,Mu4e,"consult, corfu, magit, org, tab-bar, modus-themes, mu4e, elfeed",moderate comprimise,0-2y,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""wait for maturity""]",,Vim,project.el,Frequently,,PhD,Male,Chinese,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell""]","[""modus-operandi""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Sometimes,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""29.0"", ""28.2""]",15,Mu4e,,do not prefer,might in future,Yes,Yes,No,Emacs,"[""Elisp""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Overview""]","[""GitHub""]","[""manual""]","[""Install and try it immediately""]",,Vim,project.el,Often,,PhD,,,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Emacs China,Great,"[""vterm""]","[""dracula"", ""modus-operandi"", ""modus-vivendi"", ""nord""]",Rarely,vundo simple functions,Never,It seems really hard.,It was even hard to open a file and write any code. I was typing wrong keybindings all the time and it was making me angry.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects"", ""Getting Things Done""]","[""28.1""]",4,No,"magit,helm,company,helm-rg,perspective,projectile",moderate comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Rarely,26,Bachelors,Male,Turkish,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""doom-spacegrey""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""28.2""]",10,No,,any comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Frequently,,PhD,Male,Mexican,Research,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Friend,Great,"[""vterm""]","[""dracula""]",Frequently,undo-tree copy-paste,Never,,"Figuring out keybindings was my first hurdle. Learning about a feature or a built-in command and forgetting that they exist the next day has been an ongoing thing for me, but in time the features that I find most useful get integrated to my workflow.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, adaptability and the community. I have found a set of packages that suit my workflow and they make it very for me to work on complex problems. The editor does not get in the way of my work, and I can focus on the problem at hand.","[""Work"", ""Hobby projects""]","[""26.3""]",10,No,"Magit, org-mode, Helm, lsp-mode, cider, expand-region, which-key",moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript"", ""Standard ML, OCaml""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""IRC""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,Notepad++,No,Sometimes,33,School,Male,Finnish,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Friend,Great,"[""none""]","[""deeper-blue""]",Never,No simple functions,Rarely,,remember key bindings,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"flexibility many modes for programming org-mode","[""Work""]","[""28.2"", ""26.3""]",30,No,"org-mode, org-roam, magit, ivy",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""Perl"", ""Ruby"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,"some DOS editor, idk",No,Rarely,48,Masters,Female,German,Telecom,"[""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell"", ""term""]","[""alect-dark""]",Frequently,undo-tree write package,Sometimes,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,Elisp,"[""Work""]","[""29.0"", ""28.2""]",3,Mu4e,"magit,evil,ivy,vterm",moderate comprimise,might in future,Cannot,Cannot,Yes,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript"", ""OCaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discourse"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""GitHub"", ""Discourse""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Often,27,Bachelors,Male,Chinese,Software Development,"[""Ivy""]","[""flyspell""]",Spacemacs,,Yes,Emacs China,Great,"[""vterm""]","[""solarized"", ""zenburn""]",Often,undo-tree copy-paste,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,,limited comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Go"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA"", ""MELPA Stable""]","[""I don't""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""I don't""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,XCode/Project Builder,projectile,Sometimes,37,Masters,Male,United States citizen,Software Development,"[""Helm"", ""Ivy""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,"I was struggling with understanding Doom for a long time and kinda just doing what worked, a TUTORIAL would've been helpful (looking at you yeet and teco) Yes, I know I probably predate you both.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""org-mode""]","[""RtL text support""]",Alright,The extensibility and echo-system,"[""Hobby projects""]","[""28.2""]",6,Mu4e,"magit, org",limited comprimise,might in future,Cannot,Cannot,Yes,Vim,"[""Go"", ""Javascript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Often,"[""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Comparison"", ""Source code documentation""]","[""Framework""]","[""framework default""]","[""wait for maturity""]","I'll submit to Melpa by default. I might consider NonGNU Elpa, but I don't know how discoverable that repo is",IntelliJ,framework default,Frequently,,Bachelors,Male,Israeli,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,Yes,Discord,Great,"[""vterm""]","[""spacegrey""]",Rarely,framework default write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects"", ""research, teaching""]","[""29.0""]",4,Mu4e,,significant comprimise,might in future,No,No,No,meow mixed with default,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Go"", ""Python"", ""R"", ""Shell"", ""Common Lisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""nix emacs-overlay""]","[""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""friends""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""GitHub""]","[""nix + leaf.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,27,Masters,Male,Slovak,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell"", ""vterm""]","[""lambda-themes""]",Often,undo-fu write package,Never,,"Emacs is a different culture (keybindings, terms, etc.) from Windows/Mac/Linux. Took a while to realize that this needs embracing. That means things are not familiar (often confused with being unintuitive). The windows setup is extremely difficult to be productive in. Many assumptions made by packages are not true on windows diminishing the Emacs usefulness.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""org-mode, many programming languages""]","[""Text editing features""]","Very well, it's snappy","Everything can be bound to a key, extensibility","[""Work"", ""Hobby projects"", ""org-mode""]","[""28.2""]",22,No,"magit, cider, org",significant comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C"", ""C#"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""I find help mostly or figure it out by myself thanks to the sourcecode.""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,"Scintilla, Kate",projectile,Sometimes,43,Masters,Male,German,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""shell-command""]","[""default light""]",Frequently,No copy-paste,Never,,"Finding out which packages do the same thing and which of those is the most commonly used ""default option"" that is actively maintained",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,"Keyboard-focused, Configurability, elisp as configuration language instead of vimscript or a non-extendable list of options like in vscode","[""Hobby projects""]","[""29.0"", ""28.2""]",0,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Haskell"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Overview""]","[""I don't ask.""]","[""use-package""]","[""Research alternatives""]",,VS Code,projectile,Never,21,Bachelors,Male,German,Software Development,"[""Helm""]","[""No""]",minimal vanilla,"Occupation should allow for multiple selection Stackoverflow missing in the ""asking questions about packages field""",No,r/emacs,Great,"[""vterm""]","[""doom-one"", ""modus-vivendi""]",Never,No copy-paste,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",28,No,,moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Go"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,,"[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Often,,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""ansi-term""]","[""my own custom theme""]",Sometimes,No none,,,,,"[""GUI""]","[""Text editing features""]",,Alright,,"[""Hobby projects""]","[""19.3""]",30,,,,,,,,Emacs,"[""C"", ""Python"", ""Tcl""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,"Vanilla Emacs. It's a very steep learning curve. I still don't know most of the vanilla keybinds. The Vim keybinds + leader keys is (in my personal opinion) superior. If the official Emacs project made more mention of starter kits like Spacemacs and Doom, it would've been very helpful in saving me time. It took me longer to put trust in those two, because I didn't realize how many people used them, and that it was a normal thing to do, and perfectly functional.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"The ease of extending its functionality. It is built to be modified. Atom had that same goal in mind, but Emacs is the only editor that's ever truly achieved it.","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"magit,olivetti,elpher,vertico,helm,evil,company,org",moderate comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Sometimes,21,School,Male,American,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""dracula""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects"", ""University""]","[""29.0""]",3,No,"Doom-modeline, ef-themes, all-the-icons, lsp,",moderate comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Java"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues"", ""Advocacy""]","[""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,projectile,Never,20,School,Male,Brazilian,Student,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Telegram,Ok,"[""vterm""]","[""ef-winter""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Keybindings + configuration,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Alternative text editors""]",Good but not great,Community + extensibility,"[""Hobby projects""]","[""28.2""]",0,No,"org-mode, treemacs",no comprimise,never considered,No,No,No,Vim,"[""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,No,Often,,School,Male,Pakistani,Student,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Ok,"[""none""]","[""doom-1337""]",Never,framework default read and understand,Never,,Whenever something does not work as expected or suddenly breaks it is hard to figure out what happened and why initially.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Org-mode, extensibility, customisation and availability","[""school""]","[""29.0""]",1,Mu4e,"org-super-agenda, org-modern, lsp-mode and evil-mode",moderate comprimise,might in future,Cannot,Would directly,No,Vim,"[""C#"", ""Python"", ""Scheme"", ""Shell"", ""F#""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Often,23,School,Male,Danish,Student,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",6,No,,significant comprimise,might in future,Yes,No,No,Emacs,"[""C++"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Unsure of testing processes""]",Sometimes,"[""Issues"", ""Documentation""]","[""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,,projectile,Sometimes,26,Masters,X,Scottish,Student,"[""Helm"", ""Ivy""]","[""flyspell""]",Doom Emacs,,Yes,Hacker News,Great,"[""none""]","[""dracula""]",Frequently,framework default many packages,Never,,"Keybindings, odd naming (frames vs windows, yanking), how kill ring works, adjusting to elisp.",Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility and excellent integration between a different modes.,"[""Work"", ""Hobby projects""]","[""27.2""]",10,notmuch,"evil-mode, monroe, notmuch, org-mode, tramp",moderate comprimise,10+y,No,I have in the past,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub"", ""Email""]","[""straight"", ""manual""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,42,Bachelors,Male,Bosnia and Herzegovina,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,Yes,Hacker News,Great,"[""shell"", ""eshell"", ""term""]","[""default dark""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Elisp is vhard to get into.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Orgmode""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Python""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,,Bachelors,,,Healthcare,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Have a ready to go version (with minimal useful configuration),Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,Customization,"[""Work""]","[""28.2"", ""28.1""]",2,No,,significant comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""Haskell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""PKB""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Discord""]","[""straight""]","[""Research alternatives"", ""wait for maturity""]",,IntelliJ,framework default,Often,,Bachelors,Male,Italian,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Ok,"[""vterm""]","[""doom-one"", ""dracula"", ""gruvbox""]",Never,framework default ,,,,,,String[],,,,"[""Hobby projects""]",String[],25,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Documentation very fragmented,Internet,"[""GUI""]","[""Extensibility"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",Scalability,"[""Work""]","[""27.2""]",2,No,"Dired,neotree,",significant comprimise,never considered,No,No,No,Emacs,"[""R""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el""]","[""wait for community""]",,Rstudio,No,Frequently,,PhD,Male,Italian,International organizations,"[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""solarized-dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Documentation"", ""Advocacy""]","[""Blogs""]","[""Tutorials""]","[""IRC""]","[""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,IntelliJ,No,Never,,School,Male,American,Software Development,"[""Selectrum"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Ok,"[""eshell""]","[""material-dark""]",Rarely,undo-tree simple functions,Never,,A few really odd defaults. Lots of missing functionality. So I started my own config with additional packages. Wasn't great either. Collapsed a few months ago. Now I am a mostly kind of happy doom user fighting with a new set of odd defaults :-),Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,Extensibility through external packages,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",6,No,"magit, lsp-mode, magit, org-mode, magit",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""Shell"", ""Lua""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Search engine""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,CodeBlocks,framework default,Rarely,35,Bachelors,Male,German,Fin Tech,"[""framework default"", ""Ivy""]","[""framework default"", ""flyspell""]",Doom Emacs,Mixing functionality and UI polish in one question sucks. Looks are less important to me than usability and features!,No,Hacker News,Great,"[""none""]","[""Modified doom-one-light""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Keybinds, philosophy for extending it,elisp",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensible open source and written in C which provides good performance,"[""Work""]","[""28.2""]",4,Only in Linux,"Beacon, lsp server, auctex",moderate comprimise,never considered,Yes,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Latex presentation""]","[""framework default"", ""GNU ELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Email"", ""Discord"", ""Discourse""]","[""straight""]","[""Install and try it immediately""]",,VS Code,framework default,Sometimes,35,Masters,Male,Greek,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Not great,"[""vterm""]","[""doom-xcode""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Hobby projects""]","[""29.0""]",2,,,,,,,,Emacs,"[""C"", ""HTML/CSS"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"In the old times, yes. Nowadays no.",Colleague,"[""GUI""]","[""Tradition""]","[""Auctex""]",Good but not great,It’s been there for too long to die any time soon,"[""Work""]","[""28.2""]",22,No,Auctex,no comprimise,never considered,No,No,No,Emacs,"[""Not a programmer, just latex, markdown and similar""]",Often,"[""GNU/Linux"", ""MacOS""]","[""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Never done""]","[""package.el"", ""use-package"", ""manual""]","[""wait for community""]",,None,projectile,Frequently,44,PhD,Male,Spanish,Research,"[""Ivy"", ""Ido""]","[""flyspell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""Not sure""]","[""I don’t remember""]",Never,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",5,No,,do not prefer,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""framework default""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Never,,Bachelors,Male,Brazilian,Software Development,"[""framework default"", ""Helm"", ""Ivy"", ""Vertico""]","[""No""]",Doom Emacs,,Not sure,r/emacs,Great,"[""shell"", ""eshell"", ""term""]","[""default dark"", ""doom-one""]",Rarely,framework default write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",3,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Elisp"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Common Lisp""]",,"[""GNU/Linux"", ""Windows"", ""BSD""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,"I'm still learning and it's still difficult. But specifically, the lack of defaults, especially when they're different from current standard (copy-paste for instance). And explaining this away with ""this is the Emacs way"" isn't exactly helpful.",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)""]",Alright,org-mode. This was the reason I left Vim. Modified it for coding a lot later,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",15,No,"org-mode, elpy, magit",significant comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Screenshots"", ""Overview"", ""Screenshots. Seriously. Just need to stress this the second time.It may be text-based but they're incredibly helpful.""]","[""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,41,PhD,Male,Estonian,Healthcare,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,org-mode mailing list,Great,"[""none""]","[""gruvbox""]",Sometimes,undo-tree copy-paste,Never,,using ctrl key.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Complementary function,"[""Work"", ""Hobby projects""]","[""28.2""]",23,No,"paren-mode,flycheck,ddskk,elpy,company",do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""C#"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Never,"[""Advocacy""]","[""GitHub"", ""Web search engines""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,42,Associates,Male,Japanese,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""material-theme""]",Frequently,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,limited comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""Shell"", ""Agda""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""n/a""]",Never,"[""Not interested""]",Never,,"[""Reddit"", ""Blogs""]","[""n/a""]","[""n/a""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,framework default,Frequently,42,PhD,Male,United States citizen,Research,"[""framework default""]","[""No""]",Doom Emacs,,Not sure,r/emacs,Great,"[""none""]","[""my own custom theme""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Bad default theme and use if Ctrl key.,Internet,"[""GUI"", ""daemon""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Org mode, dired and compiling projects/running commands (better than vim)","[""Hobby projects""]","[""28.2""]",1,Mu4e,"Which key, nano modeline, counsel",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Java"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Youtube videos""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""manual""]","[""Install and try it immediately""]",,Vim,No,Frequently,19,School,Male,Indian,Student,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell""]","[""misterioso""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Configuring emacs at first was challenging, as back then I knew no lisp. For instance, I wanted new packages from the melpa, and installing that at first was challenging. Maybe that's because of the melpas instructions, but back then I had a tough time figuring this out.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Not using the arrow keys""]","[""Text editing features"", ""Emacs's keybindings for moving the cursor""]","Very well, it's snappy",The ability to do multiple things with a unified keylayout and all programmed in elisp.,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"Aggressive indent mode, slime, rainbow-delimiters, flyspell, dictionary-search, visual-line mode, use-package, cider",any comprimise,might in future,No,No,No,Emacs,"[""C++"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Shell"", ""Lilypond""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Blogs"", ""M-x list-packages"", ""Emacs wiki""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""IRC""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Gedit,No,Frequently,27,Bachelors,Male,United States citizen,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell"", ""ansi-term""]","[""dracula"", ""Whiteboard""]",Rarely,No simple functions,Rarely,,Using Spacemacs and Doom hinder my understanding and bug-solving abilities.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Orgmode""]",Good but not great,"Extensibility, documentation, packages.","[""Work"", ""Hobby projects""]","[""29.0""]",8,Mu4e,"org, magit, forge, helm, org-ref, org-ql, elfeed, eglot",moderate comprimise,0-2y,No,No,Yes,CUA,"[""Clojure"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""GitHub"", ""Mailing lists""]","[""use-package"", ""quelpa""]","[""Install and try it immediately""]",,Sublime Text,project.el,Never,,,Male,,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""vterm""]","[""default light""]",Never,undo-tree none,Never,Why no I haven't.,None,"Emacs said Hi, I said bye.","[""GUI"", ""TUI"", ""daemon""]","[""too many""]","[""none""]",Not well,I would hope editing text.,"[""none""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3"", ""25.1""]",0,under 35,"yes, yes(1)",any comprimise,might in future,Yes,No,No,none,"[""x64, C and Go in ed""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD"", ""0->1""]","[""todo install groff""]","[""none""]","[""deep sea octopus""]",Never,"[""Elisp proficiency"", ""lol""]",Often,"[""Code (bug fixes)"", ""Documentation""]","[""pacman""]","[""Interpretive dance""]","[""man and tar""]","[""asp (AUR)""]","[""Research alternatives""]",OUIJA,ed,Would that make my computer a manager?,Never,25,,Male,(other),Pizzaiolo,"[""xsel""]","[""Ni""]",ed,"No, but I have sergeant feedback.",No,Fuzzing Wget,Ok,"[""Poorly""]","[""appearance versus reality""]",Never,I prefer btrfs snapshots ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI""]","[""Text editing features"", ""org-mode""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work""]","[""29.0""]",2,No,,limited comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""Shell""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,String[],Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""search for help on internet""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Rarely,45,School,Male,Spanish,Software Development,"[""framework default""]","[""No""]",Spacemacs,,No,Mastodon,Ok,"[""none""]","[""default dark""]",Never,No simple functions,Never,,"First the configuration stage, you have to understand a little bit of elisp just to define key bindings and to create auxiliary functions",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility and open source. Everything can be tweaked with code.,"[""Work""]","[""28.2"", ""27.1""]",2,No,"lsp-mode, evil, magit, tramp",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""MELPA"", ""MELPA Stable"", ""Source""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Often,33,PhD,Male,Spanish,Software Development,"[""Ivy""]","[""flyspell""]",Doom Emacs,,No,Twitter,Great,"[""vterm""]","[""default dark"", ""doom-one"", ""dracula"", ""nord"", ""tron-legacy""]",Frequently,undo-fu many packages,Never,,Key bindings - learning new shortcuts/terminology for simple things like copy+paste took time. Same for commands that require multiple keys (e.g. C-x C-f). Configuring everything using elisp instead of dialog boxes was a really steep learning curve.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""org-mode""]","Very well, it's snappy",Customization and extensibility. Being able to write a small package or set of macros to speed up tasks is a massive help.,"[""Work"", ""Hobby projects""]","[""29.0""]",11,Mu4e,"org-mode, web-mode, ledger-mode, projectile, zetteldeft, magit, mu4e, helm, expand-region, visual-regexp",significant comprimise,might in future,Yes,No,Yes,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Blogs""]","[""Tutorials""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",MELPA because it's quick and easy to submit. The feedback from the review process is really helpful too.,Eclipse,projectile,Often,40,Bachelors,Male,English,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""term""]","[""doom-nord""]",Rarely,No simple functions,Never,,"I had a lot of trouble dealing with the veryb different names for concepts compared to most other programs e.g. buffers vs files, windows vs frames",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",It's extendability and customizability,"[""Work"", ""Hobby projects""]","[""28.2""]",6,Mu4e,"Lsp-mode, emacs-dashboard, org-roam, org-mode",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Rust""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,30,Associates,Female,United States citizen,Software Development,"[""Marginalia""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""doom-one""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Ease of customization and extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"use-package, mood-line, all-the-icons, org, dired-subtree, vundo, ibuffer, ido, magit, god-mode",limited comprimise,might in future,No,No,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Go"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,,projectile,Sometimes,27,Bachelors,Male,United States citizen,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""my own custom theme""]",Never,vundo simple functions,Sometimes,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Magit org vterm slime""]","[""Text editing features""]",Good but not great,Extensibility macros/elisp shortcuts,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2"", ""26.3""]",30,Mew,"magit,org,mew,slime,elpy,vterm,erc",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Python"", ""Shell"", ""SystemVerilog""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC"", ""Reddit"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately"", ""wait for community""]",,vi,No,Sometimes,60,Masters,Male,Norwegian,Semiconductor development,"[""No""]","[""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""my own custom theme""]",Frequently,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,magit,moderate comprimise,might in future,No,Would directly,No,Vim,"[""C++"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Framework""]","[""use-package""]","[""Research alternatives""]",,Vim,project.el,Sometimes,,Bachelors,,English,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell""]",Doom Emacs,,Yes,lobste.rs,Ok,"[""shell"", ""eshell"", ""vterm""]","[""doom-one""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"strange jargons which are used in emacs differently to other editor/ide/... (electric, buffer, frame, ...)",Internet,"[""GUI""]","[""Extensibility""]","[""Extensibility"", ""to code in common lisp""]",Good but not great,,"[""Hobby projects""]","[""27.1""]",8,No,"magit, slime, company, flycheck",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Go"", ""Perl"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA Stable""]","[""Email""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs"", ""Web search engines""]","[""Manual""]","[""Search""]","[""package.el""]","[""wait for maturity""]",,Vim,No,Frequently,51,Masters,Male,South Korean,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""solarized-dark""]",Often,No copy-paste,Never,,These damn default keybindings. Lack of elips proficiency. Probably wouldn't be here if it were not for doom.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, community, managing somehow to stay up to date and relevant in the age of vscode, magit, org mode","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",2,No,"Magit,org-mode,evil,lsp-mode,company,vertico",moderate comprimise,might in future,No,No,No,Vim,"[""HTML/CSS"", ""Python"", ""Matlab :'(""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Design rationale"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Framework"", ""Email"", ""Discord""]","[""framework default"", ""straight"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,projectile,Rarely,30,PhD,Male,French,Fin Tech,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,Not sure,r/emacs,Great,"[""none""]","[""doom-one""]",Rarely,framework default simple functions,Rarely,"It was a small fix, but I was a bit disappointed that it was committed to emacs with zero credit. The committer did later apologize for it though. Guess I'll have to fix something else too :)",My dependence on evil is still a bit of a issue - when I first started I ran into many places where the keybindings for various modes weren't compatible with evil and customizing was hard within the framework of something as complicated as spacemacs. I feel much better about things now that I've learned some elisp and have just written my own config files from scratch.,"frustration with vim ecosystem around lsp, etc.","[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,"The package ecosystem seems very strong. I think part of this is that it feels a bit more like a regular software ecosystem with dependencies and libraries etc, vim feels very much like plugins are all just standalone hacks. Also magit is absolutely magical. I am extremely proficient with git command-line but still usually prefer using magit for managing my branches.","[""Work"", ""Hobby projects""]","[""29.0""]",7,No,"magit, evil, helm, lsp-mode, org-mode",significant comprimise,10+y,No,No,No,Vim,"[""C"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Julia"", ""Perl"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines""]","[""Screenshots""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,38,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""sanityinc-tomorrow-blue""]",Sometimes,undo-tree write package,Never,,Keybindings,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",13,notmuch,,limited comprimise,never considered,Yes,No,Yes,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Not interested"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",I try to avoid the GNU bureaucracy at all costs.,None,projectile,Often,32,Bachelors,Male,American,Software Development,"[""framework default""]","[""spell-fu""]",Doom Emacs,,Yes,r/emacs,Great,"[""none""]","[""doom-tokyo-night""]",Rarely,framework default read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",20,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Ruby"", ""Shell"", ""SQL"", ""D""]",Often,"[""GNU/Linux"", ""BSD""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""el-get""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,42,PhD,Male,Ukrainian,Software Development,"[""No""]","[""No""]",maximal vanilla,,Not sure,Blog post,Ok,"[""none""]","[""my own custom theme""]",Sometimes,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Customizability and documentation,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",3,notmuch,,moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Java"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,String[],Often,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Design rationale""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,40,Masters,Male,Spanish,Research,"[""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"- Learning key bindings was a challenge - configuring modes, .el files and additionap packages - online documentation wasn't very helpful","a book ""Clojure for the Brave and True""","[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""I was learning Clojure and it was suggested as a good default editor""]",Good but not great,"Extensions, open source, not from Microsoft, text editing capabilities","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,,significant comprimise,might in future,Yes,Would directly,No,Emacs,"[""Elisp"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Webstorm,projectile,Rarely,31,School,Male,Polish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,emacsconf 2022 website,Great,"[""multi-term""]","[""wombat""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,flexibility,"[""Work"", ""Hobby projects""]","[""28.2""]",30,No,,limited comprimise,never considered,No,I have in the past,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""SQL""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""Source""]","[""n/a""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""n/a""]","[""straight""]","[""Install and try it immediately""]",,,No,Often,54,Masters,Male,United States citizen,Media/Publishing,"[""Selectrum""]","[""ispell""]",minimal vanilla,,No,Blog post,Ok,"[""shell""]","[""modus-operandi""]",Sometimes,No copy-paste,Never,,"Not really. I cut my teeth on a 1990 era DOS editor that used Emacs key bindings, moved to JED because small and same key bindings, the Emacs when I outgrew that.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""It works in a way that I like""]","[""Knowledge of it as an inspiration for previously used editors.""]",Good but not great,"Extreme flexibility and extensibility. Can handle almost anything. Powerful editing abilities.","[""Work"", ""Hobby projects""]","[""27.1""]",15,No,"multiple-cursors, company-php, magit, flycheck, php-mode, flyspell, restclient, web-mode, string-inflection, symbol-overlay",moderate comprimise,never considered,Cannot,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,JED,No,Sometimes,51,Bachelors,Male,United States citizen,Education services,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Blog post,Ok,"[""ansi-term""]","[""hipster""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work""]","[""29.0""]",4,No,,limited comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Fortran"", ""Go"", ""Haskell"", ""Julia"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing""]","[""GNU ELPA devel"", ""MELPA"", ""not sure""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,projectile,Often,,PhD,Male,Danish,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell"", ""vterm""]","[""modus-vivendi"", ""solarized-dark""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",8,Mu4e,,significant comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Often,,Bachelors,,,Research,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""doom-one""]",Frequently,undo-tree simple functions,Never,,I found the documentation difficult to understand and make use of.,Coursera course: Programming Languages,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Community""]",Good but not great,elisp because it makes it extensible and interactive.,"[""Hobby projects""]","[""28.2""]",2,No,"org, org-roam, magit, gdb, evil",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,44,Bachelors,Male,American,Healthcare,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""ansi-term""]","[""modus-vivendi""]",Never,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,,no comprimise,might in future,No,Would directly,No,Emacs,"[""C"", ""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,No,Sometimes,30,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No simple functions,Never,,"Windows setup. Default config looks like garbage, but the “distros” are really heavy and make it hard to figure out what is an emacs issue or a distro issue.",Internet,"[""GUI"", ""daemon""]","[""Org-mode""]","[""The holy wars- to see if I liked it better than Vim""]","Very well, it's snappy",Org-mode,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,org-mode,limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python"", ""Only inside org-babel: python, elisp""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""I don’t""]",Never,"[""Not interested""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Overview""]","[""I don’t""]","[""package.el""]","[""Install and try it immediately""]",,"I use Vim, VS Code, IJ",projectile,Sometimes,38,Bachelors,Male,American,Software Development,"[""No""]","[""No""]",emfy,,Not sure,Hacker News,Ok,"[""none""]","[""emfy""]",Never,No simple functions,Never,,"- Keybindings takes a while to get used to. - Many features require some package setup, like LSP, autocomplete, to feel more like a code editor. - Emacs-Lisp is quite different from other languages I was used to, so setting it up was not that easy.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""lsp-mode, ivy, swiper""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"- Extensibility, built-in package manager. - Built-in documentation, great community and knowledge bases. - Possibility of doing almost anything with one software. - Strong connection with free software. - Not changing too much, too quickly. - Longevity.","[""Work"", ""Hobby projects""]","[""27.2"", ""27.1""]",2,No,"lsp-mode, ivy, projectile, company, magit, diff-hl, which-key, multiple-cursors, web-mode, undo-tree",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""Hacker News""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",MELPA,VS Code,projectile,Rarely,31,Bachelors,Male,Brazilian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""modus-vivendi""]",Rarely,undo-tree read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,"Documentation, changing values on the fly","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",2,Mu4e,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python"", ""Shell"", ""OCaml""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""Framework"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,33,PhD,Male,German,Software Development,"[""Vertico""]","[""ispell""]",Doom Emacs,,No,lobste.rs,Great,"[""vterm""]","[""modus-operandi""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",,Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,,,,,,,,Vim,"[""Javascript"", ""Python"", ""Rust"", ""SQL""]",,"[""WSL"", ""Windows""]",,,,,,,,,,,,,,,,Never,,,,,,,,Spacemacs,,,,,,,, read and understand,Rarely,,"Transitioning between modern GUI conventions and Emacs conventions, and having to mentally translate actions between the two worlds throughout the day",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,Extensibility and customisation,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"magit, cider, evil, helm, org-mode",limited comprimise,might in future,No,I have in the past,No,Vim,"[""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Documentation""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""use-package"", ""manual""]","[""wait for community""]",,IntelliJ,projectile,Sometimes,46,Masters,Male,Irish,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,,Not sure,Hacker News,Ok,"[""eshell""]","[""default light"", ""my own custom theme"", ""solarized""]",Rarely,undo-tree simple functions,Never,,All those weird keyboard shortcuts,Carsten Dominik talk about org-mode,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""org-mode""]","Very well, it's snappy",Extensibility and discoverability,"[""Work"", ""Hobby projects""]","[""28.1""]",12,No,"magit, org-mode, pdf-tools, ivy",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elixir"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Mailing lists""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,jedit,No,Sometimes,66,Bachelors,Male,Brazilian,Manufacturing,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""afternoon""]",Frequently,No read and understand,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Text editing features"", ""Same editor, all platforms""]","[""Mentors I trusted had it as their tool of choice""]",Good but not great,Focus on text editing. IDEs use so much screen real estate for things I might use at the expense of the primary task,"[""Work"", ""Hobby projects""]","[""27.2""]",25,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C#"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""I do not use org mode""]","[""framework default"", ""GNU ELPA""]","[""I don’t wish to contact them""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Overview""]","[""I don’t ask for help, if I need to ask for help, it’s too hard to use and I don’t use that package or framework""]","[""package.el""]","[""Install and try it immediately""]",,Notepad original windows,framework default,Often,,,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",maximal vanilla,Too many mandatory questions,No,Hacker News,Not great,"[""none""]","[""my own custom theme""]",Never,No copy-paste,Rarely,,40 years of cruft and odd choices means Emacs has insane defaults and requires a non-trivial amount of configuration and customization to be useful to newcomers. That's a significant barrier to adoption.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,Emacs is a platform to build custom workflows and bring most productivity and creativity tasks under one roof.,"[""Work"", ""Hobby projects""]","[""28.2""]",13,Gnus,"org, undo-fu, vertico, consult, embark, which-key, markdown-mode, expand-region, ioccur, loccur",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell""]",Rarely,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""Email""]","[""package.el""]","[""Research alternatives""]",,Vim,project.el,Frequently,,Masters,,,Creative/Writing,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""shell-command"", ""shell"", ""eshell"", ""term"", ""ansi-term""]","[""modus-vivendi"", ""ef-bio""]",Sometimes,undo-fu copy-paste,Never,,Only beginner tutorials available,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Not well,Vast amount of features,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"org-mode, org-roam, dirvish, flyspell",significant comprimise,never considered,No,Cannot,No,Vim,"[""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA""]","[""no""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discourse""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Discourse""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,Vim,No,Frequently,59,Masters,Male,Swiss,Human resource services,"[""framework default""]","[""flyspell"", ""aspell""]",Doom Emacs,,No,Doom Discourse,Ok,"[""none""]","[""doom-tomorrow-night""]",Rarely,framework default copy-paste,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work""]","[""27.1""]",4,Mu4e,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""Sage""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""don't""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""don't""]","[""use-package""]","[""Install and try it immediately""]",,,No,Frequently,24,Masters,Male,German,Research,"[""Helm""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""my own custom theme""]",Rarely,undo-tree simple functions,Never,,I was used to CUA shortcuts.,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"highlight-symbol, change-inner, keyfreq, string-inflection, helm-tramp, company, elpy, magit, projectile, ryo-modal",do not prefer,never considered,No,No,No,my own ryo-modal-mode setup,"[""Python""]",Frequently,"[""GNU/Linux""]","[""Poor man's latex""]","[""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""i don't""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Never,35,Masters,Male,Polish,Software Development,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""eshell""]","[""solarized"", ""solarized-dark""]",Frequently,undo-tree read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy",extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",7,notmuch,"magit, evil, eglot, org, tree-sitter",moderate comprimise,might in future,Cannot,Would directly,No,Vim,"[""Elisp"", ""Julia"", ""Python"", ""R"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Design rationale"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,None,project.el,Sometimes,29,Masters,Male,United States citizen,Software Development,"[""Selectrum"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Friend,Great,"[""eshell"", ""vterm""]","[""doom-tomorrow-day""]",Sometimes,No simple functions,Rarely,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""I already knew some Vi and didn't care for it. So trying Emacs seemed like a worthwhile experiment.""]","Very well, it's snappy",Configurability/extensibility.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",28,No,"org-mode. Various language modes, flycheck.",limited comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Haskell"", ""Java"", ""Python"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,VMS editors,No,Frequently,53,Masters,Male,,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,Friend,Great,"[""vterm""]","[""zenburn""]",Rarely,No simple functions,Rarely,,Couldn't find meta key on a VT100 keyboard (it was ^[),University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Text editing features"", ""Colleague recommendation""]","Very well, it's snappy","Longevity, capability as a UI to the underlying OS","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",24,Gnus,"better-defaults,eglot,elpher",significant comprimise,10+y,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Python"", ""SML""]",Often,"[""WSL"", ""Windows"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Usually satisfied with feature set""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,vi,No,Rarely,47,Masters,Male,Irish,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,Not sure,Scheme BBS,Great,"[""eshell""]","[""nano""]",Never,No copy-paste,Never,,"The keybindings were hardest for sure, I leaned heavily on what I could do with the mouse at first although I don't do that now",Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","I like that I can run it in a GUI or terminal, and being able to have a terminal right next to my buffer, or a dired buffer open when I'm working on multiple files, etc","[""Work"", ""Hobby projects""]","[""28.1""]",4,No,"cperl-mode, please just replace perl-mode with cperl-mode I wasted literally years using perl-mode",limited comprimise,never considered,No,I have in the past,No,Emacs,"[""Perl"", ""Ruby"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""emacswiki.org""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""emacswiki.org""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,33,,Male,American,Telecom,"[""No""]","[""flyspell""]",minimal vanilla,Some questions required responses but none of the responses were appropriate for me so I just picked whatever to allow me to proceed good luck,No,eattherich.club,Not great,"[""shell-command"", ""shell""]","[""default dark""]",Never,No write package,Rarely,,Weird keybindings!,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,The extensibility and community.,"[""Work"", ""Hobby projects""]","[""28.1""]",29,No,"org-mode, magit, forge, projectile, treesitter, selectrum, consult",significant comprimise,5-10y,Yes,Yes,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Matrix"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",MELPA,joe,projectile,Frequently,47,Masters,Male,British,Software Development,"[""Helm"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"The standard GUI looks old fashioned, hard to obtain easy to understand entry level information",Internet,"[""GUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""org mode""]","Very well, it's snappy",PlainText and flexibility,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,any comprimise,never considered,No,Yes,No,Emacs,"[""Java"", ""Typescript""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Frequently,42,Bachelors,Male,German,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,fediverse,Great,"[""none""]","[""default light""]",Never,framework default simple functions,Never,,hotkeys,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,,moderate comprimise,never considered,No,Would directly,No,evil,"[""Javascript"", ""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual""]","[""Reddit""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,VS Code,framework default,Sometimes,25,Bachelors,Male,American,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,doom emacs,Great,"[""vterm""]","[""doom-one""]",Sometimes,No copy-paste,Never,,The key binding took some getting used to.,University/College,"[""GUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Org mode is very useful, EMacs is also supported on many operating systems.","[""Work""]","[""26.3""]",20,No,Org-mode,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Python"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""I don’t generally""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Never,,"[""Using web search""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""I rarely do""]","[""framework default"", ""manual""]","[""wait for maturity""]",,None,No,Often,38,Masters,Male,,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default light""]",Never,No write package,Rarely,,"I put a lot of pressure on myself to understand things as deeply as the manuals went. That caused me to become demotivated frequently, so it took a long time to finally get around to learning most of what I wanted to learn.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF"", ""Org-mode""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",4,No,,any comprimise,might in future,Cannot,Yes,No,Custom,"[""Elisp"", ""Scheme""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""shortdoc""]","[""IRC"", ""Mailing lists""]","[""guix""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,22,School,Male,American,,"[""No""]","[""flyspell""]",maximal vanilla,Thanks for not using JS for a survey!,Yes,r/emacs,Great,"[""vterm""]","[""default dark"", ""modus-vivendi""]",Never,No copy-paste,,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""28.2""]",20,,,,,,,,Emacs,"[""C++"", ""Python"", ""Shell"", ""LaTeX""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,None,,Frequently,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,"The defaults (user options, keybindings, etc.) immediately demand changing, leaving me with no time to just learn Emacs as-is, but urging to alternate between learning and coding configuration from the start",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Lisp-ness""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","1. Unique GUI-TUI compatible ""all-is-text"" UI paradigm 2. Complete customizability to implement smart UI features on top of ""just text"" 3. Can integrate multiple use-cases (email, file browser, coding, ...) coherently 4. A Lisp as an extension language","[""Hobby projects""]","[""29.0""]",1,No,"use-package, org-roam",any comprimise,never considered,No,Would directly,No,Emacs,"[""Python"", ""Scheme""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source"", ""Guix""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""Blogs"", ""Web search engines"", ""Fediverse""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Mailing lists""]","[""package.el"", ""use-package"", ""Guix""]","[""Research alternatives""]",,Vim,No,Frequently,25,Bachelors,Female,,Software Development,"[""No""]","[""No""]",maximal vanilla,Please include the Fediverse as a social option in the future.,Yes,Fediverse,Great,"[""none""]","[""my own custom theme""]",Never,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects"", ""Study""]","[""29.0""]",1,No,,limited comprimise,never considered,Cannot,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Ruby"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""Email"", ""GitHub"", ""tg""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""tg and emacs china""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Framework"", ""GitHub"", ""tg and emacs china""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,VS Code,framework default,Sometimes,21,Bachelors,Male,Chinese,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,Emacs China,Great,"[""eshell""]","[""default light"", ""doom-one-light""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"The flexibility is one of its main issues for the new starters. There're different ways of achieving whatever is desired from Internet, but it's hard to have a good out-of-box experience for a particular use with only minimal setup. All starter kits try to make things easier in all aspects but I believe some times putting boundaries would help.",Internet,"[""GUI""]","[""org""]","[""org""]",Alright,,"[""Org only""]","[""28.2"", ""28.1""]",2,No,,do not prefer,never considered,No,No,No,Vim,"[""None""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Web search engines""]","[""Design rationale""]","[""GitHub""]","[""framework default""]","[""wait for community""]",,None,No,Often,,Masters,Male,,Telecom,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discourse,Ok,"[""none""]","[""my own custom theme""]",Never,framework default copy-paste,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work""]","[""28.1""]",3,,,,,,,,Emacs,"[""Ruby""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,Keybindings,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Built-in features""]","[""Package(s)""]",Good but not great,Org Mode,"[""Work""]","[""28.2"", ""28.1""]",1,No,"Org Mode, org journal",no comprimise,never considered,No,No,No,Vim,"[""Org""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""framework default"", ""use-package""]","[""wait for community""]",,VS Code,projectile,Often,48,Masters,Male,German,Software Development,"[""framework default"", ""Vertico""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Never,framework default read and understand,Never,,Package configuration was difficult in Lisp.,Colleague,"[""GUI""]","[""Text editing features"", ""Built-in features""]","[""Community""]",Good but not great,Hard to explain but muscle memory comes into play. The number of times I use C-X C-f on other editors it troubling.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",15,No,"lsp-mode, csharp-mode, company, magit, projectile, yaml-mode",do not prefer,never considered,No,No,No,Emacs,"[""C#"", ""Java"", ""Rust""]",Frequently,"[""GNU/Linux"", ""Windows""]",String[],"[""MELPA Stable""]","[""GitHub""]",Never,"[""Have not encountered a blocking issue to fix, alternatives were available""]",Never,,"[""Emacswiki""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Often,52,Bachelors,Male,American,Insurance,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Learning key chords for less common tasks,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,User contributed packages (melpa in particular),"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",7,No,"Auctex, lsp, rainbow-delimiters, helm",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,34,Masters,Male,United States citizen,Fin Tech,"[""Helm""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""ayu-grey""]",Never,No read and understand,Rarely,,"obtuse controls and ""lack of documentation"". I understand the tutorial\docs exist and are phenomenal, but most people want to get straight to editing code and that's hard and there's a well known initial cliff.",University/College,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"speed, availability, configurability, freedom","[""Work"", ""Hobby projects"", ""everything""]","[""28.2""]",15,Mu4e,"magit,",moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C++"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Advocacy""]","[""GitHub"", ""IRC servers"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""Framework""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Frequently,34,PhD,Male,American,Research,"[""Ivy"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""vterm""]","[""monokai""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,CEDET,Internet,"[""GUI"", ""daemon""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Elisp, VC","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",12,Rmail,"VC, RMAIL, Dired",any comprimise,might in future,No,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Elisp"", ""Python"", ""R"", ""Ruby"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Task management""]","[""GNU ELPA""]","[""Email"", ""Bug report""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Documentation""]","[""Mailing lists"", ""M-x list-packages""]","[""Comparison"", ""Manual""]","[""IRC"", ""Mailing lists""]","[""manual""]","[""Research alternatives""]",Core Emacs if possible,Notepad++,project.el,Never,35,Bachelors,Male,Swedish,Software Development,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,Yes,Emacs mailing list,Great,"[""shell-command"", ""shell"", ""eshell"", ""ansi-term""]","[""default light"", ""zenburn""]",Often,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work""]","[""26.3""]",0,No,,any comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Often,23,Masters,Male,,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""shell""]","[""Monokai""]",Never,undo-fu simple functions,Rarely,,"- I still have a really difficult time writing Elisp. It takes me at least 5x longer to write Elisp than Python - Until I found spacemacs, I was really confused by Emacs keybindings and setup, and by older, low-quality info online.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""org-mode""]",Good but not great,"- Knowing that Emacs is not a fad, i.e. it's worth investing time to learn - Packages are available for nearly everything","[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"org-mode,org-drill,elfeed,org-roam,org-journal",moderate comprimise,might in future,No,Would directly,No,Vim,"[""C"", ""Elisp"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""My employer's policies""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,framework default,Often,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,Add a field for freeform comments,Yes,Hacker News,Great,"[""none""]","[""doom-one"", ""solarized""]",Often,framework default simple functions,Never,,Setting up emacsclient for file browser integration,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",8,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python""]",Never,"[""GNU/Linux""]","[""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""Don't""]","[""package.el""]","[""Research alternatives""]",,None,No,Sometimes,33,PhD,Male,Slovak,Research,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Not great,"[""none""]","[""default light""]",Never,No none,Never,,MacOs Desktop Integration of Daemon/Client; Performance Optimization,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Not well,Flexibility,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,no comprimise,might in future,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Bad prior experience""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Clips/videos""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Frequently,37,Bachelors,Male,German,Fin Tech,"[""No""]","[""No""]",Doom Emacs,,Not sure,Hacker News,Great,"[""eshell""]","[""default dark"", ""doom-one"", ""dracula"", ""solarized-dark""]",Rarely,No simple functions,,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Configurability. Package library.,"[""Hobby projects""]","[""27.1""]",40,No,,,,,,,"Some default, some my own","[""C++"", ""Haskell"", ""Python"", ""Rust""]",Never,"[""GNU/Linux""]",String[],"[""MELPA"", ""MELPA Stable"", ""not sure""]",String[],,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""GNU ELPA/MELPA online package lists""]",String[],String[],"[""not sure""]",,,EDT (DEC's editor),No,Rarely,,,,,,"[""No""]","[""ispell""]",minimal vanilla,,,,,"[""none""]","[""default light""]",Rarely,No simple functions,Never,,One should start learning Lisp to understand Emacs.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,Lisp & everything is text & community.,"[""Work"", ""Hobby projects""]","[""28.2""]",16,No,"magit, helm, hydra, ace-jump, mc, yasnippets, projectile, company",limited comprimise,never considered,Cannot,I have in the past,No,Emacs,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Sometimes,,Masters,Male,,Healthcare,"[""Helm""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""zenburn""]",Never,undo-tree simple functions,Sometimes,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,"- Extensibility/ Power - Community","[""Work"", ""Hobby projects""]","[""29.0""]",17,Gnus,"ivy, polymode, magit, hydra, ess, counsel, auctex",moderate comprimise,2-5y,I have in the past,I have in the past,No,Emacs,"[""C"", ""Common Lisp"", ""R"", ""Shell""]",Frequently,"[""BSD""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,,No,Frequently,46,PhD,Male,Canadian,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,IRC,Great,"[""none""]","[""my own custom theme""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,None,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, power, intuitive keybindings, enormous ecosystem","[""Work"", ""Hobby projects""]","[""29.0""]",5,Gnus,"org-journal, pdf-tools, cyberpunk-theme, elfeed",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Python"", ""Scheme"", ""Fortran""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""4chan""]","[""framework default"", ""package.el""]","[""wait for maturity"", ""wait for community""]",,Vim,No,Frequently,26,Masters,Male,English,Student,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""shell"", ""eshell""]","[""cyberpunk""]",Never,No understand internals,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",4,,,,,,,,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Perl"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,It's easy to customize and extend.,"[""Work"", ""Hobby projects""]","[""28.1""]",20,,,,,,,,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript"", ""Scala""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"Figuring out the daemon/client, so that I wouldn't have to worry about multiple instances. Like, if in a M-x ansi-term, something calls `$EDITOR`, I don't want it to launch a new Emacs. Not having to guess which instance a given frame belongs to.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Alright,configuration as code,"[""Work"", ""Hobby projects""]","[""28.2""]",12,Wanderlust,"editorconfig,page-break-lines,smart-tabs-mode,wanderlust",any comprimise,2-5y,No,Yes,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""I find things to already be fairly stable""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""M-x list-packages""]","[""Design rationale""]","[""IRC"", ""Mailing lists""]","[""use-package"", ""I use a git-sumodule in my dotfiles repo to manage use-package itself""]","[""Research alternatives""]",,gedit,No,Frequently,28,Bachelors,Male,American,Software Development,"[""Ido""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""ansi-term""]","[""modus-vivendi""]",Frequently,No copy-paste,Never,,"Steep learning curve, had to force myself to start using it.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility (LSP, tramp,...)","[""Work""]","[""28.2""]",1,No,,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Reddit""]","[""use-package""]","[""wait for community""]",,QtCreator,projectile,Sometimes,27,Masters,Male,Slovenian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,The vanilla keybinding are not approachable CUA mode helps but it makes doing operations on marked text difficult.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Text editing features""]",Good but not great,Extensibility and customizability,"[""Work"", ""Hobby projects"", ""window manager""]","[""28.2""]",12,No,"vterm, exwm, restclient",significant comprimise,0-2y,No,No,Yes,CUA,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""M-x list-packages""]","[""n/a""]","[""none""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",I don't submit my packages to elisp repos; I use straight.el and fetch my packages right from the git repo,Eclipse,projectile,Sometimes,,School,Male,(other),Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""vterm""]","[""monokai""]",Sometimes,No simple functions,Never,,"Elisp can be hard at first, and it is pretty much compulsory for anything beyond basic configuration.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work""]","[""28.1""]",13,No,"Org-mode, elfeed",no comprimise,might in future,Yes,No,No,Emacs,"[""Elisp""]",Rarely,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Never done it""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""GitHub"", ""Blogs""]","[""Tutorials""]","[""Never done it""]","[""package.el"", ""use-package""]","[""wait for community""]",,Notepad++,No,Sometimes,36,Masters,Male,French,Telecom,"[""Helm""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""Nano-theme (light)""]",Never,No copy-paste,Never,,"key bindings, configuration",Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy","editing, magit, terminal mode, tramp","[""Work"", ""Hobby projects""]","[""28.1""]",21,No,"magit, tramp, cider",significant comprimise,might in future,No,Yes,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Task management""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for maturity""]",,Visual Studio,No,Sometimes,,Masters,Male,French,Telecom,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""default light""]",Often,framework default copy-paste,Never,,the keybindings seemed random to me at first; they didn't seem mnemonic,,"[""GUI""]","[""Extensibility"", ""Community""]","[""it was there, and people were using it (this was Unipress Emacs)""]","Very well, it's snappy","extensibility/customizability, availability on a wide range of systems, community, free software","[""Work"", ""Hobby projects"", ""just about anything""]","[""29.0""]",40,No,"auctex, geiser",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Never,"[""Advocacy""]","[""emacslife""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""i often just do a google search""]","[""manual""]","[""Install and try it immediately""]",,"ed, MTS editor",No,Frequently,70,Masters,Male,Canadian,Semi-retired,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell""]","[""default dark""]",Sometimes,No read and understand,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",0,,,,,,,,Emacs,"[""C++"", ""C"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work""]","[""29.0""]",3,No,"borg,eglot,use-package,magit",moderate comprimise,might in future,I have in the past,Would directly,No,Emacs,"[""Elisp"", ""Python""]",Frequently,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""git""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""borg""]","[""wait for community""]",,Vim,projectile,Sometimes,40,Masters,Male,Chinese,Fin Tech,"[""Ivy""]","[""flyspell"", ""ispell""]",Centuar,,Not sure,Emacs China,Great,"[""eshell""]","[""default light"", ""doom-one""]",Rarely,No write package,Rarely,Yes,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Gnus,"magit,info,org,shell,dired,hcel,pdf-tool",any comprimise,0-2y,No,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience""]",Rarely,"[""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""IRC""]","[""package.el"", ""manual""]","[""Research alternatives""]","GNU ELPA, because fsf and free software advocacy",Vim,project.el,Frequently,,PhD,Male,,Software Development,"[""Icomplete""]","[""No""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell-command"", ""shell""]","[""default light""]",Frequently,No write package,Rarely,,Keybinding discovery. What did what and why did they work that way? I still don’t know,Friend,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Cider, magit, and tramp","[""Work"", ""Hobby projects""]","[""28.2""]",35,Mu4e,Cider and magit. mu4e is also awesome,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""HTML/CSS"", ""Python"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Friends""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Often,51,Masters,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""Hunspell""]",Radian,,Not sure,Blog post,Ok,"[""ansi-term""]","[""nord""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"hooks, mode",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,,limited comprimise,never considered,No,No,No,Vim,"[""Go"", ""Javascript"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",MELPA,Vim,framework default,Frequently,21,Bachelors,Male,Japanese,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,Twitter,Ok,"[""none""]","[""dracula""]",Never,framework default simple functions,Never,no,too many useful packages,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,coding efficiency,"[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,"magit,org-mode,org-roam,evil,lsp-bridge",no comprimise,might in future,No,No,No,Vim,"[""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""emacs-china""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub"", ""emacs-china.com""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",melpa,VS Code,projectile,Frequently,26,Masters,Male,Chinese,Software Development,"[""Ivy""]","[""flyspell""]",Spacemacs,,Yes,Emacs China,Great,"[""vterm""]","[""dracula""]",Never,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",7,,,,,,,,CUA,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Ruby"", ""Shell"", ""SQL""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Friend,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""27.1"", ""26.3""]",20,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,VS Code,,Never,,,,,,,,minimal vanilla,,,,,,,, read and understand,Never,,Finding resources to make things the emacs way,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Many Built-in features that make you live in the editor regardless of the os in use,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",1,Mu4e,"eglot, diff-hl, denote, org",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""C++"", ""Go"", ""Python"", ""Rust"", ""Ruby"", ""Shell""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""IRC"", ""Reddit"", ""Discord""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,project.el,Frequently,24,Bachelors,Male,German,Software Development,"[""Icomplete""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Poorly, it's sluggish",,"[""Work"", ""Hobby projects""]","[""27.2""]",5,,,,,,,,Vim,"[""Clojure"", ""Elisp"", ""Javascript"", ""Python"", ""Scheme"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, none,Never,,Weird language lisp,Internet,"[""GUI""]","[""Package(s)"", ""Built-in features""]","[""Package(s)""]",Alright,"Orgmode, Community, dired, tramp","[""Hobby projects""]","[""28.2""]",1,No,orgmode,limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Documentation""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,Vim,framework default,Rarely,36,School,Male,Moldovan,Student,"[""framework default""]","[""framework default""]",Doom Emacs,Thank you,No,r/emacs,Ok,"[""vterm""]","[""doom-one"", ""gruvbox""]",Frequently,framework default many packages,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""don't remember""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",14,Mu4e,,no comprimise,never considered,No,No,Yes,Emacs,"[""Clojure"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",ease of process,Netbeans,projectile,Sometimes,35,Bachelors,Male,Indian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""vterm""]","[""solarized"", ""solarized-dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Elisp"", ""Haskell"", ""Julia"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Discourse"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discourse""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Geany,framework default,Never,18,School,Male,Canadian,Student,"[""Ivy""]","[""flyspell""]",Doom Emacs,,No,Discourse,Ok,"[""none"", ""vterm""]","[""my own custom theme""]",Frequently,undo-tree copy-paste,Never,,Remembering the chords for anything I don't use on a daily basis. Also looking up chords,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Customizable, and lighter-weight compared to full blown IDE's (pycharm, intellij, etc.)","[""Work"", ""Hobby projects""]","[""28.1""]",10,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Python"", ""Scheme"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Documentation"", ""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""Emacs StackExchange"", ""google until I find an answer.""]","[""elpaca""]","[""wait for community""]",,IntelliJ,No,Sometimes,,Bachelors,Male,United States citizen,Software Development,"[""Helm"", ""Ido""]","[""ispell""]",minimal vanilla,,No,lobste.rs,Ok,"[""none""]","[""my own custom theme"", ""solarized-dark""]",Never,No write package,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work""]","[""29.0"", ""28.2""]",8,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""org-mode""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,,any comprimise,0-2y,No,No,No,Emacs,"[""C"", ""Julia"", ""R""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,,"[""Blogs""]","[""Tutorials""]","[""Mailing lists"", ""Email""]","[""use-package""]","[""wait for community""]",,Vim,No,Often,55,PhD,Male,German,Research,"[""No""]","[""No""]",minimal vanilla,,No,Emacs mailing list,Ok,"[""none""]","[""other""]",Sometimes,No simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]",Alright,,"[""Work"", ""Hobby projects""]","[""27.2""]",14,No,,do not prefer,might in future,I have in the past,No,No,Vim,"[""Elisp"", ""Go"", ""Python"", ""R"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Framework""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,None,framework default,Rarely,,PhD,Male,Russian,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""vterm""]","[""default dark""]",Sometimes,framework default copy-paste,Never,,keybindings,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",less heavy than others,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"undo-tree, moe-theme",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Rust""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Code (bug fixes)""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""i don't""]","[""package.el""]","[""wait for community""]",,Eclipse,No,Sometimes,40,Masters,Male,,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""moe-theme""]",Never,undo-tree write package,Rarely,,"Hard to learn the unusual bindings, and I had never programmed lisp. Interface does not look user friendly for a beginner.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""LaTeX, since Teco (author of a VSCode plugin) had moved from VSCode to emacs""]",Not well,,"[""Hobby projects"", ""Study""]","[""29.0""]",1,No,,limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""Haskell"", ""Julia"", ""LaTeX""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Discord"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Framework"", ""GitHub""]","[""framework default"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""wait for community""]",,VS Code,framework default,Frequently,21,Bachelors,,Brazilian,Student,"[""framework default"", ""Vertico"", ""Consult""]","[""flyspell"", ""langtool""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""ef-day""]",Never,undo-fu none,Never,,"all the key bindings and the behaviors of the key bindings, e.g. search and then backspace, e.g. undo / redo / undo",University/College,"[""TUI""]","[""Text editing features"", ""modes (perl sgml xml html+)""]","[""Extensibility"", ""Text editing features"", ""sgml mode""]","Very well, it's snappy",modes,"[""Work"", ""Hobby projects""]","[""27.1""]",27,No,,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""HTML/CSS"", ""Python"", ""Perl"", ""R"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""BSD""]",String[],"[""not sure""]","[""Mailing list"", ""not github -- it is hostile to FOSS now with the new owner""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Mailing lists"", ""Blogs""]","[""Design rationale"", ""regular manual page -- *NOT* infopage, please""]","[""IRC"", ""Mailing lists""]","[""not sure""]","[""wait for maturity""]",,"pico, vi",No,Sometimes,56,Masters,Male,Finnish,Research,"[""No""]","[""No""]",minimal vanilla,,No,soylentnews.org,Ok,"[""shell-command""]","[""disable \""color crap\"" -- high contrast b&w""]",Never,default copy-paste,Never,,The default keybindings took some to get used to. Some of the default settings and behaviours of vanilla differ from most contemporary GUI text editors.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,The extensibility provided by Elisp and the various packages that are written in it.,"[""Work""]","[""28.2""]",2,No,"org-mode, olivetti, flyspell, use-package, dashboard, doom-themes, mood-line, company, elpher, tramp",limited comprimise,never considered,No,I have in the past,No,Emacs,"[""none""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub"", ""social media""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""social media""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for community""]","NonGNU ELPA, since it is enabled by default since version 28.",Sublime Text,No,Often,32,Bachelors,Male,Polish,Municipal waterworks,"[""No""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell""]","[""doom-one-light""]",Often,No simple functions,Rarely,,"Keyboard shortcuts, elisp snippets not working",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"Extensibility, packages","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"iedit, lsp-mode, rust-mode, undo-tree",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""Mailing list""]",Rarely,"[""No issues with package""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Framework""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,29,Bachelors,Male,Australian,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""wombat""]",Often,undo-tree write package,Never,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",8,No,,any comprimise,never considered,No,Would directly,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Rust"", ""Ruby""]",Frequently,"[""MacOS""]","[""Note taking"", ""Agenda""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Framework"", ""GitHub"", ""Discord""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,projectile,Frequently,,Masters,Male,Danish,Software Development,"[""Vertico""]","[""flyspell""]",Doom Emacs,,No,Discord,Ok,"[""term""]","[""nord""]",Often,undo-fu none,Rarely,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Community""]",Good but not great,Org,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,Org,no comprimise,might in future,I have in the past,Would directly,No,Vim,"[""HTML/CSS""]",Often,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Wariness of the review process""]",Rarely,"[""Advocacy""]","[""GitHub""]","[""Tutorials"", ""Manual""]","[""Framework""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Frequently,,PhD,Male,Canadian,Research,"[""framework default"", ""Vertico""]","[""framework default"", ""flyspell"", ""langtool""]",Doom Emacs,,No,Twitter,Great,"[""eshell""]","[""default light"", ""default dark"", ""doom-one"", ""zenburn""]",Never,framework default copy-paste,Never,,"Mostly, getting used to the key bindings. For the longest time, I only used vanilla emacs for writing prose, not knowing just how many packages are available.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Emacs is highly extensible, which helps it achieve a very high amount of packages which extend the core functionality of emacs.","[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"Honestly, I don't have any. Why would I have a favourite package when every package does something different?",any comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""Haskell"", ""Javascript"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""I look it up""]","[""package.el""]","[""wait for community""]",,None,projectile,Frequently,,Masters,Male,Mauritian,,"[""Helm"", ""Ivy"", ""Ido"", ""Vertico""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,r/emacs,Ok,"[""none""]","[""default dark"", ""my own custom theme"", ""doom-one"", ""solarized-dark""]",Never,undo-tree copy-paste,,,,,"[""TUI""]","[""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",1,,,,,,,,Emacs,"[""C"", ""Scheme""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"Some of the words used to describe parts of the editor that I had never seen used before. Basically, how Emacs uses buffer, window, and frame. Also, words such as yank, kill, region, Meta, Super, and Hyper.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""I thought Spacemacs mode line looked cool.""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,Mu4e,"vertico, consult, org-mode, evil-mode, magit, which-key, mu4e, vterm, doom-themes, doom-modeline",moderate comprimise,never considered,Yes,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Example configurations""]","[""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Frequently,33,Bachelors,Male,United States citizen,Government/Civil Engineering,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu""]",Doom Emacs,,Yes,Discord,Great,"[""vterm""]","[""doom-snazzy""]",Rarely,framework default write package,Never,,"Too many tutorials out there. Don't know which to trust. Many of them have parts that are obsolete so it's confusing. The doc / manual isn't so easy to start with either. I think usually the newcomers have specific things to accomplish. Most of them cannot buy it if they first have to be drilled with ""read the doc"".",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,I can change almost any definition on live and see how it changes.,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"org-mode, magit, pdf-tools, sly, dirvish, evil, vertico, consult",do not prefer,never considered,I have in the past,Cannot,No,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""IRC servers""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""Emacs StackExchange""]","[""straight"", ""doom, straight""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,projectile,Frequently,27,PhD,Male,Taiwanese,Research,"[""Helm"", ""Ivy"", ""Icomplete"", ""Vertico""]","[""spell-fu""]",Doom Emacs,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""vterm""]","[""gruvbox""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Default keybindings have conventions that are too distant from the usual for other programs Elisp was a significant barrier Accidentally suspending Emacs via C-z was surprising",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, big number of packages, consistent UI, serves as a poor man's tiling window manager","[""Work"", ""Hobby projects""]","[""29.0""]",11,No,"Evil, evil-sneak, avy, evil-avy, magit, org-mode",moderate comprimise,never considered,I have in the past,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list""]",Sometimes,"[""Lack of time"", ""Wariness of the review process"", ""Bad prior experience""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""package.el"", ""straight"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,projectile,Never,33,Bachelors,Male,Brazilian,Software Development,"[""Ivy""]","[""framework default""]",Spacemacs,,Not sure,Hacker News,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""dracula"", ""gruvbox"", ""nord"", ""solarized"", ""solarized-dark""]",Sometimes,undo-tree read and understand,Never,,Elisp differences from Common Lisp. Lack of learning resources.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Spacemacs keybindings""]",Good but not great,Extensibility and modifying default behavior without maintaining a fork,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",5,No,"lsp-mode, eglot, tree-sitter",limited comprimise,never considered,I have in the past,No,Yes,Vim,"[""C++"", ""C"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""framework default"", ""MELPA""]","[""I dont""]",Sometimes,"[""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Manual"", ""Clips/videos""]","[""Reddit""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",MELPA to avoid FSF headaches,Vim,projectile,Never,36,Bachelors,Male,American,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,Yes,r/emacs,Great,"[""vterm""]","[""doom-one"", ""doom-flatwhite""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Understanding how keybindings worked was difficult initially, this might have been exacerbated by using doom with evil in the beginning. I remember local leader binds being a problem but it didn't take too long to wrap my head around it.",Internet,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""Impulsivness and lore""]","Very well, it's snappy","Introspection, help system and community","[""Work"", ""Hobby projects""]","[""28.1""]",2,Mu4e,"citar, auto-activating-snippets, LaTeX-auto-activating-snippets, consult, pdf-tools",moderate comprimise,might in future,Yes,No,No,Vim,"[""Elisp"", ""Haskell"", ""Sagemath""]",Sometimes,"[""GNU/Linux""]","[""Agenda"", ""Time tracking""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Don't know""]","[""Framework"", ""Discourse""]","[""framework default""]","[""wait for community""]",,Sublime Text,No,Frequently,30,PhD,Male,Pakistani,Research,"[""framework default"", ""Vertico""]","[""framework default"", ""spell-fu""]",Doom Emacs,,No,Discourse,Great,"[""eshell""]","[""doom-earl-grey""]",Rarely,undo-fu read and understand,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Alright,,"[""Work""]","[""28.1""]",15,,,,,,,,Emacs,"[""C++"", ""C"", ""Java"", ""Perl"", ""Shell""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, simple functions,Rarely,"Too time/effort consuming on *each* stage of the contribution process. The same time, direct commits don't get (proper) reviews at all.","A lot of time to learn, too much effort to configure for work with programming projects (auto-completion and other usual things that provided out-of-the-box by many other editors).",Internet,"[""GUI""]","[""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Key bindings (customizable).,"[""Work"", ""Hobby projects""]","[""28.1""]",2,Rmail,"company, diff-hl, eglot, rust-mode, rainbow-mode, web-mode, htmlize, pdf-tools, php-mode",limited comprimise,0-2y,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Rust""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel"", ""Blogging""]","[""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""War""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview"", ""FAQs""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Research alternatives""]",,IntelliJ,project.el,Often,,Masters,Female,,Software Development,"[""Ido"", ""Icomplete""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""ansi-term""]","[""default dark"", ""customized misterioso""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,limited comprimise,never considered,Cannot,Would directly,No,Emacs,"[""Go"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Often,,Masters,Male,Indian,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""dracula""]",Often,No simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"magit,elgot,haskell-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Haskell"", ""LaTeX""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA""]","[""I don't.""]",Never,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials""]","[""I don't.""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,26,Bachelors,Male,Danish,Student,"[""Ivy""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""eshell"", ""vterm""]","[""modus-operandi""]",Never,No copy-paste,Never,,"The default keybindings weren't very ergonomic in my opinion. Getting started configuring Emacs can be a bit challenging at first.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility and being free software.,"[""Hobby projects"", ""university""]","[""28.2""]",2,No,"lsp-mode,evil",significant comprimise,never considered,No,No,No,Vim,"[""C"", ""Java"", ""Python"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Agenda""]","[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines"", ""Video sharing platforms""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""IRC"", ""Matrix"", ""Discord""]","[""straight"", ""use-package""]","[""Research alternatives""]",,Vim,No,Rarely,19,School,Male,Portuguese,Student,"[""No""]","[""No""]",minimal vanilla,,No,!emacs@lemmy.ml,Great,"[""eshell""]","[""abyss""]",Never,undo-fu none,Never,,"Learning the different key strokes was hard. I focussed on just the vanilla version to configure, as sapcemacs and doom added an extra layer of unwanted complexity to it. After that I had a hard time getting my mind to work around org and orgroam.",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"org mode, you can probably still use it in 40 years","[""Work""]","[""29.0""]",4,Mu4e,"deft, helm, magit, spacemacs-theme, orgroam",limited comprimise,never considered,No,No,No,Emacs,"[""none""]",Frequently,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA Stable""]","[""dont know, has not occurred""]",Never,"[""Not interested""]",Never,,"[""not actively looking for that""]","[""Tutorials""]","[""duckduckgo""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,53,Masters,Male,Dutch,government,"[""Helm""]","[""No""]",maximal vanilla,works fluently. Good job.,No,mastodon,Great,"[""eshell""]","[""spacemacs theme""]",Never,No copy-paste,Never,,A very little information aggregated as cheat sheets. Suck stuff really helps at the very first steps.,Just decided to try VIM’s main competitor.,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Readline shortcuts""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Community and performance,"[""Work"", ""Hobby projects"", ""Notes ETC""]","[""28.2""]",4,No,"projectile, magit, vertico",any comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""PKB""]","[""framework default""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Mentioning in podcasts.""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Documentation or web search or""]","[""framework default"", ""package.el""]","[""Research alternatives""]",,Vim,projectile,Rarely,37,Masters,Male,Russian,Online retail,"[""framework default"", ""Vertico""]","[""framework default"", ""flyspell""]",Doom Emacs,"Maybe make it adaptive. For instance automatically exclude all related questions if a person answers no for some main one. For example contribution. I never did that but once I marked that in one of the first pages, I had to do that again and again in others. For me it is ok but I am sure may would skip the survey if they need to answer unnecessary/double questions.",No,Friend,Ok,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,framework default simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""Source"", ""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit""]","[""straight"", ""use-package""]","[""Research alternatives""]",,Vim,No,Often,,,,,,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""shell"", ""vterm""]","[""nimbus""]",Frequently,No simple functions,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Extensibility, keyboard focused editing (no need to use a mouse), magit, org-mode","[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"magit, ivy, counsel, swiper, doom-modeline,",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""sacha chua""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,32,Masters,Male,Polish,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Blog post,Great,"[""none""]","[""my own custom theme""]",Never,No copy-paste,Never,,Everything is different compared to earlier editors I had used. All shortcuts are different,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""It stays when closed competition self-destructs or ruines ux""]","[""It looked cool and stable""]",Good but not great,"Staying power, customizability, availability","[""Work"", ""Hobby projects""]","[""26.3""]",6,No,org-mode,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel""]","[""MELPA""]","[""Email""]",Never,"[""Lack of time""]",Rarely,,"[""IRC servers"", ""Web search engines"", ""M-x list-packages""]","[""Overview"", ""Jus a readme is fine""]","[""google""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Sometimes,34,Masters,Male,Finnish,Software Development,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,Too many required questions. But thanks for doing this and improving emacs!,Not sure,IRC,Ok,"[""shell-command""]","[""dracula"", ""solarized-dark"", ""zenburn""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,It’s Emacs…,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Can’t remember""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",14,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (bug fixes)""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""package.el"", ""manual""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Eclipse,No,Never,,Bachelors,Male,American,Software Development,"[""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Great,"[""shell-command"", ""ansi-term""]","[""default light""]",Sometimes,No copy-paste,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Programability,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",12,No,lsp,limited comprimise,might in future,No,Yes,No,CUA,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""I don't""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,30,PhD,Male,American,Research,"[""Helm"", ""Ido""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Frequently,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"There's just SO much to do, and I tried to learn it all.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Text editing features""]",Good but not great,The level of extreme extensibility,"[""Hobby projects""]","[""29.0""]",2,No,"org-fragtog, focus, citar",no comprimise,never considered,No,Would directly,No,Vim,"[""Assembly"", ""C"", ""Rust""]",Rarely,"[""MacOS""]","[""General document writing"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,16,School,Male,American,Student,"[""framework default"", ""Vertico""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""doom-wilmersdorf""]",Never,framework default copy-paste,Never,,The keymap. Trying to rid all documents of tab chars. Getting any kind of project-based file-open to work.,Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Community""]","Very well, it's snappy","The keybindings, the packages, and the ability to configure vanilla Emacs from one text file - init.el.","[""Work"", ""Hobby projects""]","[""28.2""]",32,No,"dumb-jump, ggtags, company, whitespace, imenu-list",significant comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Python"", ""Shell"", ""Markdown""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange"", ""Framework""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,project.el,Sometimes,57,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Company Slack channel,Great,"[""shell"", ""eshell""]","[""solarized-dark""]",Frequently,No simple functions,,,Weird alt placement on Mac keyboard,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy","It gets out of my way and lets me work. I love all the modes and packages available, especially tramp.","[""Work"", ""Hobby projects""]","[""26.3""]",18,,,,,,,,Emacs,"[""HTML/CSS"", ""Python"", ""Perl"", ""Shell""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,HomeSite and Dreamweaver,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, copy-paste,,,,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""26.3""]",1,No,,,might in future,,,,Emacs,"[""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]",String[],,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs""]","[""Tutorials""]","[""Emacs StackExchange""]",String[],"[""Install and try it immediately""]",,VS Code,No,Frequently,,,,,,String[],"[""No""]",minimal vanilla,,,,,"[""none""]","[""zenburn""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,-,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,"Emacs's community and extensibility combine to provide a work environment that is prepared for most any problem. No matter what (text-based) tasks my work or personal life throws at me, I know that Emacs will provide a top-notch experience that won't get in my way.","[""Work"", ""Hobby projects"", ""Personal Management: org-mode for TODOs, denote for knowledge management, ledger-mode for personal finance""]","[""29.0"", ""28.2""]",7,No,"org-mode, ledger-mode, projectile, org-ql, org-superagenda, lsp",moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""IRC servers"", ""Web search engines""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Often,32,Bachelors,Male,Canadian,Software Development,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""ispell""]",Spacemacs,,Not sure,r/emacs,Ok,"[""eshell""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi"", ""solarized-dark"", ""zenburn""]",Often,undo-tree copy-paste,Never,,A week of using Emacs makes my pinkies hurt. I should get an ergonomic keyboard.,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Part of the GNU project / FSF"", ""SLIME (a Emacs mode for Common Lisp development)""]","[""Package(s)"", ""Part of the GNU project / FSF""]",Alright,"free as in free speech free as in freedom","[""Hobby projects""]","[""27.2""]",1,No,SLIME,significant comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""Rust"", ""Verilog""]",Rarely,"[""GNU/Linux"", ""Windows""]",String[],"[""framework default""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""GitHub"", ""Web search engines""]","[""Tutorials""]","[""Matrix"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,Vim,framework default,Rarely,21,Associates,Male,Taiwanese,Student,"[""framework default""]","[""framework default""]",Portacle (an IDE for Common Lisp),,No,Hacker News,Great,"[""none""]","[""default light"", ""default dark"", ""my own custom theme""]",Never,framework default copy-paste,Never,,"Yes, all of them; all of the difficulties",me,"[""GUI"", ""daemon""]","[""Package(s)"", ""Built-in features"", ""Org-mode""]","[""Org-Mode""]",Good but not great,Org-mode,"[""Note taking""]","[""28.1""]",2,No,"beacon, org-roam",significant comprimise,never considered,No,No,No,Vim,"[""None""]",Never,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials""]","[""Google""]","[""framework default""]","[""wait for community""]",,Vim,No,Never,,PhD,,Egyptian,Research,"[""Ivy""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""vterm""]","[""gruvbox""]",Never,No write package,Never,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""The integrated Perl debugger (which I haven’t used in 20 years, but was the killer feature that got me to try emacs.)""]",Alright,"Extensibility, “introspection-ability”.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",26,No,"Org, swiper, dired, magit, helpful, multiple-cursors, pulsar, yasnippet, plantuml",do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""C#"", ""HTML/CSS"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,50,School,Male,United States citizen,Software Development,"[""Ivy"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell-command"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree copy-paste,Never,,"- alien and uncomfortable/unergonomic keyboard shortcuts - (especially on alternative layouts like Dvorak) - unclear how to configure stuff, M-x customize-variable?, edit the config file?, not everything is a variable - evil-mode is a lifesaver but it does not work in all buffers so sometimes I, for example, press HJKL to move around but Emacs does something strange that I have to figure out how to undo",Friend,"[""TUI""]","[""Package(s)""]","[""Package(s)""]",Good but not great,programmability + community = good packages,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"evil-mode, org-mode, ess",significant comprimise,never considered,No,No,No,Vim,"[""org""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""the emacs ecosystem and workflow is a big unknown""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""i don't, i just search the web and the docs""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,35,PhD,Male,,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""none""]","[""default light""]",Never,No simple functions,Never,,"It was a quarter of a century ago, everything was more difficult on computers then.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""decades of muscle memory :)""]","[""Text editing features""]","Very well, it's snappy","It does what I set it to do and what I want the same today as it did yesterday and I'm comfortable it will do the same tomorrow. When there are new things, I get to choose to use them the way I want, not the way someone else dictates.","[""Work"", ""Hobby projects"", ""general note taking, and organizing as well""]","[""28.2"", ""25.2""]",25,generally no but everyone few years I start trying to write a mode to make gnus work more like pine/alpine then give up.,"org-mode, tramp",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""R"", ""Shell"", ""SQL"", ""FORTRAN (but not recently)""]",Never,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Some DOS editor I no longer recall.,No,Frequently,44,PhD,Male,American,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,"It was (and still is to a point) unclear what are variables or toggles, and how they are configured in the config file/session/buffer.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Org-Mode""]","[""org-mode""]",Good but not great,extensibility,"[""Work"", ""Hobby projects"", ""Note taking""]","[""26.1""]",3,No,"org,markdown",moderate comprimise,never considered,No,No,No,Vim,"[""Rust"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Framework""]","[""framework default""]","[""Install and try it immediately"", ""wait for community""]",,Vim,framework default,Frequently,34,Masters,Male,German,Software Development,"[""Helm""]","[""No"", ""framework default""]",Spacemacs,,No,lobste.rs,Ok,"[""none""]","[""spacemacs-dark""]",Sometimes,framework default simple functions,Never,Not really as they work pretty good for me.,,Internet,"[""GUI""]","[""Extensibility"", ""Community""]","[""Extensibility""]",Good but not great,The ability to immediately change inner workings of the editor.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",6,No,"company-mode, auctex,",moderate comprimise,might in future,Yes,Yes,No,meow,"[""C++"", ""C"", ""Common Lisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""IRC servers""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Framework"", ""Local emacs community""]","[""framework default""]","[""wait for community""]",,Vim,projectile,Sometimes,,Bachelors,,,,"[""Vertico"", ""Consult""]","[""framework default""]",Doom Emacs,,Yes,Telegram,Great,"[""eshell""]","[""nord"", ""solarized""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",20,Gnus,,do not prefer,never considered,No,No,Yes,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots""]","[""IRC"", ""Reddit""]","[""manual""]","[""Install and try it immediately""]",,None,project.el,Often,35,Masters,Female,German,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Twitter,Ok,"[""shell-command"", ""shell""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Steep learning curve but I went in expecting that. So no difficulties.,Internet,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features"", ""org""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""Org""]",Good but not great,"No need to switch tabs to another window which can lead to wasting time. Dired, org, are my favs. Org to PDF is very good. Org is my TODO list maker.","[""learning to code""]","[""29.0""]",1,No,,significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Python""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""not sure""]","[""Email""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Tutorials""]","[""Reddit""]","[""not sure""]","[""Install and try it immediately""]",,None,No,Frequently,22,Bachelors,Male,Indian,Student,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default dark"", ""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"I started with Spacemacs (as my fingers were used to vim) which made switching far easier than I think it would have been had I just started with Vanilla emacs. Using evil-mode and knowing vim keybinds gave me a common ""language"" I could use to speak with emacs so that I could tell when it was/wasn't doing what I expected. Without the 'training wheels' spacemacs provided I don't know if I would have kept up w/ Emacs.",I have always been fascinated by learning a lisp and clojure was huge at the time and I could not get vim and clojure to work well...so I switched.,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""I love that Emacs is Free and open source - those are two major reasons why I use, but I cannot say that its \""affiliation\"" with FSF is a reason that keeps me using it.""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility/customization and the great community of users/contributors.,"[""Work"", ""Hobby projects""]","[""28.2""]",8,notmuch,"elfeed, org-mode, notmuch, zetteldeft, org-roam, sly (for common lisp).",moderate comprimise,never considered,Cannot,Would directly,No,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview"", ""I really appreciate it when someone shares the workflow they use when using their package.""]","[""IRC"", ""Framework"", ""Email""]","[""framework default""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,41,Bachelors,Male,United States citizen,Healthcare,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,There were a couple questions where I would have preferred checkboxes (to mark multiple options) over the provided radio buttons.,Not sure,r/emacs,Ok,"[""eshell"", ""vterm""]","[""modus-vivendi""]",Rarely,undo-fu copy-paste,Never,,Using on windows without ssh and other issues that just work on Linux. I use exclusively on Linux now.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Good but not great,Combined power of extensions on a custom local and remote IDE.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",7,notmuch,"Emacs speaks statistics (I need to use SAS), elpy, flycheck, magit, helm, org, tramp",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Julia"", ""Python"", ""R"", ""SAS""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",None,Eclipse,No,Frequently,45,Bachelors,Male,,Telecom,"[""Helm"", ""Ido""]","[""flyspell""]",maximal vanilla,,No,Mastodon,Great,"[""shell"", ""eshell""]","[""my own custom theme"", ""solarized-dark""]",Frequently,No write package,Sometimes,,"Poor discoverability, weird UI, indecipherable errors.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""indentation of C code!""]","Very well, it's snappy","Documentation, commitment to stability and backwards compatibility, configured through a ""real"" programming language.","[""Work"", ""Hobby projects""]","[""29.0""]",27,notmuch,"gnus, notmuch, flymake, eglot",moderate comprimise,2-5y,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Ruby""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Sometimes,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""searching for them""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Mailing lists""]","[""package.el"", ""use-package""]","[""wait for community""]",,brief,project.el,Often,50,Bachelors,Male,United States citizen,Software Development,"[""Icomplete""]","[""flyspell""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""shell""]","[""default light""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"magit, org-mode, org-roam",moderate comprimise,never considered,Yes,No,No,Vim,"[""Clojure"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,projectile,Often,,Masters,Male,,Software Development,"[""Ivy""]","[""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""eshell""]","[""gruvbox""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Alright,Customization/Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",5,No,CIDER,,never considered,,,,Emacs,"[""Clojure"", ""Python""]",Rarely,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Hacker News""]","[""Tutorials"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""not sure""]","[""wait for community""]",,Sublime Text,No,Never,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""none""]","[""monokai""]",Never,No copy-paste,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""27.2""]",4,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C#"", ""Python""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]",String[],"[""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,VS Code,No,Sometimes,22,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,work slack,Great,"[""shell""]","[""cobalt""]",Never,No none,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Hobby projects""]","[""28.2"", ""28.1""]",2,,,,,,,,Emacs,"[""Python""]",,"[""GNU/Linux"", ""Windows""]",String[],String[],String[],,String[],,,String[],String[],String[],String[],,,,,Often,,,,,,String[],String[],minimal vanilla,,,,,String[],String[],, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"counsel,ivy,magit,projectile,evil,avy,iedit,lsp-mode",limited comprimise,might in future,No,No,No,Vim,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA devel"", ""MELPA"", ""nixpkgs""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""emacs-china""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""nixpkgs""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Frequently,,Bachelors,Male,Chinese,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""doom-one"", ""doom-one-light""]",Rarely,No many packages,Never,,"Multiple packages for the same thing, mostly built-in vs third-party packages are confusing. Especially because Emacs is that old it is possible to find old statements that are not longer true: ""flycheck is much better then flymake, projectile over project.el"" etc.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",It will live for a long time and nobody is telling me what I can and can not do with Emacs,"[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,"org, mu4e, elfeed, eglot",moderate comprimise,might in future,Cannot,Cannot,Yes,Emacs,"[""C++"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Comparison"", ""Tutorials"", ""What problem was solved that could not be solved without it""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]","Only Melpa, process is much easier.",VS Code,project.el,Frequently,31,PhD,Male,Polish,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""eshell""]","[""my own custom theme""]",Sometimes,vundo none,Sometimes,,"maybe the learning curve i think emacs users should write more blogs, and make online content to help new comers",Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,It's keyboard center of focus,"[""Work"", ""Hobby projects""]","[""28.2""]",0,No,magit,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Discord"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Discord""]","[""package.el"", ""straight"", ""use-package""]","[""wait for community""]",,VS Code,project.el,Often,21,School,,Canadian,Student,"[""Helm"", ""Icomplete""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""term"", ""vterm""]","[""my own custom theme"", ""doom-one""]",Never,No copy-paste,Never,,"I don't remember, that was too long ago",,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",It's extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,"org-mode, helm, magit, multi-cursor",significant comprimise,might in future,Yes,No,No,Emacs,"[""C++"", ""Javascript"", ""Python"", ""Perl"", ""Shell"", ""HCL, YAML""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""Debian repo""]","[""Mailing list"", ""GitHub""]",Never,String[],Rarely,"[""Issues""]","[""Mailing lists"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Overview""]","[""GitHub"", ""Mailing lists""]","[""package.el"", ""preferably via debian package""]","[""Install and try it immediately""]",,vi,No,Sometimes,59,Masters,Male,French,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,"Please put navigation buttons also at the top of the page, it would be easier to navigate back and forth.",Not sure,org-mode mailing list,Ok,"[""none""]","[""default light""]",Sometimes,No write package,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,Extensibility and eco system,"[""Work"", ""Hobby projects""]","[""28.1""]",20,Mu4e,,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""I don't""]",Never,String[],Never,,"[""Web search engines""]","[""Overview""]","[""I don't""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,,projectile,Sometimes,40,Masters,Male,Norwegian,Fin Tech,"[""No""]","[""No""]",maximal vanilla,,No,Twitter,Ok,"[""eshell"", ""term"", ""ansi-term""]","[""Fogus""]",Rarely,No copy-paste,Never,,"undo and redo actions. to move in frames.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"nov, projectile, magit, vterm, tramp, docker, org, emms",any comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""R"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""none""]",Never,"[""Not interested"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""search engines""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,Eclipse,projectile,Often,35,School,Male,Colombian,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,Friend,Ok,"[""shell-command"", ""vterm""]","[""tango-dark""]",Sometimes,No simple functions,Never,,I ran my own Emacs before using Spacemacs. Not having a strong starter configuration and all the possible ways to customize it without some best practices was difficult for me to wrap my head around.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Good but not great,"The extensibility where I can, even though most of the time I haven't, further customize it towards my needs.","[""Work""]","[""28.2"", ""27.2""]",5,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Elixir"", ""Ruby"", ""Shell""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Spacemacs Layers""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,Atom,framework default,Never,40,Bachelors,Male,American,Software Development,"[""Helm""]","[""No""]",Spacemacs,,No,Hacker News,Great,"[""eshell""]","[""tsdh-light""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Rarely,,There were key bindings for everything (even though it teaches you the shortcuts on the go very well). Getting some personal configuration to work.,Internet,"[""daemon""]","[""Extensibility"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,It is super extensible and can be programmed to fit each person's needs,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"Org-roam, evil, magit, treemacs, ess, lsp, beacon",moderate comprimise,never considered,No,No,No,Vim,"[""Java"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""use-package""]","[""wait for maturity"", ""wait for community""]",,VS Code,projectile,Sometimes,29,Bachelors,Male,Dutch,Healthcare,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""shell"", ""eshell""]","[""doom-vibrant""]",Sometimes,framework default read and understand,,,,,"[""GUI"", ""TUI""]",String[],String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",2,,,,,,,,Emacs,"[""Common Lisp"", ""R""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,"Very little. There are loads of great resources to learn from. I had more trouble setting up environment specific extras, like native-comp on MacOS, building Emacs on MacOS, etc.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""org mode""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,"citar, denote, xah-fly-keys",moderate comprimise,never considered,No,No,No,xah fly keys,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""R""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,No,Frequently,30,Masters,Male,American,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell"", ""langtool""]",maximal vanilla,,No,r/emacs,Ok,"[""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",15,No,"Magit,cider",limited comprimise,never considered,No,No,Yes,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Manual""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,project.el,Often,35,Bachelors,Male,Venezuelan,Software Development,"[""Ivy"", ""Ido"", ""Consult""]","[""No""]",maximal vanilla,Thanks for the effort,Yes,Twitter,Great,"[""none""]","[""solarized"", ""solarized-dark"", ""monokai""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",0,No,"xah-fly-keys, magit, org-mode, lsp-mode",moderate comprimise,never considered,No,No,No,xah-fly-keys,"[""C++"", ""C"", ""Javascript"", ""Python"", ""Scheme""]",Often,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit""]","[""use-package""]","[""Research alternatives"", ""wait for maturity""]",,VS Code,projectile,Frequently,21,School,Male,Canadian,Student,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""gruvbox""]",Rarely,No write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",19,Mu4e,,significant comprimise,might in future,No,I have in the past,Yes,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,36,Masters,,Canadian,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,Yes,lobste.rs,Ok,"[""vterm""]","[""modus-operandi"", ""solarized""]",Rarely,undo-tree copy-paste,Rarely,I had good answers to my issue on Korean input in Emacs.,"I didn't know the customization options and commands so I looked up a lot of stuff online, watched video tutorials etc.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Extensibility, customization, small memory footprint compared to equivalent GUI apps for email etc.","[""Work"", ""Hobby projects""]","[""28.1""]",2,Mu4e,"Evil, evil-collection, Magit",moderate comprimise,never considered,I have in the past,No,No,Vim,"[""Elisp"", ""HTML/CSS""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""YouTube""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Mastodon""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,Vim,No,Frequently,43,PhD,Female,South Korean,Translation,"[""Ido""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""light-rock something?""]",Never,undo-fu simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Writing""]","[""29.0""]",5,No,,limited comprimise,might in future,Cannot,I have in the past,Yes,Vim,"[""Elisp"", ""Python""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""GitHub""]","[""borg""]","[""wait for maturity""]",,Vim,project.el,Frequently,26,Masters,Male,Chinese,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,Not sure,Emacs China,Great,"[""vterm""]","[""ef-themes""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Learning a new keybinding set, new terminology in the documentation",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","""everything is text"" interface","[""Work"", ""Hobby projects""]","[""28.2""]",9,No,,significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,31,PhD,Male,Canadian,Research,"[""Ivy""]","[""ispell""]",minimal vanilla,thanks for doing this,Yes,Emacs mailing list,Great,"[""shell""]","[""solarized""]",Frequently,No copy-paste,Never,,Shortcuts are difficult to discover.,University/College,"[""TUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)""]",Alright,"Extensibility, flexibility, portability","[""Work"", ""Hobby projects""]","[""27.1""]",16,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""GitHub"", ""Blogs""]","[""Tutorials""]","[""GitHub""]","[""package.el""]","[""Research alternatives""]",,None,No,Sometimes,41,Masters,Male,British,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Ok,"[""none""]","[""Charcoal""]",Never,No read and understand,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""org mode""]",Alright,community packages,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"magit, outshine",,might in future,No,No,No,Emacs,"[""elm""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Web search engines""]","[""Clips/videos""]","[""Reddit""]","[""package.el"", ""straight""]","[""Research alternatives""]",,Vim,projectile,Frequently,,,,,,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",Purcell,,,,,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No simple functions,Never,,"Too many new keybinds that differ significantly from the rest of the editors. Project.el is confusing at first, as it is unclear that a project backend (e.g. Git) is mandatory",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Simplicity of extensibility. Being able to very easily extend an editor is a very nice feature that is missing in most modern editors.,"[""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Go""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Rarely,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,IntelliJ,project.el,Never,20,School,Male,,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""default dark""]",Rarely,No write package,Rarely,,"The sheer number of options and knobs a new user can turn is daunting. It takes a few years until you start feeling at home in Emacs, especially if one starts to want a more modern look One of the greatest features of something like VS Code is that ""it just works"" has a sane set of defaults and those can be easily changed and it looks much more modern out of the box.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""I needed it for Agda; stayed for everything else.""]","Very well, it's snappy",It's customization potential,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,"evil-mode,magit,envrc, eglot,use-package,straight",significant comprimise,never considered,No,No,No,Vim,"[""Common Lisp"", ""Haskell"", ""Python"", ""Shell"", ""SQL"", ""Agda""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Design rationale""]","[""Emacs StackExchange"", ""Mailing lists"", ""Friends and colleagues""]","[""straight"", ""use-package""]","[""wait for community""]",,Sublime Text,projectile,Sometimes,31,PhD,Male,Portuguese,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""nord""]",Never,undo-tree simple functions,Never,,"I found the manual to be at the same time (a) verbose, (b) not very useful to go beyond the basics, and (c) overall unfriendly to folks not used to lisp (or hardcore programmers in general). This locked me out of making Emacs my own personalised editor until I got better at searching for packages (5 years later, once GitHub became a thing) and reading them. I also remember finding the lack of ""batteries included"" to be a painful point, especially as at the time I was also learning to program and finding other friends / students / people using IDEs and getting things like code completion instantaneously working. This got somewhat addressed when the first few distributions came out (Prelude, first, but Spacemacs and Doom perfected the idea), but would definitely still be a pain point if they didn't exist to deal with the baggage left in Emacs in its default settings that it carries from being an editor built for the 80s.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Text editing features""]",Good but not great,"Its package ecosystem, and the community that continues to tirelessly maintain it. To be clear, I'm referring to the Emacs maintainers as well as the thousands of people on GitHub / the internet building packages and Emacs distributions that continue to care about giving us a mature and *modern* development experience.","[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"evil,org-mode,lsp-mode,eglot,company,ivy,vertico,projectile,magit",no comprimise,never considered,Yes,Would directly,Yes,Vim,"[""C++"", ""C"", ""Elisp"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""wait for community""]",Fundamentally I wouldn't want to go through many hoops to submit my packages (which makes it highly unlikely I would wan to submit packages to repository that require FSF paperwork).,None,framework default,Frequently,29,PhD,Male,Italian,Research,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,Yes,Doom Emacs Discourse,Great,"[""none""]","[""dracula""]",Never,framework default copy-paste,Never,,Packages based around LSP stuff seemed to trip me up a lot due to outdated info or external dependencies,Friend,"[""GUI"", ""daemon""]","[""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Org mode + ability to fully configure,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,"Roam, Helm, Org mode (if that counts :P)",significant comprimise,never considered,I have in the past,Cannot,No,Vim,"[""Go"", ""Python"", ""Ruby""]",Rarely,"[""GNU/Linux"", ""Android""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Lobste.rs""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""NixOS""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,29,School,Male,American,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,Glug brain like survey!,No,lobste.rs,Great,"[""none""]","[""my own custom theme"", ""doom-one""]",Frequently,No copy-paste,Never,,"Using emacs without memorising keybindings is hard, keybindings are hard to remember if not using them constantly",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility, endless functions that come prepackaged like gnus or are available via ELPA, MELPA etc, tools like Spacemacs simplifying configuration","[""Work"", ""Hobby projects""]","[""28.2""]",15,Gnus,,any comprimise,never considered,No,No,No,Emacs,"[""Use it mainly not for programming but Gnus for mail, org, taking notes, …""]",Sometimes,"[""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""All those Spacemacs accesses""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials""]","[""GitHub""]","[""Spacemacs configuration""]","[""Install and try it immediately""]",,Many different ones,No,Frequently,45,Masters,Male,German,Consulting,"[""Spacemacs""]","[""No""]",Spacemacs,"Wasn’t sure if the framework/starter kit questions are meaning something like Spacemacs, therefore I chose other for many questions…",Yes,Emacs mailing list,Great,"[""eshell"", ""vterm""]","[""Spacemacs default""]",Rarely,Spacemacs ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Understanding Elisp (often get lost in the huge documentation while the core components are quite simple). Slow startup time (as newbie, I didn't understood how Emacs evaluates the init.el, I didn't take advantage of autoloads, deferred loading...) Usage of frameworks (Doom, Spacemacs, which lowers the entry level while lowering also the understanding of Emacs' internals).",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility, customization, 3rd party packages...","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,Mu4e,"magit, eglot, realgud, general, vertico, consult, corfu, mu4e",significant comprimise,might in future,Cannot,I have in the past,Yes,Vim,"[""C++"", ""C"", ""Elisp"", ""Python"", ""R"", ""Rust"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel"", ""Academic writing""]","[""Source""]","[""GitHub""]",Often,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Manual"", ""Screenshots""]","[""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,QtCreator,project.el,Frequently,30,Masters,Male,Algerian,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu"", ""ltex-ls via Eglot""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""eshell"", ""vterm""]","[""modus-operandi"", ""doom-one-light""]",Often,undo-fu none,Never,,"Key bindings, hard to remember commands (how to even search them/ find things in the docs), diff functionality still confuses me.",Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Tech support :) from a friend, and on the command line it was either emacs or vi, and I found emacs less traumatizing""]",Good but not great,"I like the little things, which may or may not be configurations stolen from a friend. Easy to navigate with a keyboard. Fun things like rectangle select. The highlighting on non closed tags. I'm using other editors more now that my work is forcing me, and my biggest issue is that I was much faster finding errors in my code or an xml file in emacs because of highlighting or other behavior.","[""Work""]","[""27.2"", ""27.1"", ""26.3""]",10,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]",String[],"[""not sure""]","[""I don't""]",Never,String[],Never,,"[""Not sure""]","[""I don't know""]","[""Friend""]","[""not sure""]","[""wait for community""]",,None,No,Rarely,43,PhD,Female,Canadian,Tech,"[""No""]","[""No""]",minimal vanilla,Some of required questions are weird if you don't contribute to packages,No,r/emacs,Ok,"[""none""]","[""solarized-dark""]",Never,No copy-paste,Never,,Lack of friendly documentation. No user-friendly way to give a user glimpse of the possibilities.,Colleagues at work,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Community,"[""Work"", ""Personal""]","[""29.0""]",14,No,"org, flymake, auctex, use-package, yasnippet, magit, ediff",moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""wait for community""]",,Notepad++,No,Rarely,37,PhD,Male,Indian,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""default light""]",Never,No copy-paste,Never,,"Key-bindings and commands are hart to learn. This only became better after installing which-key, ivy and counsel. Missing translations, even for the core.",Linux manual by Michael Kofler,"[""GUI""]","[""Text editing features"", ""Built-in features""]","[""non-modal key-bindings""]",Good but not great,"Fully keyboard-driven usage possible. No need to remember rarely used key-bindings: just use the command-line (M-x) — even more powerful with which-key, ivy and counsel. Internal help (describe-*). Many cool packages. Supports (almost) all programming and data languages. What has been leaned in one (major) mode will work in others too (most times). bash/shell uses same key-bindings for line-editing.","[""Work"", ""Hobby projects""]","[""27.1""]",25,No,"magit, monkey, which-key, ivy, counsel, direnv, flyspell, lsp-mode (even if a bit slow sometimes), dired",significant comprimise,never considered,No,No,No,CUA,"[""C"", ""HTML/CSS"", ""Python"", ""Shell"", ""and all other languages""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""I plan to use guix""]","[""Mailing list"", ""Email""]",Never,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""M-x list-packages"", ""Mastodon; by chance""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""IRC"", ""Mailing lists"", ""Jabber""]","[""package.el"", ""use-package"", ""I plan to use guix""]","[""wait for community""]",,too long ago to remember,framework default,Frequently,55,Masters,Male,German,Software Development,"[""framework default""]","[""flyspell""]",lightly configured based on Sytem Crafters Emacs from Scratch,,No,Mastodon,Ok,"[""none""]","[""default light"", ""with some adjustments""]",Rarely,No simple functions,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Extensibility. Excellent existing packages like org-mode and org babel.,"[""Work"", ""Hobby projects""]","[""28.2""]",35,Gnus,"magit, org-mode, tramp, web-mode, visual-regexp-steroids, lsp-mode",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Shell"", ""Raku""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,uemacs,No,Frequently,50,Bachelors,Male,British,Software Development,"[""Helm""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command"", ""org babel""]","[""tango-dark""]",Frequently,No copy-paste,Never,,The initial keybindings was hard to understand,Internet,"[""GUI""]","[""Extensibility"", ""Built-in features""]","[""Extensibility""]",Good but not great,"Lisp REPL, extensibility","[""Hobby projects""]","[""28.1""]",1,No,,limited comprimise,never considered,No,Would directly,No,Vim,"[""Javascript"", ""Python""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""none""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Discord""]","[""Manual""]","[""Framework""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,Vim,projectile,Rarely,23,Masters,Male,Slovak,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""vterm""]","[""doom-one""]",Rarely,No simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Org mode""]",Good but not great,It can be your OS if you want it to be.,"[""Work"", ""Hobby projects""]","[""29.0""]",3,Mu4e,"consult, embark, avy, magit",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Manual""]","[""GitHub""]","[""package.el""]","[""Research alternatives""]",,Vim,project.el,Sometimes,29,Bachelors,Male,Russian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu"", ""langtool""]",maximal vanilla,,No,Discourse,Great,"[""shell-command"", ""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No copy-paste,,,"Being overwhelmed with configuration options, having to memorize keybindings to efficiently manipulate text as well as some minor performance issues.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, configuration and documentation.","[""Hobby projects""]","[""28.2""]",0,,,,,,,,Emacs,"[""C"", ""Elisp"", ""Go"", ""Python""]",,"[""GNU/Linux"", ""WSL"", ""BSD""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"Remembering the keyboard shortcuts. Changing the default indentation and tab behavior",Internet,"[""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Poorly, it's sluggish","Keyboard shortcuts are similar to bash/zsh. No dual mode like VIM","[""Work"", ""Hobby projects""]","[""27.2""]",20,No,"Cc-mode, markdown-mode",no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]","[""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""I search for the answer""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,No,Never,41,PhD,Male,United States citizen,Software Development,"[""No""]","[""No""]",Doom Emacs,,No,Lunduke locals post,Great,"[""eshell""]","[""default dark"", ""doom-one"", ""solarized""]",Never,No read and understand,Never,,"Emacs is very big. There are as many ways to do things as responses on Stackoverflow, so you never know if you're doing things ""the right way"" or if it's just a hack. I see now that there's no real ""right way"" to do things, but it confused me as a beginner, and left me scared of trying things. The big fragmentation in setups/config styles causes a lot of confusion when reading solutions on SO. Someone will say ""call X function and blahblah"" and X will not be defined, and I'm left to wonder if it's because Spacemacs doesn't have X, or if it's because I haven't enabled something else, or whatever.","I knew about the Vim vs Emacs rivalry, and when a friend picked up Vim I decided to pick up Emacs to spite him.","[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Stockholm syndrome""]","[""Extensibility"", ""Package(s)""]",Good but not great,"The package ecosystem. Elisp is nice, but for the most part I haven't had a need to write any complex packages myself, since almost anything I could need already exists. Being able to write the few missing parts is also a big strength.","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"org-mode, lsp-mode, rust-mode, magit, helm?",moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""PHP"", ""Rust"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Fediverse""]","[""framework default"", ""manual""]","[""wait for community""]",,VS Code,projectile,Often,22,School,Non-binary,Spanish,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""catppuccin""]",Rarely,undo-tree many packages,Rarely,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"lsp-mode,helm,magit",do not prefer,never considered,Yes,No,Yes,Vim,"[""Clojure"", ""Java""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Frequently,"[""FSF paperwork""]",Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit""]","[""Comparison""]","[""Discord""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Never,35,Bachelors,Male,,Software Development,"[""Helm""]","[""No""]",Spacemacs,,Yes,r/emacs,Great,"[""vterm""]","[""doom-one""]",Rarely,undo-tree copy-paste,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",10,,,,,,,,Vim,"[""C#"", ""Clojure"", ""Go"", ""Java"", ""Python"", ""Rust"", ""Ruby""]",,"[""WSL"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,remembering key chords and finding help,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Reliable interface across domains""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,extensibility and reliable interface,"[""Hobby projects""]","[""28.2""]",5,No,org evil,moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Perl"", ""Shell"", ""nix""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Discord"", ""Discourse"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Discord"", ""Discourse""]","[""nix""]","[""wait for community""]",,Vim,nix,Rarely,65,Bachelors,Male,British,retired,"[""Helm"", ""Ivy""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell"", ""term"", ""ansi-term"", ""vterm""]","[""default dark"", ""gruvbox"", ""solarized-dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Speed of configuring, learning, getting productive quickly. Difficulty configuring for a code/debug workflow.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility within common muscle memory techniques. I don't have to throw away old habits to build new ones.,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,moderate comprimise,might in future,Cannot,Cannot,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""R"", ""Ruby"", ""Scheme""]",Rarely,"[""GNU/Linux"", ""Windows via Cygwin""]",String[],"[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Email""]","[""framework default"", ""package.el""]","[""Research alternatives"", ""wait for community""]",,Vim,framework default,Sometimes,49,Bachelors,Male,Canadian,Social Services,"[""framework default""]","[""framework default""]",Prelude,,Not sure,r/emacs,Great,"[""shell""]","[""as specified by starter kit""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",8,notmuch,,significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""not sure""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""Reddit""]","[""use-package""]","[""wait for maturity""]",,Eclipse,projectile,Sometimes,,Bachelors,Male,Spanish,Software Development,"[""Consult""]","[""spell-fu""]",minimal vanilla,,Not sure,Twitter,Great,"[""eshell""]","[""doom-one""]",Sometimes,undo-tree simple functions,Rarely,,,University/College,"[""GUI""]","[""Package(s)""]","[""Text editing features""]",Not well,,"[""Hobby projects"", ""University""]","[""29.0""]",5,Mu4e,,moderate comprimise,might in future,No,No,No,Vim,"[""Elixir"", ""Java"", ""Rust""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,No,Often,20,School,Male,Swiss,Student,"[""Ivy""]","[""ispell"", ""langtool""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""none""]","[""modus-operandi"", ""nord""]",Rarely,No simple functions,Never,,The default key binding are horrific.,Aaron Bieber’s thoughtbot talk,"[""GUI""]","[""Extensibility""]","[""Extensibility""]",Good but not great,Extensibility and the REPL,"[""Work"", ""Hobby projects""]","[""27.2""]",3,No,"Evil, magit, ivy, general, which-key",do not prefer,never considered,No,No,No,Vim,"[""C++"", ""Lua""]",Frequently,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Clips/videos""]","[""Reddit""]","[""use-package""]","[""wait for community""]",,Vim,No,Never,,Masters,Male,,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell-command"", ""shell""]","[""default light""]",Rarely,undo-tree write package,Never,,"Oddly enough, I had no trouble with Emacs and Elisp. It was so easy to define a function and use it. Quite different from my experience with Java IDEs. It took days to get a button to work there.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Org-Mode""]","Very well, it's snappy","Combining existing features with small ideas, resulting in bigger things that were initially unimaginable. There is so much you can do with Emacs, the only limit is your own head.","[""Work"", ""Hobby projects""]","[""26.2""]",10,HTML to Outlook,"org-mode,magit,tramp,helm,dired,regexp-builder,elisp",moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""not sure""]","[""Mailing list""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""PlanetEmacsLife""]","[""Comparison""]","[""Reddit""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Often,55,Masters,Male,German,Banking,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""moe-light""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Community""]",Not well,,"[""Hobby projects""]","[""28.2""]",10,No,,do not prefer,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Haskell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""Framework""]","[""framework default"", ""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Rarely,30,Masters,Male,Japanese,Software Development,"[""Helm"", ""Ivy""]","[""No""]",Spacemacs,,No,Twitter,Ok,"[""shell""]","[""my own custom theme"", ""dracula""]",Never,undo-tree copy-paste,Rarely,,Keybindings,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility and stability,"[""Work""]","[""27.1""]",10,Mu4e,"Magit, org mode, mu4e,",limited comprimise,never considered,Cannot,Would directly,No,Emacs,"[""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,30,Bachelors,Male,Indian,Research,"[""Ivy"", ""Marginalia""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell""]","[""afternoon""]",Frequently,No simple functions,Rarely,,"A clunky UI (on MacOS), non-standard terminology, chaotic Lisp (e.g. hard to find basic string functions).",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Not well,Freedom and programmability.,"[""Work"", ""Hobby projects""]","[""29.0""]",2,notmuch,"Paredit, Magit, Modus Themes, Org, ESS, Eglot, Vterm, EMMS, Notmuch",any comprimise,0-2y,No,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""R"", ""Scheme"", ""Shell"", ""SQL"", ""Swift, Kotlin""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,39,Associates,Male,Slovak,Academia (Student) AND Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,"Emacs should have this survey built-in, like it has bug reporting.",Not sure,Emacs mailing list,Ok,"[""vterm""]","[""modus-operandi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"elisp. It's still hard for me to write init.el. Functional programming language is hard for beginner, syntax and semantics are still facing for me.(e.g. Dynamic scope is a pitfall). and, most important thing is, Lack of elisp documentation for ""modern emacs"". I googled elisp, there are so many too old code snippets,I can't find out ""right way, right style"" for now.","book(I was learning PHP, and text book recommended emacs)","[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Keybinding! Keybiding! Keybinding!,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",20,No,,no comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Go"", ""Python"", ""Perl"", ""SQL""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Discord""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,No,Sometimes,35,School,Male,Japanese,security,"[""Ido""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""solarized-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Integration with workplace tooling""]",Good but not great,Extensibility,"[""Work""]","[""27.2""]",15,No,"Magit, SLIME (used to develop in CL), multiple-cursors, org",moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript"", ""Solidity and Cairo (StarkNet)""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""I have never done so""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,No,Rarely,40,Masters,Male,Portuguese,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,LinkedIn,Ok,"[""none""]","[""my own custom theme""]",Never,No copy-paste,Never,,,The Debian documentation,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,Being a virtual Lisp machine.,"[""Work"", ""Hobby projects""]","[""29.0""]",10,Gnus,"Org, Gnus, EMMS, AUCTeX, Lemon",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux"", ""Android""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default"", ""GNU ELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages"", ""Operating-system distribution package lists""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC""]","[""framework default"", ""package.el""]","[""wait for maturity""]",,gedit,No,Frequently,40,School,Male,Spanish,Student,"[""No""]","[""No""]",minimal vanilla,"It demanded that I answer three questions without offering any appropriate option for me: + ""When you discover a new package that looks interesting, what do you do next?"" – I install it and, if I ever have the time, and the package still works on my system and hasn't been rendered obsolete yet, I try it out. + ""If you wish to contact the package maintainer(s), how do you do so?"" – I've never done that yet. + ""Where do you ask for help using packages?"" – Ditto.",No,Emacs mailing list,Not great,"[""shell-command"", ""shell"", ""term""]","[""tango-dark""]",Rarely,No write package,Often,,Nothing. Just need to take time.,RMS,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Good but not great,Dooms keybondings,"[""Work"", ""Hobby projects""]","[""28.1""]",6,No,"Magit, LSP,",moderate comprimise,never considered,Yes,Would directly,Yes,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default"", ""Source""]","[""GitHub""]",Often,"[""FSF paperwork""]",Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""Framework""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",Melpa,Netbeans,framework default,Frequently,28,Associates,Male,Indonesian,Software Development,"[""framework default""]","[""framework default"", ""flyspell""]",Doom Emacs,Thanks for creating this survey!,Not sure,r/emacs,Great,"[""none""]","[""default dark"", ""dracula""]",Frequently,No simple functions,Never,,"Steep learning curve due to complicated hotkey chords Vanilla config too lacklustre and not very beginner-friendly",Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"dashboard.el, mu4e, ledger-mode, vertico, auctex, marginalia, projectile, whichkey, orderless, paredit",significant comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""C"", ""Common Lisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Mailing lists"", ""IRC servers"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately"", ""wait for maturity""]",,Eclipse,projectile,Rarely,22,Bachelors,Male,German,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Friend,Great,"[""eshell""]","[""my own custom theme""]",Rarely,No copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]","Very well, it's snappy",,"[""Work""]","[""28.1""]",3,No,,any comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""wait for maturity""]",,None,projectile,Frequently,28,PhD,Male,Chinese,Software Development,"[""Ivy""]","[""langtool""]",maximal vanilla,,No,Friend,Great,"[""vterm""]","[""dracula"", ""solarized-dark""]",Sometimes,undo-tree copy-paste,Never,,Init and configuring files.,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Alright,Org-mode. Extensibility. Packages,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1"", ""26.1""]",3,Mu4e,"Org-mode, evil, flycheck, magit",moderate comprimise,might in future,No,No,No,Vim,"[""HTML/CSS"", ""Haskell"", ""Julia"", ""Python"", ""Shell"", ""Fortran""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Doom Emacs""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Framework""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,45,PhD,Male,Spanish,Research,"[""Ivy""]","[""flyspell"", ""langtool""]",Doom Emacs,,No,r/emacs,Ok,"[""shell-command""]","[""my own custom theme""]",Rarely,undo-tree many packages,Never,英語が書けないのでどうしようもありません。,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",22,Wanderlust,,no comprimise,never considered,No,No,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""R"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience"", ""English""]",Rarely,,"[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,Hidemaru,No,Frequently,45,Bachelors,Male,Japanese,Software Development,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,No,Twitter,Ok,"[""shell"", ""eshell""]","[""default dark""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Lisp took me sometime to be more familiar with.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Org mode and magit""]","Very well, it's snappy",community and it's fun to use,"[""Work"", ""Hobby projects"", ""learn lisp""]","[""29.0"", ""28.2""]",2,No,"org-mode, magit, eaf, hl-todo, corfu, company",no comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]","MELPA, GNU ELPA",Vim,framework default,Rarely,27,Masters,Male,Taiwanese,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Rarely,framework default simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",20,Gnus,,do not prefer,might in future,I have in the past,I have in the past,No,Emacs,"[""Assembly"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""N/A""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""N/A""]","[""package.el"", ""elpaca"", ""use-package""]","[""Install and try it immediately""]",,nano,project.el,Rarely,,Masters,Male,United States citizen,Software Development,"[""Helm"", ""Ivy"", ""Ido"", ""Icomplete""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""default dark""]",Rarely,No simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",4,notmuch,magit,moderate comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""FSF paperwork""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Overview""]","[""never did""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,27,Bachelors,Male,Canadian,Fin Tech,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,Twitter,Great,"[""vterm""]","[""modus-operandi""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",25,Gnus,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Python""]",Often,"[""GNU/Linux""]","[""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,"[""Issues""]","[""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""use-package""]","[""wait for maturity""]",,None,No,Frequently,52,PhD,Male,Hungarian,Software Development,"[""No""]","[""No""]",Spacemacs,,No,r/emacs,Ok,"[""none"", ""ansi-term""]","[""default dark"", ""solarized-dark""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,significant comprimise,might in future,No,No,No,Emacs,"[""Julia"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit""]","[""Clips/videos""]","[""Reddit""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Sometimes,21,Bachelors,Female,Australian,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""vterm""]","[""kaolin-bubblegum""]",Never,No write package,Rarely,,Writing my own .Emacs file,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",18,Gnus,"Org mode, gnus",limited comprimise,might in future,No,I have in the past,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Emacs StackExchange""]","[""package.el"", ""elpaca"", ""use-package""]","[""wait for maturity""]",Gnu elpa,None,No,Frequently,40,Masters,Male,Indian,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,Superb job. Let us know this survey results,No,Friend,Great,"[""shell-command""]","[""default dark""]",Often,No simple functions,Never,,unhealthy default keybindings. Archaic out of the box feel.,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Doom/evil""]","[""Package(s)""]","Very well, it's snappy",Magit,"[""Work""]","[""28.2""]",3,No,"Lsp, magit, evil",do not prefer,never considered,No,No,No,Vim,"[""Javascript"", ""Python""]",Frequently,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,No,Never,28,Bachelors,Male,American,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""default dark""]",Sometimes,framework default copy-paste,Never,,setting up configuration files,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,infinite possibilities,"[""Work""]","[""28.1""]",10,Mu4e,"org, org-roam, beacon, helm-tramp, lsp, mu4e, multiple-corsors, ox-hugo, projectile",moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""Python"", ""PHP"", ""R""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Never,52,PhD,Male,Taiwanese,Education services,"[""Helm"", ""Ivy""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""eshell""]","[""doom-one""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"I think the keybindings seemed weird, even in 1991. There was no community beyond the Usenet newsgroups, and no easy way to figure out if emacs could do something. C-h w and C-h k were great, though. Info was cool.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""org-mode""]","[""It was described as \""the editor you use on Unix\"" when I got into Unix""]","Very well, it's snappy","1) Macros: any repetitive thing I can just turn into a macro 2) Being able to write functions and modify existing ones","[""Work"", ""Hobby projects""]","[""28.1""]",31,No,"magit, org-mode, tramp, calendar, js-mode, python-mode, shell-script-mode, xml-mode",significant comprimise,might in future,No,No,No,Default + M-i and M-k for scroll-down/up,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""I keep track of my current goal, subgoal, and sub-subgoal in an outline""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Still learning about old packages.... HN mentions them sometimes, as does emacs-wiki""]","[""Tutorials"", ""Overview""]","[""nowhere; SE or emacs-wiki generally has the answer""]","[""package.el""]","[""Install and try it immediately""]",,VMS EDT,No,Frequently,51,Bachelors,Male,American,IT Consulting,"[""No""]","[""ispell""]",maximal vanilla,"I am very happy you do this survey; thanks! Some ideas for improvement: ""Frequently"" and ""Often"" are not good options. There are probably standards out there for survey options you can consult. Specific frequencies could be used for things like ""how often do you use..."": daily, weekly, monthly, yearly—or even ""__ times a ___"". Emacs Wiki doesn't seem to be mentioned on the survey; it's a significant way I (still, after 31 years) learn about emacs. Have you thought about making recommendations to survey participants based on their answers? Something like, ""Hey, you might be interested in the mailing list"" or ""Look at this if you want to level up your packaging skills"". The questions about packages and contributing made me feel a little guilty about not sharing my code (and keybindings); maybe that will motivate me to do so!",No,r/emacs,Great,"[""shell-command"", ""shell""]","[""my own custom theme""]",Often,No copy-paste,Never,,Memorizing the keybindings and understanding how to install packages.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community""]",Good but not great,The extensibility and multiple packages also lisp is pretty cool.,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,"meow, pass, elfeed, org-mode, org-agenda, eww, ebib, denote",moderate comprimise,might in future,No,No,No,Meow,"[""HTML/CSS"", ""Javascript"", ""PHP"", ""Scheme"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,VS Code,project.el,Often,28,Bachelors,Male,Brazilian,Software Development,"[""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""modus-vivendi""]",Never,vundo simple functions,Never,,,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",The ability to do almost anything (bringing in all sorts of tasks in a familiar environment).,"[""Work"", ""Hobby projects""]","[""28.1""]",6,Gnus,"- built-in: org, modus-themes, gnus, project.el - 3rd party: magit, eglot, corfu, ebdb, pulsar",moderate comprimise,might in future,Yes,No,No,Emacs,"[""C++"", ""Common Lisp"", ""R""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Reddit""]","[""package.el""]","[""Research alternatives"", ""wait for maturity""]",,None,project.el,Frequently,29,Masters,Male,German,Student,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,Thank you for doing this! :),Yes,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""framework default""]","[""Install and try it immediately""]",,cant remember :),projectile,Never,36,Bachelors,Male,Israeli,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,,No,r/emacs,Ok,"[""none""]","[""gruvbox""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Different key bindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Extensiblity,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"lsp-mode,helm,tree-sitter,org-roam",moderate comprimise,never considered,I have in the past,Would directly,Yes,Emacs,"[""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",Melpa,Sublime Text,projectile,Frequently,27,Bachelors,Male,Turkish,Telecom,"[""Helm""]","[""spell-fu""]",minimal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""spacemaca""]",Never,undo-tree read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Infinite extensibility/customisability, open source,","[""Hobby projects""]","[""28.2""]",1,No,"Beacon, Org mode, hindent, slime",moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Haskell"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Have never asked for help yet""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,No,Rarely,,School,Male,Swedish,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,r/emacs,Ok,"[""eshell"", ""term""]","[""doom-one"", ""dracula""]",Never,framework default read and understand,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",2,No,,significant comprimise,might in future,No,No,No,Vim,"[""Haskell"", ""Python"", ""Rust"", ""ocaml""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Matrix servers"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit""]","[""use-package""]","[""Install and try it immediately""]",GNU ELPA,Vim,projectile,Sometimes,39,Bachelors,Male,Macedonian,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,IRC,Great,"[""none""]","[""my own custom theme""]",Never,undo-fu write package,Never,,debugging is hard,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""front-end""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",elisp,"[""Work"", ""Hobby projects""]","[""28.2""]",35,No,"edebug,orgmode",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Fortran"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Shell"", ""SQL"", ""javascript""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""framework default"", ""package.el"", ""el-get""]","[""Install and try it immediately""]",,Vim,No,Sometimes,63,PhD,Male,French,Software Development,"[""framework default""]","[""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""shell""]","[""default light""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Too many features, I don't know how to configure",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,extensible,"[""Work"", ""Hobby projects""]","[""28.2""]",4,Mu4e,"magit, company, org, mu4e, ivy",no comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,projectile,Frequently,26,Bachelors,Male,Chinese,Software Development,"[""Ivy""]","[""flyspell"", ""spell-fu"", ""ispell""]",Doom Emacs,,No,Emacs China,Great,"[""vterm""]","[""doom-one"", ""dracula""]",Rarely,undo-fu read and understand,Never,Have not tried to contribute,The difference in terminology between emacs and other common editors especially around common things like windows & frames. Discoverability of features was also difficult unless I'm able to find a blog/emacswiki article that exactly does what I need.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,Batteries included. Do not have to hunt around for 90% of basic functionality and language support. Org mode for note taking and writing. Extreme customizability once you understand a little bit of elisp and discover how to identify what to change.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",11,No,"org-mode, elfeed, projectile, yasnippets, which-key, emmet-mode, graphviz-mode, plantuml-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Blogs"", ""Sacha Chua's weekly emacs news""]","[""Comparison"", ""Design rationale"", ""Clips/videos""]","[""Emacs StackExchange""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",Have not created packages. If I did it would probably be melpa as it is the easiest to contribute to.,Notepad++,projectile,Frequently,,Masters,Male,Indian,Software Development,"[""Ido"", ""Icomplete""]","[""ispell""]",minimal vanilla,No,No,lobste.rs,Great,"[""shell-command""]","[""default light"", ""zenburn""]",Never,No write package,Rarely,,"Well it's very different from everything else, but not much you can do about that.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Amazing packages,"[""Work"", ""Hobby projects""]","[""28.1""]",12,No,"magit,cider,smartparens,rainbow-mode,companyflyspell,flycheck,lsp-mode",limited comprimise,5-10y,I have in the past,I have in the past,No,Emacs,"[""Common Lisp"", ""Elisp""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Clips/videos""]","[""GitHub"", ""clojurians slack""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Sublime Text,projectile,Often,,,,,,"[""Selectrum""]","[""flyspell""]",maximal vanilla,,Not sure,Friend,Great,"[""shell"", ""eshell""]","[""dracula""]",Sometimes,undo-tree copy-paste,Never,,"I started using Emacs because of org-mode, and I found the Org documentation hard to understand without prior Emacs knowledge. If there were a special Emacs experience setup for Org usage, it would help beginners a lot.",Internet,"[""GUI""]","[""Package(s)""]","[""Package(s)""]",Alright,Extensibility + great number of packages.,"[""Hobby projects""]","[""28.2""]",10,No,,moderate comprimise,might in future,No,No,No,Vim,"[""Elisp""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""wait for community""]",,"I still use the other editors: Vim, Eclipse, VS Code",projectile,Rarely,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,"Some questions (discovering new packages) were not really relevant to my use case, but were mandatory.",Not sure,Hacker News,Great,"[""none""]","[""doom-one""]",Never,framework default copy-paste,Never,,configuration,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Text editing, extensibility, works in a terminal.","[""Work"", ""Hobby projects""]","[""29.0""]",15,No,"Magit, lsp modes",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C#"", ""Go"", ""Haskell"", ""Java"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Blogs""]","[""Tutorials""]","[""Reddit"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,projectile,Never,47,Masters,Male,Italian,Software Development,"[""Helm"", ""Ivy""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default light""]",Never,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,No,,significant comprimise,never considered,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Unfamiliar with contribution process""]",Sometimes,"[""Issues""]","[""Reddit""]","[""Screenshots""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Sometimes,,Bachelors,Male,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""vterm""]","[""solarized"", ""solarized-dark""]",Never,undo-tree simple functions,Never,,keybindings,Internet,"[""GUI""]","[""Extensibility""]","[""Extensibility""]",Good but not great,elisp - extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",6,Mu4e,"evil, eglot, org-mode",significant comprimise,might in future,No,No,No,Vim,"[""Common Lisp"", ""Elisp"", ""Go"", ""Javascript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Manual""]","[""Matrix"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Rarely,42,Masters,Male,Czech,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell"", ""term""]","[""solarized""]",Often,undo-tree copy-paste,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,Its extensibility and modifiability,"[""Work"", ""Hobby projects"", ""University""]","[""29.0""]",5,notmuch,"magit, use-package, straight, org, vertico, corfu",moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""Julia"", ""Python"", ""R"", ""Rust"", ""LaTeX""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Time tracking""]","[""Source""]","[""N/A""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""N/A""]","[""straight""]","[""Install and try it immediately""]",,IntelliJ,projectile,Frequently,25,Bachelors,Male,German,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""modus-operandi""]",Sometimes,No read and understand,Never,,"Too difficult, like trying to get a sip of water from a firehose. Mixed signals from various tutorials, and getting a minimum viable startup took too long.",University/College,"[""GUI""]","[""Built-in features""]","[""Package(s)"", ""Orgmode""]",Alright,"Customization, community,","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,"Orgmode, whichkey,",limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""Javascript"", ""Python"", ""Rust"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Bad prior experience""]",Never,,"[""Reddit"", ""Blogs"", ""YouTube""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,39,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""doom-one""]",Rarely,undo-tree write package,Never,,,University/College,"[""GUI"", ""daemon""]","[""Package(s)"", ""Community"", ""Magit and org-mode""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",27,Mu4e,"Magit, org-mode, evil, projectile, swiper",moderate comprimise,never considered,I have in the past,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,None,projectile,Frequently,47,Masters,Male,Swedish,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""modus-operandi"", ""zenburn""]",Rarely,undo-tree copy-paste,Never,,"Arcane terminology ('meta key', 'kill/yank', etc), useful but opaque help system (it's simple to use the self-documenting help system once you know how, though learning it is somewhat of a challenge), disorganized/inconsistently categorized keybindings (that are also often radically different from industry standard, e.g. C-s, C-x/C-c/C-v. This could be ameliorated by a 'compatibility key', e.g. M-C-s = C-x C-s, M-C-x = C-w, M-C-v = C-y, etc)",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility -- most importantly, the interoperability between its extensions (e.g. automatically connecting email/scheduling to org-mode)","[""Hobby projects""]","[""29.0""]",1,No,"sly, org-roam",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Common Lisp"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""IRC""]","[""not sure""]","[""Install and try it immediately""]",,Nano,No,Often,,,,,,"[""No""]","[""No""]",minimal vanilla,I appreciate the optionality of javascript on this page.,No,lobste.rs,Great,"[""eshell""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""org-mode magit""]","[""Extensibility"", ""Text editing features""]",Good but not great,"* Flexibility * Consistency * Dynamic. Self-discoverable","[""Work"", ""Hobby projects""]","[""27.2""]",24,No,,moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Clojure"", ""Elisp"", ""Javascript"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,desktop+,Frequently,,Bachelors,Male,Argentine,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""shell-command""]","[""doom-nord""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Breadth of ecosystem,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"magit,pdf-tools,org-fragtog,org-appear",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Python""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,,Masters,Male,Spanish,Student,"[""Ivy"", ""Vertico""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""modus-operandi"", ""modus-vivendi""]",Never,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",29,No,"org,magit,ace-jump-mode,cider,paredit",significant comprimise,never considered,I have in the past,No,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell""]",Often,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Time tracking""]","[""GNU ELPA"", ""MELPA Stable""]","[""I don't""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Blogs""]","[""Tutorials"", ""Manual""]","[""Google""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,MicroEmacs,projectile,Sometimes,49,Bachelors,Male,British,Fin Tech,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""solarized"", ""solarized-dark""]",Rarely,No read and understand,Never,,,Book,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Green color""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",20,No,,significant comprimise,never considered,No,No,No,Vim,"[""Python""]",Sometimes,"[""GNU/Linux""]","[""PKB"", ""Babel""]","[""Source""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""Tutorials""]","[""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately""]",,None,No,Frequently,45,PhD,Male,French,Research,"[""Helm""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""none""]","[""Monokai""]",Never,undo-tree simple functions,Never,,,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,Keybinds and not using a mouse,"[""Work"", ""Hobby projects""]","[""27.1""]",2,No,Magit,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""GitHub""]","[""Tutorials""]","[""Framework"", ""GitHub""]","[""framework default"", ""package.el"", ""straight""]","[""wait for community""]",,VS Code,framework default,Never,29,Bachelors,Male,Israeli,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Friend,Great,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"It was a long time ago. The learning curve was long, but worth it.",It was on the PDP machine and I was curious,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Extensibility and packages.,"[""Work"", ""Hobby projects""]","[""27.1""]",45,No,"org, pdf-tools, org-roam,",significant comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Julia"", ""Python"", ""Shell"", ""LaTeX""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Mathematical (LaTeX) Writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Manual""]","[""I don't""]","[""package.el""]","[""Install and try it immediately""]",,TECO,No,Frequently,61,PhD,Male,United States citizen,Research,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,org mailing list,Great,"[""none""]","[""default light"", ""default dark"", ""wheatgrass""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,hard first steps to customize it to my own needs,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""org-mode""]","[""Extensibility""]","Very well, it's snappy",org-mode,"[""Hobby projects""]","[""27.1""]",14,Gnus,,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""Reddit""]","[""straight"", ""use-package""]","[""wait for community""]",,Vim,project.el,Never,33,Bachelors,Male,Russian,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""ansi-term""]","[""zenburn""]",Sometimes,No none,,,,Friend,"[""GUI"", ""TUI""]",String[],"[""orgmode""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,,never considered,,,,Vim,"[""C++"", ""C""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""not sure""]","[""Mailing list"", ""Email""]",,"[""Not interested"", ""Lack of time""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials""]","[""web""]","[""not sure""]","[""wait for community""]",,Vim,No,Rarely,,,,,,"[""No""]","[""No""]",Spacemacs,,,,,"[""shell"", ""vterm""]","[""gruvbox""]",Never,No write package,Never,,it is hard at first time but very very gratifying at the same time,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","All, documentation, support an info online , the culture an the ilimited posibilities that it gives. I love *scratch*","[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,any comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""R"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]",String[],"[""MELPA"", ""Source""]","[""Email""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""depends on the package""]","[""seach on the net""]","[""manual""]","[""Install and try it immediately""]",,Vim,No,Frequently,40,,Male,(other),,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell-command"", ""ansi-term""]","[""wheatgrass""]",Never,No copy-paste,Never,,"Remembering shortcuts was hard, and finding buffers.",University/College,"[""daemon""]","[""Text editing features"", ""Built-in features"", ""org""]","[""Availability on any host""]",Good but not great,,"[""Work""]","[""26.3""]",10,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""No package archive available at work""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""Overview""]","[""Emacs StackExchange""]","[""manual""]","[""Install and try it immediately""]",,None,projectile,Often,32,Masters,Male,French,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""default dark""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]",String[],Good but not great,"The fact that I can edit all files (buffers) with the same keybindings. It does not matter if I'm in the shell, viewing log files, reading man pages etc.","[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"magit,browse-kill-ring,expand-region,multiple-cursors,undo-tree,atomic-chrome,project",moderate comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Go"", ""HTML/CSS"", ""Python"", ""Shell"", ""Typescript"", ""YAML""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Research alternatives""]",,Notepad++,project.el,Often,25,Masters,Male,,Research,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,Friend,Great,"[""shell""]","[""aalto-light""]",Often,undo-tree copy-paste,Never,,Keybindings. The documentation is still too technical,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","Extensibility, eco system","[""Work""]","[""28.2""]",12,notmuch,"org-mode, notmuch, avy, Company,",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Elisp"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",I’d look for the most Freedom respecting repository,Notepad++,projectile,Frequently,40,Bachelors,,Indian,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell"", ""term""]","[""Forgot name""]",Rarely,No simple functions,Never,,"Key bindings and discoverability. It was a plain emacs and I used it for org-mode only, retaining vim for everything else. Discoverability remained a problem for some time.",Saw someone use org-mode,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""org-mode""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,,significant comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,Vim,framework default,Frequently,,Masters,Male,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discourse,Ok,"[""eshell"", ""vterm""]","[""doom-one"", ""solarized-dark""]",Often,framework default copy-paste,Never,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy","Key bindings, runs everywhere","[""Work"", ""Hobby projects""]","[""29.0""]",8,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Go"", ""Java"", ""Python"", ""PHP"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Screenshots""]","[""Framework""]","[""elpaca""]","[""Install and try it immediately""]",,Vim,No,Never,,Masters,Male,,Software Development,"[""No""]","[""No""]",minimal vanilla,Less mandatory questions,No,Hacker News,Ok,"[""shell""]","[""default light""]",Never,No simple functions,Never,,2 out of 5 stars as a vim user using doomemacs,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"Ecosystem and extensibility, and a rich GUI interface compared to vim","[""Hobby projects""]","[""28.2""]",1,Mu4e,"Evil, Citre, Mu4e",moderate comprimise,might in future,Yes,No,No,Vim,"[""Python"", ""R""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Emacs-china""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Emacs-China""]","[""straight"", ""use-package""]","[""wait for community""]",,neovim,framework default,Frequently,24,Masters,Male,Chinese,Student,"[""framework default"", ""Vertico""]","[""No""]",Doom Emacs,,No,Emacs China,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""modus-operandi"", ""solarized"", ""solarized-dark""]",Rarely,framework default write package,Never,,"Finding the learning resources was hard, because there's basically just the manual and r/emacs",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Lisp""]","[""Extensibility"", ""Package(s)""]",Alright,"- Lightweight - Extensibility","[""Notetaking""]","[""29.0""]",6,No,"Evil, Straight.el, use-package, org, org-roam",limited comprimise,never considered,No,No,No,Vim,"[""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Often,18,School,Female,Czech,Software Development,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Never,vundo simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",27,Gnus,crdt,any comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email""]",Never,"[""No need; they work""]",Never,"[""Issues"", ""Advocacy""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""Mailing lists"", ""Wherever the package documentation directs me to""]","[""package.el""]","[""Install and try it immediately"", ""wait for community""]",,textedit,No,Frequently,,,,Swedish,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,Yes,Hacker News,Ok,"[""shell""]","[""default light""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,Navigation and searching of Info pages.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Gnus""]",Alright,"Introspection. Extensibility. Being centred around text based workflows.","[""Work"", ""Hobby projects""]","[""28.2""]",2,Gnus,"corfu, exwm, modus-themes, org, org-msg, sly, which-key",moderate comprimise,might in future,I have in the past,No,Yes,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Scheme"", ""Shell"", ""KiXtart, Lua""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Design rationale""]","[""IRC"", ""Mailing lists""]","[""use-package"", ""manual""]","[""Research alternatives""]",I would prefer to use the repositories which are included by default and have the highest level quality control. Ease of update and FSF copyright assignment are secondary concerns to the package being available and working correctly.,jEdit,project.el,Often,40,Bachelors,Male,English,Education services,"[""Ido""]","[""flyspell"", ""ispell""]",minimal vanilla,It may need to differentiate more clearly between built-in and external packages.,Yes,Emacs mailing list,Great,"[""shell"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No none,Never,,,DistroTube,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Org Mode""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",1,No,,limited comprimise,never considered,No,Would directly,No,Vim,"[""Scheme"", ""Lua""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""M-x list-packages"", ""YouTube""]","[""Manual"", ""Clips/videos""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""framework default"", ""not sure""]","[""Install and try it immediately""]",,Vim,framework default,Often,,,Male,,Student,"[""framework default""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""gruvbox""]",Never,framework default ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Frequently,,Commands and the philosophy,Colleague,"[""TUI""]","[""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work""]","[""29.0""]",3,No,,do not prefer,never considered,No,No,No,Emacs,"[""Clojure""]",Frequently,"[""MacOS""]",String[],"[""not sure""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Documentation""]","[""GitHub"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,,Associates,Male,Brazilian,Fin Tech,"[""Ivy""]","[""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""dracula"", ""solarized-dark""]",Never,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Addiction""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Work""]","[""28.2"", ""28.1""]",10,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""Python"", ""Ruby""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Framework""]","[""package.el""]","[""Install and try it immediately""]",,,framework default,Frequently,33,Bachelors,Male,Indian,Software Development,"[""framework default""]","[""flyspell"", ""ispell""]",Doom Emacs,,Not sure,Hacker News,Great,"[""none""]","[""doom-one""]",Often,framework default write package,,,,,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Hobby projects"", ""dev""]","[""28.2""]",3,,,,,,,,mine,"[""Elisp""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",30,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Python"", ""PHP"", ""Perl"", ""Scheme"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""not sure""]","[""Email""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""Mailing lists""]","[""not sure""]","[""Install and try it immediately""]",,vi,No,Often,60,Masters,Male,French,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command""]","[""default light""]",Never,framework default simple functions,Rarely,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,Lisp,"[""Work"", ""Hobby projects""]","[""28.2""]",11,Gnus,,any comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""R""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,,"[""Reddit"", ""Mailing lists"", ""Matrix servers"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""IRC"", ""Reddit""]","[""elpaca"", ""manual"", ""portage""]","[""Install and try it immediately""]",,,No,Frequently,38,Bachelors,Male,German,,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""my own custom theme"", ""zenburn""]",Sometimes,undo-tree write package,Sometimes,,,University/College,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy","Extendability, longegevity","[""Work"", ""Hobby projects""]","[""28.2""]",44,No,,any comprimise,10+y,No,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",Prefer fsf associated such as gnu elpa,Vim,No,Frequently,65,PhD,Male,United States citizen,Legal,"[""Ido"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""solarized-dark""]",Frequently,framework default simple functions,Never,,"Some easy-to-mistype keys have drastic and scary effects Undo/erdo behavior is harder to use / seems error prone compared to some editors",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Community""]",Good but not great,"Flexibility Broad user community means there is special-case support for almost any odd special case I am a part of","[""Work"", ""Hobby projects""]","[""28.1""]",10,No,"flycheck TRAMP (built-in now) magit many language modes",moderate comprimise,might in future,Yes,I have in the past,No,Emacs,"[""C"", ""Common Lisp"", ""Go"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Matrix servers"", ""Blogs"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Sometimes,45,Bachelors,Male,,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,Yes,Friend,Great,"[""none""]","[""default light""]",Frequently,No simple functions,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",2,No,"orgmode, vertico, corfu, code-cells, eglot",moderate comprimise,might in future,No,No,No,Emacs,"[""Python"", ""R""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Blogs""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""wait for community""]",,Vim,No,Frequently,27,Masters,Male,Mexican,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,EmacsConf2022,Great,"[""none"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Never,No simple functions,Never,I won't do FSF assignment,emacs's single threaded nature caused me to lock up emacs way to much,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""magit and exwm""]","[""Package(s)""]",Not well,"magit and evil mode. introspection","[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"magit,exwm,lsp-mode,org-mode,eww",significant comprimise,never considered,I have in the past,No,No,Vim,"[""Elisp"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,27,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Ok,"[""eshell"", ""vterm""]","[""gruvbox""]",Sometimes,framework default copy-paste,Never,,The tutorial/introduction isn't beginner friendly. I spent a long time outside of the emacs documentation before getting comfortable.,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,Consistent design pattern and language that has been refined over decades.,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Python"", ""Rust"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Task management""]","[""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,No,Rarely,46,PhD,Male,United States citizen,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""shell""]","[""my own custom theme""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",30,No,,significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C"", ""PHP"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,vi,projectile,Rarely,59,PhD,Male,French,banking,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,IRC,Great,"[""shell""]","[""sanityinc-tomorrow-blue""]",Frequently,undo-tree copy-paste,Never,,Keyboard control scheme (the whole C-x to do anything).,Friend,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Community""]","Very well, it's snappy","Text editing features (sorting, macros etc). Extensibility and library of elisp functions (if I need something someone has probably already done it).","[""Work"", ""Hobby projects""]","[""26.3""]",29,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""PHP"", ""Perl"", ""Ruby"", ""Shell""]",Rarely,"[""GNU/Linux""]",String[],"[""not sure""]","[""Never felt the need to do so""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""manual""]","[""Install and try it immediately""]",,None,No,Rarely,50,PhD,Male,English,Education services,"[""No""]","[""flyspell""]",minimal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell""]","[""my own custom theme""]",Sometimes,No copy-paste,,,,,"[""GUI"", ""TUI""]","[""Built-in features"", ""org""]",,Alright,,"[""Hobby projects""]","[""28.1""]",1984,,,,,,,,Emacs,"[""Prolog""]",,"[""GNU/Linux"", ""MacOS"", ""BSD""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,"Setting up themes and fonts. And not particularly core Emacs related. Org mode was highly praised, but it was so difficult to setup and get started. Same with mpc, its a horror to use.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community""]",Alright,Availability of source at all times and developing a go hack it together mindset.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",1,No,"which-key,magit,hydra,easy-kill,undo-tree,org(/roam),lispy(really like the navigation on this one)",moderate comprimise,might in future,Cannot,Cannot,No,Mix of Hydra + default Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview"", ""Typical usage examples""]","[""Matrix"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","Probably keep it as a github recipe first and submit it to NonGNU ELPA, as the process is fairly straight forward to submit there(https://emacsredux.com/blog/2021/08/11/submitting-a-package-to-nongnu-elpa/). As they are widely supported repos I would like the packages to be present there creating a friction less installation process for my future self(or anybody else).",Vim,projectile,Frequently,25,Bachelors,Non Binary,Indian,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,Nope. Congrats on the keep the pages minimal. Good work!,No,r/emacs,Great,"[""shell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree copy-paste,Never,,"I had difficulties learning all the keybinds, it took me some time to figure out how to create a new file.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Org mode""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"Org-mode, Org-roam,",moderate comprimise,might in future,Cannot,Would directly,No,Vim,"[""C++"", ""Haskell"", ""Python"", ""Lua""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""I don't""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""I don't""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,,Masters,,,Research,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,Doom emacs discourse,Great,"[""none""]","[""my own custom theme"", ""doom-sourcerer""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Multicursors,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""sly/slime""]","[""Terminal editing""]",Alright,Customizatoin,"[""Work""]","[""28.2""]",5,No,"sly, helm, dired-sidebar, company, magit, smartparens, centaur-tabs, theme-looper, clede",limited comprimise,10+y,No,No,No,CUA,"[""Common Lisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Screenshots""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",MELPA,Sublime Text,projectile,Rarely,39,Bachelors,Male,Spanish,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Friend,Ok,"[""none""]","[""my own custom theme"", ""gruvbox"", ""nord"", ""kaolin""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,"Everything: installation, interface, buffers, etc",Friend,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Orgmode""]","Very well, it's snappy",It works and you can expand your knowledge,"[""Work"", ""Hobby projects""]","[""28.1""]",6,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Bash, SPARQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Homesite,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""org""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work""]","[""28.2""]",5,Mu4e,,significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Go"", ""Python"", ""Rust"", ""Shell""]",Rarely,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,Atom,No,Frequently,33,School,Male,German,Creative/Writing,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""term""]","[""my own custom theme""]",Sometimes,No simple functions,Never,,Keybindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)""]","Very well, it's snappy",SLIME and extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"Paredit, slime, cider",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""Common Lisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""IRC servers"", ""Web search engines"", ""M-x list-packages""]","[""Clips/videos""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,32,Bachelors,Male,British,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""solarized-dark"", ""Tao""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",8,,,,,,,,CUA,"[""HTML/CSS"", ""Javascript""]",,"[""MacOS""]",,,,,,,,,,,,,,Sublime Text,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, write package,Rarely,,Understanding Lisp,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Community""]",Good but not great,It's fully flexible and customizable,"[""Work"", ""Hobby projects"", ""Studying""]","[""29.0""]",9,Gnus,"bufferlo,wgrep,minions,vterm,eglot,dtrt-indent,magit,pdf-tools",moderate comprimise,0-2y,No,No,Yes,Emacs,"[""Assembly"", ""C"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""Colleagues""]","[""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,project.el,Often,22,Bachelors,Male,Ukrainian,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Wanted to show a friend last survey and discovered this,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,undo-tree copy-paste,Never,,Memorizing key maps,Internet,"[""GUI""]","[""Package(s)"", ""Built-in features""]","[""Package(s)""]",Good but not great,ORG mode,"[""Work"", ""Hobby projects""]","[""27.2""]",2,No,Org,moderate comprimise,0-2y,No,No,No,Vim,"[""C++"", ""Go"", ""Python"", ""Rust""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""not sure""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Blogs""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Rarely,40,PhD,Male,German,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""default dark"", ""doom-one""]",Frequently,No simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""SQL""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,YouTube talk on ThoughtBot channel,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""Planning, journaling""]","[""28.2""]",4,No,"Evil, Company, yas, slime, org",limited comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Javascript"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages"", ""watching YouTube videos on emacs""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,36,Bachelors,Male,American,Fin Tech,"[""Helm"", ""Ivy"", ""Ido""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""shell"", ""eshell""]","[""default light"", ""dracula"", ""solarized"", ""solarized-dark"", ""zenburn"", ""leuven""]",Rarely,undo-tree write package,,,"Similar to Python, Emacs has a lot of ""batteries included"", some older or less supported than others. It can be difficult to tell what packages/functions I ""should"" be using without being immersing myself in community sources.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Pure text interface, in a pinch even a menu or magit window can be copied into another buffer and manipulated The package ecosystem is great. Workflows made possible through magit, embark, projectile, etc are second to none","[""Work"", ""Hobby projects""]","[""29.0""]",6,,,,,,,,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,learn the basic commands to move around,I was forced by my manager to learn an emacs compatible clone called epsilon,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""org""]","[""Text editing features""]","Very well, it's snappy",its extensibility combined with its community,"[""Work"", ""Hobby projects"", ""personal info management""]","[""28.1""]",31,Mu4e,"org, org-roam, mu4e, auctex",moderate comprimise,10+y,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Java"", ""Python"", ""Perl"", ""R"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email""]",Never,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Clips/videos"", ""Overview""]","[""Reddit""]","[""use-package""]","[""wait for community""]",,epsilon,No,Frequently,,PhD,,,Research,"[""framework default""]","[""flyspell"", ""ispell""]",Prelude,,Not sure,r/emacs,Ok,"[""none""]","[""leuven""]",Rarely,undo-tree simple functions,Never,,Tutorial took good care of these things.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility. Stability.,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,cider,any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Python"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs""]","[""Tutorials"", ""Design rationale""]","[""Matrix""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,31,Masters,,Spanish,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,No,IRC,Great,"[""eshell"", ""vterm""]","[""dracula""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"The terminology used to refer to parts of the UI was confusing (""frame"" and ""window"" have had very different meanings since GUIs became dominant). But it's not clear what can be done about this. Emacs was there first, and it seems unlikely to be worth the effort to change the names now. Coming from Vim, the pattern of strings of modified keys to invoke actions (eg, Ctrl-C Ctrl-X) was very alien to me. I avoided Emacs for years, despite suspecting it was better suited to me than Vim, because of the friction of learning the shortcuts and not wanting to reach for ctrl, meta, and super. evil-mode and frameworks like Spacemacs and Doom completely changed the game, and now I would never go back. But it does leave me somewhat regretful that I let the friction stop me from really trying Emacs for so many years.",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, especially the ability to extend in an ad hoc way by live evaluation. Providing common facilities on different OSes.","[""Work"", ""Hobby projects"", ""Home/Personal Management""]","[""28.2"", ""28.1""]",15,No,"org-mode, evil-mode, TRAMP, org-roam, flycheck, lispyville, lsp-mode, straight, company",moderate comprimise,might in future,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""R"", ""Rust"", ""Shell"", ""SQL"", ""Typescript"", ""Janet""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""The packages I use are generally in working order, and most of the changes I want to make are specific to me.""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,41,Bachelors,Male,American,Software Development,"[""Helm""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""eshell"", ""term""]","[""solarized-dark""]",Often,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Hobby projects""]","[""29.0""]",1,No,,limited comprimise,never considered,I have in the past,No,No,Vim,"[""C++"", ""C"", ""Javascript"", ""Rust"", ""Typescript""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Framework""]","[""framework default""]","[""Research alternatives""]",,VS Code,framework default,Sometimes,19,School,Male,Canadian,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discord,Ok,"[""none"", ""vterm""]","[""monokai-pro""]",Never,framework default copy-paste,Never,,"An impression of too much information, but at the same time a documentation sometimes lacking. For example, the bbdb info page is not providing useful information. On the other hand, as a beginner it can be difficult to know what is the correct modern way to setup emacs to develop in language X.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""I tried it like i tried many others before""]",Good but not great,"Most of it is written in elisp, which allows it to be self-documenting and easy to extend. The possibility to communicate with external programs quite easily. Dired, org-mode.","[""Work"", ""Hobby projects"", ""torrent client interface""]","[""28.2""]",5,notmuch,"key-chord,hydra,yasnippet,tree-sitter,rainbow-delimiters,org-roam,transmission,circadian,helpful,which-key",moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""org-mode.org""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""M-x list-packages"", ""xmpp""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""IRC"", ""GitHub"", ""Discord"", ""xmpp""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,"i tried quite a lot of editors (including vim, atom, sublime, gedit, kate) but doesn't stick with any in the long run",project.el,Often,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,xmpp muc (xmpp:emacs@salas.suchat.org?join),Great,"[""shell"", ""eshell""]","[""I use the circadian package, which changes the theme based on the current time. My circadian config uses 7 different themes : kaolin-light, doom-flatwhite, doom-solarized-light, doom-miramare, doom-dracula, doom-tomorrow-night, and doom-rouge""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,defaults are ugly,Friend,"[""GUI""]","[""Package(s)""]","[""Extensibility""]",Good but not great,configurability,"[""Work""]","[""27.1""]",0,No,"symbol-overlay,diff-hl",any comprimise,never considered,No,No,No,Emacs,"[""Python"", ""ada""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit""]","[""Tutorials""]","[""Reddit""]","[""manual""]","[""Install and try it immediately""]",,VS Code,No,Never,52,PhD,Male,Belgian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""zenburn""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"Learning shortcuts and commands, trying to make a decent IDE-like environment",Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Alright,Shortcuts,"[""Hobby projects""]","[""29.0""]",3,No,,limited comprimise,never considered,No,No,No,CUA,"[""C++"", ""C"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Not interested""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Jabber""]","[""package.el""]","[""Install and try it immediately""]",,Atom,No,Never,22,School,Male,Russian,,"[""Helm"", ""Ivy"", ""Consult""]","[""ispell""]",maximal vanilla,No,No,Jabber,Great,"[""eshell""]","[""my own custom theme""]",Never,No write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",2,Mu4e,"hungry-delete,magit,treemacs,yasnippet",significant comprimise,might in future,No,Would directly,Yes,Emacs,"[""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines""]","[""I find most documentation to be more than adequate.""]","[""I don't, generally.""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,22,Associates,Male,British,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,lobste.rs,Ok,"[""none""]","[""my own custom theme""]",Frequently,No write package,Often,,,Colleague,"[""GUI""]","[""Part of the GNU project / FSF""]","[""Text editing features""]",Alright,,"[""Hobby projects""]","[""28.1""]",5,Wanderlust,,,0-2y,Cannot,I have in the past,No,Vim,"[""PHP""]",Sometimes,"[""Windows""]","[""Time tracking""]","[""NonGNU ELPA""]","[""Email""]",Sometimes,"[""Unfamiliar with contribution process""]",Sometimes,"[""Code (features)""]","[""Matrix servers""]","[""Screenshots""]","[""Mailing lists""]","[""straight""]","[""Research alternatives""]",,Sublime Text,project.el,Frequently,,Associates,Female,,Research,"[""No""]","[""spell-fu""]",Doom Emacs,,,,,"[""shell""]","[""default light""]",Sometimes,framework default copy-paste,Never,,To get thinking in buffers.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,Evil-mode,moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Go"", ""Scala""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Reddit"", ""Framework""]","[""framework default""]","[""wait for community""]",,VS Code,No,Never,27,Bachelors,Male,Lithuanian,Software Development,"[""Helm"", ""Ivy""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""my own custom theme"", ""solarized""]",Never,framework default read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""21.4""]",21,No,"c-mode (C++, Java, ...), LaTeX, Makefile, Python",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Java""]",Never,"[""GNU/Linux"", ""BSD""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""framework default"", ""use-package""]","[""wait for community""]",,Vim,framework default,Often,50,PhD,Male,German,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command""]","[""default light""]",Never,framework default copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",1,,,,,,,,Vim,"[""C++"", ""C"", ""C#"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,Spacemacs,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",10,notmuch,,moderate comprimise,might in future,Yes,Would directly,No,Vim,"[""Clojure"", ""Elisp"", ""Haskell"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""M-x list-packages""]","[""Tutorials""]","[""IRC""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,36,Bachelors,Male,Irish,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,,No,Hacker News,Great,"[""eshell""]","[""zenburn""]",Sometimes,framework default simple functions,Rarely,,Remembering important keybindings,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,It can be adapted for any purpose -- and someone has already created a package for that,"[""Work"", ""Hobby projects""]","[""27.2""]",10,No,lsp-mode,moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Rust""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Notepad++,projectile,Frequently,36,Masters,Male,Finnish,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""gruber-darker""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,I don't remember,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""I don't remember""]",Good but not great,The ability to hook in to various processes.,"[""Work"", ""Hobby projects""]","[""27.1""]",22,gnus and notmuch,"gnus, tramp, org-mode, notmuch",significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Rust"", ""Ruby"", ""Shell""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Not interested"", ""Lack of time"", ""FSF paperwork""]",Rarely,,"[""Blogs""]","[""Overview""]","[""I don't.""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,I don't remember,No,Frequently,42,Masters,Male,Norwegian,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""default light""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Forgetting the keyboard shortcuts. Confusion around buffer and window terminology. Getting stuck in a key command and not knowing how to exit.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Open source and continued history of active development with a consistent philosophy.,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"Magit, Projectile",moderate comprimise,never considered,No,No,No,Emacs,"[""Python""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages"", ""Hacker News""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Research alternatives""]",,Notepad++,projectile,Frequently,28,Bachelors,Male,Australian,Engineering,"[""Ivy""]","[""framework default""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default light"", ""my own custom theme""]",Never,No copy-paste,Never,,Unusual keybindings,Friend,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Beautiful, clean user interface, extensibility, magit and other awesome packages, GPL","[""Work"", ""Hobby projects""]","[""27.1""]",4,No,"magit, lsp-mode",significant comprimise,might in future,No,Yes,No,Emacs,"[""C"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Ask a friend""]","[""use-package""]","[""Install and try it immediately""]",,Gedit,projectile,Often,37,Masters,Male,Swedish,Software Development,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""my own custom theme""]",Never,No copy-paste,,,,,"[""TUI""]","[""key bindings""]",,Good but not great,,"[""Work""]","[""27.1""]",25,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,maximal vanilla,,,,,,,, write package,Rarely,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,lisp,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"magit,lsp-mode,org-mode,markdown-mode,projectile,smartparens,undo-tree",do not prefer,might in future,No,No,Yes,Emacs,"[""Clojure"", ""Go"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""Babel""]","[""none""]","[""GitHub""]",Rarely,"[""mailing list""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Blogs"", ""sacha chua""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","None, I expect people to use straight or quelpa",None,projectile,Often,34,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""doom-one""]",Rarely,undo-tree copy-paste,Never,,"The nonstandard key bindings, the out-of-date GUI interface/menu.",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Community""]","Very well, it's snappy",The programmability of the editor.,"[""Work""]","[""28.2""]",10,No,lsp-mode,do not prefer,never considered,No,Cannot,No,Emacs,"[""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""Source""]","[""Email"", ""GitHub""]",Never,String[],Never,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Research alternatives""]",,Vim,projectile,Sometimes,34,Bachelors,Male,Romanian,Software Development,"[""framework default""]","[""ispell""]",Doom Emacs,,No,Hacker News,Ok,"[""vterm""]","[""dracula""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,,"[""GUI"", ""TUI"", ""daemon""]","[""This question is badly phrased. Freedom + extensibility -> the other choices""]",String[],Good but not great,,"[""Where I can , work hobby and otherwise""]","[""28.1"", ""29.0""]",6,Gnus,,any comprimise,might in future,No,No,No,"Default or evil, depends.","[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Python"", ""PHP"", ""Rust"", ""Scheme"", ""Shell"", ""Ms powershell :shrug:""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source"", ""Guix""]","[""Never""]",Never,String[],Rarely,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""straight"", ""use-package"", ""manual"", ""not sure""]","[""Install and try it immediately""]",,Vim,No,Frequently,64,,999,(other),Various,"[""No"", ""Helm"", ""Ivy"", ""Ido""]","[""ispell""]",Where is the line between light and extensive?,Prove this is useful or stop being so noisy,No,Ffs,Not great,"[""eshell"", ""ansi-term"", ""vterm""]","[""What a stupid question""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I was confused by the process of customisation, I found it rather unintuitive and structuring my .emacs was a challenge in the beginning.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Not well,"Packages, Extensibility","[""Hobby projects"", ""University""]","[""29.0""]",4,No,,limited comprimise,never considered,No,No,No,Vim,"[""C"", ""Go"", ""Python""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,No,Rarely,21,Bachelors,Male,German,Student,"[""Ivy"", ""Ido""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""vscode-dark-plus""]",Never,undo-tree write package,Never,The contribution process is fine by me. I like contributing via email workflows.,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Easy extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",8,Gnus,"org, org-roam, org-drill, gnus, org-ref, bbdb, company, cdlatex, rainbow-delimiters, magit",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""Elisp"", ""Python"", ""Scheme"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""Windows with Cygwin""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU Guix""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,,"[""Blogs""]","[""Manual"", ""Screenshots""]","[""Mailing lists""]","[""guix""]","[""Install and try it immediately"", ""Research alternatives""]",Try GNU ELPA first.,Eclipse,No,Frequently,28,Masters,Male,German,Consulting,"[""No""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell""]","[""default dark""]",Often,No simple functions,Rarely,,Overwhelmed by the number of options,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility and community,"[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"magit, evil, org",moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp"", ""Elixir"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Discord"", ""Blogs""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","NonGNU ELPA, MELPA",Vim,projectile,Often,36,School,Male,United States citizen,Fin Tech,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""modus-vivendi""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Keybindings (especially C-p C-n) felt very awkward at first.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",A universal interface to the computer.,"[""Hobby projects""]","[""29.0""]",5,No,"orderless, vertico, marginalia, embark, consult, dirvish, pdf-tools, org-roam, citar, popper",limited comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Haskell"", ""Julia"", ""R""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""straight"", ""use-package""]","[""Research alternatives""]",,None,No,Sometimes,,Bachelors,Male,German,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""vterm""]","[""doom-one""]",Frequently,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,,moderate comprimise,never considered,No,Would directly,No,Emacs,"[""Haskell"", ""Javascript"", ""Python"", ""Elm""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Screenshots""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Rarely,43,School,Male,Canadian,Software Development,"[""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Blog post,Ok,"[""ansi-term""]","[""doom-moonlight""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,Integration with various ecosystems,"[""Hobby projects""]","[""28.2""]",10,No,,,,,,,Vim,"[""C++"", ""HTML/CSS"", ""Javascript"", ""R"", ""Typescript"", ""Dart""]",Often,"[""GNU/Linux"", ""MacOS""]",String[],String[],String[],,String[],,,String[],String[],String[],String[],,,Vim,No,Sometimes,,,,,,"[""No""]","[""No""]",Doom Emacs,,,,,String[],"[""default dark""]",,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"lsp-mode, dap-mode",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Haskell"", ""Python"", ""Ruby""]",Often,"[""GNU/Linux"", ""Windows""]","[""General document writing""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Design rationale"", ""Screenshots""]","[""Framework""]","[""framework default""]","[""Research alternatives""]",,Notepad++,projectile,Sometimes,39,Masters,Male,Polish,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,Not sure,r/emacs,Ok,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Elisp,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Customization.,"[""Work""]","[""28.2""]",4,No,Projectile Helm Org Magit lsp-mode flycheck,no comprimise,never considered,Cannot,Would directly,No,Emacs,"[""Go""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Research alternatives""]",,Eclipse,projectile,Sometimes,39,Bachelors,Male,Indian,Software Development,"[""Helm""]","[""No""]",minimal vanilla,Keep up the good work and thanks for all your efforts.,No,Hacker News,Great,"[""none""]","[""solarized-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"- extensibility - its many packages","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",30,,,,,,,,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Python"", ""Perl"", ""Shell""]",,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,maximal vanilla,,,,,,,, read and understand,Never,,keychords,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",ability to use the same editor in the terminal and gui,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",10,No,"circe, org-mode, maggit, evil-mode, ruby-mode",limited comprimise,never considered,Yes,I have in the past,No,Vim,"[""C++"", ""C"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""swift""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub"", ""Discord""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Discord""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""GitHub"", ""Discord"", ""Discourse""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Often,39,School,Male,American,Software Development,"[""Helm"", ""Ivy"", ""Ido"", ""Vertico""]","[""framework default"", ""flyspell"", ""spell-fu"", ""ispell""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""doom-one""]",Often,framework default write package,Rarely,,,I wanted to use the SLIME package.,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",14,No,"slime, paredit, auctex, whiteroom-mode, tramp, helm, company, python-mode, irony",moderate comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Python"", ""Shell"", ""Common Lisp""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""Time tracking""]","[""MELPA"", ""Source""]","[""GitHub""]",Rarely,String[],Rarely,,"[""Reddit"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Nowhere""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,44,PhD,Male,,Research,"[""Helm"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""eshell"", ""vterm""]","[""base16-monokai""]",Often,undo-tree write package,Never,"I tried to sign the paperwork, but the process took a reasonably long turnaround; my manager at work at the time also had to be involved to approve some things, and after a lot of effort, I got up to the point where the paperwork was emailed to me. Unfortunately the actual documents ended up sitting in my spam folder for a long time, before I realised they were there. By that time my motivation had disappeared into the ether and it never was completed. As for the actual submission process, I would not find the motivation to submit anything anymore. Even if I do have useful patches for emacs, the workflow of contributing over email is a snowflake; i wouldn't have to do that anywhere else, and if i contribute to emacs once every few months, i'd have to figure it out from scratch, and just thinking about it makes me not want to bother. It is easier to keep my patches local and have nix build emacs with any patches I need, rather than even begin to think about contributing them upstream",,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",7,No,"magit, flycheck, lsp-mode",moderate comprimise,2-5y,I have in the past,I have in the past,No,Emacs,"[""C++"", ""Elisp"", ""Go"", ""Python"", ""Rust"", ""Scheme""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process"", ""FSF paperwork"", ""for built-in/gnu elpa packages, having to exchange patches over email""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""home-manager (nix)""]","[""wait for community""]",,Vim,projectile,Sometimes,29,Bachelors,Male,Greek,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,"maybe some freeform text boxes should be more prevalent. e.g. in the section about whether Iprefer libre software with X amount of polish, i would also have liked to clarify my position a bit",Not sure,lobste.rs,Great,"[""eshell"", ""ansi-term""]","[""doom-one"", ""gruvbox""]",Never,No write package,Never,,Not understanding elisp to be able to write and understand what I put in dot.emacs file,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","Macro, elisp, packages","[""Hobby projects""]","[""27.1""]",29,No,"Gedcom, org, python, vertico, volatile-highlight, undo-tree",any comprimise,never considered,No,No,Yes,CUA,"[""Elisp"", ""Python"", ""Perl"", ""Shell""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,Vi,No,Rarely,50,Masters,Male,French,Manufacturing,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""default light""]",Sometimes,undo-tree copy-paste,Never,,"The defaults are rather poor and a bit antiquated. The included package manager, while functional, is simplistic to a fault.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Alright,Very powerful commands for text manipulation that are easily available and searchable via M-x,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Quick & Dirty Tables""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Documentation of the configuration (available keys, values, what they do etc.)""]","[""Framework""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,28,School,Male,German,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,Not sure,lobste.rs,Great,"[""none""]","[""dracula"", ""nord""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",16,No,"company, embark, eglot, org, rainbow-delimiters, selectrum",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""Python"", ""Rust""]",Never,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Not interested""]",Never,,"[""M-x list-packages""]","[""Overview""]","[""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,project.el,Often,41,Bachelors,Male,German,Manufacturing,"[""Selectrum""]","[""No""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell"", ""vterm""]","[""my own custom theme"", ""solarized""]",Never,No simple functions,Never,,"Not really, just a process of discovering features and capabilities/packages I didn't previously know about.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensibility and openness.,"[""Work"", ""Hobby projects"", ""home everything""]","[""28.1""]",20,Mu4e,"mu4e, org-mode, org-roam, slime",moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Haskell"", ""Python"", ""ocaml""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,55,Bachelors,Male,Canadian,Telecom,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""dracula""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, freedom","[""Work"", ""Hobby projects""]","[""29.0""]",22,No,,significant comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,None,project.el,Frequently,40,Masters,Male,Andorran,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No write package,Never,dmitry gutov was super helpful and kind,changing colors and fonts with the gui,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""memes""]","Very well, it's snappy","community, introspection, debugging","[""Hobby projects""]","[""28.2""]",2,No,"company, eglot, undo tree, which-key",significant comprimise,0-2y,Cannot,No,Yes,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Sometimes,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",MELPA because i figure gnu elpa doesn’t care about my stupid little packages,Vim,project.el,Sometimes,32,Masters,Male,American,stay at home dad,"[""Ido""]","[""No""]",maximal vanilla,nice work,No,lobste.rs,Great,"[""shell-command"", ""eshell""]","[""default dark"", ""modus-operandi"", ""sanityinc tomorrow night""]",Rarely,undo-tree write package,Never,,"Package management was confusing until doom eMacs, package creation process is still confusing, package discoverability is low & required familiarity with community, package setup often (though not always) MUST be manually configured and lacks a “usually-sane-defaults” option, often ran/run into freezes which prevent closing relevant processes and/or switching to other tasks.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""High efficiency ceiling""]","[""Extensibility"", ""Text editing features""]",Good but not great,"High efficiency ceiling, configurability, many useful packages, centralisation & unification/co-usage of many functionalities","[""Work"", ""Hobby projects"", ""Studying, coding, task-tracking""]","[""28.1""]",2,No,"Avy, Company, Lsp-mode, Persp-mode, Org-roam, Appt, Calc, Paredit, Hyperbole, Magit",limited comprimise,never considered,No,Would directly,No,Vim,"[""Clojure"", ""Common Lisp"", ""HTML/CSS"", ""Java"", ""Python""]",Often,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview"", ""Configuration advice""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,Eclipse,projectile,Often,20,School,Male,,Student,"[""Ivy"", ""Vertico"", ""Consult""]","[""flyspell"", ""ispell""]",Doom Emacs,"Well-crafted, but directly pasting error logs on invalid input may not be the best approach, although it certainly works as a reasonable default in the absence of explicit catchers (eg putting 1.5 for “years using eMacs” gave an error, and without familiarity with type errors I wouldn’t know the issue was non-integer-ism). Also, it may be useful to give optional ability to provide reasoning for some of the multiple choice options, though the questions were well-selected enough that most relevant information was otherwise captured.",No,r/emacs,Great,"[""eshell""]","[""doom-one""]",Never,undo-tree simple functions,Rarely,,The lack of Emacs culture in my environment and the difficulty to make sense of the documentation without any guidance,part of GNU/Linux and better than Vim,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF"", ""org-mode""]","[""Part of the GNU project / FSF"", ""part of GNU/Linux and better than Vim""]",Good but not great,The use of buffers for everything together with the possibility to adapt how the buffers behave by means of Elisp.,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,"org, eglot, elfeed, auctex, pdf-tools",moderate comprimise,2-5y,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""quelpa""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack confidence in code quality"", ""shyness""]",Rarely,"[""Issues"", ""Advocacy""]","[""Mailing lists"", ""Blogs"", ""planet.emacslife.com""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Mailing lists""]","[""package.el"", ""DIY to learn really how autoloading works""]","[""wait for maturity""]",,brief,project.el,Often,66,PhD,Male,Dutch,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,Emacs mailing list,Great,"[""shell-command"", ""shell""]","[""default light"", ""default dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI"", ""daemon""]","[""Text editing features""]",,Good but not great,,"[""Work""]","[""28.2""]",2,,,,,,,,Vim,"[""Javascript"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, write package,Sometimes,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""multiple windows in tty""]",Good but not great,"good extension language, good set of extensions (dired etc), good set of text-related primitives","[""Work"", ""Hobby projects"", ""personal email and filing""]","[""29.0"", ""28.2"", ""28.1"", ""24.1""]",39,MH-E,,moderate comprimise,10+y,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Perl"", ""Shell"", ""Makefiles""]",Never,"[""GNU/Linux"", ""MacOS"", ""Solaris""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""n/a""]","[""n/a (I don't use packages)""]",Never,String[],Never,,"[""Mailing lists"", ""GNU ELPA/MELPA online package lists""]","[""n/a""]","[""n/a""]","[""n/a""]","[""Research alternatives""]",,Vim,No,Frequently,61,Masters,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,Emacs mailing list,Ok,"[""shell-command"", ""shell""]","[""default light""]",Never,"whatever ""C-x u"" gives me" copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Extensibility for complex tasks, simplicity for the ordinary ones.","[""Hobby projects""]","[""26.3""]",20,No,org-mode,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""C#"", ""Erlang"", ""Javascript"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Diary""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Frequently,,Bachelors,,British,Retired software developer,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""shell""]","[""default light""]",Never,No read and understand,,,,,"[""TUI"", ""daemon""]","[""Text editing features""]",,"Very well, it's snappy",,"[""Work""]","[""26.3""]",8,,,,,,,,Emacs,"[""Javascript"", ""Python"", ""SQL"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",4,No,,limited comprimise,never considered,No,No,No,Vim,"[""none""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""Research alternatives""]",,VS Code,framework default,Frequently,,Masters,Male,Canadian,Legal,"[""framework default"", ""Helm""]","[""flyspell"", ""ispell""]",Spacemacs,,No,r/emacs,Great,"[""shell-command""]","[""dracula""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Too long ago -- learned emacs as a gues on MIT-MC when it was still a bunch of TECO macros..,Friend,"[""GUI"", ""TUI""]","[""stubbornness""]","[""Extensibility"", ""Package(s)""]",Good but not great,Flexibility/extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",40,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R""]",Rarely,"[""GNU/Linux""]",String[],"[""MELPA""]","[""dpends""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Overview""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,,PhD,Male,United States citizen,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""shell""]","[""whiteboard""]",Rarely,No copy-paste,Never,,There's just so much Emacs... All this magic but it all seemed so far out of reach.,Friend,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"It can integrate with all of the fancy things that you could possibly want without needing to be an entire web browser. It doesn't require the resources of the new things (save Sublime Text). It lets me control the whole configuration and doesn't get in my way when I need to make things weird.","[""Work"", ""Hobby projects""]","[""29.0"", ""27.2""]",10,No,"projectile, evil, use-package, org",significant comprimise,never considered,Yes,No,No,Vim,"[""Assembly"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Rust"", ""Shell"", ""SQL"", ""Zig, F#, Nim, Crystal""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Matrix"", ""GitHub"", ""Email"", ""Discord""]","[""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Sublime Text,projectile,Often,39,Bachelors,Male,Australian,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,lobste.rs,Ok,"[""eshell"", ""ansi-term""]","[""monokai""]",Never,undo-tree copy-paste,Never,,"well, i'm still learning the commands.",Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",trust,"[""Hobby projects""]","[""28.1""]",1,No,nyan-mode,any comprimise,might in future,No,No,No,Emacs,"[""Python""]",Never,"[""GNU/Linux"", ""android via termux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""IRC"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,texstudio,No,Frequently,35,Bachelors,non,American,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default dark""]",Frequently,No copy-paste,Never,,,Colleague,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Org mode, magit","[""Work"", ""Hobby projects""]","[""28.1""]",12,No,"Magit, org",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Julia"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""not sure""]","[""Never""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""None""]","[""Never""]","[""package.el""]","[""wait for community""]",,Visual studio,No,Sometimes,37,PhD,Male,German,Research,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""solarized""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""18.59""]",34,Gnus,,significant comprimise,10+y,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell"", ""XML""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email""]",Sometimes,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""IRC"", ""Mailing lists""]","[""Portage (Gentoo package manager)""]","[""Research alternatives""]",,Microemacs,No,Frequently,58,PhD,Male,German,Research,"[""No""]","[""ispell""]",minimal vanilla,,No,Emacs mailing list,Great,"[""shell""]","[""default dark"", ""my own custom theme"", ""zenburn""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",8,,,,,,,,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,I learned the basics a long time ago before CUA was all the rage. So learning Emacs was just as difficult as learning any other piece of software. Actually learning Emacs was easier due to the available documentation.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""I was looking for a good editor for programming. I also tried vi (which I can still get around in)""]",Good but not great,Extensibility. It's theory of operation. Internal documentation.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",30,notmuch,"Deft, elfeed, tramp, org, eglot",significant comprimise,might in future,No,Yes,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Verilog, VHDL, Yocto recipe files""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub"", ""Whatever way makes sense""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages"", ""Fediverse""]","[""Design rationale"", ""Manual"", ""Overview"", ""Docstrings (or whatever they're called in elisp) for a package's functions""]","[""The web.""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Aurora text editor (MS/DOS),No,Frequently,48,Bachelors,Male,United States citizen,Embedded Development,"[""Ido""]","[""flyspell""]",minimal vanilla,"The question about what I do when I find an interesting new package needs a ""makes note"" option. I don't install new packages just because they look interesting. The package needs to solve a problem I have. The other responses to that question did not make sense either.",Not sure,Mastodon,Ok,"[""shell"", ""eshell""]","[""default dark"", ""tango-dark?""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility and key bindings.,"[""Work""]","[""28.2""]",1,Mu4e,"Beacon, Co-pilot, evil",moderate comprimise,never considered,No,No,No,Vim,"[""Python"", ""Rust""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""framework default"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,VS Code,projectile,Never,34,Masters,Male,Indian,Software Development,"[""Ivy""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Hacker News,Ok,"[""vterm""]","[""dracula""]",Rarely,framework default copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,,,,,,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]",String[],,String[],,,"[""Web search engines""]",String[],String[],"[""framework default""]",,,Vim,projectile,Sometimes,,,,,,"[""Helm""]",String[],Spacemacs,,,,,String[],String[],, simple functions,,,,Work,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",15,,,,,,,,Emacs,"[""C++"", ""C"", ""Elisp"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""Typescript"", ""Kotlin, Dot, LaTeX""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Mainly the immense number of things it Emacs can do. Im still finding new things and learning every day.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,The extensibility and the control given to the user.,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"Magit, avy, vertico",moderate comprimise,never considered,Yes,No,No,Vim,"[""Elixir"", ""Go"", ""Javascript"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Blogs"", ""hackernews""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,33,Bachelors,Male,Swedish,Software Development,"[""Vertico"", ""Consult""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Rarely,undo-fu simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,do not prefer,2-5y,No,No,No,Emacs,"[""C++"", ""C"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit""]","[""Screenshots""]","[""google""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Often,29,Masters,Male,Indian,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""shell""]","[""default dark"", ""modus-vivendi""]",Frequently,No simple functions,Never,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",14,No,"multiple-cursors, ag",significant comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""ocaml""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""no idea""]","[""I don't""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Rarely,35,Masters,Male,French,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Friend,Ok,"[""none""]","[""default dark""]",Never,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",1,No,"counsel, elfeed, org-fragtog, vterm, yasnippet, org-modern, lsp-mode",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,projectile,Sometimes,,,,,,"[""Ivy""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""shell-command"", ""shell"", ""vterm""]","[""doom-one-light""]",Often,vundo copy-paste,Never,,"I joined a company and was given an emacs config that provided an amazing experience (compared to what was common at the time, mid 90s). When I left, I didn't bring that config with me and I was not able to rebuild that experience on my own for years.",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Alright,Ecosystem of users and packages.,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,,limited comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Java"", ""Python""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Research alternatives""]",,vi,No,Rarely,49,Bachelors,Male,American,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,lobste.rs,Ok,"[""shell""]","[""default light"", ""solarized""]",Never,framework default simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",5,notmuch,"org-mode,deft",significant comprimise,never considered,No,I have in the past,No,Vim,"[""Julia"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Matrix"", ""Reddit"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,Vim,projectile,Frequently,36,Masters,Male,Russian,Finance,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Ok,"[""eshell"", ""vterm""]","[""my own custom theme""]",Sometimes,undo-tree simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Vim,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",4,No,,limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Python"", ""R"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""framework default"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""GitHub""]","[""Design rationale""]","[""GitHub""]","[""use-package""]","[""wait for community""]",,,projectile,Sometimes,,,,,,"[""Helm""]","[""framework default"", ""flyspell""]",Spacemacs,,No,r/emacs,Great,"[""none""]","[""modus-operandi"", ""nord"", ""zenburn""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Not well,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",12,Mu4e,"magit,evil,lsp-mode",significant comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""General document writing"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""I don't wish to contactpackage maintainers""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""I don't ask for help""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Eclipse,projectile,Rarely,37,Masters,Male,German,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,r/emacs,Ok,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,framework default none,Never,,Elisp,,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Community""]",Good but not great,Ability to fully customize programming workflow,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,no comprimise,never considered,No,No,No,Vim,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""System Crafter""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Discord""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Never,20,Associates,Male,United States citizen,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,No,Reddit,Ok,"[""vterm""]","[""doom-one""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Chords are unintuitive at first. They seem complex and almost arbitrary until you get used to them.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,"Elisp, extensibility above and beyond what is reasonable for most other editors.","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"straight.el, org, elfeed, vertico",any comprimise,never considered,No,Cannot,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Rust"", ""Scheme"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""IRC"", ""Matrix"", ""GitHub"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Sometimes,33,School,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,Blog post,Ok,"[""none""]","[""modus-vivendi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"org,magit,which-key,helm",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Research alternatives""]",,Notepad++,No,Sometimes,,,,,,"[""Helm""]","[""ispell""]",minimal vanilla,,Yes,r/emacs,Ok,"[""vterm""]","[""modus-operandi"", ""leuven""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",30,Mu4e,"magit,org-mode,auctex,modus-themes",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Email""]","[""straight""]","[""Research alternatives""]",,None,No,Often,63,PhD,Male,German,Research,"[""smex""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""modus-operandi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,,significant comprimise,10+y,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Haskell"", ""Java"", ""Python"", ""R"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Never,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""framework default"", ""package.el"", ""use-package""]","[""Install and try it immediately""]",,,projectile,Frequently,43,PhD,Male,,Software Development,"[""Ivy""]","[""flyspell""]",Doom Emacs,,Yes,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""default dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,When I started I didn't even know how to run commands. It took me a long time to realize I could M-x to run any command.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""org-mode""]","Very well, it's snappy",Task automation and the ease with which anything can be automated. Magit/Projectile/org-mode,"[""Work"", ""Hobby projects""]","[""29.0""]",9,No,"magit,org-mode,projectile,iedit,tide,helm,easy-kill,embrace",do not prefer,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages"", ""Twitter""]","[""Manual""]","[""company slack""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Sometimes,,,Male,,,"[""Helm""]","[""No""]",minimal vanilla,,No,Friend,Great,"[""shell"", ""ansi-term""]","[""zenburn""]",Rarely,No simple functions,,,,Friend,"[""GUI"", ""TUI""]","[""Clojure support by CIDER extension""]","[""Common Lisp support via SLIME""]","Poorly, it's sluggish",,"[""Work""]","[""28.2""]",10,,,,,,,,Vim,"[""Clojure""]",,"[""MacOS""]",,,,,,,,,,,,,,None,,Never,,,,,,,,Spacemacs,,,,,,,, understand internals,,,,,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Community""]",,"Very well, it's snappy",,"[""boyfriend""]","[""just my bf's""]",0,,,,,,,,Emacs,"[""C"", ""Elisp"", ""Scheme""]",,"[""bf's""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,,"Evil Mode: Or, How I Learned to Stop Worrying and Love Emacs","[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""email, accounting, etc""]","[""28.2""]",8,Mu4e,"org-roam,mu4e,magit,dirvish,corfu,vertico,elfeed,org-super-agenda",moderate comprimise,might in future,Yes,Would directly,No,Vim,"[""C++"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Often,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Overview"", ""some packages make it kinda unclear what the package does, sometimes, using abstract metaphors instead of a pragmatic example use case""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,25,Bachelors,Male,French,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,Not sure,doom discord,Great,"[""vterm""]","[""doom-one""]",Never,undo-fu simple functions,Never,,"Cryptic documentation Unintuitive keybindings Elisp quirks",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Stability Extensibility Quality Packages from community","[""Work""]","[""28.1""]",26,No,"elpy Org",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Rarely,48,PhD,Male,United States citizen,Research,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell""]","[""default dark"", ""my own custom theme""]",Frequently,No simple functions,Rarely,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,No,,moderate comprimise,never considered,No,Would directly,No,Vim,"[""Clojure"", ""Elisp"", ""Elixir"", ""Go"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Code (features)""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Telegram""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,No,Sometimes,26,School,Male,Brazilian,Software Development,"[""Helm""]","[""framework default""]",Spacemacs,,No,Telegram,Great,"[""vterm""]","[""default dark"", ""solarized-dark""]",Sometimes,undo-tree write package,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",extensibility through elisp,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp""]",Frequently,"[""GNU/Linux""]","[""General document writing""]","[""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""package.el""]","[""Research alternatives""]",,Code::Blocks,No,Sometimes,34,Masters,Male,,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,reddit,Ok,"[""eshell"", ""term""]","[""my own custom theme""]",Never,No none,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",1,No,,any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,String[],Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,project.el,Sometimes,18,School,Male,Indian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,Hacker News,Not great,"[""eshell""]","[""default light""]",Never,No copy-paste,Never,"I am too new a user, but I would like to contribute when I get the skills to do so.","There is a lot to learn, and important to understand that you can learn one piece at a time to not get overwhelmed if you start with vanilla Emacs. I am still ""initially learning Emacs"" and will probably continue for years to come, but after some months of use, I feel that the effort is starting to pay off since I get the efficiencies of having lots of tasks integrated into one cohesive workflow inside Emacs instead of using separate programs for email, RSS, terminal emulation, text editing, word processing and PDF document production. There are still things I do outside of Emacs like calendaring that could be integrated that I have not had the time to properly investigate yet.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF"", ""Org Mode""]",Good but not great,"Faster text editing than vim since it is not modal (vanilla keybindings), extensibility, an integrated environment to do most text-based things inside, Org Mode for markup, literal programming (useful in my studies) and organization","[""Hobby projects"", ""Studies""]","[""28.2""]",1,Mu4e,"elfeed, mu4e, org-static-blog, rainbow-mode",moderate comprimise,might in future,I support FSFE,"I want to buy the Emacs Lisp book and other Emacs effects from the FSF, but the FSF is out of stock",No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel"", ""Blog""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs"", ""M-x list-packages"", ""Videos on LBRY and Youtube""]","[""Manual""]","[""I don't. I read up on already available info if problems arise.""]","[""package.el"", ""use-package""]","[""wait for community""]","I would probably consider NonGNU ELPA first since I like the FSF's stance on software freedom, but to my understanding GNU ELPA are packages considered part of Emacs and thus probably not applicable.",Vim,No,Often,43,Masters,Male,Norwegian,Education services,"[""No""]","[""ispell""]",minimal vanilla,"There should be more ""I do not yet have the skill level, but would if I could"" options for contribution and package maintenance to separate new users from long time non-contributors. The question about free software seems to assume that UIs are generally better in proprietary software which is the opposite of my experience. I have to use MS Office and Windows at work, but I have installed LibreOffice because the better UI. When I turn off the toolbars and on the sidebar, I get 1/3rd more space for content I in LO Writer than MS Word and ctrl-s and other common keyboard shortcuts work like expected. The ribbon UI in MS Office demands more mouse clicks, hides functionality and keyboard shortcuts (unlike menus) and eats pixels in the direction all screens have the fewest. I think the question perpetuates a falsehood about UI design in proprietary software. I think Emacs' text and keyboard-centric and clutter-free UI is very efficient compared to most other text editors and IDEs.",No,Blog post,Ok,"[""ansi-term""]","[""manoj-dark""]",Never,No read and understand,Never,,Discovering mode specific bindings. Debugging errors.,Friend,"[""GUI""]","[""Package(s)"", ""lispy.el and org-mode""]","[""Extensibility"", ""Community""]","Poorly, it's sluggish",Someone else already thought of that. Configuration is code.,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"lispy, org-mode, org-roam",limited comprimise,never considered,No,No,No,Emacs,"[""Clojure""]",Sometimes,"[""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Issues"", ""Advocacy""]","[""Web search engines""]","[""default/recommended keybindings, variables available for customization""]","[""I don't have a place to ask for help.""]","[""straight""]","[""Install and try it immediately""]",,IntelliJ,framework default,Sometimes,30,Bachelors,Male,American,Fin Tech,"[""framework default"", ""Ivy""]","[""framework default""]",Doom Emacs,,No,Discourse,Great,"[""none""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Keybinds,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""The alternative editors on the CDC Cyber I was using were unimaginably worse""]","Very well, it's snappy",The ability to do nearly all my tasks in a single application,"[""Work"", ""Hobby projects""]","[""29.0""]",33,No,"modus-themes, org, org-roam, ligature, dashboard, lsp-mode, auctex, centaur-tabs",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Python"", ""Ada""]",Rarely,"[""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,56,PhD,Male,British,Research,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""modus-operandi""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",5,No,,no comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""PKB""]","[""MELPA""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""IRC"", ""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,Eclipse,projectile,Frequently,,Bachelors,Male,Chinese,Software Development,"[""Ivy""]","[""No""]",Prelude,,No,Hacker News,Ok,"[""eshell""]","[""doom-one""]",Rarely,No read and understand,,,,Internet,"[""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",6,,,,,,,,Vim,"[""Clojure"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,IntelliJ,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, many packages,Often,"Once I started doing it, I realized it's actually much easier than the Github process.",Trouble finding which user option does whatever it is I'm looking for.,University/College,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy","Extensibility, great self-documenting environment","[""Work"", ""Hobby projects""]","[""29.0""]",15,Gnus,"consult, vertico, corfu, devdocs, magit, gnus, eglot",significant comprimise,0-2y,No,No,Yes,Emacs,"[""Python"", ""Shell"", ""Emacs Lisp, Lua""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Often,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""Overview""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]","Used to submit to MELPA but I dislike the rolling release style, now submit to GNU ELPA only.",Vim,project.el,Often,37,PhD,Male,Brazilian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Emacs mailing list,Great,"[""shell""]","[""modus-operandi""]",Frequently,No write package,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",extensibilty,"[""Work"", ""Hobby projects""]","[""28.2""]",15,Mu4e,org,significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Frequently,43,Masters,Male,German,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell-command"", ""shell""]","[""solarized"", ""solarized-dark""]",Sometimes,undo-tree copy-paste,Never,,"No; I started with Emacs for Windows by Vincent Goulet and it was comfortable from the get go. I did get used to the emacs specific keybindings over time, but it was a natural, ""supported"" migration.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Built-in features""]","[""Part of the GNU project / FSF""]",Good but not great,"extensibility, org-mode, magit, macros","[""Work"", ""Hobby projects"", ""chatting""]","[""28.2""]",11,No,"org-mode, magit, web-mode, eglot, go-mode",significant comprimise,never considered,No,No,No,Emacs,"[""Go"", ""HTML/CSS"", ""Python"", ""PHP""]",Sometimes,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Search engine""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Notepad++,No,Often,32,School,Male,Dominican,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""ansi-term""]","[""dracula"", ""zenburn""]",Sometimes,No copy-paste,Never,,Some Spacemacs layers like the TypeScript layer seem outdated and sometimes parse syntax incorrectly,Free software culture,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Evil""]",Good but not great,"Extensibility, modularity","[""Work"", ""Hobby projects""]","[""28.1""]",0,No,"evil, treemacs, vterm",moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Rarely,22,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""framework default""]",Spacemacs,,No,@vedang@fosstodon.org,Great,"[""vterm"", ""multi-term""]","[""underwater""]",Never,framework default simple functions,Never,,None,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"Magic, ccls",significant comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Design rationale"", ""Screenshots""]","[""IRC""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,34,PhD,Male,British,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""default dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy","Extensibility, availability, customizability","[""Work"", ""Hobby projects""]","[""27.1""]",30,No,"Straight,hydra,vertico",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Wariness of the review process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Jed,No,Sometimes,45,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,"Order of options is sometimes inconsistent. For example ""no"" at the top vs bottom in different questions. Consistency would make a little easier to navigate the options.",Not sure,r/emacs,Great,"[""none""]","[""my own custom theme""]",Frequently,undo-fu read and understand,Rarely,,"- Finding all the necessary packages needed for web development - Getting used to the key combinations",Internet,"[""TUI""]","[""Package(s)"", ""Text editing features""]","[""Part of the GNU project / FSF""]",Good but not great,"- It's open source and not tied to a company's monetary goals, so it will live much longer. - I can use it on CLI, keeping memory usage low","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,dumb-jump,moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""PHP""]",Never,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Rarely,"[""Not interested"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,No,Sometimes,40,Masters,Male,German,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""default light""]",Never,No copy-paste,Never,,"I went into emacs expecting that I would have to do lots of customization before I would like it, but I didn't know which packages I would need etc. and couldnt really get started. A year with doom emacs really helped with that, and atm i'm quite happy with my custom config files. I also had to come to terms with that emacs was made with a certain workflow in mind, and sometimes adapting that to how you work is better than trying to redo everything your way.",dad <3,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Alright,The ability to customize whatever I want without it feeling hacked together,"[""School""]","[""28.2""]",2,No,"outshine, lsp-mode, tree-sitter, vertico, consult, orderless, evil, general, hyda, straight",limited comprimise,never considered,No,No,No,Customized vim,"[""C++"", ""C"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Code (features)""]","[""Reddit"", ""Web search engines""]","[""Comparison""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,No,Frequently,17,,,Norwegian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""dracula"", ""gruvbox""]",Sometimes,evil undo-redo copy-paste,Never,,"Difficulty using C - - on macOs, zooms out my view. Not clearly understanding what macros are",University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Alright,"Extensibility Fact that it helps me focus solely on code in front of me Not having to use mouse to do stuff Lisp Built-in help","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,No,Often,,Bachelors,Male,Lebanese,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""my own custom theme""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Elisp configuration is hard,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"Amazing discoverability Amazing packages","[""Work"", ""Hobby projects"", ""School""]","[""29.0""]",1,No,magit,moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Manual"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Never,23,Bachelors,Male,,Software Development,"[""framework default"", ""Helm""]","[""No""]",Spacemacs,,No,Hacker News,Great,"[""vterm""]","[""default dark""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Probably remembering the key bindings coming from a then Windows background. I prefer Emacs keybindings though, keep them.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Built on a Lisp dialect""]","Very well, it's snappy",Without a doubt the greatest strength of Emacs was designing the tool around a core Lisp VM. It's a Lisp environment with features that work together to form the impression of a text editor.,"[""Work"", ""Hobby projects""]","[""28.2"", ""26.3""]",7,No,"Multiple-cursors, magit, SLY, SLIME, geiser, org-mode",limited comprimise,5-10y,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel"", ""project logging via org table spreadsheets""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Rarely,"[""Issues"", ""Advocacy""]","[""IRC servers"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Sometimes,35,Bachelors,Male,(other),Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,IRC,Great,"[""ansi-term""]","[""my own custom theme"", ""wheatgrass""]",Never,No simple functions,Never,,"Default keybinding, maybe (I use it, but C-c, C-x, C-v is more ""global"").",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,Can modify it with elisp.,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,no comprimise,never considered,Cannot,I have in the past,No,Emacs,"[""C++"", ""C#"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""Email"", ""GitHub""]",Rarely,"[""I contribute to other things with code mostly and for now I not find an oportinity... or the oportunity don't find me.""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Telegram""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,30,School,Male,Bolivian,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Telegram,Great,"[""vterm""]","[""dracula""]",Never,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",0,No,,no comprimise,never considered,No,Would directly,No,Vim,"[""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit""]","[""use-package""]","[""Research alternatives""]",,Vim,projectile,Frequently,24,Masters,Male,Canadian,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-tokyo-night""]",Never,undo-tree simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",10,,,,,,,,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""SQL""]",,"[""WSL"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"Keybindings, setting/config without great tutorial",Nobody introduced but saw several professors using emacs in my university,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Org mode Magit Extensibility","[""Work"", ""Hobby projects""]","[""29.0""]",11,No,"Org-mode, revealjs, magit, lsp, tramp, evil-mode, hydra,",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel"", ""Generate reveal JS""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Google search""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,framework default,Sometimes,,Bachelors,Male,Chinese,Software Development,"[""framework default"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""dracula""]",Often,framework default write package,Never,,"Confusing, unique terminology and behavior (windows/frames, kill/yank, ""kill ring""). Packages that describe what they do, but not why doing that is useful. Poor documentation of elisp language.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Run-time introspection and modification,"[""Work"", ""Hobby projects""]","[""28.2""]",22,notmuch,"org, org-caldav, vertico, projectile, lsp-mode, magit, emacs-slack, elfeed, notmuch, pdf-tools",significant comprimise,never considered,No,No,Yes,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,projectile,Frequently,37,Masters,Male,Swedish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""eshell"", ""ansi-term""]","[""zenburn""]",Often,No none,Never,,,Internet,"[""GUI"", ""daemon""]","[""Community""]","[""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",0,No,,do not prefer,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""not sure""]","[""Mailing list"", ""GitHub""]",Never,"[""Not interested""]",Never,,"[""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Discord""]","[""not sure""]","[""wait for community""]",,VS Code,framework default,Rarely,,School,Male,,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discourse,Not great,"[""none""]","[""doom-one""]",Never,undo-tree copy-paste,Never,,"basic key combinations, I still tend to mouse",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""habit, familiarity""]","[""Text editing features""]","Very well, it's snappy",extensibility and packages,"[""Work"", ""Hobby projects"", ""blogging,writing""]","[""27.1""]",25,Mu4e,"bbdb,elfeed,elpher,magit,org",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,58,Bachelors,Male,Australian,Education services,"[""No""]","[""ispell""]",maximal vanilla,,Not sure,@publicvoit@graz.social mastodon post,Great,"[""eshell""]","[""solarized""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"Been using it for many years so hard to remember now, but I guess the keybindings - especially of third-party plugins - may be a bit hard to grasp initially but once it gets into muscle memory it is just so much better.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Community""]","Very well, it's snappy","Extensibility, able to configure each and everything - never need to touch my keyboard while programming, lightweight, free, opensource and stable.","[""Work""]","[""28.2""]",10,No,"magit, flycheck, ido, projectile, smartparens, yasnippet, auto-complete",moderate comprimise,never considered,No,No,Yes,Emacs,"[""Javascript"", ""Ruby""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Research alternatives""]",MELPA because the process is quite simple to just raise a PR on their github repo https://github.com/melpa/melpa,Sublime Text,projectile,Often,31,Bachelors,Male,Indian,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,Twitter,Great,"[""none""]","[""darkokai""]",Rarely,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",String[],Alright,,"[""Hobby projects""]","[""28.2""]",25,No,,,never considered,,,,Vim,"[""C++"", ""Haskell""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]",String[],,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""IRC"", ""Reddit"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,Borland Turbo C++,projectile,Rarely,,,,,,"[""Vertico""]","[""flyspell""]",Doom Emacs,,,,,"[""vterm""]","[""dracula"", ""modus-operandi"", ""modus-vivendi""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Learning elisp. Keybindings were difficult but now I prefer them,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Recommended editor in introductory computer science course at university""]",Good but not great,"Extensibility, can do ""everything""","[""Work"", ""Hobby projects""]","[""27.1""]",25,No,"org, org-roam, vlf, magit, ivy-bibtex, zotxt, ess, wc-mode,",moderate comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C"", ""Go"", ""Julia"", ""Java"", ""Python"", ""R"", ""Shell"", ""VHDL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Haven'n contacted anyone, so I don't know without searching""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Haven't asked for help before""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Nano,No,Frequently,47,PhD,Male,Norwegian,Law Enforcement,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""eshell""]","[""darktooth""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Different nomenclature than contemporary software (kill,yank vs copy,paste) and different keybindings.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Time-tracking via org-mode""]",Good but not great,Extensibility and org-mode,"[""Work""]","[""27.2""]",1,No,,do not prefer,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell""]",Frequently,"[""WSL""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""Hacker News""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Rarely,33,Bachelors,Male,Hungarian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""zenburn""]",Rarely,No simple functions,Never,,key bindings.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",multi platform. extensibility.,"[""Work"", ""Hobby projects""]","[""27.2""]",10,No,"magit, helm, org mode",limited comprimise,never considered,No,No,No,Vim,"[""Python"", ""PHP"", ""Perl"", ""Shell""]",Frequently,"[""WSL""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,45,Bachelors,Male,Canadian,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,mastodon,Great,"[""eshell""]","[""solarized-dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Text editing features""]",Alright,Extensibility of extensions,"[""Work"", ""Hobby projects""]","[""28.1""]",10,Mu4e,"exwm,lsp-mode,org-jira",limited comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Agenda"", ""sync with calendar/jira""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""YouTube""]","[""Tutorials"", ""Screenshots""]","[""GitHub""]","[""framework default""]","[""Research alternatives""]",,None,framework default,Rarely,31,Bachelors,Male,Norwegian,Software Development,"[""Vertico"", ""Marginalia""]","[""No""]",Doom Emacs,,Not sure,Discourse,Great,"[""vterm""]","[""doom-one""]",Never,framework default copy-paste,Never,,"Getting a grasp of what's possible with Emacs. Finding settings you probably want to change.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,Existing ecosystem of plugins,"[""Work"", ""Hobby projects""]","[""28.2""]",0,No,,moderate comprimise,might in future,No,No,No,Vim,"[""Java"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Sometimes,"[""Issues""]","[""Reddit"", ""Discord""]","[""Comparison"", ""Overview""]","[""Discord""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Sometimes,23,School,Male,German,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,Discord,Ok,"[""vterm""]","[""tomorrow night""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""TUI""]","[""Text editing features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",10,,,,,,,,Emacs,"[""C++"", ""Python"", ""Ruby"", ""openScad""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,,Friend,"[""GUI""]","[""Text editing features""]","[""Extensibility"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""C#"", ""Common Lisp"", ""Erlang"", ""Go""]",Never,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""Web search engines""]","[""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Sometimes,31,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,lobste.rs,Great,"[""vterm""]","[""nord""]",Sometimes,No simple functions,Never,,"Stick to it long enough, start small grow big",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Orgmode""]","Very well, it's snappy","Reliability, customization, range of use cases","[""Work"", ""Hobby projects""]","[""29.0""]",1,notmuch,"Orgmode, denote, modus-theme",moderate comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Wariness of the review process"", ""Mailing List has more friction than GitHub PR""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Manual""]","[""Reddit"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Often,39,School,Male,Spanish,Legal,"[""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,not aware of / forgetting about C-g,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Alright,extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",30,Mu4e,"sorry, there are too many",any comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""XML""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""official Debian packages (sudo apt install elpa-...)""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Mailing lists"", ""Blogs"", ""Mastodon""]","[""Tutorials""]","[""Mailing lists"", ""Email"", ""public Jabber/XMPP room""]","[""not sure""]","[""wait for maturity"", ""wait for community""]",,vi,No,Frequently,,,,,,"[""No""]","[""No""]",maximal vanilla,,Not sure,Mastodon,Ok,"[""shell"", ""vterm""]","[""solarized-dark""]",Frequently,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""working with a lisp repl""]","Very well, it's snappy",Configurability/extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,"consult, vertico, embark, perspective.el, paredit, CIDER, deadgrep, xref, magit, smerge",significant comprimise,might in future,Yes,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison""]","[""IRC"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,37,Masters,Male,British,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,IRC,Great,"[""shell"", ""eshell"", ""term"", ""ansi-term"", ""vterm""]","[""my own custom theme""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Slow startup times, until I discovered the daemon. RTL support.",Internet,"[""GUI"", ""daemon""]","[""org-mode""]","[""org-mode""]","Very well, it's snappy",org-mode,"[""Work"", ""Hobby projects""]","[""27.1""]",1,No,"org-mode,evil",moderate comprimise,never considered,No,I have in the past,No,Vim,"[""Only text notes to myself""]",Never,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""I don't""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""straight""]","[""Research alternatives""]",,Vim,No,Frequently,45,School,Male,Israeli,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,Get an automated copyright assignment instead of emailing pdf forms,Learning the lingo,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Extensibility,"[""Hobby projects""]","[""28.2""]",7,Mu4e,Denote,any comprimise,0-2y,Yes,I have in the past,No,Emacs,"[""Elisp"", ""Python"", ""R""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel"", ""Website""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,53,PhD,Male,Dutch,Other,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,Yes,r/emacs,Great,"[""shell""]","[""modus-operandi""]",Never,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","org mode powerful community","[""Hobby projects""]","[""29.0""]",1,No,,limited comprimise,never considered,No,Yes,No,Meow,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Framework"", ""GitHub"", ""Discourse""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,No,Often,23,Bachelors,Male,Chinese,Software Development,"[""No""]","[""No""]",minimal vanilla,,,,,"[""shell""]","[""doom-one""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"lsp-mode, envrc-mode, geiser",any comprimise,2-5y,No,Yes,Yes,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Often,"[""Code (features)"", ""Code (bug fixes)""]","[""IRC servers"", ""Discord"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Framework"", ""Discord""]","[""framework default""]","[""Research alternatives""]",,,framework default,Frequently,35,School,Male,Australian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,Discord,Great,"[""none""]","[""doom-tokyo-night""]",Frequently,framework default simple functions,Never,,The help,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Mouse independent,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2"", ""27.1""]",25,No,"lsp magit",any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Comparison""]","[""Framework""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,vi,projectile,Frequently,46,School,Male,Spanish,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""shell-command"", ""shell""]","[""my own custom theme""]",Never,undo-tree copy-paste,Never,,"Starting from no programming experience, just the idea of a config file and lisp was difficult to grasp",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility and freedom,"[""Work""]","[""28.2""]",7,No,"org-mode, pdf-tools, ess",any comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""Python"", ""R""]",Rarely,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,"[""Advocacy""]","[""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Emacs StackExchange"", ""Framework"", ""Mailing lists""]","[""framework default"", ""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Frequently,37,Masters,Male,United States citizen,Student,"[""No""]","[""No""]",Doom Emacs,,No,Emacs mailing list,Ok,"[""eshell""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Coming from vim, configuration was a bit tough for vanilla, so I first chose Spacemacs to get a pre-configured system (now Doom Emacs because I like the philosophy better). When your default keybindings are vim (i.e. evil-mode), it is hard for a beginner to use some packages because there is no built-in evil support for them. Even some packages I still use have some glitches because they are intended for the ""default"" bindings and it's not easy to fix those, especially for a beginner.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Proof general/Coq""]","Very well, it's snappy","org mode, flexibility as an IDE","[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,"org,mu4e,proof-general",moderate comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Javascript"", ""Python"", ""Shell"", ""Purescript""]",Often,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Mailing lists"", ""Matrix servers""]","[""Tutorials""]","[""Matrix"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Often,34,Masters,Male,German,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Friend,Great,"[""eshell"", ""vterm""]","[""dracula""]",Rarely,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Built-in features"", ""Org mode""]","[""Org mode""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""Personal notes""]","[""29.0"", ""28.2""]",3,Mu4e,"Org mode, org-roam, tramp vterm projectile, dired",limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""WSL"", ""MacOS"", ""Linux via Termux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Sacha Chua Emacs News""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,Vim,projectile,Frequently,44,Masters,Male,Turkish,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,,Yes,r/emacs,Great,"[""vterm""]","[""doom-one""]",Often,undo-fu simple functions,Never,,"I can not remember exactly, but I felt ""it's not so hard to learn, compared to vim"". Unlike vim, I typed ""A"" ""B"" ""C"" and I saw the word ""ABC"" on the screen.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",22,No,"company,lsp-mode,magit,flycheck,org,modus-themes,treemacs-icons-dired",moderate comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""M-x list-packages""]","[""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",MELPA,Vim,No,Sometimes,41,Masters,Male,South Korean,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""modus-operandi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility. That it is a lisp machine.,"[""Work"", ""Hobby projects""]","[""28.2""]",6,Mu4e,,moderate comprimise,never considered,No,Would directly,No,Vim,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Scala""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,33,Bachelors,Male,Canadian,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""gruvbox""]",Rarely,No simple functions,,,,,"[""GUI""]","[""Org mode, magit""]",,Good but not great,,"[""Work"", ""Hobby projects"", ""Private Life""]",String[],12,,,,,,,,Default + macOS,String[],,"[""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, read and understand,Never,,,Colleague,"[""TUI""]","[""Package(s)""]","[""Package(s)""]",Good but not great,Packages are more stable compared to Vim.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",3,No,,moderate comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""Python"", ""R"", ""Rust"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Matrix servers""]","[""Comparison"", ""Tutorials""]","[""Matrix"", ""GitHub""]","[""straight"", ""use-package""]","[""wait for maturity""]",,Vim,framework default,Often,37,PhD,Male,,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,Yes,r/emacs,Ok,"[""none""]","[""gruvbox""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"i have no understanding of the internal workings of emacs at all but I would love to. if someone would articulate that (along the lines of this *great* article https://ciechanow.ski/mechanical-watch/) I would gobble it up in no time. not understanding that limits me severely, I feel.",Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""spacemacs / vim""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"mouseless usage mapping functions to key sequences ( for toggle file tree etc) being able to write by own functions and routines into the system I love that I can move my installation around and use the same setup on multiple machines","[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"spacemacs, magit i am also pretty excited that the external language server support has landed. hopefully we can integrate live-share with vs code someday soon",moderate comprimise,never considered,Yes,No,No,Vim,"[""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""i have a codementor.io""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives""]",,"atom, vim+tmux, vscode",not really actively,Sometimes,30,Bachelors,Male,German,Tech Founder,"[""framework default""]","[""framework default""]",Spacemacs,"any questions, hit me up at finn.frotscher@gmail.com",Yes,Hacker News,Great,"[""shell"", ""term""]","[""zen and art""]",Never,framework default copy-paste,Never,,Emacs keybindindigs are hard,Internet,"[""GUI""]","[""Package(s)"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy","Extensible, all in one, lightweight","[""Work""]","[""28.1""]",4,No,"Org, magit",limited comprimise,never considered,No,No,No,Vim,"[""Clojure""]",Often,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""Mailing list""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Reddit""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Never,40,Masters,Male,Italian,Fin Tech,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""doom-one""]",Never,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"telega,magit,vterm",moderate comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Not interested"", ""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Discourse"", ""Emacs China""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Emacs China""]","[""package.el"", ""leaf""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,No,Frequently,28,Bachelors,Male,,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,Telegram,Great,"[""vterm""]","[""doom-one""]",Rarely,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,I don't remember any major difficulties - the Emacs tutorial was enough to get me started,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Emacs Lisp""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","1) Emacs is one of the most extensible programs ever 2) The GUI is designed well - it's there when you want it, but stays out of the way when not needed","[""Work"", ""Hobby projects""]","[""29.0""]",18,No,"Magit, vertico, consult, ef-themes",any comprimise,might in future,Cannot,Would directly,No,Default + Meow,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""ef-theme""]",Never,No write package,Never,,key bindings,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"extensibility, customizability","[""Work"", ""Hobby projects""]","[""28.1""]",2,notmuch,"magit,org-mode,lsp-mode,ivy,",moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Design rationale""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Sometimes,34,Masters,Female,French,Politics,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""solarized""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Lots of key bindings. (And, where is the ""Meta"" key on my VT100?)",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Elisp,"[""Work"", ""Hobby projects""]","[""27.1""]",34,No,Slime,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Common Lisp"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""Haven't needed to""]",Never,"[""Not interested"", ""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Haven't needed to""]","[""package.el""]","[""Research alternatives""]",,vi,No,Rarely,61,Bachelors,Male,Canadian,Software Development,"[""Icomplete""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command"", ""shell""]","[""default light""]",Never,No write package,Rarely,,"It was extremely difficult as a non-programmer to get my head around the .init file and basic configuration commands such as setq, bind-key and use-package.",Some guy on the internet said it was the best LaTeX editor,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,extensibility and community!,"[""Work"", ""Hobby projects""]","[""28.1""]",1,Mu4e,"doom-modeline,org-ref,helm,smartparens,laas",significant comprimise,might in future,I have in the past,Would directly,No,CUA,"[""Elisp"", ""Python"", ""R""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]","I have no idea, I am using MELPA because it hast most packages, so I guess I'll submit it to MELPA aswell.",None,projectile,Frequently,24,School,Male,German,Student,"[""Helm""]","[""flyspell""]",maximal vanilla,Thank for you doing this! This is a great contribution to the emacs community :),No,r/emacs,Great,"[""eshell""]","[""my own custom theme""]",Never,No simple functions,Never,,"Can't remember the keybindings. Saved the configuration, but it doesn't take effect.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Customizability""]","[""Community""]","Very well, it's snappy",Almost anything can be customized to fit my personal needs. Keyboard oriented.,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"magit,org-mode,evil,symbol-overlay,consult,embark,corfu,vertico",limited comprimise,might in future,No,No,No,hybrid of Vim and Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Can't find things to contribute. Or the issue is too hard for me to solve.""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines"", ""discussions in emacs-china.org""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""GitHub"", ""emacs-china.org""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,32,Masters,Male,Chinese,Software Development,"[""Vertico"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Emacs China,Ok,"[""shell-command"", ""eshell"", ""vterm""]","[""modus-operandi""]",Sometimes,vundo copy-paste,,,,University/College,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",25,No,,,never considered,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA""]",String[],,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs""]",String[],String[],"[""package.el""]",,,None,No,Rarely,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""shell-command"", ""shell""]","[""my own custom theme""]",Never,framework default copy-paste,Never,,,University/College,"[""GUI"", ""daemon""]","[""Text editing features""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",0,No,,limited comprimise,never considered,No,No,No,Vim,"[""OCaml""]",Often,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Framework""]","[""framework default""]","[""Research alternatives"", ""wait for maturity""]",,VS Code,framework default,Often,,Masters,Male,Chinese,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discord,Ok,"[""vterm""]","[""doom-one""]",Rarely,framework default simple functions,Never,,poor keybinding ergonomics by default,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]","Very well, it's snappy","customizability, documentation","[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"auctex, org-roam, sly",limited comprimise,never considered,No,No,No,Boon,"[""Common Lisp"", ""Haskell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Reddit""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,,No,Frequently,,,,,,"[""Vertico""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""my own custom theme""]",Never,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Clojure""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Matrix"", ""Reddit""]","[""framework default""]","[""wait for community""]",,IntelliJ,No,Rarely,23,School,Male,,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,Blog post,Ok,"[""none""]","[""doom-one""]",Never,framework default copy-paste,Never,,it is _not_ accessible at all if you dont have anyone to show you around,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF"", ""Orgmode""]","Very well, it's snappy",You can make it do anything you want; complete freedom,"[""Work"", ""Hobby projects""]","[""27.2""]",4,Mu4e,"Projectile, Magit, orgmode, evil",significant comprimise,never considered,No,Would directly,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview"", ""Short getting started section with sane defaults""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Webstorm,projectile,Often,31,Bachelors,Male,Bulgarian,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""my own custom theme""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy",extensibility,"[""Hobby projects""]","[""28.2""]",25,,,,,,,,Emacs,"[""C++"", ""C"", ""Go"", ""Haskell"", ""Javascript"", ""Rust"", ""Ocaml""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,vi,,Rarely,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,"Not really, to be honest. I know I went through the tutorial, and made a conscious effort to use the native movement commands.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy","Aside from extensibility, I think its introspectibility and self-documenting nature is huge. It's usually the first thing I show people who are curious.","[""Work"", ""Hobby projects""]","[""29.0""]",23,No,"Magit,org-mode,expand-region,multiple-cursors,consult (and previously helm),lsp-mode,cider",moderate comprimise,10+y,Yes,No,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,"Honestly can't remember, but probably ""whatever was there"" (often an IDE; Eclipse, Metrowerks..)",project.el,Sometimes,47,PhD,Male,Australian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell"", ""vterm""]","[""zenburn""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Keybinding,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Completely programmabile,"[""Work""]","[""28.2""]",10,No,"magit,cider,vertico,consult,org-mode,denote",do not prefer,never considered,No,I have in the past,No,Emacs,"[""Clojure"", ""Common Lisp"", ""HTML/CSS"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately""]",MELPA,IntelliJ,project.el,Sometimes,41,School,Male,Italian,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,Nope,No,r/emacs,Great,"[""vterm""]","[""solarized-dark""]",Never,undo-fu simple functions,,,Unfamiliar hotkeys.,Internet,"[""GUI""]","[""Package(s)""]","[""Part of the GNU project / FSF""]",Alright,org-mode,"[""Work""]","[""28.2""]",10,No,,,never considered,,,,Emacs,"[""org""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]",String[],,"[""Not interested""]",Never,,String[],String[],String[],"[""package.el""]",,,Vim,No,Never,,,,,,"[""Ido""]","[""No""]",minimal vanilla,,,,,"[""none""]","[""tango""]",Never,No copy-paste,Never,,I haven't got around Lisp yet.,Internet,"[""GUI""]","[""DoomEmacs""]","[""Extensibility"", ""Package(s)"", ""doomemacs, magit""]",Good but not great,"I believe I mainly got used to it, there are some particular scenarios where vs code works better, but I don't have magit nor doomemacs keybinding there...","[""Work"", ""Hobby projects""]","[""28.2""]",4,No,magit,do not prefer,never considered,Cannot,Cannot,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""I usually stuck with defaults :(""]","[""Tutorials""]","[""Framework""]","[""framework default""]","[""wait for community""]",,IntelliJ,framework default,Sometimes,35,Bachelors,Male,Bolivian,Software Development,"[""framework default"", ""Vertico""]","[""No""]",Doom Emacs,,No,doomemacs discord,Ok,"[""none""]","[""doom-one""]",Rarely,framework default write package,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",7,No,"magit, undo-tree, lsp-mode, envrc, consult, vertico",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""-""]","[""use-package""]","[""Research alternatives""]",,Sublime Text,projectile,Rarely,36,Masters,Male,Finnish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""none""]","[""leuven""]",Never,undo-tree copy-paste,Never,,,,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],"Very well, it's snappy",,"[""Work""]","[""29.0"", ""28.2""]",16,No,"orgmode,helm,yasnippet,magit,elfeed,ess,modus-theme",limited comprimise,never considered,No,I have in the past,No,Emacs,"[""R""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,,project.el,Frequently,43,PhD,Male,French,Healthcare,"[""Helm""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""none"", ""eshell""]","[""modus-vivendi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Picking out a good set of packages and knowing now to customize them.,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Org-mode and the general package ecosystem,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"restclient, org-mode, ace-window",significant comprimise,never considered,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""nixpkgs""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""Discord""]","[""nix""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,,,,,,"[""No""]","[""flyspell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""ansi-term""]","[""my own custom theme""]",Sometimes,No understand internals,Rarely,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",20,Mu4e,,moderate comprimise,might in future,Yes,No,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,,project.el,Frequently,,,,,,"[""Helm"", ""Ido"", ""Selectrum""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""shell-command"", ""shell"", ""vterm""]","[""my own custom theme""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Browsing Info manuals. Some configurations can be a chore to set up (disabling backups, ensuring UTF-8, configuring tab behavior). ""setq"" feels like a noob trap, and I had to read ""customize-set-variable"" source code.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Can be run in GUI. Elisp > Lua > Vimscript. Has useful help commands.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.1""]",1,No,"vdiff, vdiff-magit, helpful, markdown-mode",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Ruby""]",Often,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""Youtube""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""wait for maturity""]",,Vim,projectile,Rarely,34,Bachelors,Male,Brazilian,Software Development,"[""Ivy""]","[""Not yet""]",minimal vanilla,,No,r/emacs,Great,"[""none"", ""shell"", ""eshell""]","[""doom-one"", ""gruvbox"", ""modus-operandi"", ""doom-monokai-pro / ef-themes""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,The self-documenting part is great but if you don't know how to properly access it that is annoying.,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Strong and good performing extensions. Longevity of the extensions and they just continue working.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",1,notmuch,"evil,evil-collection,lsp,magit",limited comprimise,5-10y,No,Would directly,No,Vim,"[""C++"", ""C"", ""Go"", ""Python"", ""Rust"", ""Shell"", ""Guile, Nix""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Usually things just work and don't require fixes""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Matrix""]","[""Nix""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,33,Bachelors,Male,German,Software Development,"[""Helm"", ""Ivy"", ""Consult""]","[""langtool""]",minimal vanilla,,No,lobste.rs,Great,"[""vterm""]","[""dracula""]",Sometimes,undo-tree simple functions,Never,,Completely different to all other editors. Outdated documentation for previous releases. Understanding how to get packages; stumbled on MELPA while looking for something else. Understanding that the documentation was worth looking at: I was used to doing internet searches for everything.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",3,Gnus,"Slime, ido-completing-read+, company, neotree, pinentry",moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Typescript""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Not interested""]",Never,,"[""Mailing lists"", ""Emacs News""]","[""Manual""]","[""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,project.el,Often,40,Bachelors,Male,Australian,Software Development,"[""Ido"", ""Icomplete""]","[""flyspell""]",maximal vanilla,,No,Emacs mailing list,Great,"[""eshell""]","[""deeper-blue""]",Never,No copy-paste,Never,,Keybindings,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,evil,moderate comprimise,never considered,No,No,No,Vim,"[""C""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Not""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Not""]","[""framework default"", ""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,31,Bachelors,Male,German,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""shell""]","[""modus-vivendi""]",Never,framework default simple functions,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)""]","[""async""]","Very well, it's snappy",Widespread async support.,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,limited comprimise,never considered,No,No,Yes,Vim,"[""C++"", ""C"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Design rationale"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""wait for maturity""]",,Vim,projectile,Never,42,Masters,Male,Brazilian,Telecom,"[""Ivy"", ""Consult""]","[""No""]",maximal vanilla,,No,Friend,Ok,"[""none"", ""eshell"", ""counshell""]","[""spacemacs dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Hand strain from doing default keybindings until I moved Ctrl to Caps Lock and mapped common functions like write-file to the F keys.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Org-mode, infinite extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"org,pdf-tools,zenburn-theme,undo-tree,avy,helm,swiper-helm,helm-bibtex,spell-fu",do not prefer,never considered,No,No,No,Emacs,"[""Elisp""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""Example use-package declarations""]","[""Reddit"", ""GitHub""]","[""straight""]","[""wait for community""]",,VS Code,No,Frequently,32,PhD,Male,American,Research,"[""Helm""]","[""spell-fu""]",maximal vanilla,"Great job, thank you for doing this!",Yes,Hacker News,Great,"[""eshell""]","[""zenburn""]",Never,undo-tree write package,Never,,"weird Key-Shortcuts, lack of Elisp-Knowledge",Friend,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""none, persuaded by friend""]",Good but not great,"Elisp, Keyboard based UI, Open Source Code","[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"ivy, ivy-rich, sly",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C"", ""Common Lisp"", ""Python""]",Sometimes,"[""WSL""]","[""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub"", ""reddit""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit""]","[""Comparison"", ""Overview""]","[""friend, try and error""]","[""package.el"", ""use-package""]","[""wait for community""]","online git-repo only, then on request by users",joe,No,Sometimes,,,,,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,please do it again in a few years,No,r/emacs,Great,"[""none""]","[""solarized-dark""]",Sometimes,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"magit, eglot, projectile, crux, tree-sitter, combobulate, vterm, yasnippet, ido, ido-vertical-mode",do not prefer,never considered,No,No,No,Emacs,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript""]",Often,"[""MacOS""]","[""Note taking""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""purcell's require-package (based on package.el)""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,projectile,Sometimes,36,Bachelors,Male,Brazilian,Software Development,"[""Ido""]","[""No""]",purcell's + some custom config,,No,Company Slack,Great,"[""ansi-term"", ""vterm""]","[""dracula""]",Rarely,No copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Community""]",Alright,,"[""Work""]","[""28.2""]",0,No,,no comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Ruby"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Screenshots""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,28,Bachelors,Male,Brazilian,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""my own custom theme""]",Never,No simple functions,Never,,"Keybindings, understanding and leveraging the self-documenting features",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Long history; extensibility,"[""Hobby projects""]","[""29.0""]",3,No,"Magit, org-mode",any comprimise,might in future,I have in the past,I have in the past,No,CUA,"[""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Atom,projectile,Frequently,26,Bachelors,Male,French,Telecom,"[""Ivy""]","[""flyspell""]",maximal vanilla,"Perform the survey more often, or make the survey and its answers available all the time",Yes,Telegram Emacs Stories,Ok,"[""eshell""]","[""my own custom theme""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Steep learning curve for elisp,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"lsp-mode, flycheck, org-mode, magit",any comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA devel"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Sometimes,,,,Brazilian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No copy-paste,Never,,the horrible language used to customize it,University/College,"[""GUI""]",String[],String[],Not well,,"[""Work"", ""Hobby projects""]","[""28.2""]",27,No,,no comprimise,never considered,Cannot,Cannot,No,all custom,"[""C++"", ""C"", ""HTML/CSS""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub"", ""irc""]",Sometimes,"[""Elisp proficiency"", ""elisps is crap""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""M-x list-packages""]","[""Screenshots""]","[""IRC""]","[""use-package""]","[""wait for maturity""]",,,No,Rarely,,,,,,"[""Vertico""]","[""No""]",maximal vanilla,,Yes,x,Ok,"[""none""]","[""my own custom theme""]",Never,No write package,Rarely,,"Terminology. What is a buffer, what is a frame, etc. Nonstandard in todays age.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community""]","Very well, it's snappy","Elisp, community","[""Work""]","[""28.1""]",4,Gnus,"evil,sly,gnus,eshell",significant comprimise,might in future,I have in the past,Cannot,No,Vim,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""Mastodon""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,31,,Male,British,Fin Tech,"[""Vertico"", ""Selectrum"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,Fosstodon,Great,"[""eshell""]","[""my own custom theme""]",Frequently,undo-tree copy-paste,Never,,"Finding a good configuration to write in Python. I tested so many different things. I now run emacs-lsp with the jedi backend. For a newcomer it's nearly impossible to find and configure this.","Don't remember, srly.","[""GUI"", ""TUI"", ""daemon""]","[""Open-source. Old habit.""]","[""Don't remember, sry.""]","Very well, it's snappy","- Keyboard shortcuts. - Really open-source. - It works (very few bugs, not spending my time on a bug tracker is a good thing for an editor. I tried PyCharm and spent my time on their bug tracker).","[""Work"", ""Hobby projects""]","[""28.2""]",14,No,"org,lsp-mode,magit,flycheck",any comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""https://orgmode.org/elpa/""]","[""Dedicated issue tracker, often hopefully not on Github™""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""IRC"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,37,Masters,Male,French,Software Development,"[""Ido""]","[""flycheck-grammalecte""]",maximal vanilla,"- I'm very very happy that the survey engine is FOSS. - I'm very gratefull it does **not** require any external resources to work, and that it does not hit any tracker, it's very clean. - I'm very happy that the FAQ points to the source code of the thing. - I'm also happy to see that the survey is hosted on an open-source forge.",No,Already forgot,Great,"[""shell""]","[""spacemacs-light""]",Never,No copy-paste,Never,,"weird pre-CUA keybindings, i had to hang up a reference card next to my desk",Internet,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"on-the-fly macros, org-mode, lots of movement keybindings, not modal like vim","[""Hobby projects""]","[""28.1"", ""27.1""]",5,No,org-mode,significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""Android""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""IRC"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Pluma,No,Frequently,21,School,Male,American,Creative/Writing,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,emacs,No,IRC,Great,"[""none""]","[""default dark"", ""my own custom theme"", ""solarized-dark""]",Never,No simple functions,Never,,"Key Bindings. Config being delicate and breaking frequently.",Don't remember,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Open source text editor. Future Proof""]",Good but not great,"Run-time configuration, self-documentation, explorability, large community.","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"lsp,slime,glsl-mode,ag,projectile,jst-mode,dtrt-indent,powershell.el,nix-mode,web-mode",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""C#"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""Rust"", ""Scheme""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""Source""]","[""GitHub""]",Rarely,"[""Wariness of the review process""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines""]","[""Manual"", ""Setup/Debugging""]","[""IRC"", ""GitHub""]","[""manual""]","[""Install and try it immediately""]",,Visual Studio,projectile,Rarely,36,School,Male,American,Entertainment/Video Games,"[""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,No,IRC,Ok,"[""none""]","[""my own custom theme""]",Rarely,No write package,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3"", ""24.3""]",10,No,"Org, magit, multiple-cursors, counsel (swiper, Ivy), dashboard",do not prefer,never considered,Yes,I have in the past,Yes,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Details on extending the package / or user stories""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]","MELPA had a clear contribution process, I’ve never looked into the others. It seems the most open to contributions.",Sublime Text,No,Often,34,PhD,Female,United States citizen,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,Sacha chua,Great,"[""shell-command"", ""eshell""]","[""my own custom theme""]",Often,No write package,Never,The FSF assignment is a significant barrier to entry.,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",24,notmuch,"org-mode, lsp-mode, company",significant comprimise,never considered,I have in the past,No,Yes,god-mode,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""R"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""nix""]","[""Install and try it immediately"", ""wait for community""]","MELPA has been a source of vitality for the community for years, so it is my first thought for where to submit.",,projectile,Frequently,43,PhD,Male,American,Robotics,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell-command"", ""shell"", ""vterm""]","[""apropropriate-dark""]",Frequently,No write package,Never,,不知如何开始,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,可以完全使用键盘操控,"[""Work""]","[""29.0"", ""28.2""]",3,No,lsp-bridge meow.el telega.el,do not prefer,never considered,No,No,Yes,meow,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Typescript"", ""react.js vue.js""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Blog""]","[""Source""]","[""GitHub""]",Sometimes,"[""Not interested""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""emacs-chain.org telegram""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""emacs-chain.org emacs-telegram group""]","[""manual""]","[""Install and try it immediately""]",,Vim,borg.el,Frequently,20,School,Male,Chinese,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,null,Yes,Emacs China,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""solarized-dark"", ""doom-themes""]",Never,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,Stability and extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",14,No,"eglot, org, paredit, hungry-delete",significant comprimise,never considered,Yes,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,35,Bachelors,Male,Lithuanian,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell"", ""ispell""]",minimal vanilla,,Not sure,lobste.rs,Ok,"[""eshell""]","[""default light"", ""default dark""]",Rarely,undo-tree copy-paste,Never,,Steep leading curve,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,Evil mode and org mode,"[""Work""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""no programming""]",Never,"[""Windows""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange""]","[""use-package""]","[""wait for maturity""]",,Vim,No,Often,35,Bachelors,Male,German,Manufacturing,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Mastodon,Ok,"[""none""]","[""dracula""]",Never,No understand internals,Frequently,"Yes, and it was consistently helpful (thanks Stefan Monnier)!","I was not diciplined enough to sit through the tutorial or read the manual. Part of the reason was that Debian did not distribute the Emacs manual in Emacs, so I had to read up on stuff online, including blogs written by people who in retrospect did not really know much about Emacs.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,The conservativism towards superficialities and dedication to free software.,"[""Work"", ""Hobby projects"", ""University""]","[""29.0""]",7,Gnus,"auctex,avy,buffer-env,focus,inspector,magit,slime,shell-command+,writegood-mode",any comprimise,2-5y,No,Yes,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Scheme"", ""Shell"", ""Common Lisp""]",Frequently,"[""GNU/Linux""]","[""Writing Websites""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Mailing list"", ""Email""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Mailing lists"", ""IRC servers"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""IRC"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""manual"", ""setup.el""]","[""Install and try it immediately"", ""wait for maturity"", ""wait for community""]","I want my packages to be available for everyone, so I add the to GNU ELPA. If I were to inherit a package, where the CA was not signed, I would choose NonGNU ELPA instead.",None,project.el,Frequently,24,Bachelors,Male,,Student,"[""Vertico"", ""Consult""]","[""flyspell"", ""ispell""]",minimal vanilla,One shouldn't ask for Nationality.,Yes,Emacs mailing list,Ok,"[""shell-command"", ""shell""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Frequently,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Default keybindings for undo-redo are terrible.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""Org-mode""]","Very well, it's snappy","Readable, structured customization of basic editing, and the well-developed modes (C, org).","[""Work"", ""Hobby projects"", ""All text editing""]","[""28.2"", ""27.2""]",10,No,"org-mode, helm, helm-gtags, magit, ace-jump.",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Go"", ""Rust"", ""Shell"", ""Coq, TLA+""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""Never had to""]",Never,"[""Most of my changes are custom and unlikely to be useful to others""]",Never,,"[""Web search engines""]","[""Manual"", ""Overview""]","[""Never had to""]","[""package.el"", ""manual""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Notepad++,No,Frequently,,,Male,,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,No,lobste.rs,Great,"[""eshell""]","[""my own custom theme"", ""Custom theme without syntax highlighting for text""]",Frequently,undo-tree copy-paste,Never,,configuration was complex,Internet,"[""GUI""]","[""Package(s)"", ""Org-mode""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,org-mode,"[""Hobby projects""]","[""26.1""]",10,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Org-Mode""]",Never,"[""GNU/Linux"", ""Windows""]","[""Task management""]","[""not sure""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Often,,Masters,Male,Canadian,Telecom,"[""No""]","[""No""]",minimal vanilla,,No,hacker news (ycombinator),Great,"[""none""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,A very steep learning curve,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""magit""]","[""Extensibility""]","Very well, it's snappy",Extensibility,"[""Work""]","[""27.1""]",23,No,"magit, shell-mode, tramp, org-mode",any comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,"[""Issues""]","[""Blogs""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Research alternatives""]",,Vim,No,Sometimes,55,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""my own custom theme""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Often,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",4,Mu4e,,no comprimise,might in future,Yes,I have in the past,Yes,Emacs,"[""C"", ""C#"", ""HTML/CSS"", ""Java"", ""Python""]",Often,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA devel""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Often,"[""Code (bug fixes)"", ""Documentation""]","[""GitHub"", ""Matrix servers"", ""Discourse""]","[""Comparison""]","[""Matrix"", ""Reddit"", ""Framework"", ""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""wait for maturity""]",,Vim,project.el,Often,,School,Female,American,Healthcare,"[""Ivy"", ""Ido""]","[""flyspell""]",Prelude,,Yes,Fediverse,Great,"[""shell""]","[""default dark"", ""solarized-dark""]",Rarely,framework default read and understand,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]",String[],"Very well, it's snappy",,"[""Work""]","[""29.0""]",16,notmuch,,moderate comprimise,might in future,No,No,No,Emacs,"[""Go"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit""]","[""Overview""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,,project.el,Sometimes,,Masters,Male,Greek,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""modus-operandi""]",Rarely,No many packages,Sometimes,"It's a bit different than git(hu|la)b reviews, but it's nice. Sometimes packages get ignored for a long time, and there's no way of seeing if a reviewer has seen your patch. In git(hu|la)b, a simple thumbs up is often enough to know that it has been seen.","Understanding the idiosyncraticities of elisp took some time. Understanding the difference between buffers, windows, and frames. Understanding how work is being performed on a buffer, and what save-excursion does.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,"Extensibility, community","[""Work"", ""Hobby projects""]","[""29.0""]",7,No,,significant comprimise,might in future,I have in the past,I have in the past,Yes,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""R"", ""Shell"", ""XML""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Code (features)""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","MELPA is easiest, github/gitlab are easy collaborative environments with instant feedback. I find the Elpa mailing lists are where my packages go to die. Probably I'm missing some critical factor, or, the developers there are overwhelmed.",Sublime Text,projectile,Sometimes,32,PhD,Male,Cypriot,Research,"[""Consult""]","[""flyspell""]",maximal vanilla,"A separate mailing list option to be pinged directly by email for updates. Though, I can see how that might be hard to anonymize.",Yes,r/emacs,Great,"[""vterm""]","[""default light"", ""leuven, monokai""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Learning keybindings. Finding settings. Setting up every thing so that it works like I want it to, to reduce ""friction"" and annoyances.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""I can use the same text editor for (almost) all text related things on all platforms.""]","[""At first due to university. Then because I wanted to learn one editor really well instead of using many different editors.""]","Very well, it's snappy",One editor for all text tasks on all platforms,"[""Work"", ""Hobby projects""]","[""27.2""]",20,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Clojure"", ""Elisp"", ""Python"", ""Shell"", ""TCL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""org-mode""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""https://sachachua.com/blog/category/emacs-news/""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,"Notepad++, jedit, nedit, context and probably more",projectile,Rarely,44,Masters,Male,Swedish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,https://sachachua.com/blog/category/emacs-news/,Great,"[""none""]","[""tango-dark""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Moving between buffers.,Internet,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,"Matching terminal and graphical user interface. Elisp.","[""Work"", ""Hobby projects""]","[""29.0"", ""27.2""]",12,No,"magit, zig-mode, geiser, yaml-mode",any comprimise,might in future,No,Yes,No,Emacs,"[""C"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Email""]","[""package.el""]","[""Install and try it immediately""]",Ease of submission. Whichever repository is the least work.,None,No,Rarely,29,Masters,Male,English,Telecom,"[""Ido""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""shell""]","[""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,do not prefer,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Haskell"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""MELPA""]","[""Email""]",Never,String[],Rarely,,"[""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""twitter""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,35,School,Female,,,"[""No""]","[""No""]",minimal vanilla,,No,Twitter,Not great,"[""none""]","[""solarized""]",Sometimes,No simple functions,Never,,,Friend,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],"Very well, it's snappy","- Different packages and features work well together without conflicting - Keybindings for everything - emacsclient starts reasonably quickly, and shares buffers with frames on other terminals","[""Hobby projects""]","[""28.1""]",5,No,"magit, paredit, dtrt-indent",significant comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C"", ""Java"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Everything already works well enough""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,,No,Often,18,,,New Zealander,Student,"[""No""]","[""ispell""]",minimal vanilla,,No,Fediverse,Ok,"[""none""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Longevity, Community, Extensibility","[""Hobby projects""]","[""28.2""]",1,notmuch,"Meow, Eglot, Consult, Notmuch",moderate comprimise,might in future,No,No,No,Meow,"[""C"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Discord"", ""Blogs""]","[""Manual"", ""Overview""]","[""Reddit"", ""Discord""]","[""use-package""]","[""wait for maturity""]",,VS Code,project.el,Often,20,School,Male,American,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,vundo simple functions,Never,,,Linux,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""'(elisp lisp)""]","[""Part of the GNU project / FSF""]",Good but not great,Lisp,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1"", ""26.1""]",32,No,"slime,cider,magit,paredit,impatient-mode,git-timemachine",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Everything""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""PKB""]","[""MELPA Stable"", ""not sure""]","[""Email"", ""GitHub""]",Rarely,"[""Laziness""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview"", ""UP-TO-DATE examples""]","[""IRC""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,MultiEdit,No,Sometimes,,,,,,"[""No""]","[""No""]",maximal vanilla,,No,IRC,Ok,"[""shell, but very seldom""]","[""my own custom theme""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Vim,"[""C"", ""Elisp"", ""Python"", ""systemverilog,verilog""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",String[],"[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",,String[],Rarely,"[""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""GitHub"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]",String[],"[""GitHub"", ""Discord"", ""Discourse""]","[""straight"", ""use-package""]","[""wait for maturity""]",,Sublime Text,,Sometimes,,,,,,String[],String[],Doom Emacs,,,,,String[],String[],, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Well, I had to learn a completely new language to customize it.",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Alright,Everything can be customized and there seems to be pretty good autocomplete support lately.,"[""Work"", ""Hobby projects""]","[""28.2""]",14,No,"ido, python-mode, lsp-mode, flymake",limited comprimise,never considered,I have in the past,No,No,Emacs,"[""C++"", ""C"", ""C#"", ""Common Lisp"", ""Elisp"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Eclipse,No,Rarely,42,Bachelors,Male,United States citizen,Software Development,"[""mc""]","[""ispell""]",minimal vanilla,,No,lobste.rs,Great,"[""ansi-term""]","[""my own custom theme""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"The sheer learning curve, there being so much of everything",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","That it can do everything you want it to, and it runs everywhere as well, on about any hardware","[""Hobby projects""]","[""28.1""]",2,No,"magit, org-roam, evil, sly",no comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""Clojure"", ""Haskell""]",Sometimes,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""IRC servers"", ""Discord""]","[""Tutorials"", ""Manual""]","[""IRC"", ""Reddit"", ""Discord""]","[""package.el"", ""use-package""]","[""wait for community""]",,Vim,No,Rarely,22,School,Female,Polish,Manufacturing,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""ansi-term""]","[""gruvbox""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""fun""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",15,Mu4e,,significant comprimise,never considered,No,Yes,No,Emacs,"[""C"", ""Fortran"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""R"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,,"[""mastodon""]","[""Manual"", ""Screenshots"", ""Overview""]","[""IRC""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,33,Masters,Male,Belgian,Education services,"[""Helm"", ""Ivy""]","[""flyspell""]",minimal vanilla,,No,mastodon,Ok,"[""eshell"", ""vterm""]","[""doom-one""]",Never,undo-tree simple functions,Never,,"Had trouble with learning the shortcuts and keybinds without knowing the help function. For example, jumping to a certain line.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Help functions are really cool, being able to find new functionality and remembering keybinds, looking at variables and the source of functions helps a lot with understanding and personalising emacs","[""Hobby projects"", ""Taking notes (personal/class)""]","[""28.2"", ""28.1""]",2,No,"org org-roam",limited comprimise,never considered,No,No,No,Vim,"[""C#""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,VS Code,framework default,Frequently,23,Bachelors,Male,Vietnamese,Student,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""term""]","[""doom-one"", ""gruvbox"", ""Jonathan Blow's emacs theme""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Defining custom keybindings was especially confusing for me because I am mixing both Evil and a custom keyboard layout (bépo). I eventually found general.el and evil-collections to minimize the pain-points.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Org-mode""]",Good but not great,"Emacs Lisp, Extensibility, Documentation, Community","[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"evil, evil-collections, projectile, corfu, vertico, lsp-mode, which-key, consult, doom-modeline",significant comprimise,never considered,No,Would directly,No,Vim,"[""Javascript"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""use-package""]","[""Research alternatives""]",,Vim,projectile,Sometimes,32,PhD,Male,French,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Blog post,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Never,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",16,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Elixir"", ""Python"", ""R"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Wariness of the review process""]",Rarely,,"[""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""IRC""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,PhD,Male,Brazilian,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,,No,Hacker News,Not great,"[""eshell""]","[""doom-one""]",Rarely,undo-fu simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",18,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Haskell"", ""Javascript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,40,PhD,Male,,Research,"[""Vertico""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""doom-spacegray""]",Sometimes,framework default read and understand,Rarely,,"Package management and to a lesser extent, customization. I was never exactly clear on how to install and keep packages updated.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Hackability. I think the ability to use Emacs to troubleshoot, edit and test Emacs functionality all from within the same environment. It gives the user incredible power and the feeling that that tool is really in their control.","[""Work"", ""Hobby projects""]","[""27.2""]",5,notmuch,"citar, org-ref, orderless, avy, transient",significant comprimise,might in future,No,No,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Design rationale""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,29,Masters,Male,United States citizen,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,"The wiki is often obtuse as a beginner and sometimes references outdated packages. I found difficulty understanding things like keymaps and package repositories.",Colleague,"[""GUI""]","[""Extensibility"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"magit, evil, projectile, cider",,might in future,,,,Vim,"[""Clojure""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,,,,,"[""Ido""]","[""ispell""]",minimal vanilla,,,,,"[""none""]","[""zenburn""]",Never,undo-tree simple functions,Never,,discovery of keyboard shortcuts,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,survival,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Framework"", ""GitHub""]","[""framework default"", ""straight""]","[""Research alternatives"", ""wait for community""]",,None,framework default,Sometimes,36,Masters,Male,Finnish,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Twitter,Great,"[""vterm""]","[""default light"", ""default dark""]",Rarely,undo-fu copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Text editing, extensibility and that I can make it my own","[""Work"", ""Hobby projects""]","[""28.1""]",2,notmuch,"Orgmode, denote",limited comprimise,never considered,Cannot,Cannot,No,Emacs,"[""HTML/CSS""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Often,"[""Issues""]","[""Reddit"", ""Blogs"", ""RSS""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Email""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,mostly markdown editors,No,Frequently,52,Masters,Male,German,Education services,"[""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,mastodon,Great,"[""eshell""]","[""dracula"", ""modus-vivendi"", ""ef-themes""]",Never,No copy-paste,Never,,Not knowing how to start customizing it to look like a modern editor. I was coming from Sublime Text 2 which was really polished out of the box experience and Emacs' initial configuration and presentation is really ugly.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Customization,"[""Work"", ""Hobby projects""]","[""28.2""]",10,Wanderlust,,significant comprimise,might in future,Yes,Yes,No,Emacs,"[""C++"", ""C"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""package.el"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,framework default,Often,29,Bachelors,Male,United States citizen,Software Development,"[""framework default"", ""Ivy""]","[""framework default"", ""flyspell"", ""ispell""]",Doom Emacs,,Yes,r/emacs,Great,"[""eshell"", ""ansi-term"", ""vterm""]","[""doom-one""]",Never,framework default read and understand,Never,,accidentally pressing the wrong keybinding and getting into a really confusing state,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,"longevity, extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"magit, expand-region",significant comprimise,might in future,No,No,No,custom ergonomic keys,"[""C++"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""many packages are maintained by unfriendly neckbeards""]",Rarely,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Design rationale""]","[""Reddit"", ""GitHub""]","[""Nix / home-manager""]","[""wait for community""]",,Vim,projectile,Sometimes,28,Bachelors,Male,American,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""I don't remember""]",Sometimes,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,any comprimise,never considered,No,No,No,Vim,"[""Python"", ""Shell""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Research alternatives""]",,Vim,No,Never,,,,,,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""solarized"", ""solarized-dark""]",Sometimes,undo-tree read and understand,Never,,"The largest difficulty is knowing how to put packages together to achieve workflows, as well as how to handle buffers, windows, frames, popup frames.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Emacs is older than I am and will likely outlive me. Investing in emacs really feels like investing in something for life, rather than changing editor every few years.","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Ruby"", ""Shell"", ""terraform""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit"", ""Framework"", ""GitHub""]","[""framework default"", ""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,Sublime Text,framework default,Rarely,42,Bachelors,Male,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""term"", ""ansi-term""]","[""doom-one""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",4,No,,moderate comprimise,might in future,No,No,No,Vim,"[""Go"", ""Python"", ""Rust""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,30,Bachelors,Male,,Software Development,"[""Helm""]","[""flyspell""]",Doom Emacs,,No,Emacs China,Great,"[""vterm""]","[""default dark"", ""doom-one""]",Never,undo-tree simple functions,Never,,Just getting used to the paradigm. The built in tutorial is great.,Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,That everything is subject to modification and extension.,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"magit, vterm, tramp Though I believe magit and tramp are built in at this point.",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""don't use that many packages""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""quickstart (short tutorial), just show me the basics quickly""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,26,Bachelors,Male,,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""vterm""]","[""default dark""]",Frequently,No simple functions,Never,,"Keybindings were a barrier that kept me away for years. I don't mind them so much any more, but I use a mix of evil and default emacs bindings now.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Relatively easy extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"org, org-roam, dired, embark, vertico, avy, magit, consult, orderless, marginalia",significant comprimise,might in future,Yes,Would directly,No,Vim,"[""Clojure"", ""Elisp"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discourse""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,projectile,Frequently,,School,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,undo-fu simple functions,Never,,Emacs-Lisp is maybe does not have a Lisp-beginner friendly tutorial,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,My config at work and at home make Emacs very very different tools,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",7,notmuch,,moderate comprimise,might in future,Yes,No,No,Emacs,"[""Assembly"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Design rationale""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Often,27,School,Male,Swiss,Tourism,"[""Helm"", ""Ivy"", ""Icomplete""]","[""flyspell"", ""ispell""]",maximal vanilla,High School as the minimum education is too high. That means people who have not/not yet graduated high school have to lie,Not sure,Hacker News,Ok,"[""shell"", ""term""]","[""my own custom theme""]",Never,undo-tree simple functions,Never,,Learning curve adjusting to key bindings and using M-x functionality paradigm.,first time Linux user looking for a text editor,"[""GUI"", ""TUI"", ""daemon""]",String[],"[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Even with all its power, it can still be run in a terminal through ssh","[""Work"", ""Hobby projects""]","[""27.1""]",4,No,,any comprimise,never considered,Cannot,Would directly,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Rust""]",Often,"[""GNU/Linux""]",String[],"[""GNU ELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Debian apt list elpa-*""]","[""Tutorials"", ""Manual""]","[""IRC"", ""Reddit"", ""Emacs StackExchange""]","[""not sure""]","[""Install and try it immediately""]",,None,No,Rarely,44,School,Male,Chadian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"What I call the ""pre-mouse era"" UI paradigm: frames vs. windows, normal cut/copy/paste key combos don't work without configuration, stuff like that. Also the fact that buffers are first-class citizens rather than an implementation detail takes some getting used to -- in most ""modern"" editors one tab or window == one file and closing that tab or window means closing the file, so the idea that you can keep the same windows open and just put different files/buffers in them or keep a file open even though it's not displayed in a window anywhere, while powerful, can increase the initial cognitive load.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Community""]",Good but not great,"The extensive, comprehensive, well-written, sometimes humorous documentation which, unlike some other editors I could name, seems to actually want everyone to be able to hack on it in a substantial way, even if they're not an expert in programming text editors.","[""Hobby projects""]","[""29.0"", ""27.1""]",3,No,"Org-mode, Magit, Eglot, Paredit, Modus themes.",significant comprimise,might in future,No,I have in the past,No,Vim,"[""C"", ""Clojure"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Rarely,43,Masters,Male,American,,"[""Ivy""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-tree copy-paste,Rarely,,i don't recall any,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]",Good but not great,packages,"[""Hobby projects""]","[""29.0""]",1,Mu4e,"counsel, mu4e, elfeed, org mode, evil, ledger, pocket reader",significant comprimise,never considered,Cannot,Cannot,No,Vim,"[""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""wait for community""]",,Notepad++,projectile,Often,25,,Female,,,"[""Ivy""]","[""spell-fu""]",Doom Emacs,thanks for doing this,No,r/emacs,Great,"[""none""]","[""dracula""]",Never,undo-fu read and understand,Never,,"unfamiliar keyboard shortcuts, poor feature discoverability, lack of tabs/graphical way of organizing buffers, setting up file associations correctly to open in existing instance",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Cross-platform""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Large amount of plugins, extensibility, text editing features, familiar environment on any platform","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",13,No,"magit, org-mode",limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Scheme""]",Frequently,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""manual""]","[""Research alternatives""]",,Kate,project.el,Sometimes,29,Bachelors,Male,German,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""gruvbox""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,I had difficulty trying to integrate features from Scimax (I liked org-ref and all the other features of Scimax) with the package system of Spacemacs. I eventually rolled my own configuration that integrated parts of each. I eventually moved to Doom since it allowed a level of flexibility without having to worry as much about potential conflicts (and included lots of sensible defaults).,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]","Very well, it's snappy","Flexibility, longevity, and a great community. And org-mode.","[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"mu4e, tramp, magit, elfeed, denote",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Discord""]","[""Tutorials""]","[""Reddit""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,framework default,Often,56,PhD,Male,United States citizen,Research,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,"Thanks so much for your work on this, and all your other contributions!",Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-vivendi""]",Often,framework default write package,Never,,"Finding features, so many packages so many different ways to configure them. Finding something amongst all the possibilities is difficult.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,the efficiency you can get when customizing it for the tasks your doing. org-mode and helm in particular are hard to live without. It handles having many files open simultaneously well,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"helm, helm-swoop, org,",moderate comprimise,might in future,No,No,No,CUA,"[""C++"", ""Elisp"", ""Python""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA""]","[""haven't""]",Never,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub""]","[""Design rationale"", ""Clips/videos""]","[""google + pounding head on wall""]","[""setup.el""]","[""Install and try it immediately""]",,Atom,No,Rarely,,,,,,"[""Helm""]","[""No""]",maximal vanilla,,No,IRC,Ok,"[""shell""]","[""my own custom theme"", ""solarized-dark""]",Never,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Nomenclature,MicroEmacs on AmigaOS,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Alright,"In my opinion Emacs greatest strength are its extensibility and discoverability. Yes, it might not look very discoverable at first glance, but as soon as you get it. Everything can be explored, understood and modified.","[""Work"", ""Hobby projects""]","[""28.2""]",24,Mu4e,"org-mode, cider, evil, magit, mu4e",moderate comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""Haskell"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""Source""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""HackerNews""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""Emacs StackExchange"", ""Mailing lists""]","[""framework default"", ""use-package"", ""nixpkgs""]","[""Install and try it immediately""]",,IntelliJ,framework default,Often,44,Masters,Male,German,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Great,"[""shell-command""]","[""solarized"", ""solarized-dark""]",Sometimes,framework default read and understand,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,,,,,,,,Emacs,"[""C++"", ""Haskell"", ""Rust"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,it's massive system.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Extensibility, readability of lisp, emacs help system, tons of features and integrations","[""Work"", ""Hobby projects""]","[""27.2""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub""]","[""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""elpaca""]","[""wait for maturity""]",,Vim,projectile,Frequently,,Bachelors,Male,Polish,Logistics,"[""Helm""]","[""No""]",Spacemacs,,No,Hacker News,Ok,"[""eshell""]","[""default light""]",Never,undo-tree write package,,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Good but not great,Elisp,"[""Work"", ""Hobby projects""]","[""28.1""]",30,Mu4e,,,never considered,,,,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Haskell"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]",String[],,"[""Lack of time"", ""FSF paperwork""]",Rarely,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Overview""]",String[],"[""package.el"", ""use-package""]","[""Research alternatives""]",,Turbo Edit,No,Frequently,,,,,,"[""Helm""]","[""flyspell"", ""ispell""]",minimal vanilla,,,,,"[""eshell""]","[""my own custom theme""]",Sometimes,No copy-paste,Rarely,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,"org-mode,org-ref,org-roam,evil,ess,magit,pdf-tools,org-noter,mu4e",limited comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""R"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages"", ""YouTube""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,,No,Frequently,32,Masters,Male,Dutch,Research,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,No simple functions,Never,,Understand elisp and library,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"org-roam, vulpea",moderate comprimise,might in future,No,Would directly,No,Vim,"[""Clojure"", ""Common Lisp"", ""Go"", ""Haskell"", ""Rust"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""straight""]","[""Research alternatives""]",,Vim,framework default,Frequently,,Masters,Male,Chinese,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,Not sure,Friend,Great,"[""eshell""]","[""nano-light""]",Rarely,framework default many packages,Rarely,,"Back in 2009-2011 the learning curve was very steep. I spent two years dabbling with a custom config every now and then until it was in a state where I could use it as my daily driver. Biggest hurdles back then was just finding/adding packages to match what I had in TextMate. A project tree file/folder sidebar, and snippets. Second was probably wrapping my head around Emacs’ keybindings.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","The flexibility to mold it to be whatever I want, along with a ton of amazing community packages like magit and others.","[""Work"", ""Hobby projects""]","[""29.0""]",11,No,"magit, forge, lsp-mode, flycheck, multiple-cursors, helm-ag, vertico, fussy, doom-modeline",limited comprimise,might in future,No,No,Yes,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]","It’s been a while, but I’ve typically just gone with MELPA for the sake of simplicity.",TextMate 1.x,projectile,Sometimes,36,School,Male,Swedish,Software Development,"[""Helm"", ""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""doom-vibrant""]",Often,"undo-fu, undo-fu-session, vundo" write package,Rarely,Yes / dont understand the question,Too long ago.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"Extensibility. Very well honed features.","[""Work"", ""Hobby projects""]","[""28.1""]",30,No,"org, calc",limited comprimise,5-10y,I have in the past,Would directly,Yes,Emacs,"[""C"", ""Elisp"", ""Ruby"", ""Shell""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Mailing lists"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",Where related repos can be found (e.g. org),None,No,Frequently,55,Masters,Male,German,Fin Tech,"[""Ivy""]","[""No""]",maximal vanilla,Thanx.,Yes,Blog post,Great,"[""none""]","[""sanityinc-tomorrow-night""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Elisp, old and outdated documentations, ugly tutorials",Colleague,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility and configurability,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"use-package,helpful,indent-guide,counsel,swiper,rainbow-delimiters,multiple-cursors",moderate comprimise,never considered,Cannot,No,No,Emacs,"[""Elisp"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Matrix"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Rarely,36,PhD,Male,Iranian,Research,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,Blog post,Ok,"[""eshell"", ""vterm""]","[""monokai""]",Often,undo-fu simple functions,Never,,keybindings,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","maturity, introspectability","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"magit, org-mode",significant comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Perl"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""IRC""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,25,Bachelors,Male,French,Telecom,"[""No""]","[""flyspell""]",minimal vanilla,"Great improvements on survey form layout, as well as questions asked. Keep it up! :-)",Yes,web,Great,"[""shell-command"", ""term""]","[""wombat""]",Sometimes,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Discoverability,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,,moderate comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines""]","[""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""Email""]","[""framework default"", ""straight""]","[""wait for community""]",,None,framework default,Rarely,,Masters,Male,German,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Twitter,Great,"[""shell"", ""eshell""]","[""doom-one""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Sometimes,The review experience is great. The copyright assignment process is not; it needs to be simplified or abandoned.,"The default key bindings are torturous, and I honestly suspect vim has a better model for them, but only under the constraint of popular keyboard layouts. I very early made sure to move Ctrl, Meta et al to home row (https://axelsvensson.com/keyboa/) and have never looked back.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Configurability""]","[""Being introduced""]",Not well,Configurability and extensibility. It takes a certain (flawed) personality to require tools to work the way you want them to and never settle for someone else's sometimes better idea. People with this personality will never be able to leave Emacs.,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,"magit, org, lsp-mode, smerge-mode, swiper, ivy, multiple-cursors, paredit, dired+, deadgrep",moderate comprimise,0-2y,No,No,No,Very heavy customization,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Shell"", ""SQL"", ""Typescript"", ""LaTeX, postscript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""Source""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines""]","[""Comparison""]","[""GitHub"", ""Email""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,No,Frequently,36,Bachelors,Male,Swedish,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,"Perhaps the question ""Have you signed (or attempted to sign) the FSF copyright papers?"" would be more valuable and less confusing if split into two, e.g. ""Have you attempted to sign"" and ""If yes, did you succeed in doing so"".",Not sure,lobste.rs,Great,"[""none""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Extensibility, using a powerful and fun language.","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""Python"", ""Scheme""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""YouTube""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,VS Code,projectile,Frequently,45,Bachelors,Male,American,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,No,r/emacs,Ok,"[""vterm""]","[""nord""]",Never,framework default copy-paste,Never,,Keyboard Bindings,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Keyboard Macros,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",20,No,,do not prefer,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,,"[""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Googling""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,joe,No,Often,45,Masters,Male,Polish,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default light"", ""solarized""]",Rarely,No write package,Never,,I wasn’t hooked until I found the features that were “killer features” for me. The documentation also has a steep learning curve.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy","It doesn’t get in your way. It is extensible. It has many mature packages. It’s easy to configure (with the right packages). Tramp , org, iedit, multiple cursors, regex builder, undo tree, undo region.","[""Work"", ""Hobby projects"", ""Org""]","[""28.2""]",7,No,"Org, tramp, iedit, vundo, vterm, multiplecursors, slime, nano-theme,",moderate comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""Common Lisp"", ""Haskell"", ""Python"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""I don’t""]",Never,"[""Not interested"", ""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines"", ""Hacker news (rarely)""]","[""Clips/videos"", ""There tends to be too much documentation. More focus on package usability would fix this.""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,Atom,No,Often,27,Bachelors,Male,United States citizen,Software Development,"[""Ido"", ""Vertico""]","[""No""]",maximal vanilla,Start off with questions on packages.,No,Hacker News,Great,"[""vterm""]","[""Nano, tsdh""]",Sometimes,vundo understand internals,,,,,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""yes""]",,"Very well, it's snappy",,"[""flex""]","[""my special fork""]",,,,,,,,,my special keybindingss,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""R"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript"", ""all and my own""]",,"[""GNU/Linux"", ""WSL"", ""MacOS"", ""BSD"", ""my own os""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,my own,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,,"Yes, key-bindings were unfamiliar, took me very long to really start using Emacs key-bindings. Selecting text was unfamiliar. Lisp was a very unfamiliar paradigm, still don't feel competent in it.",Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""I can use it for the next 25 years and still have a better editor than anything newer""]","[""Having one editor for the rest of my life""]","Very well, it's snappy",Not needing to switch between IDEs all the time. You can just get very good using one editor over a life-time. And works everywhere I work.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",25,Wanderlust,typescript-mode,limited comprimise,10+y,I have in the past,I have in the past,Yes,CUA,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL"", ""Typescript"", ""Elm,XSL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""straight""]","[""Install and try it immediately""]",,IDE (Delphi),No,Frequently,52,Masters,Male,New Zealander,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""dakrone""]",Often,undo-tree simple functions,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,tweakability,"[""Hobby projects"", ""Academia""]","[""29.0""]",4,No,"org, org-roam, magit",moderate comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Frequently,26,Bachelors,Male,German,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""shell"", ""vterm""]","[""doom-one""]",Sometimes,undo-tree write package,Never,N/A,"I often struggled with the less-often use operators like grave (`), at (@), etc since they were difficult to Google and find an answer to. I still don't know what @ does. I also recall autoloading often confusing me as I was learning to write my own config, but once it clicked, it became my friend.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy",Extensibility. I love the hyper-personalization to make the editor exactly mine.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,No,"Evil, persp-mode, lsp-mode, eglot",moderate comprimise,never considered,Yes,No,Yes,Vim,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Don't often find something I want to add or fix""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",MELPA,Vim,project.el,Never,31,School,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""modus-vivendi"", ""doom-molokai""]",Sometimes,undo-tree copy-paste,Never,,Keys and Configuration,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]","Very well, it's snappy",Community ecology is good and anything is possible,"[""Work""]","[""28.2""]",5,No,,any comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Javascript""]",Frequently,"[""GNU/Linux""]","[""General document writing""]","[""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots""]","[""GitHub"", ""emacs-china""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,,Bachelors,Male,Chinese,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Emacs China,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"I am still in the process of getting used to the keybindings, and learning all of the configuration settings I want to use.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",I really enjoy the level of extensibility and customization that is possible.,"[""Hobby projects""]","[""29.0""]",0,No,"meow (currently in the process of switching to it), org-mode, dired, magit",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Hare, Zig""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Mailing lists""]","[""straight""]","[""Research alternatives""]",,Vim,No,Sometimes,22,Associates,Female,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,"For the question about how long you have used Emacs, there should be an option for less than a year. I have only very recently started learning how to use it, and am probably not alone.",No,r/emacs,Great,"[""none""]","[""modus-vivendi""]",Never,No copy-paste,Never,,"Things like ""sequential"" key bindings (e.g. C-x C-c)were initially a bit foreign but got used to them quickly.",Internet,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","- Large set of key bindings allowing quick editing - Buffers - Bookmarks - Org mode","[""Work"", ""Hobby projects""]","[""27.1""]",18,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""not sure""]","[""Never done so""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Do not really learn about them""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""not sure""]","[""wait for maturity""]",,Pico,No,Frequently,47,PhD,Male,,Research,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default light""]",Never,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""SLIME""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,Gnus,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Clojure"", ""Common Lisp"", ""Javascript"", ""Julia"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Wariness of the review process"", ""Bad prior experience""]",Rarely,,"[""IRC servers"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC""]","[""package.el""]","[""Install and try it immediately"", ""wait for maturity""]",,Vim,No,Rarely,,,,,Software Development,"[""Helm"", ""Ido""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Sometimes,undo-tree read and understand,Never,,Keybindings/file & project navigation. The latter was (is?) the biggest blocker to me being 100% comfortable; being able to quickly jump between files in a project (and between projects representing multiple services) is important and not super easy to do out of the box.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility is huge!,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"lsp-mode projectile which-key ace-window",moderate comprimise,might in future,No,No,No,Emacs,"[""Ruby""]",Often,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Just still pretty new to emacs!""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,projectile,Rarely,36,Bachelors,Male,Canadian,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Never,undo-tree copy-paste,Never,No,"1. Elisp 2. Hard to find sane defaults 3. Any modern book to learn most of it and keep it as reference",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Light weight compared to other editors.,"[""Work""]","[""29.0""]",10,No,"git-link, magit, use-package,",do not prefer,never considered,No,No,No,Emacs,"[""Go"", ""Rust"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Clips/videos""]","[""Discord""]","[""use-package""]","[""Research alternatives""]",MELPA,None,projectile,Never,32,Bachelors,Male,Indian,Software Development,"[""Ivy""]","[""ispell""]",minimal vanilla,"Need more sane defaults. Modern features, books, videos",No,lobste.rs,Ok,"[""none""]","[""default dark""]",Never,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",,Alright,,"[""Work"", ""Hobby projects""]","[""27.1""]",8,,,,,,,,Vim,"[""HTML/CSS"", ""Javascript"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,Spacemacs,,,,,,,, simple functions,Never,,My difficulties came from following other people’s shiny config and not learning the system itself,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,Lisp,"[""Work"", ""Hobby projects""]","[""28.2""]",12,Mu4e,"Magit, cider, org-mode,",limited comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""PHP"", ""Perl"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,48,Associates,Male,American,Software Development,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""langtool""]",minimal vanilla,,Yes,r/emacs,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""default dark""]",Frequently,No write package,Never,,Keybindings paradigm is very different from MS Office style,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""wanted to graduate to a \""real\"" editor""]",Good but not great,"Consistent UI, usable over SSH, package ecosystem, runs on many platforms","[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",20,Wanderlust,"magic, rust-mode, rustic-mode, use-package, planner-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust"", ""Shell"", ""Typescript"", ""Idris 2""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""I don't, why is this question required""]",Never,"[""Not interested"", ""Lack of time"", ""Unfamiliar with contribution process"", ""not confident that contributions are wanted""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""read the source""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,ae,No,Sometimes,37,Masters,Male,American,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,Nationality menu annoying on mobile,Yes,lobste.rs,Ok,"[""eshell"", ""ansi-term"", ""M-|""]","[""tron-legacy""]",Often,No read and understand,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Typescript""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,,PhD,Male,,Fin Tech,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""shell""]","[""doom-one""]",Never,framework default write package,Never,I don't know what it is,Non standard keybindings,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]",Good but not great,The community that continues to improve it,"[""Work"", ""Hobby projects""]","[""28.1""]",9,No,,any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Google to find out more""]","[""use-package""]","[""Research alternatives"", ""wait for maturity""]",Melpa because of the low barrier to entry,Sublime Text,projectile,Often,33,Masters,Male,Singaporean,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell-command""]","[""gruvbox""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,text editing,"[""Work""]","[""28.2""]",3,No,"evil,color-rg,wgrep,org-mode,tab-bar,lsp-bridge,",any comprimise,never considered,No,No,No,Vim,"[""lua""]",Sometimes,"[""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package""]",Never,"[""Issues""]","[""GitHub"", ""M-x list-packages""]","[""Tutorials""]","[""Discourse""]","[""package.el"", ""use-package""]","[""wait for community""]",,VS Code,project.el,Never,36,Associates,Male,Chinese,Creative/Writing,"[""Vertico"", ""Marginalia"", ""Consult""]","[""langtool""]",maximal vanilla,,No,Emacs China,Ok,"[""none""]","[""my own custom theme"", ""modus-operandi"", ""modus-vivendi""]",Never,undo-tree simple functions,Never,,"Getting from ""barely finished tutorial"" to ""actually grab things helping in productivity"". Also, Emacs not having utf-8, which kept me with XEMacs",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Extensibility/moldability,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2""]",19,No,org-mode,moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Erlang"", ""Go"", ""Haskell"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Often,33,Masters,Male,Polish,Software Development,"[""framework default"", ""Helm""]","[""No""]",Spacemacs,,Not sure,Hacker News,Ok,"[""eshell"", ""ansi-term""]","[""default dark""]",Sometimes,No read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""AUCTeX""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",10,No,,significant comprimise,might in future,Cannot,Would directly,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Email""]","[""package.el""]","[""Install and try it immediately""]",,Notepad,No,Frequently,,PhD,Male,,Software Development,"[""Ivy"", ""Ido""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell"", ""eshell"", ""term""]","[""default light""]",Rarely,No copy-paste,Never,,"The UI is different from the established standards, the learning curve is steep.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""org mode""]","Very well, it's snappy",Org mode,"[""Work""]","[""25.3""]",10,No,"smart-mode-line, multiple-cursors, recentf",limited comprimise,never considered,No,No,No,CUA,"[""C++"", ""Python""]",Never,"[""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,No,Often,51,School,Male,Italian,Healthcare,"[""Ido""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""shell-command""]","[""default light""]",Never,No copy-paste,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,,limited comprimise,never considered,No,No,No,Vim,"[""Common Lisp"", ""Javascript"", ""Java"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Discourse"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Discourse""]","[""framework default""]","[""Research alternatives""]",,VS Code,projectile,Rarely,25,Masters,Male,Dutch,Software Development,"[""framework default"", ""Vertico""]","[""No""]",Doom Emacs,,No,Discourse,Great,"[""vterm""]","[""dracula"", ""gruvbox"", ""monokai-pro""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Getting started in lisp,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",It's extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"Helm,magit,vterm",moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""wait for community""]",,VS Code,No,Often,25,Masters,Male,French,Telecom,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Often,No simple functions,Never,,Learning Elisp and the huge ecosystem of packages,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,Elisp capabilities and extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"Org, jupyter",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Elisp"", ""Haskell"", ""Julia"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Discord"", ""Discourse""]","[""Tutorials"", ""Manual""]","[""GitHub"", ""Discord"", ""Discourse""]","[""framework default""]","[""wait for community""]",,Vim,projectile,Sometimes,23,Bachelors,Male,Cuban,Research,"[""Vertico""]","[""No""]",Doom Emacs,"Emacs is such a great software, let's keep it that way",No,Discourse,Great,"[""vterm""]","[""doom-one""]",Frequently,framework default simple functions,Never,,The vanilla settings are pretty rough,Internet,"[""GUI"", ""TUI""]","[""slime""]","[""Package(s)"", ""slime""]",Good but not great,"Buffer protocol, lisp integration","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"Slime, paredit",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""as requested by maintainer""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""I don't""]","[""idk""]","[""I don't""]","[""package.el""]","[""wait for community""]",,VS Code,No,Sometimes,28,,Feminine leaning non binary,German,Coffee,"[""Ivy""]","[""No""]",minimal vanilla,Some of the required questions had multiple choice options of which none were applicable to me.,No,/E/programming,Ok,"[""none""]","[""my own custom theme""]",Never,No simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,comprehensive customization with a plain-text config file,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"corfu,vertico,consult,cider,lsp-mode",limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,projectile,Rarely,,Masters,Male,Finnish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""none""]","[""modus-vivendi""]",Never,undo-tree copy-paste,Never,,The keybindings being non-standard / non-CUA,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""magit""]","[""Community""]","Very well, it's snappy",,"[""Work""]","[""28.1""]",8,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Task management""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Issues"", ""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,None,No,Frequently,35,Masters,Male,Luxembourger,Education services,"[""Helm""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""tango-dark""]",Sometimes,No none,Never,,,Colleague,"[""GUI""]","[""orgmode""]","[""Package(s)"", ""orgmode""]",Good but not great,orgmode,"[""Work""]","[""28.2""]",2,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA""]","[""I don't""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Google + I don't need new packages""]","[""Screenshots""]","[""Google""]","[""not sure""]","[""wait for maturity""]",,NetBeans,No,Rarely,,,,,,"[""No""]","[""No""]",minimal vanilla,Did it seems to me or was the optional section full of mandatory questions?,No,Hacker News,Not great,"[""Whatever the default is""]","[""default light""]",Never,No read and understand,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""C"", ""Clojure"", ""Elisp"", ""Elixir"", ""Go"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,maximal vanilla,,,,,,,, simple functions,,,Key bindings : terminal v ui,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Stability,"[""Work"", ""Hobby projects""]","[""28.2""]",15,,,,,,,,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""R"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""WSL"", ""MacOS""]",,,,,,,,,,,,,,Notepad++,,Rarely,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,moderate comprimise,never considered,Yes,No,No,Vim,"[""C"", ""C#"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit""]","[""Tutorials"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""Emacs StackExchange""]","[""elpaca""]","[""Install and try it immediately"", ""wait for community""]",,Vim,No,Rarely,,,,,,"[""Ivy""]","[""flyspell"", ""spell-fu"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""eshell"", ""vterm""]","[""Naga""]",Rarely,undo-tree simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",4,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Common Lisp""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"Not knowing where to start. There's the keybindings, the functions, elisp, frameworks like doom, spacemacs, etc. It was very difficult to know how to sequence the things I was learning. For example, should I learn the emacs keybings at all if I want to use evil-mode, or should I focus on learning elisp?",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Org Mode""]","[""Community"", ""Part of the GNU project / FSF"", ""Excellent support for Clojure and Lisps in general""]",Not well,"Extensibility, obviously, but also the fact that you can do all of your development, documentation, and personal productivity in one place. The REPL-driven development for dynamic languages and the integration terminal is fantastic.","[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",3,Mu4e,"cider, org-mode, vterm, magit, lsp",significant comprimise,never considered,No,I have in the past,No,Vim,"[""Clojure"", ""Python"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""WSL"", ""BSD""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack confidence in code quality""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""Mailing lists""]","[""framework default"", ""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,41,Masters,Male,American,Data Engineering,"[""Ivy""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Frequently,framework default simple functions,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Org, lisp""]",,Alright,,"[""Work"", ""Hobby projects"", ""Everything""]","[""29.0"", ""28.2""]",5,,,,,,,,Vim,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript"", ""Purescript, nix""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Emacs,"[""Python"", ""Shell"", ""SQL""]",,"[""GNU/Linux""]",String[],String[],String[],,String[],,,String[],String[],String[],String[],,,IntelliJ,,Sometimes,,,,,,String[],String[],Doom Emacs,,,,,String[],String[],, simple functions,Never,,configuring emacs (especially colour/faces),University/College,"[""GUI""]","[""Package(s)"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","special modes, elisp interpreter, ability to be used as an interface","[""Hobby projects""]","[""28.2""]",1,No,"magit, company",do not prefer,never considered,No,No,No,Emacs,"[""C"", ""Scheme""]",Rarely,"[""Windows""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Screenshots"", ""Clips/videos""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",I would pick the popular repositories.,Vim,No,Never,24,School,Male,Canadian,Student,"[""Ivy""]","[""ispell""]",minimal vanilla,,No,lobste.rs,Great,"[""shell-command"", ""shell"", ""term""]","[""spacemacs dark""]",Never,No copy-paste,Never,,Memorizing keybindings; figuring out how to abort a command without resorting to killing the process.,University/College,"[""GUI"", ""TUI""]","[""Text editing features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",29,No,,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Java""]",Never,"[""Windows"", ""MacOS"", ""Linux""]",String[],"[""not sure""]","[""I don't""]",Never,"[""Not interested""]",Never,,"[""I don't""]","[""Don't care""]","[""I don't""]","[""package.el""]","[""wait for community""]",,,No,Sometimes,,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light""]",Never,No simple functions,Never,N/A,"The keyboard shortcuts were a bit confusing since they are not in line with other applications. For example, C-x u instead of C-z, C-x C-c instead of C-q, C-x 0 instead of C-w, M-w instead of C-c, and C-w instead of C-x. But eventually I got used to them and have now configured all my other applications to use them as well.",Parent,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""It's a mainstream editor that's not Electron-based ;)""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Emacs is great because it's simple and lightweight enough that it doesn't feel bloated (looking at you VSCode) yet is complex enough to do all the tasks I need (lsp-mode, org-mode, etc.). I also appreciate that it uses a real functional programming language (Lisp) for configuration (looking at you Vim).","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"org-mode (does that count?), org-roam, org-modern, org-fragtog, god-mode (this is a godsend), ivy, counsel, typo-mode, pdf-tools, nov",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Java"", ""Rust"", ""Ruby"", ""Shell"", ""Standard ML, Nix, Markdown, Gemini""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""Nix""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Matrix""]","[""Nix""]","[""Research alternatives"", ""wait for maturity""]",N/A,VS Code,No,Frequently,18,School,Male,American,Student,"[""Ivy""]","[""No""]",maximal vanilla,,No,Matrix,Great,"[""shell-command"", ""shell"", ""eshell"", ""term""]","[""modus-operandi""]",Rarely,No write package,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Everybody used Vim around me""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,"denote, eglot/lsp",moderate comprimise,never considered,No,No,No,Vim,"[""C#"", ""Elisp"", ""Elixir"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Mailing lists"", ""Blogs""]","[""Tutorials""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,framework default,Rarely,38,School,Male,Hungarian,Software Development,"[""framework default"", ""Vertico""]","[""flyspell"", ""langtool""]",Doom Emacs,,No,lobste.rs,Ok,"[""eshell""]","[""dracula""]",Sometimes,undo-tree copy-paste,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work""]","[""29.0""]",1,,,,,,,,Emacs,"[""Julia"", ""Python"", ""R""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"I learned it very slowly, as I needed parts. I still have problems with emacs regex",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""My fingers know the key-bindings I need""]","[""Text editing features""]","Very well, it's snappy",Plain text front end which does not scare people starting.,"[""Hobby projects""]","[""28.2""]",8,No,How come I could not choose 'ignore it I do not do that' up above.,moderate comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""Source""]","[""Again, not a question for me.""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""I had to ask about one thing one time and I knew the person to ask. Wrong kind of question for me.""]","[""I do not use them. My use-cases are very simple.""]","[""wait for community""]",,Can't remember that far back.,No,Frequently,42,Bachelors,Female,British,"Academia, publishing, art. Why is this a radio button choice?","[""No""]","[""No""]",minimal vanilla,"Java goes before JavaScript in alphabetical order. Emacs is huge which means sometimes I end up using nano instead for a smaller footprint. This survey did not ask about rivals or comparisons much.",No,I have already forgotten what I clicked to get here.,Ok,"[""shell""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"1. Learning key-cord 2. Configure Emacs 3. Understand how Emacs loads and work",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""org-mode""]","[""Extensibility"", ""Package(s)"", ""org-mode""]",Good but not great,extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"org-roam, lsp, xwwp, calibredb,",limited comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python""]",Often,"[""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for maturity""]","MELPA, GitHub",Vim,projectile,Never,,Masters,Male,Hongkonger,Software Development,"[""Vertico""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""zenburn"", ""doom-gruvbox, solarized-light""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","The extensibility, the ecosystem, the community","[""Work"", ""Hobby projects""]","[""29.0""]",12,Mu4e,"corfu,magit,forge,yasnippet,lsp-mode,elfeed,org,citar,org-roam,mu4e",significant comprimise,never considered,No,Would directly,No,Emacs,"[""C"", ""Elisp"", ""Haskell"", ""Julia"", ""Python"", ""R"", ""Rust"", ""Scheme"", ""Shell"", ""APL/BQN""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Nano,project.el,Frequently,27,Masters,Male,French,Healthcare,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""langtool""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""vterm""]","[""modus-vivendi""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"No, not really. I started with cut and paste for simple blocks of configuration code, then developed my own configuration over several years.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",25,Mu4e,"org-roam, org-mode",significant comprimise,might in future,No,Yes,No,Emacs,"[""C++"", ""Clojure"", ""Elisp"", ""Haskell"", ""Lisp""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Web search engines""]","[""Manual""]","[""IRC""]","[""use-package""]","[""Research alternatives""]",,Vim,projectile,Rarely,58,Bachelors,Male,British,Manufacturing,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""gruvbox""]",Never,No copy-paste,Never,,"Configure Emacs properly (now I have a structured init thanks to orgmode and code blocks), remember keybindings",I needed to implement GTD method,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Todo management (org agenda)""]","Very well, it's snappy",Org-mode,"[""Work"", ""Hobby projects"", ""Everything that involves writing""]","[""28.2""]",10,No,"use-package, pandoc-mode, vertigo, savehist, jupyter, deadgrep, centaur-tabs, org-bookmarks-extractor, ox-reveal, magit",any comprimise,might in future,I will some day,Would directly,No,CUA,"[""Python""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues""]","[""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""use-package""]","[""wait for maturity""]",,anything,No,Frequently,42,Masters,Male,French,Management Consulting,"[""Vertico""]","[""flycheck""]",maximal vanilla,,No,Blog post,Ok,"[""none""]","[""spacemacs""]",Never,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""orgmode""]",String[],"Very well, it's snappy","extensibility, rich packages, org mode, community, it just works","[""Work"", ""Hobby projects""]","[""27.1""]",40,No,org mode,do not prefer,never considered,No,No,No,Emacs,"[""none""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""not sure""]","[""i haven't""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Overview""]","[""i haven't""]","[""manual""]","[""Install and try it immediately""]",,,No,Frequently,,Masters,Male,United States citizen,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,,,,"[""shell""]","[""my own custom theme""]",Rarely,No none,Never,,"different starter kits and vanilla emacs, also the installation and configuration on windows10",Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Alright,Org-mode,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Python""]",Never,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Web search engines"", ""Emacs-China forum""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""wait for maturity""]",,VS Code,framework default,Rarely,49,Bachelors,Male,Chinese,Manufacturing,"[""framework default""]","[""framework default""]","Centaur, Doom Emacs, vanila",,No,Emacs China,Ok,"[""eshell""]","[""doom-one"", ""doom-modeline""]",Never,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,,"[""Work""]","[""27.1""]",1,No,,significant comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,39,Bachelors,Male,,Software Development,"[""framework default""]","[""No""]",Spacemacs,,No,r/emacs,Ok,"[""vterm""]","[""gruvbox"", ""solarized"", ""zenburn""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,,"[""GUI""]",String[],String[],Alright,,"[""Work""]","[""29.0""]",11,,,,,,,,Vim,"[""HTML/CSS"", ""Javascript"", ""PHP""]",,"[""MacOS""]",,,,,,,,,,,,,,VS Code,,Never,,,,,,,,Spacemacs,,,,,,,, simple functions,Never,,"elisp, unusual naming/key bindings",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Customization, shaping to my mind","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",17,No,"helm,projectile,popwin,swiper,expand-region,browse-kill-ring,undo-fu",limited comprimise,never considered,No,Would directly,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Shell"", ""Ada""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Never""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Often,38,Masters,Male,French,aeronautical engineering,"[""Helm"", ""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command""]","[""gruvbox"", ""solarized"", ""sanityinc-tomorrow-dark""]",Never,undo-fu many packages,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Having a gui (unlike vim)""]",Alright,The repl,"[""Hobby projects""]","[""28.2""]",2,No,,moderate comprimise,never considered,No,No,Yes,Vim,"[""Elisp"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript"", ""scala""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""GitHub"", ""Discord"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""GitHub"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,18,School,Male,United States citizen,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Blog post,Great,"[""term"", ""multi-term""]","[""my own custom theme""]",Rarely,undo-tree read and understand,Never,,"It is rather hard to learn all the nice stuff it provides, I am 25 years in and still learning new stuff. Lots of things are hard to debug, especially as various (minor) modes can interact strangely and packages solve partly similar things following completely different philosophies. It happens that I have no idea _which_ mode/package exactly is responsible for some specific behaviour (especially after testing several for some reason)",University/College,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""magit, and force of habit""]","[""Was available and I did not want to learn vi.""]",Good but not great,One editor for all purposes,"[""Work"", ""Hobby projects"", ""everything I need to write/edit texts etc.""]","[""27.1""]",25,No,"magit, auctex, web-mode, enh-ruby-mode, (lsp), (projectile-rails/-speedbar), (helm?)",significant comprimise,never considered,No,No,No,CUA,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Ruby"", ""Scheme"", ""Shell"", ""TeX/LaTeX""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""–""]","[""package.el""]","[""Install and try it immediately""]",,whatever was there 25 years ago on Atari ST or HP UX,projectile,Frequently,52,PhD,Male,German,Research,"[""Helm""]","[""flyspell"", ""ispell""]",minimal vanilla,,Yes,Hacker News,Ok,"[""none"", ""shell""]","[""default light""]",Often,undo-tree write package,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",5,No,,do not prefer,never considered,No,Would directly,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Go"", ""PHP"", ""Rust"", ""Ruby""]",Often,"[""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Screenshots""]","[""Discord""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,38,School,Male,Italian,Software Development,"[""Ivy"", ""Vertico"", ""Marginalia""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""vterm""]","[""modus-vivendi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,elisp,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"ivy ,vertico, helm search engine, elisp, extensible","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1""]",2,No,magit;ivy;lsp-bridge;org-mode;ox-hugo;evil;lispy;prettify-symbols;,moderate comprimise,might in future,Cannot,Would directly,No,emacs + vim,"[""Elisp"", ""Go"", ""Python"", ""Shell"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""GitHub"", ""emacs china""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",MELPA,Vim,projectile,Frequently,23,Bachelors,Male,Chinese,game,"[""Ivy""]","[""No""]",centaur emacs,,No,Emacs China,Great,"[""vterm""]","[""modus-vivendi"", ""nord"", ""solarized"", ""mindre""]",Often,undo-tree simple functions,Rarely,,elisp being rather archaic language,Internet,"[""GUI""]","[""org""]","[""Community""]",Alright,Community and packages,"[""Work"", ""Hobby projects""]","[""29.0""]",8,No,org-roam,do not prefer,never considered,No,No,No,Vim,"[""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Wariness of the review process"", ""FSF paperwork"", ""Elisp preferences of package authors""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit""]","[""Tutorials"", ""Manual""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",,None,projectile,Never,,Bachelors,Male,,Software Development,"[""framework default""]","[""flyspell"", ""langtool""]",Doom Emacs,,Yes,Hacker News,Ok,"[""vterm""]","[""doom-one""]",Never,undo-fu copy-paste,,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work""]","[""25.1""]",3,,,,,,,,Vim,"[""Common Lisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""org, magit""]","[""Text editing features"", ""Community""]","Very well, it's snappy",Unparalleled extensibility and capabilities.,"[""Work"", ""Hobby projects""]","[""29.0""]",19,Mu4e,"magit, lsp-mode, vertico, orderless, consult, org-roam, modus-themes, expand-region",limited comprimise,never considered,No,Would directly,No,Emacs,"[""Clojure"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""GitHub"", ""Email""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,38,Bachelors,Male,Italian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Friend,Great,"[""none""]","[""modus-vivendi""]",Rarely,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Muscle memory""]","[""Text editing features""]",Not well,"Openness, universality, no nonsense","[""Work"", ""Hobby projects""]","[""28.1""]",20,No,,any comprimise,might in future,No,No,No,Emacs,"[""Python"", ""Rust""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""GitHub"", ""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,,PhD,,,,"[""No""]","[""ispell""]",minimal vanilla,emacs is slow on latex!!!!,No,Hacker News,Ok,"[""none""]","[""tango-dark""]",Never,No simple functions,,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",4,,,,,,,,Vim,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""WSL"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,Doom Emacs,,,,,,,, write package,Sometimes,,"Remembering keystrokes was a pain initially, but muscle memory means nowadays I just press the keys without thinking about it.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",The wide number of available packages for every little thing.,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"org-mode, magit, lsp-mode",moderate comprimise,5-10y,No,No,No,Emacs,"[""Assembly"", ""C"", ""Go"", ""HTML/CSS"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""none""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Documentation""]","[""Blogs"", ""lwn.net's weekly links to the emacs updates""]","[""Overview""]","[""Reddit""]","[""manual""]","[""Install and try it immediately""]",,,No,Often,46,Bachelors,Male,English,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell-command-on-region""]","[""my own custom theme""]",Never,No simple functions,Never,,It was hard to find tutorials in elisp.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Hackable,"[""Work""]","[""29.0"", ""28.2""]",12,No,,limited comprimise,might in future,I have in the past,Would directly,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""Emacs China""]","[""Screenshots"", ""Overview""]","[""GitHub"", ""Emacs China""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",MELPA,Notepad++,projectile,Frequently,35,Masters,Male,Chinese,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""vterm""]","[""one dark atom""]",Frequently,undo-tree copy-paste,Never,,,University/College,"[""TUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""I was told only noobs used Atom""]",Good but not great,I'm somewhat familiar with it.,"[""Work"", ""Hobby projects""]","[""27.1""]",8,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""I don't""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Friends""]","[""examples of use""]","[""IRC"", ""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,Atom,No,Never,35,Masters,Male,Danish,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,IRC,Ok,"[""shell-command""]","[""default light""]",Never,No simple functions,Never,,"The keybindings! Worth the investment though, specially for bash command line editing.",University/College,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""org-mode""]","[""Text editing features""]",Good but not great,Its overall ecosystem: elisp code and OS usage,"[""Work"", ""Hobby projects""]","[""26.3"", ""25.3""]",20,No,,moderate comprimise,never considered,No,Yes,No,Emacs,"[""HTML/CSS"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""not sure""]","[""Mailing list""]",Never,String[],Never,,"[""Blogs""]","[""Tutorials""]","[""Emacs StackExchange""]","[""not sure""]","[""wait for community""]",,Vim,No,Rarely,,Bachelors,Male,,Manufacturing,"[""Ido""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""solarized-dark""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",4,No,,limited comprimise,never considered,No,No,Yes,Vim,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""R"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,IntelliJ,projectile,Often,24,Bachelors,Male,,Student,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""solarized""]",Rarely,undo-tree none,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""One editor for everything""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",0,No,,do not prefer,might in future,No,No,No,Emacs,"[""Nowadays just org, swift hopefully soon""]",Never,"[""MacOS""]","[""Task management""]","[""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""YouTube""]","[""Manual"", ""Clips/videos"", ""Overview""]","[""Mainly no issues so far. I'm used to finding issues on github first. Usually helps.""]","[""package.el"", ""not sure""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Never,22,School,Male,Czech,Software Development,"[""No""]","[""No""]",minimal vanilla,What a community. Glad to contribute.,No,r/emacs,Ok,"[""none""]","[""gruvbox""]",Never,No copy-paste,Rarely,,"Before I started using Doom Emacs, I felt it was very hard to configure Emacs.",Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Alright,I feel productive when I use Emacs. It doesn't get in the way and I can tailor it to my needs.,"[""Work"", ""Hobby projects""]","[""28.1""]",10,Mu4e,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elixir"", ""Erlang"", ""Go"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Often,41,Masters,Male,Swedish,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",0,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Common Lisp"", ""Rust""]",Never,"[""GNU/Linux"", ""WSL""]",String[],"[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Framework""]","[""framework default"", ""use-package""]","[""wait for community""]",,VS Code,No,Rarely,,,,,,"[""No""]","[""No""]",Doom Emacs,,No,r/emacs,Ok,"[""term""]","[""doom-one""]",Never,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""org-mode""]","Very well, it's snappy","Extensibility, lightweightness, ELisp","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,limited comprimise,never considered,Cannot,Would directly,No,Vim,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Scheme"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,Vim,projectile,Sometimes,29,Bachelors,Male,Russian,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""none"", ""eshell""]","[""my own custom theme""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,,limited comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""Java"", ""Python"", ""Ruby"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,String[],Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Sometimes,38,PhD,Male,,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""shell-command"", ""shell""]","[""solarized""]",Sometimes,No simple functions,Never,,,"""Running Linux"" 1st ed","[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",27,No,"org, magit, cider",significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Shell"", ""Typescript""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,String[],Never,,"[""Blogs""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,45,PhD,Male,French,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell"", ""ansi-term""]","[""dracula""]",Rarely,No copy-paste,,,,,"[""TUI""]","[""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",15,,,,,,,,Emacs,"[""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Almost always available on remote machines.,"[""Work"", ""Hobby projects""]","[""26.3""]",21,No,,limited comprimise,might in future,No,No,No,Emacs,"[""C++"", ""HTML/CSS"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""google""]","[""Tutorials"", ""Screenshots""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,None,projectile,Never,,PhD,Male,American,Software Development,"[""Helm""]","[""ispell""]",minimal vanilla,It is really too long and some questions might be redundant.,No,colleague,Great,"[""shell-command"", ""shell"", ""term"", ""ansi-term""]","[""my own custom theme""]",Often,No write package,Never,,,Friend,"[""daemon""]","[""Package(s)"", ""Text editing features"", ""magit""]","[""Extensibility"", ""Package(s)""]","Poorly, it's sluggish","Magit Extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,do not prefer,never considered,No,Would directly,No,Vim,"[""Common Lisp"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,Atom,projectile,Rarely,33,School,Male,Dutch,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Friend,Ok,"[""eshell""]","[""default light"", ""gruvbox"", ""gruvbox-dark""]",Rarely,undo-tree copy-paste,Never,,I was fortunate — in 1980 I was introduced to Emacs by (now-Dr.) Mabry Tyson at the UT Austin computer science AI department.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org-mode""]","[""Text editing features""]","Very well, it's snappy","Org-mode export Packages","[""Work""]","[""28.2""]",42,No,org-mode,do not prefer,never considered,I have in the past,No,No,Emacs,"[""HTML/CSS""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs"", ""Sacha Chua's blog""]","[""Screenshots""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,68,PhD,Male,American,Legal,"[""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Not well,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,limited comprimise,never considered,No,No,No,CUA,"[""C"", ""C#"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""not sure""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Discourse"", ""Blogs"", ""Web search engines""]","[""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Often,24,Bachelors,Male,Polish,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""none"", ""shell-command""]","[""doom-one""]",Sometimes,No many packages,Never,,I don't think I had any serious difficulties.,"SLIME, as I learned CL and Emacs at the same time","[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""SLIME""]","Very well, it's snappy","Free software, stability, documentation, customizability.","[""Work"", ""Hobby projects""]","[""28.2""]",15,Gnus,"slime, magit, erc, gnus, expand-region, multiple-cursors, web-mode, emacs-w3m, mingus",significant comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Have my own projects""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Figure it out myself""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",Just go with melpa,"Visual Studio, Visual C++, EditPlus, Aurora Editor, QED, etc.",projectile,Sometimes,38,School,Male,Israeli,Software Development,"[""Helm"", ""Ido"", ""Icomplete""]","[""No""]",maximal vanilla,Should include a Common Lisp option :),No,lobste.rs,Great,"[""shell""]","[""default light"", ""my own custom theme""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Keybindings were a bit unusual, the tutorial was good, but very long. As a beginner I faced many problems, like some elisp error I had no clue about.","nothing else worked for me, internet's only remaining suggestion was emacs","[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""it is awesome""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"magit, org mode, calc It has some very good features, above are the true killer features. Having a true programming language for ""configuration"" is a big plus as well. It is keyboard based, no need for a ""mouse hand"". And many more. To summarize: it is just great","[""Work"", ""Hobby projects"", ""using my computer""]","[""28.2"", ""27.2""]",11,Mu4e,"magit, org mode, mu4e, helm, elpy, org slack with slack mode, Calc, paradox, tramp, multiple cursor (or Mc?)",significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Fortran"", ""Julia"", ""Python"", ""R"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""doing much volunteer work outside emacs""]",Rarely,,"[""M-x list-packages"", ""emacs news by Sacha Chua""]","[""Comparison"", ""Overview""]","[""search the internet or talk to a friend; documentation is really great, just add some additional elisp and you get it done""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",Didn't do that. Only published code on github,"anything available, except vom (could not exit from it)",No,Frequently,30,Masters,Male,German,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Blog post,Great,"[""eshell"", ""term""]","[""something else, but I don't remember right now""]",Often,C-x u simple functions,Never,,"Some terminology (windows/frames/splits/buffers). Spacemacs had a good tutorial and its mnemonic setup made it easier to find things.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility (Hackability :D). It's a running system I can manipulate, so the bar for writing a ""plugin"" is much lower than other editors.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",4,No,"lsp-mode (I'll have to eglot a try now), doom-themes, a lot of the ""base"" ones with Spacemacs, evil, company, helm",moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Python"", ""Ruby"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""framework default"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,RubyMine,projectile,Sometimes,38,Bachelors,Male,Canadian,Software Development,"[""Helm""]","[""No""]",Spacemacs,"Some multi-select are difficult with only one custom answer. e.g. which theme(s) do I use? I cycle through several, so would be nice to list them. Or, which shell? I selected ""I don't"" and ""eshell"" meaning that I rarely use a shell in Emacs, but if I do, I'll use eshell.",Yes,lobste.rs,Great,"[""none"", ""eshell""]","[""spacemacs-dark or doom-challenger-deep""]",Never,undo-tree copy-paste,Never,,Configuring for certains packages/modes was (and still sometimes is) a challenge,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","As a glue between different programs. Powerful editing and search tools","[""Work""]","[""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",10,No,"Helm, shell, iedit, magit, occur, rgrep",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Perl"", ""Shell"", ""Fortran""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages"", ""Hacker News""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Notepad++,No,Often,43,PhD,Male,Iranian,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""Spacemac""]",Rarely,undo-tree copy-paste,Never,,emacs-lisp,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Alright,packages,"[""Hobby projects""]","[""28.2""]",2,No,"evil, magit, wichkey",moderate comprimise,might in future,No,No,No,Vim,"[""C++"", ""Rust""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Discord"", ""Discourse""]","[""framework default""]","[""wait for community""]",,VS Code,framework default,Never,32,Bachelors,Male,Chinese,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,"The result shows everything is missing, have no idea if it submitted my answers",No,Discourse,Not great,"[""eshell"", ""vterm""]","[""doom-one""]",Rarely,framework default copy-paste,Rarely,,"Clash with plugins, and plugin updates",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF"", ""Free""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility and well written documentation,"[""both""]","[""28.2""]",7,No,,do not prefer,might in future,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript"", ""WASM""]",Often,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Task management""]","[""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Matrix servers"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Clips/videos""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange""]","[""elpaca""]","[""Install and try it immediately""]",,Vim,project.el,Often,40,Bachelors,Male,Croatian,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,,Not sure,IRC,Not great,"[""vterm""]","[""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Some keybindings don't interact well with OSX and Karabiner. A lot of keybindings are hard to remember and it's not super easy to add them to the menu. All the configuration options and packages are overwhelming and hard to configure but also necessary if you want a semi-decent programming environment. Editing the config requires some understanding of elisp which is a big ask for a starter.",SLIME & org-mode,"[""GUI""]","[""None, really. I don't use it much.""]","[""Package(s)""]",Alright,,"[""Hobby projects""]","[""27.1""]",0,No,,limited comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Python"", ""Rust""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""IRC servers""]","[""Tutorials"", ""Screenshots""]","[""IRC"", ""Emacs StackExchange""]","[""no clue, I get confused a lot""]","[""wait for community""]",,Vim,No,Rarely,39,PhD,Male,German,Software Development,"[""No""]","[""No""]",Spacemacs and Vanilla on different machines,Selection in the text fields is broken for me. It's not visible when text is selected.,No,IRC,Ok,"[""none""]","[""doom-palenight""]",Never,No simple functions,Never,,"Understanding the ecosystem and packages used. When reading other people's init, I did not know the difference between use-package, leaf, setup etc, and the origin/reason of the packages.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Extensibility, integration of the tools (computing environment)","[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,"org, vertico, exwm, pass",moderate comprimise,might in future,Cannot,Cannot,Yes,Vim,"[""C++"", ""Elisp"", ""Python"", ""Shell"", ""Matlab""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""straight"", ""manual""]","[""Install and try it immediately""]",,Sublime Text,project.el,Frequently,25,Masters,Male,French,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",28,Gnus,"Gnus,Org",significant comprimise,never considered,Cannot,I have in the past,No,Emacs,"[""C"", ""Go"", ""Perl"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""Email""]",Never,"[""Lack of time""]",Never,,"[""M-x list-packages""]","[""Comparison""]","[""Web""]","[""package.el"", ""manual""]","[""Research alternatives""]",,,No,Frequently,55,PhD,Male,French,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Dynamic Scope,"When i learn linux,i read the book name ""Vi and Gun Emacs""","[""GUI""]","[""Extensibility"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,"Expandability; Every thing is ""text""","[""Work"", ""Hobby projects""]","[""29.0""]",11,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Go"", ""Haskell"", ""Python"", ""Perl"", ""Ruby"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""emacs-china""]","[""Screenshots"", ""Clips/videos""]","[""GitHub"", ""emacs-china""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,30,Bachelors,Male,Chinese,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Emacs China,Great,"[""vterm""]","[""spacethem-light""]",Rarely,undo-tree copy-paste,Never,,"The sheer volume/size of Emacs. But that is also one of its biggest strengths.",Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Community""]","Very well, it's snappy","The vibrant community around it. I think what really put me off about VS Code was an apparent disconnect between the Marketplace and where Packages are developed. IMHO it is far 'easier' to write an issue on any git host and get support than it is for the Marketplace...","[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,,moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Agenda""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]","I recently started writing my first package for using 'b4' Linux Kernel helper script. _When_ it is ready, I probably will try to get it to MELPA. Since most blog post about publishing packages show MELPA. I did not really put a lot of thought about storing on MELPA in contrast to others mean, though.",VS Code,framework default,Sometimes,,,Male,,Research,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,Thank you TEC!,No,Emacs mailing list,Great,"[""vterm""]","[""modus-operandi""]",Frequently,framework default write package,Rarely,,Time,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Alright,"Extensibility, inspectability","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""27.2""]",8,notmuch,"eglot, anything by prot",significant comprimise,might in future,No,I have in the past,Yes,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Discord"", ""Blogs"", ""M-x list-packages""]","[""Design rationale""]","[""Discord""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Sublime Text,project.el,Often,28,Bachelors,Male,American,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,Nice job on the survey!! Clean,Not sure,Discord,Great,"[""eshell"", ""term""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No write package,Never,,"Terminology (confusing), documentation for internals (i.e, built-in functions/variables aren't listed in the manual, can't use something if you can't find out it exists)",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Customizability, breadth of supported platforms","[""Hobby projects""]","[""29.0"", ""27.1""]",2,No,,moderate comprimise,might in future,No,No,No,Custom,"[""C"", ""Elisp"", ""Erlang"", ""Go"", ""Haskell"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Shell"", ""Ocaml""]",Never,"[""GNU/Linux"", ""Windows"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda""]","[""Source""]","[""I fix it myself""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Lack of packages that I find interesting""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Design rationale"", ""Overview""]","[""Google and/or manual debugging""]","[""manual""]","[""Research alternatives""]",,Vim,No,Often,18,School,Male,United States citizen,Student,"[""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""my own custom theme""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""multiple buffers on VT terminal""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",33,No,"helm, magit, ebrowse, global",any comprimise,never considered,No,Yes,No,Emacs,"[""C++"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack confidence in code quality""]",Never,,"[""Blogs""]","[""Design rationale"", ""Manual""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""wait for community""]",,Vim,project.el,Rarely,56,Masters,Male,Australian,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,emacs news,Great,"[""shell""]","[""leuven""]",Rarely,No copy-paste,,,,,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""25.2""]",17,,,,,,,,Emacs,"[""Go"", ""HTML/CSS"", ""Java"", ""Python"", ""Shell"", ""Terraform""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]",String[],"Very well, it's snappy",,"[""Work""]","[""29.0""]",7,,,,,,,,Emacs,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL""]",,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",,String[],,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists""]",String[],String[],"[""use-package""]","[""wait for maturity""]",,None,,Frequently,,,,,,String[],String[],maximal vanilla,,,,,String[],String[],, copy-paste,Never,,it's really damn hard to learn this alien landscape that relies on shortcuts. but it was worth it to get through it. i tried for years before it finally took hold. it was frustrating to lose my work and not know how to easily put my ideas into text as easily as in text programs that use normal conventions (like kde kate).,Internet,"[""GUI""]","[""Text editing features"", ""Community"", ""org-mode, cool people, that i get to learn about computing and modify my ux""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""comination of wanting to learn lisp and wanting a simpler (bwahaha) prose writing program""]","Very well, it's snappy","a creative terrain of people creating something cool together, where we get to own the project. also i like that we can sculpt it how we want it with lisp. even though i have barely fiddled through a bit of lisp, i can copy/paste it into my init file and i more or less get what is going on.","[""Work"", ""Hobby projects"", ""writing short stories""]","[""28.1""]",1,No,writeroom-mode,moderate comprimise,never considered,I really should.,I should. I want to.,No,Emacs,"[""i only have coded with p5js, processing, html/css, ruby... mostly for one-off websites and for public art projects - i mostly use kate for coding. i want to learn lisp/scheme/racket""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""I am such a newbie - I have considered helping with documentation or even learning basic code stuff - maybe i should?""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""i am still in basic-human-mode and am not really learning about new packages other than the obvious. but i reference the guide, manual and also searching for writing prose packages.""]","[""Design rationale"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Framework""]","[""use-package""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,textwrangler for writing // zim for info-keeping //kate for coding,No,Frequently,46,Bachelors,non-binary,American,Education services,"[""Helm""]","[""No""]",minimal vanilla,,Yes,r/emacs,Great,"[""none""]","[""manoj-dark""]",Never,No simple functions,Rarely,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,Mu4e,"circe,jabber.el,sunrise-commander",any comprimise,2-5y,No,Cannot,No,CUA,"[""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,,No,Sometimes,40,Masters,Male,Russian,Software Development,"[""framework default""]","[""flyspell""]",centaur,,Yes,Blog post,Great,"[""eshell""]","[""zenburn""]",Sometimes,No write package,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,notmuch,,moderate comprimise,might in future,I have in the past,No,Yes,Vim,"[""C"", ""Elisp"", ""Haskell"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,31,Masters,Male,French,Software Development,"[""Helm""]","[""flyspell"", ""langtool""]",maximal vanilla,,No,lobste.rs,Ok,"[""none""]","[""my own custom theme""]",Never,No simple functions,Never,"I'm regularly following emacs-devel. For me it seems that some people (maintainers, etc.) directly push changes to the Git repo. For me this is an uncommon approach, I would expect that every change is reviewed first before it is pushed.","Since it behave completely different than most other programs, one has to getting used to it. It takes a while to get the mentality which is behind it and the community itself. I'm trying to read the whole Emacs Manual but of its huge size it's taking a lot of time. But doing it step by step works good to familiarize oneself with it. But one has to bring a lot of time with him/her.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Self documenting, Offline support, Introspectibility""]","[""Org mode""]",Not well,"The power of using the same functionality for a lot of different tasks: Editing text, commit messages, web browsing, etc.","[""Journal, Ledger, PMK, Programming""]","[""28.2""]",1,No,"magit, diff-hl, ledger-mode, olivetti",limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""FSF paperwork""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Short GIFs""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,"Vim, VSCode, Eclipse (still using them sometimes)",project.el,Frequently,,Associates,Male,German,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,"When entering something in the input field and then unchecking and checking again, the input is lost. This should not be the case. Thanks for giving everybody a voice in this community.",No,Emacs mailing list,Great,"[""shell"", ""eshell"", ""term""]","[""solarized-selenized-black""]",Never,No write package,Never,,,University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,any comprimise,might in future,No,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time""]",Rarely,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,nano,projectile,Frequently,29,Masters,Male,Spanish,Software Development,"[""Helm""]","[""flyspell"", ""langtool""]",maximal vanilla,,No,Telegram,Great,"[""ansi-term""]","[""dracula""]",Rarely,undo-tree copy-paste,Never,,Takes time to learn,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Julia editor""]",Good but not great,Extensibility and configurability using code rather than json,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,significant comprimise,might in future,Cannot,Would directly,No,Vim,"[""Julia"", ""R"", ""latex""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""I have not had to ask for help""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,41,PhD,Male,United States citizen,Research,"[""No""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""term""]","[""default light""]",Never,undo-tree copy-paste,Never,,Installing and configuring some packages,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Supports Ada language""]","Very well, it's snappy",Customisation,"[""Work""]","[""28.2""]",6,No,"yasnippet, ivy, swiper, ada-mode",do not prefer,never considered,Cannot,Cannot,No,CUA,"[""Assembly"", ""C"", ""Ada""]",Never,"[""Windows""]",String[],"[""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Email"", ""web search""]","[""package.el""]","[""Install and try it immediately""]",,Visual Studio,Ada mode projects,Rarely,51,Masters,Male,South African,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,undo-tree copy-paste,Never,,"I am currently learning emacs, most difficulties come from debugging stuff and setting up the vue lsp (Volar) was funky",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,"Ability to do everything, incredibly configurable.","[""Hobby projects""]","[""29.0""]",1,No,"lsp-mode, treemacs, direnv",limited comprimise,never considered,No,No,No,Vim,"[""C#"", ""Javascript"", ""Rust"", ""Typescript"", ""Svelte, Vue""]",Often,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub"", ""Discord""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Neovim,framework default,Sometimes,14,School,Male,South African,Student,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Discord,Ok,"[""vterm""]","[""doom-one"", ""catppuccin-mocha""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"it was 26 years ago, so, no, I cannot recall",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",customizability,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",26,No,"treemacs,blacken-mode,eglot,flymake,org,magit",any comprimise,never considered,No,No,No,Emacs,"[""Python"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,None,treemacs,Sometimes,52,School,Male,United States citizen,Telecom,"[""Vertico""]","[""flyspell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""ef-themes""]",Frequently,No simple functions,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",The package ecosystem and the modular nature,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"straight.el, SLIME, Geiser, org-mode, org-roam",any comprimise,never considered,No,Cannot,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""PHP"", ""Perl"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""IRC""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Frequently,19,School,Male,Indian,Student,"[""Ivy"", ""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,4chan,Great,"[""eshell""]","[""my own custom theme""]",Frequently,undo-tree simple functions,Rarely,,"Memorizing keys, understanding package features.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Continuing dedication of the community,"[""Work"", ""Hobby projects""]","[""28.2""]",24,No,"magit, paredit, paren-face, highlight-parentheses, highlight-symbol, cl-lib, multiple-cursors, bs",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Generally they work so well, not a great need""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,43,Bachelors,Male,American,Software Development,"[""No""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""my own custom theme""]",Often,No copy-paste,Never,,The keybinds can be harsh in the beginning,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",The community and the extensibility,"[""Studies""]","[""29.0""]",3,No,"lsp-mode, magit, projectile",limited comprimise,never considered,No,Yes,No,Vim,"[""C"", ""C#""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Tutorials"", ""Overview""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Never,20,Associates,Male,French,Student,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""my own custom theme""]",Never,No read and understand,Never,,,University/College,"[""GUI""]","[""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work""]","[""27.2""]",10,No,magit,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,No,Sometimes,,,,,,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light""]",Frequently,undo-tree simple functions,Never,,"Discoverability was a problem. Which-key and completion frameworks (helm, ivy, etc) greatly helped with this. I did not find the built-in tutorial helpful. I had trouble retaining the lessons it taught. I used spacemacs with helm for a while and that helped with discoverabiliy of keybindings and concepts.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,"Commuity, malleability, powerful features","[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"Projectile, ivy, dracula-theme, which-key,",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Python"", ""lua, fennel""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Atom,projectile,Sometimes,,Bachelors,Male,Canadian,Manufacturing,"[""Ivy""]","[""ispell""]",maximal vanilla,,Not sure,fediverse,Great,"[""none""]","[""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,The keystrokes seemed very cumbersome.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Package(s)""]","Very well, it's snappy",Extensibility and fantastic ecosystem,"[""Work"", ""Hobby projects"", ""All journaling and todo lists""]","[""28.2""]",5,No,,moderate comprimise,never considered,Yes,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Clips/videos""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,45,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""No""]",Spacemacs,"The worst part about Emacs is the fact that it is associated with the FSF, who decided to put Richard Stallman back on their board of directors. He is a reprehensible human being and I will not support them as long as he is associated with the FSF in any way.",No,Blog post,Great,"[""vterm""]","[""default light"", ""modus-operandi""]",Often,framework default simple functions,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org notmuch""]","[""notmuch""]",Good but not great,,"[""Work"", ""Personal notes""]","[""28.2""]",15,notmuch,"org,notmuch",moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""n/a""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Rarely,45,Masters,Male,German,Software Development,"[""Ivy""]","[""flyspell"", ""langtool""]",maximal vanilla,,Yes,Hacker News,Ok,"[""none""]","[""solarized-dark""]",Never,undo-tree copy-paste,Never,,"Keybindings. I did not know that packages exist.",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Code highlighting for Scheme""]",Good but not great,Packages,"[""Hobby projects""]","[""27.1""]",10,No,"paredit,company,company-irony,flycheck",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Common Lisp"", ""Scheme"", ""Fortran""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""MELPA""]","[""I never contacted a package maintainer so far""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""I usually don't learn about new packages""]","[""No wishes/did not think about it""]","[""I usually use only the features that I can access with the help of Internet searches""]","[""package.el""]","[""Install and try it immediately""]",,"Matlab editor, Fortan IDEs",No,Never,51,PhD,Male,Italian,Unemployed,"[""No""]","[""No""]",minimal vanilla,"More questions should have a ""did not"" option",No,Hacker News,Great,"[""shell"", ""It has been some time, so I am not sure that it is shell, in any case it has a prompt""]","[""default light""]",Never,No none,Never,,The default UI was kind of hard to navigate at first (vanilla Emacs). Extending Emacs with Elisp was also hard as it requires the knowledge of how Emacs is structured.,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Org-mode""]","[""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Extensibility, community support and Org-mode.","[""Hobby projects""]","[""29.0""]",2,No,"lsp-tailwindcss, org-roam, org-roam-ui, screenshot, magit, projectile, ivy",no comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Sometimes,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Discord"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,21,Bachelors,Male,Indian,Student,"[""Ivy""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""gruvbox"", ""modus-vivendi"", ""inkpot""]",Sometimes,framework default write package,Never,,Discoverability (unless you read the manual),University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",Flexibility,"[""Work"", ""Hobby projects""]","[""28.2""]",15,Mu4e,"multiple cursors, magit, expand region, hungry delete, swiper/ivy, projectile.",limited comprimise,never considered,Yes,Would directly,Yes,Emacs,"[""Elisp"", ""Swift""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",Most popular one MELPA,Visual Studio,projectile,Sometimes,,Masters,Male,Venezuelan,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,Thank you for time contribution building this survey.,Yes,r/emacs,Great,"[""eshell""]","[""Material""]",Sometimes,No read and understand,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",25,Gnus,,limited comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Prolog""]",Sometimes,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""Hacker News""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""IRC"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Sometimes,41,Masters,Male,German,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""default light""]",Never,No none,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Aesthetic""]",String[],Good but not great,,"[""Hobby projects""]","[""28.2""]",0,No,,do not prefer,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Java"", ""Rust""]",Frequently,"[""GNU/Linux"", ""WSL""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Discord""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,project.el,Never,17,School,Male,United States citizen,,"[""framework default""]","[""No""]",Doom Emacs,,No,lobste.rs,Great,"[""eshell""]","[""doom-one""]",Never,No write package,Never,"It seems complicated, and I have never tried","The default bindings are frankly terrible, and I have had to re-master them several times.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Community""]","Very well, it's snappy",The extensible self-documenting elisp environment,"[""Work"", ""Hobby projects""]","[""29.0""]",7,notmuch,"org, corfu, consult, vertico, magit, hydra, notmuch, lispy",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Elixir"", ""Erlang"", ""Rust"", ""Shell"", ""Gleam""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""Source""]","[""I have never felt the need to do so""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Design rationale"", ""Screenshots""]","[""I have never felt the need to do so""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,IntelliJ,No,Frequently,23,Bachelors,Male,American,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,"Everything is great but the the nationality selector is terrible. ""American"" should be ""United States of America"", as is standard. It also seemed to be issues with the alphabetical sorting. On the other hand, good job on the ""gender"" input. So many surveys get this wrong.",No,Hacker News,Ok,"[""none""]","[""my own custom theme"", ""modus-operandi"", ""modus-vivendi""]",Never,undo-tree read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""29.0""]",2,No,,limited comprimise,might in future,Cannot,Cannot,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript""]",Often,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,framework default,Sometimes,,Masters,Male,Russian,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Rarely,framework default read and understand,Never,,-,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Elisp,"[""Work"", ""Hobby projects""]","[""28.2"", ""26.3""]",2,No,"helm, dashboard, lsp",significant comprimise,might in future,Cannot,Cannot,No,CUA,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""PHP"", ""Perl"", ""Scheme""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,VS Code,No,Never,23,Bachelors,Male,Russian,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Great,"[""eshell""]","[""solarized"", ""zenburn""]",Sometimes,No write package,Never,,Nothing aside of it being unfamiliar,RMS & GNU,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"It’s an interactive lisp machine, fully programmable","[""Work"", ""Hobby projects""]","[""28.2""]",16,No,"Magit, tide, cider",significant comprimise,might in future,No,Yes,Yes,Emacs,"[""C++"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested""]",Rarely,,"[""Reddit"", ""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Screenshots""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Sometimes,33,School,Male,Finnish,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""doom-one""]",Never,No copy-paste,Never,,I made it so...no,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Community"", ""Part of the GNU project / FSF""]",Good but not great,Community and extensibility,"[""Hobby projects"", ""To multitask""]","[""27.2""]",1,No,elcord,any comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Rarely,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Tutorials"", ""Overview""]","[""Framework"", ""Discord""]","[""framework default"", ""package.el""]","[""wait for community""]",,VS Code,projectile,Sometimes,21,School,Male,Indian,Student,"[""framework default""]","[""flyspell"", ""langtool""]",Doom Emacs,,No,Hacker News,Great,"[""shell"", ""vterm""]","[""shades of purple""]",Never,framework default copy-paste,,,,,"[""GUI""]","[""Text editing features""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",2,,,,,,,,Emacs,"[""C"", ""Rust"", ""Ruby""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,The biggest thing for me was probably just learning its peculiar antique terminology for everything.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"It's heavily customizable with a decent programming language, and a lot of packages already exist.","[""Work"", ""Hobby projects""]","[""27.1""]",16,Mu4e,"org, bm, ess",significant comprimise,5-10y,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""R"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (bug fixes)""]","[""M-x list-packages""]","[""nothing special (this question probably should've been optional)""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,BBEdit,No,Frequently,32,PhD,Male,American,Research,"[""Ido""]","[""ispell""]",maximal vanilla,"Multi-checkbox items should probably not be mandatory, assuming that checking no boxes is a valid response.",No,lobste.rs,Great,"[""none""]","[""default light""]",Rarely,undo-tree write package,Never,,"i had to run at it two or three times before the possibilities became apparent, and possibly outweighed the frustration of someone used to whatever Ms windows editor i used previously. emacs is pretty weird.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","* extensibility * elisp","[""Work"", ""Hobby projects""]","[""28.2""]",25,No,"magit,org-mode,slime,cider,projectile",limited comprimise,never considered,I have in the past,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Python"", ""Ruby"", ""Scheme""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,i honestly can't remember,projectile,Frequently,52,School,Male,Canadian,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,framework default simple functions,Never,,Learning all the key strokes to be efficient and learning about buffers and moving between them.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",Its customisability and community.,"[""Work"", ""Hobby projects""]","[""26.3""]",20,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Ruby"", ""Shell"", ""Prolog""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs""]","[""Tutorials""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Microemacs,No,Rarely,50,Bachelors,Male,Australian,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""shell"", ""eshell"", ""ansi-term""]","[""atom-one-dark""]",Never,No copy-paste,Never,,"Doom Emacs hid the complexity of Emacs which caused extreme confusion while trying to fix nearly any issue; i would not be using Emacs if it was not for Doom, i am grateful for it. Setting up spellchecking for multiple languages at the same time was difficult.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,The community and flexibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"org, magit, org-roam",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""Python"", ""R"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Discord"", ""Discourse""]","[""framework default"", ""straight""]","[""Research alternatives"", ""wait for community""]",,Sublime Text,No,Frequently,22,Bachelors,Male,Spanish,Manufacturing,"[""Ido"", ""Vertico"", ""Consult""]","[""framework default"", ""flyspell""]",Doom Emacs,,Yes,r/emacs,Great,"[""vterm""]","[""tokyo-night""]",Never,undo-tree simple functions,Never,,"Yes, at the beginning I didn't understand how to search for documentation. That meant some time spent in search engines trying the find the configuration options. For example I didn't know how the Customization Interfaced worked, and the READMEs of the package I was using didn't explain it (and that is fine, is not their responsibility to explain such basic things). It wasn't until I started using my own vanilla configuration that I understood how a lot of things worked.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Package(s)""]","Very well, it's snappy","At its core, its extensibility and how customizable it is. It allows you to an environment specially crafted for your needs.","[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,"magit, forge, telega, ef-themes, vterm, eglot, meow, dirvish, ement",any comprimise,never considered,No,No,No,Emacs,"[""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Julia"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""IM (usually IRC, Telegram or Matrix)""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""IRC servers"", ""Matrix servers""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Matrix"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,,project.el,Frequently,23,Bachelors,Male,Mexican,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,,,,"[""vterm""]","[""ef-themes""]",Often,No simple functions,Never,,Find where .emacs is.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Easy access to any functions.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",6,No,,significant comprimise,never considered,Cannot,No,Yes,Emacs,"[""C++"", ""Elisp"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,None,projectile,Frequently,31,PhD,Male,Chinese,Research,"[""Helm"", ""Ivy""]","[""No""]",minimal vanilla,,No,Emacs China,Great,"[""eshell""]","[""default light"", ""modus-operandi""]",Rarely,undo-tree copy-paste,Never,,"The keyboard shortcut, way too much to recall without a cheatsheet always next to me.",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Simplicity, performance, extensivity, tweakability, interface simplicity (no distraction)","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",4,No,"markdown-mode, pandoc-mode,web-mode, rinari, ruby-extra-highlight, ruby-electric, php-boris, php-mode, racer material-theme,better-defaults",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Discord"", ""don't ask, only search""]","[""use-package""]","[""wait for community""]",,Eclipse,No,Frequently,24,Masters,Male,French,Education services,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""shell""]","[""material theme""]",Never,framework default write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Just wanted to see how it compares with VIM""]","Very well, it's snappy","Discoverability, programmability, free","[""Work"", ""Hobby projects""]","[""29.0""]",6,notmuch,"evil,magit,org,ivy,avy,eglot,auctex,pdftools,notmuch,lispy",moderate comprimise,never considered,I have in the past,Would directly,Yes,Vim,"[""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x straight-use-package recipe completion""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,29,Masters,Male,Czech,Research,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,"The question ""could you list some of your favorite packages"" should indicate that there is a limit of 10 packages straight away. I was slightly annoyed that I have to revisit the question...",Yes,Emacs mailing list,Great,"[""eshell""]","[""gruvbox"", ""modus-operandi""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Text editing features""]",,Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",0,,,,,,,,Emacs,"[""Python""]",,"[""Windows""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, write package,Rarely,,,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,"org, lsp",any comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""Rust""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Email""]","[""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,project.el,Rarely,35,Masters,Male,(other),Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,lobste.rs,Great,"[""eshell""]","[""default light""]",Never,No write package,Never,,"A long learning curve, in part because I learned randomly and gradually, not systematically",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Extensibility, self-documenting, lisp based","[""Work"", ""Hobby projects""]","[""28.2""]",12,Mu4e,"Helm, ivy, multiple-cursors, Org-mode, projectile, mu4e",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""manual"", ""Cask""]","[""Install and try it immediately""]",,Notepad++,projectile,Frequently,30,Masters,Male,Scottish,Christian pastor,"[""Helm"", ""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Blog post,Great,"[""eshell""]","[""solarized"", ""zenburn""]",Sometimes,No simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",18,No,"emacs-which-key,visual-fill-column,mct,org-roam",significant comprimise,never considered,No,No,No,Emacs,"[""Java"", ""Python"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""straight"", ""use-package"", ""manual""]","[""Research alternatives""]",,None,projectile,Frequently,33,Bachelors,Male,United States citizen,Software Development,"[""Marginalia"", ""Consult"", ""mct""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""my own custom theme""]",Sometimes,No read and understand,Never,,"The biggest issue is a the wrong / outdated / alien default set. Overall, it was completely unorthodox and if it not were for the fact that I had lots of time and energy to put into it, and liked lisp (I was at university at the time), I'd never would have stuck with it. In my opinion there should be a new-world set of defaults and a one-liner way to get back to legacy ones. At one point in time it just makes sense to adapt to the world standard so 10 years after that, all the quirkiness is not expected by most of the userbase. The second one is the disregard for working correctly / kind-of-natively under Windows. It shows disrespect for the situation of users that are forced to use Windows at work.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""lisp""]",Not well,"Kind of standard, lots of functionality, extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Clojure""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""use-package""]","[""Research alternatives""]",,IntelliJ,No,Sometimes,38,Masters,Male,Spanish,Consulting,"[""No""]","[""No""]",minimal vanilla,"Please widen userbase, that's the way that we all benefit. See Blender skyrocketing past proprietary alternatives.",No,Hacker News,Great,"[""eshell""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",30,Rmail,,any comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""M-x list-packages""]","[""don't know""]","[""Emacs StackExchange""]","[""not sure""]","[""Install and try it immediately""]",,None,No,Frequently,,Masters,Male,,Tech other,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""shell""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",14,,,,,,,,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""Typescript""]",,"[""GNU/Linux"", ""WSL"", ""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility. Lisp environment.,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"Magit,Eglot,Eshell,Dired,Project,Vterm",any comprimise,might in future,Cannot,No,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Scheme"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Often,26,School,Male,Brazilian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,lobste.rs,Ok,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,No simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",6,,,,,,,,Emacs,"[""C++"", ""C"", ""Javascript"", ""Python"", ""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Rarely,,"discoverability of features and elisp, too much customization can be harmful, outdated packages and documentation.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"extensibility, customization, been there for a long time","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Shell"", ""OCaml""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Documentation""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,25,Masters,Male,French,Software Development,"[""framework default""]","[""flyspell""]",Prelude,,No,Hacker News,Great,"[""none""]","[""zenburn""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",12,,,,,,,,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""Scheme"", ""Shell"", ""Typescript""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, write package,Rarely,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",18,Mu4e,,any comprimise,might in future,No,No,Yes,Vim,"[""Assembly"", ""C"", ""Clojure"", ""Elisp"", ""Erlang"", ""Perl"", ""Rust"", ""Shell"", ""SQL"", ""Common Lisp""]",Frequently,"[""BSD""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA""]","[""Mailing list"", ""Email""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""IRC"", ""Mailing lists"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,36,PhD,Male,English,,"[""Ido"", ""Vertico"", ""Consult""]","[""ispell""]",Doom Emacs,,Not sure,Emacs mailing list,Not great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,No simple functions,Never,,any part of the system that didnt have vim bindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""spacemacs keybinding system""]",Good but not great,elisp turtles,"[""Work""]","[""27.2""]",6,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Sometimes,50,Bachelors,Male,United States citizen,Software Development,"[""framework default"", ""Helm""]","[""No""]",Spacemacs,,No,Hacker News,Ok,"[""eshell""]","[""moloki""]",Never,framework default read and understand,Never,,"- Bad GUI performance, especially scrolling",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]","Poorly, it's sluggish","Extensibility, especially the ability to change/advise any function","[""Work"", ""Hobby projects""]","[""27.2""]",2,No,"magit, org-mode, org-roam, lsp-mode,",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines""]","[""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""not sure""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Sometimes,25,Masters,Male,American,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Never,framework default write package,Sometimes,,Only that there was always more to learn.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Extensibility and integrating everything together.,"[""Hobby projects""]","[""28.2""]",39,No,"vertigo, consult, orderless, embark, markdown-mode, rg, symbol-overlay, visual-regexp, wgrep, wdired",moderate comprimise,10+y,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Often,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Unfamiliar with contribution process"", ""FSF paperwork""]",Often,"[""Issues"", ""Documentation""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,None,project.el,Frequently,56,Bachelors,Male,United States citizen,Retired,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""macport builtin macOS dictionary""]",maximal vanilla,In the contributing to emacs packages section I wasn't clear if that meant just code or also documentation and bug reports (like in the 3rd party package section).,Yes,r/emacs,Great,"[""shell""]","[""my own custom theme""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Coming from vim i did not understand how every key you press calls a lisp function. When that became clear it was far more intuitive to extend it.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",It is more than a text editor. It is a total programming environment.,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,"Magit, org-mode, god-mode",limited comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Javascript"", ""Python"", ""Perl"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA Stable""]","[""Email""]",Rarely,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Friend""]","[""package.el""]","[""Install and try it immediately""]",N/a,Vim,No,Frequently,57,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""shell""]","[""my own custom theme""]",Never,Winner mode i think it is called? read and understand,Never,,No idea. It was ages ago!,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""The railwaycat Mac port: if this disappeared I'd stop.""]","[""Text editing features""]",Good but not great,It's run on every system I've wanted to use for the last 30 years.,"[""Work"", ""Hobby projects""]","[""28.2""]",30,No,"magit, lsp-mode",do not prefer,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""Raspberry Pi OS""]",String[],"[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Never,,"[""Blogs"", ""People talking on twitter""]","[""I don't think there's a consistent failing""]","[""I don't""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Microemacs on the Atari ST,No,Sometimes,53,PhD,Male,,,"[""No""]","[""flyspell"", ""ispell""]",Over the decades my configuration has acquired lots of cruft.,,Not sure,Emacs mailing list,Ok,"[""none""]","[""zenburn""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Gettings Emacs to understand the structure of my project(s) was not easy. Now, with LSP-based server like clangd, things are much easier.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"lsp-mode,which-key,evil-mode",do not prefer,never considered,Yes,Would directly,Yes,Vim,"[""C++"", ""C"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""I don't have anything to add to the packages""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists""]","[""Manual"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Never,32,Masters,Male,German,Software Development,"[""Ivy""]","[""No""]",Spacemacs,,Not sure,Hacker News,Great,"[""none""]","[""leuven""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,,,,,,,,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,IntelliJ,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,"elisp, hard to know which packages do what",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,"Amazing packages, great community, continuous improvements to the editor with each new release","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"use-package, lsp-mode, rustic, yasnippet, projectile, deadgrep, magit, tree-sitter",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""General document writing""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""most packages work perfectly for my usecase""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,GEdit,projectile,Sometimes,,Masters,,,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Great,"[""none""]","[""tomorrow""]",Never,framework default write package,Never,,,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,"sly,cider,smartparens,vterm,magit,git-identity,org-mode",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""Clojure"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of bugs or other annoyances""]",Never,,"[""IRC servers"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""IRC""]","[""straight"", ""use-package""]","[""Research alternatives""]",,Sublime Text,project.el,Never,21,Bachelors,Male,American,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,IRC,Ok,"[""vterm""]","[""modus-vivendi""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Frequently,They banned me,I can't sometimes type things,Local pusher,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Video player""]","Poorly, it's sluggish",I can type things,"[""Leisure""]","[""29.0""]",25,Gnus,,no comprimise,never considered,Tim owes me 15 bucks,No,No,Vim,"[""Brainfuck""]",Often,"[""BSD""]","[""Grocery list""]","[""Source""]","[""Call'em""]",Frequently,"[""Bad prior experience""]",Frequently,"[""Advocacy""]","[""Onlyfans""]","[""Clips/videos"", ""Music songs""]","[""Facebook""]","[""manual""]","[""wait for maturity""]",pastebin,MS Notepad,No,Frequently,67,PhD,Male,Vatican citizen,Research,"[""No""]","[""No""]",maximal vanilla,,Not sure,Onlyfans,Not great,"[""none""]","[""turbo vision""]",Frequently,No copy-paste,,,,,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",0,,,,,,,,Emacs,"[""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Doom Emacs,,,,,,,, copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",11,No,,,might in future,,,,Vim,"[""Go"", ""Javascript"", ""Python""]",Rarely,"[""GNU/Linux""]",String[],"[""framework default"", ""GNU ELPA""]","[""GitHub""]",,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default"", ""package.el"", ""manual""]","[""wait for maturity"", ""wait for community""]",,Vim,framework default,Sometimes,,,,,,"[""framework default""]","[""flyspell"", ""spell-fu""]",maximal vanilla,,,,,"[""shell-command"", ""shell""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Keybindings,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"AucTeX, PDF tools, Magit, Jupyter, code-cells",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""HTML/CSS"", ""Haskell"", ""Python"", ""LaTeX""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""straight""]","[""wait for community""]",,None,framework default,Frequently,33,PhD,Male,Colombian,Research,"[""framework default"", ""Vertico""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""dracula""]",Sometimes,framework default copy-paste,Never,,"Understanding Lisp and trying to use it to customize Emacs was especially challenging in the beginning. The keybindings took a few days to get used to, but not a challenging hurdle.",Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy","Easily customizable, lightweight, simple GUI.","[""Work""]","[""28.2""]",5,No,,significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Bad prior experience""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""People who tell me""]","[""Overview""]","[""GitHub""]","[""package.el"", ""straight"", ""use-package"", ""manual""]","[""wait for community""]",,None,No,Frequently,23,Masters,Female,Albanian,Research,"[""No""]","[""framework default""]",minimal vanilla,Great survey!,No,Friend,Great,"[""term""]","[""flatui""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,I was worry by the immensity of the possibilities,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Extension and long term usage,"[""Work""]","[""28.2""]",6,No,"- org-mode - magit - auctex - cdlatex - lsp",limited comprimise,never considered,Yes,Would directly,No,Vim,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Framework"", ""GitHub""]","[""use-package""]","[""wait for community""]",,,framework default,Frequently,47,Masters,Male,French,Education services,"[""framework default""]","[""framework default""]",Spacemacs,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""default dark"", ""solarized-dark""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Getting used to and remembering keybindings that are not like regular OS keybindings.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Customizability. Packages. Simple UI. More keyboard oriented than mouse.,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Often,31,Masters,Male,Indian,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree simple functions,Rarely,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy","- Extensibility - LISP-based configuration - Packages","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,limited comprimise,never considered,No,Would directly,No,Vim,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Javascript"", ""Java"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript"", ""Kotlin""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""I dont""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,projectile,Frequently,38,Bachelors,Male,Indian,Software Development,"[""Helm""]","[""flyspell"", ""langtool""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""vterm""]","[""doom-one""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",21,notmuch,,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Go"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""M-x list-packages"", ""emacswiki""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Framework"", ""emacswiki""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Often,45,PhD,Male,Ukrainian,Software Development,"[""framework default""]","[""flyspell"", ""langtool""]",Doom Emacs,,Yes,Hacker News,Ok,"[""eshell"", ""vterm""]","[""default light"", ""doom-one"", ""nord""]",Frequently,framework default write package,Rarely,tedious but the code feedback was good.,"I learned before you were born, so no :-).",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""LSP support""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",The ability to interactively discover functionality via completion and search.,"[""Work"", ""Hobby projects""]","[""29.0""]",43,No,"LSP (primarily for scala), and the thing that pops up intermediate choices for keybindings",significant comprimise,2-5y,No,No,Yes,Default + lots of customization,"[""C++"", ""C"", ""Elisp"", ""Java"", ""Python"", ""Perl"", ""Scala""]",Rarely,"[""GNU/Linux""]","[""don't use it""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""M-x list-packages"", ""Sacha Chua's weekly""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",just always assume MELPA.,None,project.el,Rarely,65,Masters,Male,American,unemployed (need a job),"[""framework default""]","[""framework default""]",maximal vanilla,,Not sure,Blog post,Ok,"[""none""]","[""none (green foreground, darkslategrey background)""]",Rarely,framework default simple functions,Never,,"Cursor state is not independent of scroll position (I still find this problematic, despite the mark ring) Unergonomic default configuration of completing read which does not provide enough affordances for available options (vertico solves this nicely) Many many commands to learn, many of which differ from “mainstream” editors. Of course now I think in most cases the emacs versions are more ergonomic but this was a stumbling block at the beginning. Interaction between desktop environment pasteboard and emacs kill ring can cause data loss Help files rendered in monospaced fonts which is difficult to read compared to proportional fonts. Using proportional fonts causes poor ragged edges due to manual line wrapping",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,It’s an inspiring example of composable design where packages can be combined and the user is in control of how the pieces fit together. User doesn’t have to re-learn basic computing functions to use functionality. This all stands in stark contrast to the dominant “app based” computing paradigm.,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"Magit, org, eglot, vertico",limited comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""C++"", ""Elisp"", ""Haskell"", ""Javascript"", ""Julia"", ""Rust"", ""Scheme"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Youtube""]","[""I find packages generally to have excellent documentation compared to my expectations""]","[""IRC"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,,project.el,Often,35,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""vterm""]","[""doom-one""]",Sometimes,No simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",String[],Good but not great,,"[""Hobby projects""]","[""28.2""]",2,,,,,,,,Vim,"[""Elixir"", ""Haskell"", ""Rust"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,Coming from vim it was a challenge but not huge. I'm still learning the default keybindings,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, ecosystem and the greatest: I can rewrite the editor at runtime","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",5,No,eglot.el,significant comprimise,never considered,Cannot,Cannot,No,Vim,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""IRC"", ""Matrix"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,38,School,Male,Italian,Software Development,"[""framework default"", ""Ivy"", ""Vertico""]","[""flyspell""]",Doom Emacs,,No,lobste.rs,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""gruvbox""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Very steep learning curve, still is",Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"Packages like auctex, or-mode, magit and such","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Fortran"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,40,PhD,Male,United States citizen,Research,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Blog post,Great,"[""eshell""]","[""Changing all the time""]",Often,undo-tree read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""Common Lisp"", ""Python"", ""Typescript""]",Often,"[""MacOS""]","[""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,framework default,Rarely,,PhD,Male,Italian,Software Development,"[""framework default""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,r/emacs,Ok,"[""shell-command""]","[""doom-one"", ""dracula""]",Rarely,framework default none,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,,any comprimise,never considered,No,I have in the past,No,Vim,"[""Clojure"", ""Haskell"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Frequently,,,,,,"[""framework default""]","[""framework default""]",Spacemacs,,Yes,r/emacs,Great,"[""eshell""]","[""default dark"", ""solarized-dark""]",Never,framework default simple functions,,,Too much documentation,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy",Community,"[""Work"", ""Hobby projects""]","[""29.0""]",1,,,,,,,,Vim,"[""C"", ""Common Lisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Configuring Emacs is a huge pain. The vanilla setup doesn't have all the features I wanted. Luckily, there was a pre-made setup with almost everything I wanted (Doom Emacs.) Also, not all features are as polished as a proprietary app might be. For example, I think relative line numbers causes lag on my windows machine. Learning some of these quirks takes time.",Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"I use Emacs org-mode for note taking and task management. It's very powerful because of the agenda feature, tags, C-c C-c to run code snippets, and the many other features like setting the ordered property for tasks.","[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"Probably evil mode, but also Magit",limited comprimise,never considered,No,Yes,No,Vim,"[""Elisp"", ""Go""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""I don't""]","[""N/A - I normally find the documentation to be good enough for me.""]","[""Discord"", ""Discourse""]","[""framework default""]","[""wait for community""]",,VS Code,projectile,Frequently,27,Bachelors,Male,United States citizen,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,No,Discourse,Great,"[""none""]","[""leuven""]",Never,undo-tree copy-paste,Never,,It’s default set up was unapproachable so I used first space macs then soon after doom eMacs,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]","Very well, it's snappy",It’s project management features,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Common Lisp"", ""Python""]",Often,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""I don’t""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""N/A""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Never,35,Bachelors,Male,British,Software Development,"[""Helm""]","[""flyspell""]",Doom Emacs,,No,Twitter,Ok,"[""term""]","[""solarized-dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,"I went overboard adding packages and had no clue what was going on when Emacs froze. The global mutability can be a bit much, when it comes at the expense of concurrency.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF"", ""Lisp editing support""]",Good but not great,"That it’s configured in Lisp and takes advantage of the code-data duality, but also that there’s a client-server distinction","[""Work"", ""Hobby projects"", ""Scheduling & organization""]","[""29.0""]",4,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""R"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Prolog, BQN""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,None,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"Very many packages to use, analysis paralysis. Similar sounding packages. Initial temptation to bounce off due to default look and feel",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Community""]","Very well, it's snappy","configurability, emacs as a lisp platform with a text editor strapped on","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"magit, dired, merlin, slime, slynk, undo-tree, org, org-roam",moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""ocaml""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""I haven't needed to""]",Never,"[""Advocacy""]","[""Reddit"", ""M-x list-packages"", ""youtube""]","[""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Sometimes,34,Bachelors,Male,English,Software Development,"[""Selectrum"", ""Marginalia""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell"", ""eshell""]","[""zenburn""]",Sometimes,undo-tree simple functions,Never,,Discoverability -- TUI menus don't have an obvious way to trigger,University/College,"[""GUI"", ""TUI""]","[""Muscle Memory""]","[""easier to quit than vi""]",Good but not great,Magit,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",30,No,Magit,limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""n/a""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Definitely not an info manual""]","[""n/a""]","[""package.el""]","[""Research alternatives""]",,Alpha,No,Sometimes,50,Masters,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,Mandatory questions have noisy answers if none of the above actually apply,No,Hacker News,Not great,"[""none""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Sometimes,,"getting used to the keybindings. Different concepts of windows and frames, didn't know elisp",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","- programable - org-mode - packages in general","[""Work"", ""Hobby projects""]","[""29.0""]",10,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""R""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,project.el,Never,42,PhD,Male,United States citizen,Healthcare,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,mastodon,Great,"[""shell""]","[""leuven""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,Not knowing what plugin or configuration is causing an effect on the editor.,Work,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""I had to for work""]","Very well, it's snappy",Can run without any graphical interface.,"[""Work""]","[""27.2""]",1,No,diff-hl,limited comprimise,might in future,No,No,No,Emacs,"[""C++"", ""Python""]",Never,"[""GNU/Linux""]",String[],"[""not sure""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Discourse""]","[""manual""]","[""wait for community""]",,IntelliJ,No,Never,28,Bachelors,Male,Turkish,Software Development,"[""No""]","[""No""]",minimal vanilla,Can remove some of the questions by checking the already replied. If I say I didn't have any knowledge of programming I can't be contributing to the source code. (not in my case but it can be useful to consider.),No,Friend,Ok,"[""shell""]","[""default dark""]",Never,No read and understand,Never,,,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""lisp""]","[""learning common lisp""]","Very well, it's snappy","Extensibility Packages Org!!!","[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"Org mode, paredit, clang-format, erc, magit",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""I haven't, but I may mail""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""IRC"", ""Internet search""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,,PhD,Male,,,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""shell""]","[""none""]",Sometimes,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",5,notmuch,,moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL"", ""Typescript"", ""XSLT""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""use-package"", ""nix""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,41,School,Male,,Software Development,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""eshell""]","[""doom-one""]",Frequently,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"meow,emacs-rime,dirvish,org-roam-ui,eaf-broswer,lsp-bridge",moderate comprimise,might in future,Cannot,Cannot,No,meow,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""GitHub"", ""Matrix servers"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos""]","[""Matrix"", ""Framework"", ""GitHub""]","[""use-package""]","[""wait for community""]",,Vim,projectile,Sometimes,20,Bachelors,Male,Chinese,Student,"[""Ivy""]","[""flyspell""]",Centaur Emacs,,No,Telegram,Ok,"[""vterm""]","[""doom-one""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Mostly around hurdles in understanding something very strange and alien. It's like the old joke about how someone tried Vim for the first time but couldn't figure out how to ""quit"". I had the same problem in Emacs. Emacs upon start-up presents very little about itself other than a dated looking UI and expects the user to try and figure it out or find the documentation. Even the message says (something to the effect of): ""To learn more about GNU Emacs, press C-h C-a"" it makes the _expectation_ that you know what that means. If Emacs were built today, I'm sure there would be a walkthrough and a new user UI that highlighted important and salient points and there would be a giant Help button stuck to the UI. I'm not saying that Emacs should go this way, but what I'm saying is that times have very much changed.",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,Extensibility and the community of great packages,"[""Work"", ""Hobby projects""]","[""29.0""]",10,Mu4e,"magit, vertico (et. al.), elfeed, mu4e, evil (et. al.), lsp-mode, org-mode, org-roam, ace-window, treemacs",any comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""C"", ""Common Lisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Reddit"", ""Framework"", ""Discourse""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,41,School,Male,United States citizen,Software Development,"[""Vertico""]","[""flyspell""]",Doom Emacs,,Yes,lobste.rs,Great,"[""vterm""]","[""doom-one"", ""dracula"", ""gruvbox"", ""nord""]",Sometimes,undo-fu simple functions,Never,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"reliability, robustness","[""Work"", ""Hobby projects""]","[""27.2""]",15,No,,any comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Clojure"", ""Javascript"", ""Java"", ""Perl"", ""Shell""]",Rarely,"[""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""Emacs StackExchange""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Sometimes,59,Masters,Male,,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""shell"", ""eshell""]","[""dracula"", ""solarized-dark""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, understand internals,Never,"If it were not for the FSF assignment process, I would be actively contributing to Emacs. I know others in a similar position.",,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",7,No,"evil, org, ibuffer, general, magit, lispy, smartparens, cider, geiser, elpher",significant comprimise,never considered,I have in the past,No,Yes,Vim,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Ruby"", ""Scheme"", ""SQL"", ""SuperCollider""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Frequently,"[""FSF paperwork""]",Sometimes,"[""Code (features)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""IRC""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,,,,,,"[""Selectrum""]","[""flyspell""]",maximal vanilla,,Yes,Friend,Ok,"[""eshell""]","[""my own custom theme""]",Rarely,No copy-paste,Rarely,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,Being defacto lisp editor,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"Magic, lsp, sly",do not prefer,might in future,No,No,No,Vim,"[""C++"", ""Clojure"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Agenda""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""I dont""]","[""Manual""]","[""I dont""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Never,35,Masters,Male,Norwegian,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,If it’s required to check off an option add “not applicable” or similar,No,Hacker News,Ok,"[""none"", ""eshell"", ""vterm""]","[""doom-one""]",Sometimes,framework default many packages,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Everything""]","[""29.0"", ""28.2""]",3,,,,,,,,Emacs,"[""C"", ""Elisp"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",,"[""Hobby projects"", ""School""]","[""28.2""]",1,No,,significant comprimise,never considered,No,No,No,Vim,"[""Elisp""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,26,Bachelors,Male,Indian,Healthcare,"[""Ivy"", ""Marginalia""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Discord,Ok,"[""shell-command""]","[""modus-operandi""]",Never,No copy-paste,Never,,"Learning lisp. Emacs settings.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Fewer external language dependencies compared to Vim""]","Very well, it's snappy",Ability to write settings in lisp.,"[""Work""]","[""28.2""]",3,No,"straight,company,evil,vertico,prescient,lsp-mode,magit,fussy,consult,projectile",any comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Java"", ""Rust""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Screenshots""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Often,28,Bachelors,Male,Japanese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Blog post,Ok,"[""none""]","[""modus-operandi"", ""solarized"", ""ef-themes""]",Never,undo-tree read and understand,Never,,"Knowing where to start. Defaults aren't really well suited to opening a file and cracking on compared to ""Modern"" editors.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, how old it is and the fact that it's free software.","[""Hobby projects""]","[""28.2""]",3,No,"evil, org-mode, company-mode, org-roam,",moderate comprimise,never considered,No,Would directly,No,Vim,"[""C++"", ""C"", ""Python"", ""Rust""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""Unsure""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Framework""]","[""framework default""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,No,Sometimes,27,School,Male,English,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""doom-one""]",Never,framework default simple functions,Never,,"it was 1995 and I was learning on university computers, and I might run out my time slot on the terminals because I accidentally invoked Gnus and it took forever to start",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""feels more solid than VS Code or other competitors, somehow I feel that I know where my keyboard focus is on Emacs and I'm never sure with those IDEs""]","[""Text editing features""]",Good but not great,"composability, the amount of code that exists and works together","[""Work"", ""Hobby projects""]","[""28.2""]",27,Gnus,"leuven-theme,exec-path-from-shell,project,magit,auctex,web-mode,gnus",limited comprimise,10+y,No,No,No,Emacs,"[""Clojure"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]",String[],"[""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs""]","[""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,wordstar I think? it was a long time ago,project.el,Sometimes,46,PhD,Male,Finnish,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""shell""]","[""leuven""]",Often,No write package,Rarely,Copyright assignment is a huge barrier to all.,Not having guide-key built in by default.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","It's model. That it is a core that an editor, arguably multiple editors, are built atop. A core upon which more things can be created.","[""Work"", ""Hobby projects""]","[""28.2""]",22,Gnus,"use-package, magit, org-mode, helm, guide-key, solarized-theme, go-mode",significant comprimise,5-10y,Yes,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Emacs StackExchange"", ""GitHub"", ""Email""]","[""use-package""]","[""Install and try it immediately""]","MELPA, because it has the fewest barriers, good support, and no ideology.",Notepad++,No,Frequently,39,Masters,Male,Canadian,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,I love the FSF. I hate the FSF imposing itself on Emacs development. Separate.,Yes,lobste.rs,Great,"[""shell-command"", ""shell"", ""eshell"", ""term""]","[""solarized-dark""]",Sometimes,undo-tree simple functions,Never,,My vim muscle memory made it harder to adapt until I caved in and installed evil,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Elisp provides an incredible control over how we can extend emacs.,"[""Work"", ""Hobby projects""]","[""29.0"", ""27.1""]",8,No,"Magit, evil, ledger, org, project",moderate comprimise,never considered,I have in the past,No,No,Vim,"[""C++"", ""C"", ""Go"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""WSL"", ""BSD""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""I'll check what are their preferences""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Sometimes,35,PhD,Male,Brazilian,Software Development,"[""Icomplete""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""shell"", ""eshell""]","[""modus-vivendi""]",Rarely,undo-tree write package,Rarely,,Muscle memory of many keybindings,Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Consistency, speed, memory usage, extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",13,No,"magit, various language modes",limited comprimise,might in future,No,I donate to FSF,No,Emacs,"[""C#"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""Java"", ""Python"", ""Scheme"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Discord"", ""Blogs""]","[""Design rationale"", ""Manual"", ""Overview""]","[""I don't. I read the code sometimes and I give up if I can't figure it out.""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,33,Bachelors,Male,Canadian,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""shell"", ""eshell""]","[""default light"", ""default dark"", ""solarized-dark""]",Often,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Learning the keybindings Making some parts of configuration work (sync google calendar)",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""magit""]","Very well, it's snappy",Easy to adapt to my workflow,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"magit org",moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Frequently,35,Masters,Male,French,Software Development,"[""Ivy""]","[""framework default"", ""flyspell""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""none""]","[""default dark"", ""solarized-dark""]",Never,framework default ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,,"[""GUI""]","[""Text editing features""]",,Good but not great,,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""Javascript"", ""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"un-learning vi keybindings. I still miss `:g`",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"I would be lost with out org-mode. Moving around buffers, having multiple buffers, split frames. Macros and scriptability","[""Work"", ""Hobby projects""]","[""29.0""]",18,No,"escreen, org, magit, lsp-*",significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Doom init.el""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""straight"", ""Doom""]","[""wait for maturity""]",,,framework default,Rarely,54,Bachelors,Male,Australian,Education services,"[""framework default"", ""Ivy"", ""Vertico""]","[""flyspell""]",Doom Emacs,Am I early for the 2023 feedback.,Not sure,emacs.conf,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Sometimes,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,its possible to config on the fly,"[""Hobby projects""]","[""29.0""]",6,Gnus,org mainly,any comprimise,never considered,No,No,No,CUA,"[""none""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,,"[""GitHub"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Email""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,None,No,Frequently,68,,Female,English,retired,"[""Ivy""]","[""hunspell""]",maximal vanilla,,No,Emacs mailing list,Ok,"[""shell""]","[""my own custom theme"", ""darkest-midnight""]",Never,No copy-paste,Never,,"amount of functions are overwhelming, lack of module/namespace making it seem less organized",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Community""]",Good but not great,Customizability via lisp,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs""]","[""Comparison""]","[""GitHub""]","[""straight"", ""because I use doomemacs""]","[""wait for community""]",MELPA,Eclipse,framework default,Rarely,40,Bachelors,Male,Chinese,Software Development,"[""Ivy"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""none"", ""eshell""]","[""doom-one""]",Never,framework default none,Never,,juste to learn the key bindings,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy","magit, flymake, edition through ssh","[""Work""]","[""28.2""]",14,notmuch,"flycheck, magit, haskell-mode",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Haskell"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Babel""]","[""Debian""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""everythings is already here :)""]",Rarely,"[""Issues""]","[""Blogs""]","[""Tutorials"", ""Design rationale""]","[""html""]","[""apt""]","[""Install and try it immediately""]",,Vim,No,Sometimes,,PhD,Male,French,Research,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""tango-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",6,No,,significant comprimise,might in future,Yes,Would directly,Yes,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Javascript"", ""Python"", ""Scheme"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,framework default,Rarely,33,Masters,Male,Russian,Software Development,"[""framework default"", ""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell"", ""ansi-term""]","[""my own custom theme""]",Often,undo-tree copy-paste,Never,,"Understanding and getting familiar with its basic key-binding. At the beginning, it's very strange from CUA(as a Windows) users.",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Its extensibility with the power of Lisp.,"[""Hobby projects""]","[""29.0""]",13,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""Source""]","[""Mailing list"", ""Email""]",Never,"[""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""manual""]","[""Install and try it immediately""]",,Hidemaru,No,Frequently,48,Bachelors,Male,Japanese,Telecom,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""term""]","[""wheatgrass""]",Never,No write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Community""]","Very well, it's snappy",,"[""Work""]","[""27.1""]",5,notmuch,,significant comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C++"", ""Common Lisp"", ""Elisp"", ""Java"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,String[],Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Manual""]","[""IRC""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,27,Bachelors,Male,Australian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell-command"", ""shell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree simple functions,Never,,"archaic key bindings, terminology",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Part of the GNU project / FSF"", ""moved to Linux""]","Very well, it's snappy","the package infrastructure, confidence in long term survival","[""Work"", ""Hobby projects""]","[""28.1""]",25,No,,significant comprimise,never considered,No,No,No,CUA,"[""Javascript"", ""Java"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Blogs""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""wait for community""]",,brief,project.el,Often,63,PhD,Male,German,Education services,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default light""]",Never,undo-fu copy-paste,,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"- Lightweight out of the box but lots of 3rd party packages for additional functionality - good initial key bindings","[""Work"", ""Hobby projects""]","[""27.1""]",14,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""Rust"", ""SystemVerilog""]",,"[""GNU/Linux"", ""MacOS"", ""BSD""]",,,,,,,,,,,,,,gedit,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,Configuring c++ development environment perhaps,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Auctex""]","Very well, it's snappy",Extensibility,"[""Work""]","[""29.0"", ""28.2""]",2,Mu4e,"org, magit, tramp",limited comprimise,might in future,No,No,No,meow,"[""Elisp"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""emacs-china telegram group""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit"", ""emacs-china tg group""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","gnu elpa, melpa",Sublime Text,project.el,Frequently,22,School,Male,Chinese,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes, lambda-themes""]",Frequently,No copy-paste,Never,no,key binding,Internet,"[""GUI""]","[""Text editing features""]","[""Part of the GNU project / FSF""]",Good but not great,org-mode,"[""Hobby projects""]","[""27.2""]",2,No,"magit, doom",limited comprimise,never considered,No,No,No,Vim,"[""org""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Bad prior experience""]",Rarely,"[""Code (bug fixes)""]","[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""wait for community""]",melpa,VS Code,framework default,Sometimes,48,Masters,Male,Chinese,Education services,"[""framework default""]","[""flyspell""]",Doom Emacs,no,No,Hacker News,Great,"[""none""]","[""doom-one""]",Rarely,framework default none,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""org mode""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""PHP""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Matrix servers"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""GitHub"", ""Mailing lists""]","[""package.el""]","[""wait for community""]",,Vim,framework default,Frequently,23,Bachelors,Male,German,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Blog post,Great,"[""none"", ""eshell""]","[""doom-one""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Buffer navigation, setting up melpa / marmalade",Internet,"[""GUI""]","[""Extensibility""]","[""Package(s)"", ""Shell""]","Very well, it's snappy","Extensibility, paradigm consistency (it's just a bunch of buffers)","[""Hobby projects""]","[""28.1""]",9,No,"Ivy, ace window, LSP, company",limited comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""Erlang"", ""Javascript"", ""Python"", ""R"", ""Shell"", ""Fennel""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Changes suit my needs specifically""]",Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""GitHub""]","[""package.el"", ""use-package"", ""manual"", ""Cask""]","[""Install and try it immediately""]",,Kate,No,Sometimes,32,Masters,Male,Canadian,Government,"[""Ivy"", ""Consult""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""shell""]","[""Brutalist""]",Frequently,No many packages,Never,Email patch management and copyright assignment are too cumbersome.,"Key bindings, buffer management, archaic terminology",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Lisp programming""]",Good but not great,"Extensibility, consistency (ability to do “everything” and thus offer a consistent interface for everything)","[""Work"", ""Hobby projects""]","[""29.0""]",7,No,"magit, lsp-mode, org-mode, projectile, ivy, flycheck, counsel, vterm",moderate comprimise,never considered,No,I have in the past,Yes,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript"", ""Dart, Tcl""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Configuration options""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",I have only submitted to MELPA because I can’t be bothered with the administrivia for other repos,IntelliJ,projectile,Sometimes,38,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""vterm""]","[""default dark""]",Sometimes,No read and understand,Rarely,,Key bindings,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensible and org-mode,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,never considered,No,Would directly,No,Emacs,"[""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,No,Often,50,Bachelors,Male,American,Cybersecurity Consultant,"[""Consult""]","[""flyspell"", ""spell-fu""]",minimal vanilla,,Not sure,r/emacs,Great,"[""shell"", ""eshell""]","[""my own custom theme"", ""dracula"", ""modus-vivendi""]",Rarely,No write package,Never,,"Keybindings. That being said, that was only for a brief period and I got used to the default bindings relatively quickly.",Internet,"[""GUI""]","[""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Text-editing,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"Magit,eglot,multiple-cursors",moderate comprimise,never considered,No,No,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""M-x list-packages""]","[""Comparison""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,27,Bachelors,Male,Finnish,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""vterm""]","[""my own custom theme""]",Never,vundo write package,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",19,No,"magit, cider, apheleia, paredit, vterm",limited comprimise,might in future,I have in the past,No,Yes,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""leaf.el""]","[""Research alternatives"", ""wait for maturity""]",,Vim,project.el,Rarely,,Bachelors,Male,United States citizen,Healthcare,"[""Vertico""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No copy-paste,Never,,"Not really - even though I knew nothing about programming. The tutorial was quite lengthy though, I remember having to go through it multiple times to get good at it. I still don't use the regular navigation keys, and opt for arrows instead - it works okay.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","The speed of editing it enables, ease of use (after learning the keys), daemon-client, org-mode, exporting options from org-mode, community, packages for everything.","[""Everything that deals with plain text""]","[""28.2""]",5,No,"It's all org. Org-mode, org-capture, org-agenda, org-roam (although I am going back and forth on the last one).",moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Perl"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Email""]",Never,"[""Elisp proficiency"", ""I don't know how to go about diagnosing the issue most of the time - the only real issues I've encountered have been crashes and soft-locks.""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview"", ""EXAMPLES OF USE""]","[""Matrix"", ""Reddit"", ""Email""]","[""straight""]","[""Research alternatives"", ""wait for community""]",,Geany,framework default,Frequently,31,School,Male,Polish,Business operations,"[""framework default""]","[""framework default""]",Doom Emacs,The 'lack of features or UI polish' question is vague. I went with moderate because it's not clear to me what each option means. Maybe give some examples?,No,r/emacs,Ok,"[""vterm""]","[""doom-one""]",Sometimes,framework default simple functions,Never,,Lisp being so different to other programming languages.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Community""]",Good but not great,That it can be anything you want it to be.,"[""Work"", ""Hobby projects""]","[""26.3""]",5,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",,Vim,No,Frequently,22,Bachelors,Male,British,Research,"[""No""]","[""No""]",maximal vanilla,,Yes,Hacker News,Ok,"[""shell-command"", ""shell""]","[""default light"", ""modus-operandi"", ""modus-vivendi""]",Often,No read and understand,Never,,First figuring out how to configure emacs through use of dot files.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",The extensibility.,"[""Work""]","[""29.0""]",5,No,"Org, org-roam",no comprimise,never considered,No,No,No,Emacs,"[""Python""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""Never contacted""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Frequently,39,PhD,Male,United States citizen,Legal,"[""Helm""]","[""flyspell"", ""langtool""]",maximal vanilla,,No,Friend,Great,"[""eshell""]","[""dracula""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"I had to change to cua-mode fairly quickly. I only discovered Wakib recently, after many years.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Convenient that it had a GUI, and convenient that it was not vim""]","Very well, it's snappy","Extensibility, packages such as magit","[""Work"", ""Hobby projects""]","[""28.1"", ""26.3""]",7,No,"magit, undo-tree",significant comprimise,never considered,Yes,Yes,No,Wakib-keys (includes CUA),"[""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""NA""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""StackExchange""]","[""NA""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,None,No,Frequently,30,Masters,Male,Dutch,Research,"[""framework default"", ""Ivy""]","[""framework default""]",Wakib - Emacs for the rest of us,Just before the deadline (perhaps send a reminder?)! Excited to see the results.,No,r/emacs,Great,"[""none""]","[""default light""]",Rarely,undo-tree many packages,Rarely,,"Bad defaults, legacy",Internet,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""27.1""]",7,No,,limited comprimise,never considered,Yes,Yes,Yes,Vim,"[""Assembly"", ""C"", ""Elisp"", ""Java"", ""Python"", ""R"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""framework default"", ""straight""]","[""wait for maturity""]",,Sublime Text,framework default,Sometimes,25,Masters,Male,German,Research,"[""framework default"", ""Helm""]","[""langtool""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""solarized""]",Never,framework default copy-paste,Never,,"Yes, I knew so few people who used Emacs. I started using Emacs as a result of a Coursera course, which was taught using Emacs. My initial foray into Emacs was challenging. I didn't understand Emacs. Then I discovered Spacemacs and I could suddenly replicate a number of features I was used to - so my productivity was not impacted whilst I was learning the application. I could use Spacemacs as a way to begin to understand what was possible with Emacs and how to approach it. I was able to wean myself off of VSCode and other editors (I still reflexively use Vim in the terminal on occasion) to the extent that I now do all my work in Emacs. All of it. I think the biggest challenge I faced with Emacs was ""how do I go from a bare-bones editor with _lots_ of potential to a system I can use for my daily work with very little friction"". That was what Spacemacs afforded me.","A Coursera course I was taking was taught using Emacs - Programming Languages, Part A","[""GUI"", ""TUI""]","[""Extensibility"", ""Built-in features"", ""Community"", ""Keyboard Driven FTW!""]","[""Extensibility"", ""Community"", ""Entirely Keyboard Driven""]","Very well, it's snappy","I think the greatest strength of Emacs is its extensibility. The design of the application and its inherent ""modularity"" are what make the ecosystem flourish. That and being an entirely keyboard-driven editor which is ubiquitously available is fantastic.","[""Work""]","[""28.2""]",2,Mu4e,"org-*, magit, lsp-server, filetree, dired",significant comprimise,never considered,Cannot,Cannot,No,Vim,"[""Go"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""MELPA Stable""]","[""Mailing list""]",Never,String[],Never,"[""Issues"", ""Advocacy""]","[""Mailing lists"", ""M-x list-packages"", ""A local community Slack channel""]","[""Comparison"", ""Tutorials""]","[""Framework"", ""GitHub"", ""Discord"", ""local community Slack""]","[""framework default"", ""package.el""]","[""Install and try it immediately"", ""wait for community""]",,VS Code,projectile,Frequently,,School,,South African,Fin Tech,"[""Helm""]","[""flyspell""]",Spacemacs,,No,r/emacs,Great,"[""ansi-term""]","[""underwater""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"org-mode, magit, lsp-mode",any comprimise,might in future,No,Yes,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""/orgmode.org/elpa/""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""news.ycombinator.com""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""google.com""]","[""use-package""]","[""Research alternatives""]",GNU ELPA,None,projectile,Frequently,43,Bachelors,Male,Spanish,Retail,"[""No""]","[""lsp-grammarly""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""zenburn""]",Frequently,No write package,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,,significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Wariness of the review process""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""search""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Rarely,,Masters,Male,,Software Development,"[""Ivy"", ""Ido""]","[""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Getting it to work. It took me days to just having it open and close (on MacOS). Sorry I can't recall anything specific, it was a year ago. To this day (now on Ubuntu) I sometimes find myself not being able to do basic things and I personally can't easily navigate documentation, I resorted a couple times to asking on Reddit.",Internet,"[""GUI"", ""daemon""]","[""Text editing features""]","[""Text editing features""]",Good but not great,Org mode,"[""Studying""]","[""28.1""]",1,No,Org-latex-preview,significant comprimise,might in future,No,No,No,Vim,"[""VHDL, LaTeX""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""MELPA"", ""not sure""]","[""I don't know""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""not sure""]","[""Install and try it immediately""]",,"Pen and paper, xcode.",framework default,Frequently,26,School,Male,Italian,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Never,framework default write package,Sometimes,,"First atempts failed due to gap between expectations about usual text editor and what you get when open emacs. Also, out of the box tutorial doesn't say how to configure it have at least basic dev environment.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,Desire to be explored,"[""Work"", ""Hobby projects""]","[""29.0""]",8,notmuch,"cider, magit, consult, vertico, orderless",limited comprimise,0-2y,I have in the past,No,Yes,Emacs,"[""Clojure"", ""Elisp"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""guix""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Usually, I don't""]","[""framework default"", ""guix""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,28,Bachelors,Male,Russian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",rde,,Not sure,mastodon,Great,"[""eshell"", ""vterm""]","[""modus-operandi""]",Sometimes,No read and understand,Never,,How different it is from normal editors.,The Social Network,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""L33Tness""]",Good but not great,"The community and customizability. ""There's an emacs package for that""","[""Hobby projects""]","[""28.2""]",3,notmuch,,moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""Java"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows""]","[""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Discord"", ""Blogs""]","[""Tutorials"", ""Clips/videos""]","[""Framework""]","[""straight""]","[""Install and try it immediately""]",,Atom,framework default,Sometimes,23,Bachelors,Male,Indian,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Twitter,Ok,"[""term"", ""vterm""]","[""nord""]",Rarely,framework default write package,Never,,Outdated defaults and terminology,Colleague,"[""GUI""]","[""Text editing features"", ""Malleable software""]","[""It was either Emacs or some stupid vi variant on a SunOS server""]",Good but not great,Everything is customizable on-the-fly via elisp without mucking with plugins written against some stupid APIs.,"[""Work"", ""Hobby projects""]","[""28.2""]",24,No,emacs-lsp,no comprimise,5-10y,No,No,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]",String[],"[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Everything is fine already""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines""]","[""Design rationale"", ""Manual"", ""Configuration knobs reference""]","[""I don't. Source code is out there.""]","[""straight""]","[""Research alternatives""]",,Visual Studio 6,No,Never,38,Masters,Male,Norwegian,Software Development,"[""No""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Sometimes,No copy-paste,Rarely,,I think the movement is the hardest part. Once you have that down everything else is pretty easy to learn.,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Expandability. With emacs you can change the editor to be however you want.,"[""Hobby projects""]","[""28.2""]",1,No,,any comprimise,might in future,Cannot,Cannot,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Javascript""]",Often,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Rarely,17,School,,American,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""shell-command"", ""shell""]","[""default dark"", ""doom-one""]",Never,framework default simple functions,Never,,"While Emacs is self-documented, not all parts of the help is easy to read especially for someone new to programming.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",Extensibility and a community.,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,,limited comprimise,never considered,No,No,No,Hybrid,"[""C#"", ""Python"", ""Shell""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""Never""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""None""]","[""framework default""]","[""Install and try it immediately""]",,None,framework default,Frequently,33,Masters,Female,Indonesian,Research,"[""framework default""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""none"", ""vterm""]","[""my own custom theme""]",Often,framework default simple functions,Never,,"1. I didn't know Elisp 2. Default keybindings are quite exotic compared to other editors 3. UI and default look and feel are far behind modern standards, need to work on configuration a lot to get to something acceptable",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,Extensibility and community support,"[""Work""]","[""29.0"", ""28.2""]",4,No,"company, eglot, crux, simpleclip, dashboard, solarized-theme, magit, projectile, flycheck",moderate comprimise,might in future,No,No,No,customized ones,"[""Elisp"", ""Rust"", ""Shell""]",Frequently,"[""MacOS""]","[""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Sometimes,43,Masters,Male,Italian,Software Development,"[""Selectrum""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""eshell""]","[""dracula"", ""solarized""]",Rarely,undo-tree copy-paste,Never,,,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Platform portability. Very handy when I had to use Windows.,"[""Work"", ""Hobby projects""]","[""28.2""]",30,Used to in the past when Thunderbird had an external editor addon,"deft, browse-kill-region, undo-tree, idomenu, html-helper-mode",limited comprimise,never considered,No,No,No,Mostly default,"[""Javascript"", ""Python"", ""PHP""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Don't""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""Don't""]","[""package.el""]","[""Install and try it immediately""]",,vi,No,Frequently,,,,,Software Development,"[""Ivy"", ""Ido""]","[""ispell""]","I have a much hacked, piecemeal config",,No,r/emacs,Ok,"[""shell""]","[""custom variant of deeper-blue""]",Frequently,undo-tree none,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""Javascript"", ""Java"", ""Shell"", ""SQL""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,,do not prefer,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Python""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Research alternatives"", ""wait for maturity""]",,None,No,Never,,,,,,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""modus-vivendi""]",Never,No read and understand,,,"E-Lisp was incredibly difficult to learn, especially with Doom Emacs - copy pasting from the internet wouldn’t always work and annoyed me a lot. Additonally, there were a little too many extensions to choose when I tried to configure regular GNU/Emacs",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy","Extensibility, writing, Org mode, IDE feel, image viewing (GUI)","[""Hobby projects"", ""School""]","[""28.2""]",3,,,,,,,,Vim,"[""Go"", ""HTML/CSS"", ""Rust"", ""Lua for WM config""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,NeoVim,,Often,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,"Well, learning curve was quite long. Thus it is really worth the time invested! But I think most people won't be motivated enough to pay that price, sadly for them.",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",No dialog boxes. Everything as text. Configurable. Simple ideas behind it. Community.,"[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"magit, helm, org-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Tutorials""]","[""web search engines""]","[""framework default""]","[""wait for community""]",,qt creator,framework default,Rarely,36,Masters,Male,French,farmer soon,"[""Helm""]","[""framework default""]",Prelude,,No,Hacker News,Great,"[""shell""]","[""zenburn""]",Sometimes,undo-tree read and understand,Never,,Yes -- the keybindings are very counter-intuitive to every other program made since Emacs. One of the difficulties I've learned to live with is how inaccessible it is for people with weak eye-sight -- it's impossible to easily zoom a document for temporary magnification.,Friend,"[""GUI""]","[""OrgMode""]","[""OrgMode""]",Good but not great,OrgMode.,"[""Work"", ""Hobby projects""]","[""27.2""]",4,No,"evil, undo-fu, gruvbox-theme",moderate comprimise,0-2y,No,No,No,Vim,"[""Python""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""not sure""]","[""I don't.""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Never,,"[""Web search engines""]","[""nil""]","[""I don't; I read what others have asked.""]","[""package.el"", ""not sure""]","[""Install and try it immediately""]",,all the above,No,Often,33,Bachelors,Male,Canadian,Fin Tech,"[""No""]","[""No""]",minimal vanilla,so pretty.,No,Hacker News,Great,"[""none""]","[""gruvbox""]",Never,undo-fu none,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Good but not great,,"[""Hobby projects""]","[""28.2""]",4,,,,,,,,Emacs,"[""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"Keybindings, terminal colors, finding the right lsp client (eglot), window management",Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""org-mode""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",3,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Discourse"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,42,Masters,Male,,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,Discourse,Great,"[""none""]","[""nord""]",Never,No copy-paste,,,,,"[""GUI""]","[""Package(s)""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",2,,,,,,,,Vim,"[""Use vim for programing""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,Sometimes,,,Emacs has best support for lisp. I could not figure out how to do lisp in vim.,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Emacs has best support for lisp. I could not figure out how to do lisp in vim.""]","Very well, it's snappy",Support for almost all languages.,"[""Work"", ""Hobby projects""]","[""28.1""]",4,No,,significant comprimise,0-2y,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Erlang"", ""Haskell"", ""Perl"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""Manual""]","[""GitHub"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,29,Bachelors,Male,Indian,,"[""No""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""leuven""]",Rarely,No simple functions,,,"There is not a central location to browse different configurations/ways of using Emacs. The spacemacs/doom emacs documentation almost fills this hole, but they are opinionated and do not show the full breadth of available usage patterns.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Open source, hackable","[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,"EXWM,vterm,magit,CIDER,ace-window,lispy,avy,lsp-mode,org-mode",,never considered,,,,Vim,"[""Clojure"", ""Elisp"", ""Haskell"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Sometimes,,,,,,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""framework default""]",maximal vanilla,,,,,"[""vterm""]","[""default light"", ""solarized-dark""]",Frequently,undo-tree copy-paste,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community""]","[""My PhD advisor just told me \""here, this is emacs, you edit programs with it\"", just as if it were a \""normal\"" editor""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,"Ivy, magit, projectile, evil, lispy",significant comprimise,never considered,I have in the past,No,No,Vim,"[""Clojure"", ""Javascript"", ""Python"", ""Shell"", ""Typescript"", ""Scala""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""GitHub""]","[""framework default""]","[""wait for community""]",,None,projectile,Rarely,40,PhD,Male,Spanish,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,,Not sure,Mastodon,Ok,"[""term""]","[""doom-one""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",30,No,,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Elm""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Sacha Chua!""]","[""Tutorials""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Brief,No,Frequently,,Masters,Male,United States citizen,Retired!,"[""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,Yes,Blog post,Great,"[""vterm""]","[""gruvbox""]",Never,No copy-paste,Never,,"Using multiple configs, but that probably stemmed from O.S. fundamentals not being understood much. Also remembering some of the many commands.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Hobby projects""]","[""28.2""]",5,No,"Clojure-mode, Cider, Dired, iBuffer, vimgolf",moderate comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""Clojure""]",Rarely,"[""WSL"", ""Windows""]","[""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""I rarely do""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,Notepad++,framework default,Never,44,School,Male,English,Field IT,"[""Helm""]","[""framework default""]",Spacemacs,,No,Blog post,Great,"[""shell""]","[""my own custom theme""]",Never,framework default write package,Rarely,No,"getting used to standard keybindings, not remembering my custom keybindings. Difficulty tracing source of init errors to specific packages or config mistakes.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Extensibility, configurability, complete freedom","[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"Magit, Org-mode, Aphelia, Atomic Chrome",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Javascript"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source"", ""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]","If I write a package suitable for the public, I would just have a public GitRepo and a sample straight + use-package config.",Vim,projectile,Often,,School,Male,United States citizen,IT Operations,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""nano dark""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""magit, org-mode""]","[""The development environment was built on top of Emacs""]",Good but not great,"Free software, lisp for configuration and extensions. magit and org-mode","[""Work"", ""Hobby projects"", ""Note taking, writing""]","[""29.0""]",22,No,"magit, helpful, nov, adoc-mode,",significant comprimise,might in future,I have in the past,Would directly,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""Shell"", ""SQL"", ""asciidoc, yaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""I always use list-packages first""]","[""Comparison"", ""Design rationale"", ""A few working examples""]","[""If I cannot find it with an internet search I will use the included docs and figure it out.""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Visual Studio,No,Frequently,,Bachelors,Male,,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""gruvbox""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"The default keybindings take time to get used to (even though arrows, home/end/pgup/pgdn also work). And configuring Emacs (i.e. using elisp) isn't very easy for beginners.",Colleague,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Following the example of my thesis supervisor""]","Very well, it's snappy","Extensibility: the fact that many parts of my workflow can be done within the same tool, i.e. with the same keyboard shortcuts, etc.","[""Work"", ""Hobby projects""]","[""29.0""]",21,No,"Org mode, Magit, modus-themes, doom-modeline, AucTeX, ESS, centaur-tabs",significant comprimise,might in future,Yes,Would directly,No,Emacs,"[""C++"", ""C"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""M-x list-packages"", ""planet.emacslife.com""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Nedit,project.el,Frequently,43,PhD,Male,Dutch,Bioinformatics consulting,"[""Helm"", ""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,Yes,Org-mode mailing list,Great,"[""vterm""]","[""modus-vivendi""]",Often,No copy-paste,Never,,Terminal misconfiguration. It was a long time ago.,Friend,"[""TUI""]","[""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Power,"[""Work"", ""Hobby projects""]","[""27.2"", ""27.1"", ""26.3""]",37,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Java"", ""Python"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""not sure""]","[""na""]",Never,"[""Not interested"", ""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Web search engines""]","[""Screenshots""]","[""na""]","[""manual""]","[""wait for community""]",,"VMS EDIT, Cyber FSE",No,Rarely,56,School,Male,American,Healthcare,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""solarized"", ""solarized-dark""]",Never,No copy-paste,Never,"I don't agree with the FSFs focus. Furthermore, he FSF seems to serve as a vehicle to rms's ego.","The package loading experience is atrocious and a lot of improvements could be taken from the way vim handles packages, particularly with conditionally loaded scripts. Use-package helps with this, but getting sane lazy-loads should be the default. Documentation assumes strong lisp knowledge and and internal knowledge.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""evil-mode""]",Alright,Lisp is very powerful and allows,"[""Hobby projects""]","[""28.1""]",0,No,"use-package, evil-mode, doom-modeline, lsp-mode, highlight-indent-guides",limited comprimise,never considered,Cannot,I will not donate to the FSF,No,Vim,"[""Javascript"", ""Rust"", ""Shell"", ""Typescript""]",Often,"[""Linux""]",String[],"[""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork"", ""I'm a new user""]",Rarely,"[""Issues""]","[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Matrix"", ""GitHub""]","[""straight"", ""use-package""]","[""Research alternatives""]",,neovim,No,Rarely,36,Bachelors,Nonbinary,American,retail,"[""No""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""modus-vivendi"", ""poet-dark-monochrome""]",Never,undo-tree simple functions,Never,,"I never had any relevant one, I swear. I always knew `C-h t`.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""there's no suitable replacement in the universe. emacs is THE superior editor/ide/operating-system/whatever.""]","[""Text editing features""]",Good but not great,"Its Ergonomics and Usability, at first and by far. Being Self-Documented is very important, as well as being (e)Lisp-Extensible. Finally, it has packages for virtually everything. The community is also great. Great developers and great people. Really rare combination IMO.","[""Work"", ""Hobby projects""]","[""29.0""]",15,notmuch,"org-mode, lsp-mode, helm, flycheck, ivy, company, use-package",do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,String[],Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""IRC servers"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""IRC""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,No,Sometimes,40,Bachelors,Male,Brazilian,Software Development,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,,No,IRC,Great,"[""shell-command"", ""eaf-term""]","[""doom-one""]",Rarely,simple.el ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"To get things to ""just work"" I often had to copy and paste bits of config without really understanding why or how it was doing something. After rewrites to my config I now mostly understand why I have each line in there and what each line does. Some documentaion and packages are also very old, sql specifically comes to mind, and it wasn't clear how to go about implementing that functionality or if I even should implement it or write my own instead.",Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Community - there is a package for almost everything and multiple different implentations so you can pick and choose what suits your needs best. It being open source allow you to easily tweak it and then share it with others.,"[""Work"", ""Hobby projects"", ""PIM""]","[""28.2"", ""27.1""]",3,No,"magit, orgit, sql-indent, org, org-babel",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""not sure""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Notepad++,No,Never,25,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""misterioso""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects"", ""School""]","[""28.2""]",5,notmuch,,significant comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,framework default,Often,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,,No,Discourse,Great,"[""none""]","[""ewal-doom-one""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Often,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,moderate comprimise,0-2y,No,No,Yes,Vim,"[""C++"", ""C"", ""C#"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Often,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,,Masters,Male,Lithuanian,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""shell""]","[""zenburn""]",Rarely,No simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Package(s)""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,,no comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Haskell"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots""]","[""Matrix"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,25,Masters,Male,Ukrainian,Research,"[""Ivy""]","[""flyspell"", ""ispell""]",minimal vanilla,,Yes,Hacker News,Great,"[""shell"", ""eshell""]","[""doom-one""]",Never,undo-tree simple functions,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,limited comprimise,never considered,No,Would directly,No,Vim,"[""Elisp"", ""Go"", ""Haskell"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Shell""]","[""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""not sure""]","[""Research alternatives""]",,Vim,projectile,Sometimes,26,Bachelors,Male,British,Software Development,"[""Helm""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""Org mode""]","[""default light""]",Never,framework default simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",12,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Often,35,Masters,Male,United States citizen,Software Development,"[""Ido"", ""Icomplete""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell"", ""ansi-term""]","[""zenburn""]",Often,undo-tree write package,,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",4,,,,,,,,"Custom, based on defaults","[""C#"", ""Elisp"", ""Haskell"", ""F#""]",,"[""WSL""]",,,,,,,,,,,,,,VS Code,,Rarely,,,,,,,,maximal vanilla,,,,,,,, none,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",0,No,,,never considered,,,,Vim,"[""org""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""not sure""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Telegram""]","[""not sure""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,,,,,,"[""framework default"", ""Icomplete""]","[""framework default""]",Doom Emacs,,,,,"[""eshell""]","[""dracula""]",Never,framework default copy-paste,Never,,"I really start to picking it up after I've learned how to find help on packages, shortcuts, functions and variables.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Org mode""]",Alright,"Extensibility, configurability and compatibility","[""Work"", ""Hobby projects"", ""Org mode for knowledge bases and projects tracking""]","[""28.1""]",4,No,,do not prefer,never considered,No,No,No,Emacs,"[""Clojure"", ""Swift""]",Rarely,"[""MacOS""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Google""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,37,Masters,Male,Russian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Friend,Great,"[""none""]","[""dracula""]",Never,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""org mode""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,any comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Often,,Masters,Male,Italian,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""nord""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,The defaults are pretty awful and it's easy to scare people away.,Self motivated curiosity,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Community""]",Good but not great,Adaptability and consistent cross-platform use.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",12,Mu4e,elfeed,significant comprimise,never considered,No,No,No,meow,"[""Go"", ""Python"", ""Rust"", ""Shell"", ""nim""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""Source""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Sacha Chua""]","[""Design rationale"", ""Clips/videos""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,School,Male,Canadian,Software Development,"[""Vertico""]","[""ispell""]",maximal vanilla,,No,lobste.rs,Great,"[""eshell""]","[""modus-vivendi""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",Extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,limited comprimise,might in future,No,Would directly,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL""]",Often,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""Slack workspace: emacs-jp""]","[""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""straight"", ""leaf.el""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,None,No,Sometimes,37,Bachelors,Male,Japanese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,Not sure,Slack workspace: emacs-jp,Great,"[""vterm""]","[""solarized-dark""]",Sometimes,undo-tree read and understand,Never,,I’m still learning emacs after a decade. I think I had some trouble with getting it working out of the box.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",By treating everything as text you sort of get a microcosm of the Unix OS editable entirely with key commands and cording.,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,no comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,No,Sometimes,27,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""eshell""]","[""solarized-dark""]",Rarely,No write package,Never,,Getting beyond the bare bones configuration to start using things like ido-mode and company-mode.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,The keyboard centric text editing and the ability to build things like Magit and Elgot using elisp.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",8,No,"Magit,slime,org,LSP",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Typescript"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Often,26,Bachelors,Male,American,Software Development,"[""Ivy"", ""Ido""]","[""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""solarized-dark""]",Sometimes,No many packages,Rarely,"E-mail, as a process, is /incredibly/ open-ended and not very aidful for the disabled as it's not clear what is supposed to happen or what the guardrails are. Treating users more friendly and as if it's their first time and, so, explaining everything friendly, could also help; not everyone has the spoons to RTFM to the degree of perfection: it's a /lot/ of text with no quickly dicernable outline.","It's not necessarily specific but I think the greatest difficulty was just that it wasn't readily obvious how to use it in ways that make sense. I was just starting out in programming so I didn't have any expectations for my coding environment (which probably helped) so I just sort of used it like Notepad (albeit with color highlighting): it displayed my text and I wrote my text in it. There is a lot of intuitive decisions in how Emacs works which don't become intuitive until it's shown why; that may sound like a contradiction but keybindings are a great example. What keys go with particular commands (in this case, Control vs Meta) makes /intuitive/ sense – once you know what the commands do. And, being new and no obvious way to learn this, it was not obvious to me or apparent. Partially, it may have to be with how I approach software but I download and then use. It's, obviously, been a while since I've downloaded Emacs for the first time but, if I did, I don't know that I would have a different experience. A lot of the documentation in Emacs won't be obvious on how to get to, for a new user, and – even as no-longer a new user – I find the tutorial dense, if I even find it (as a new user). Approaching as someone with no understanding of the program I'm beginning to use, I can't quickly understand the benefits or the often fun(!) paradigm being built with Emacs's consistent design because the design isn't apparent, up-front.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Hard to say as everyone used it at our University so either just it was what I knew or I had a friend who really loved it and that feeling of \""being on the same team\"" kind of kept me going, maybe; I guess that's kind of community but I'm not sure if that's it or not so putting this under Other.""]",Good but not great,"Extensibility, self-documenting, open-source","[""Work"", ""Hobby projects""]","[""28.2""]",13,"I /kind of/ use both Gnus and Wanderlust but both have problems and I find myself discouraged from using them exclusively, all the time","Magit, Meghanada, Org, Hierarchy, BUI, Fountain, Slack, Tramp,",moderate comprimise,might in future,Cannot,Cannot,Yes,Emacs,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""User42: https://user42.tuxfamily.org/elpa/index.html""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview"", ""SCREENSHOTS! Not enough of these…""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]","Ease; I mostly submit to Melpa, because it's painfully straight-forward, but I'm trying to submit some changes to GNU Elpa, currently, because the package lives there",Eclipse,No,Sometimes,33,Masters,Male,United States citizen,Software Development,"[""Ido"", ""Marginalia""]","[""ispell""]",maximal vanilla,Love what you are doing; doing amazing.,No,r/emacs,Great,"[""eshell""]","[""my own custom theme""]",Frequently,No many packages,Never,"Look frightening, intimidating. I'm not sure to understand why my company should have something to say about my hobbies",Keybindings,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""multiplatform""]","Very well, it's snappy",Elisp,"[""Work"", ""Hobby projects""]","[""28.2""]",20,Mu4e,"magit, eglot, projectile, mu4e",moderate comprimise,0-2y,No,I have in the past,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Often,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",By simplicity of submission and overall usage in the community,geany,projectile,Often,35,PhD,Male,French,Software Development,"[""Ido""]","[""flyspell"", ""ispell"", ""flycheck-grammalecte""]",minimal vanilla,,Yes,r/emacs,Great,"[""none""]","[""dracula""]",Sometimes,No read and understand,Never,,The amount of all feature to process,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Clojure support and very light editor,"[""Hobby projects""]","[""28.2""]",0,No,,any comprimise,never considered,Cannot,Cannot,No,Vim,"[""Clojure""]",Sometimes,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Never,"[""Issues""]","[""GitHub""]","[""Tutorials"", ""Screenshots""]","[""Reddit""]","[""use-package""]","[""Research alternatives""]",,IntelliJ,projectile,Sometimes,31,Masters,Male,French,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Twitter,Ok,"[""eshell""]","[""zenburn""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,Internet,"[""daemon""]",String[],"[""Extensibility""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",0,,,,,,,,Vim,"[""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,Motivation,when i discovered Linux in the 90s,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Hobby projects""]","[""28.1""]",1,No,org-mode,moderate comprimise,might in future,Cannot,Cannot,No,Emacs,"[""None""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""not sure""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Blogs""]","[""Tutorials"", ""Overview""]","[""i don't ask""]","[""not sure""]","[""wait for maturity""]",,Vim,No,Often,42,Bachelors,Male,French,Creative/Writing,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Ok,"[""none""]","[""modus-vivendi""]",Never,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Being truly FOSS with no compromise""]","[""Extensibility"", ""Package(s)"", ""Community""]",Alright,"Freedom, flexibility, amazing packages, having a GUI","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"lsp-mode,magit,dirvish",significant comprimise,never considered,No,No,No,Vim,"[""Elixir"", ""Javascript"", ""Python"", ""Rust""]",Often,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Never,29,Masters,Male,Italian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Ok,"[""vterm""]","[""doom-tomorrow""]",Never,framework default simple functions,,,,Internet,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",25,,,,,,,,Emacs,"[""Elisp""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,maximal vanilla,,,,,,,, copy-paste,,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""keybind""]","[""keybind""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",21,,,,,,,,Emacs,"[""Javascript"", ""Python""]",,"[""WSL"", ""MacOS""]",,,,,,,,,,,,,,Notepad,,Frequently,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C""]",Sometimes,"[""GNU/Linux""]","[""Task management"", ""Agenda"", ""Time tracking""]","[""framework default""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Discord""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Never,20,School,Male,(other),Student,"[""framework default""]","[""No"", ""framework default""]",Doom Emacs,,No,Discourse,Great,"[""none""]","[""modus-vivendi""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,It took about 2 weeks to get a usable configuration.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Compilation mode.""]","Very well, it's snappy",Integration with Unix command line environment.,"[""Work"", ""Hobby projects""]","[""28.1""]",21,No,"Magit, p4, ethan-whitespace",no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Mailing lists"", ""M-x list-packages""]","[""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""straight""]","[""Install and try it immediately""]",,Can't remember,No,Often,54,Bachelors,Male,American,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell""]","[""Material-dark""]",Frequently,No copy-paste,Never,,,Colleague,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Versatility,"[""Work"", ""Hobby projects""]","[""28.1""]",17,No,"mingus, counsel, magit, dired+",any comprimise,might in future,I have in the past,No,No,TPU,"[""Perl"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,TPU,No,Often,,Masters,Male,Hungarian,Telecom,"[""Ivy""]","[""hunspell""]",minimal vanilla,,Yes,IRC,Ok,"[""vterm""]","[""default light""]",Frequently,No many packages,Never,,The defaults are quite a bit different than what I was used to at the time,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Extensible in lisp, open source, healthy package repos with good variety/coverage.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",6,No,"Magit, org-mode, SLIME/SLY, company, ivy, evil",moderate comprimise,might in future,No,No,Yes,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",Only really bother with MELPA,Atom,project.el,Sometimes,27,Bachelors,,Puerto,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""eshell"", ""ansi-term"", ""vterm""]","[""darktooth""]",Frequently,undo-fu simple functions,,,"Getting used to keybindings, default settings are not ideal (eg terminal bell)",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Keybindings, extensibility, customizability","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",16,,,,,,,,Emacs,"[""C++"", ""C"", ""Go"", ""Python"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,None,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",20,Mu4e,,do not prefer,never considered,No,Cannot,No,Emacs,"[""Elisp"", ""Java"", ""Python"", ""Scheme""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""Source""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit""]","[""Tutorials""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,None,framework default,Frequently,57,Masters,Male,South African,Research,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""spacemacs dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Totally lost in terms of ""this usually works like .."" - one has to learn a number of keyboard moves before production speed starts to increase. Also remember as a huge turnoff that my special characters from my language were lost because I used the wrong file format.",book on Linux,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Open Source, useful features, endless flexibility","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,"Writeroom, orgref",significant comprimise,never considered,No,"I may be ignorant but it is difficult for me to see any ""official"" way og doing that - a la Wikipedia asking for donations.",No,Emacs,"[""R""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""I have never done so""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,36,PhD,Male,Danish,Research,"[""Helm""]","[""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""shell""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"- elisp - Emacs being different from everything else (keyboard, naming things, kitchen sink apprach) - 2 decades ago there were no user-friendly websites with code snippets (ergoemacs, etc.) and the official/original documentation - although very detailed - is hard to get through. I still don't use it. Sometimes a 5 line piece of code serves a better purpose than 5 pages of docs. Same applies to man pages. - enormous ecosystem, ""too much opinions and choices"" - it was hard to understand what is what is Emacs, how to configure it (from fonts to behaviors) - there was no documentation on how to use Emacs when collaborating on projects; think: tabs vs spaces per language, smart tabs, save-excursion with whitespace cleanup and tabify/untabify, etc. It's not something everybody does, but when it's needed - Emacs can do it - one just needs to learn elisp which is a language one needs to be fully grown up to use.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","- Generalism - It's an extensible and configurable window and operating system. - Comes with basic support for multiple programming languages. - ""Can do pretty much everything if needed"" (though ""Lisp programmers know the value of everything and the cost of nothing"") - Being keyboard driven - Project age, philosophy, integration of ideas of those who built the open source","[""Work"", ""Hobby projects""]","[""27.1""]",20,notmuch,,moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""M-x list-packages"", ""emacswiki, ergoemacs, etc.""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""dig the internet and docs""]","[""package.el""]","[""wait for community""]",,various,No,Often,39,Bachelors,Male,Polish,Software Development,"[""No""]","[""No""]",minimal vanilla,"* I don't know why it needs js. * The survey seems mostly targeted at either newcomers or the folks directly involved in emacs-devel.",No,lobste.rs,Great,"[""none""]","[""solarized-dark""]",Rarely,No write package,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Flexibility, consistency","[""Work"", ""Hobby projects""]","[""28.2""]",30,Mu4e,,significant comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""Shell""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)""]","[""M-x list-packages"", ""Twitter""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,TED (Atari ST),No,Frequently,50,PhD,Male,German,Research,"[""Helm"", ""Ivy"", ""Selectrum""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Twitter,Ok,"[""vterm""]","[""default light""]",Never,No copy-paste,Never,,Ctrl-Z,University/College,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Required for class""]",Good but not great,Basic,"[""Work"", ""Hobby projects""]","[""29.0""]",14,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""not sure""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""I don't""]","[""Manual"", ""Screenshots""]","[""GitHub""]","[""manual""]","[""Install and try it immediately""]",,Eclipse,No,Sometimes,34,PhD,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",minimal vanilla,I don't like the required questions about how I use packages and how I communicate with package owners. I don't really do either these days.,No,Hacker News,Ok,"[""none""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",20,No,,no comprimise,might in future,Yes,I have in the past,No,Emacs,"[""Elisp"", ""Javascript"", ""Python"", ""Perl"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Often,,PhD,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,Not sure,r/emacs,Great,"[""vterm""]","[""doom-one""]",Frequently,vundo simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",3,No,lsp-mode,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""Typescript""]",Rarely,"[""GNU/Linux""]","[""Note taking""]","[""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Web search engines""]","[""Comparison""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,VS Code,No,Rarely,,,,,,"[""Ivy""]","[""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Initial out-of-box experience was painful; unfamiliar keybindings (struggled to replace learning of vim bindings with emacs ones). The learning curve towards getting productive seemed to high; as a result initially started with doom-emacs, since it gave a semi-familiar environment to work with. More recently have been switching away (with a couple different attempts) to a custom/semi custom config.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Flexibility, ease of extension, it's fun!","[""Work"", ""Hobby projects""]","[""28.1""]",3,No,"magit, org, org-roam, merlin",moderate comprimise,might in future,No,Would directly,Yes,Vim,"[""C"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Rust"", ""Scheme"", ""Shell"", ""OCaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default"", ""guix""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Mailing lists"", ""Blogs""]","[""Tutorials""]","[""GitHub"", ""colleagues""]","[""straight"", ""guix""]","[""Install and try it immediately""]","I have a single package that I have written, and am improving upon. In future I would like to submit it to MELPA",Vim,projectile,Rarely,25,School,Female,British,Fin Tech,"[""framework default""]","[""No""]",crafted emacs,,No,colleagues,Great,"[""none""]","[""doom-palenight, gruvbox-light""]",Never,No copy-paste,Never,,The learning curve was steep. No steeper than vi though.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",30,No,Magit,limited comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""N/A""]",Never,"[""N/A haven't needed to""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Mailing lists""]","[""package.el""]","[""wait for maturity""]",,"Nano, Pico",No,Frequently,60,Associates,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,lobste.rs,Great,"[""shell"", ""ansi-term""]","[""my own custom theme""]",Frequently,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,dired,moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Rust""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""GitHub"", ""Blogs""]","[""Design rationale""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Rarely,37,Masters,Male,German,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Ok,"[""shell-command""]","[""default dark""]",Never,framework default write package,Rarely,,Hitting a key by mistake and being profoundly puzzled by the chaos it had done.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""One editor for everything""]",Good but not great,"Extensibility, openness, maturity, standard and consistent way of dealing with everything","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",7,Mu4e,"magit, helm, visual-fill-column, evil, expand-region, poly-mode, company, elpy, elfeed",significant comprimise,0-2y,No,Yes,Yes,Vim,"[""Elisp"", ""Python""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Often,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Mailing lists"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""I dont""]","[""use-package""]","[""Install and try it immediately""]",I am used to Melpa by habbit (no particular reasons...),None,project.el,Frequently,32,PhD,Male,French,Research,"[""Helm""]","[""flyspell"", ""langtool""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""darktooth""]",Rarely,undo-tree copy-paste,Rarely,,learning they keybindings,Friend,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","flexibility, customization and performance","[""Work"", ""Hobby projects""]","[""29.0""]",2,Wanderlust,,any comprimise,2-5y,No,No,No,Vim,"[""Assembly"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Ruby"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""IRC servers"", ""Matrix servers"", ""Discord"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""IRC"", ""Discord""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,project.el,Frequently,28,Bachelors,Male,Belgian,Software Development,"[""Helm""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""doom-one""]",Rarely,undo-tree read and understand,Never,,,Internet,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Community"", ""Part of the GNU project / FSF""]",Alright,Keyboard macros,"[""Work"", ""Hobby projects""]","[""27.2""]",14,No,"Elpy, markdown for emacs",significant comprimise,never considered,No,I didn't think about it. good idea,No,Emacs,"[""C"", ""Python"", ""Scheme"", ""Shell"", ""APL""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Blogs""]","[""Tutorials""]","[""GitHub""]","[""use-package"", ""manual""]","[""wait for maturity"", ""wait for community""]",,"gedit, notepad",No,Frequently,34,PhD,Male,United States citizen,Research,"[""No""]","[""flyspell""]",minimal vanilla,"You asked about pain points when learning, but not current pain points! CJK font rendering is too slow.",No,Hacker News,Great,"[""none""]","[""default light"", ""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,"Package ecosystem pre package.el Dated and unexpected defaults (backup files etc)",Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"exec-path-from-shell,diminish,sudo-edit,lsp-mode,vertico,orderless,consult,marginalia",,never considered,,,,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,,,,"[""shell-command"", ""shell"", ""vterm""]","[""gruvbox""]",Frequently,No simple functions,Never,,,,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",17,Rmail,Emacs-w3m,any comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""HTML/CSS"", ""Ruby"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""Debian""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,,"[""Adoption into Emacs core""]","[""Manual""]","[""Mailing lists""]","[""apt-get""]","[""Install and try it immediately""]",,,No,Frequently,42,Bachelors,,,Manufacturing,"[""Ido""]","[""ispell""]",minimal vanilla,The questions and answers run together in w3m. But I'm grateful it works without JavaScript. Thanks for organizing.,Yes,lobste.rs,Ok,"[""shell-command"", ""shell""]","[""default light""]",Rarely,No read and understand,Never,,Remembering the command keys.,Friend,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features"", ""habit""]",String[],Alright,"Mostly just works, configurability","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",27,imap,,moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Ruby"", ""SQL""]",Rarely,"[""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""N/A""]","[""N/A""]","[""GitHub""]","[""package.el"", ""elpaca""]","[""wait for maturity""]",,None,project.el,Often,,,,,,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Not great,"[""none""]","[""my own custom theme""]",Never,No copy-paste,,,no,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility""]",Good but not great,free,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,No,consult,lsp-bridge,orderless,,might in future,,,,Emacs,"[""Go"", ""Python"", ""Rust"", ""Typescript""]",Sometimes,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""GitHub""]",,"[""Lack of time""]",Sometimes,"[""Documentation""]","[""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""GitHub"", ""Discord""]","[""package.el"", ""use-package""]","[""wait for community""]",Github,Sublime Text,project.el,Frequently,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,,,,"[""eshell""]","[""solarized-dark""]",Never,No copy-paste,Never,,"Where to find the information (like where to find help or how to do something), the keybindings were not straightforward to learn (like how to copy/paste, or how to call a specific command), how to configure Emacs and how to use Elisp is still a mystery to me.",Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Not well,"Its built-in packages like Org Mode or Magit, its extensibility.","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,any comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""R""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Slide decks, journaling""]","[""framework default"", ""MELPA""]","[""GitHub"", ""I open an issue (on Gitlab/Codeberg/sr.ht/etc.)""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""FSF paperwork""]",Never,"[""Issues""]","[""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Matrix"", ""Emacs StackExchange"", ""Local Emacs communities or meetups""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,VS Code,framework default,Frequently,37,Masters,Male,French,Research,"[""framework default""]","[""framework default""]",Doom Emacs,"Great job, this was *very much* needed!",No,From my programming language community (Julialang's Zulip),Great,"[""vterm""]","[""doom-one"", ""solarized-dark""]",Rarely,undo-tree simple functions,Never,,The UX was very opaque to me…until I tried Spacemacs which made features very discoverable. Though I now use Doom Emacs exclusively.,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"extensibility, community","[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"magit, evil, lsp, doom-themes, vertico, consult, projectile",limited comprimise,never considered,Yes,No,No,Vim,"[""C++"", ""Go"", ""Haskell"", ""Rust"", ""Shell"", ""yaml, json, toml, etc.""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""GitHub"", ""Discord"", ""Discourse""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,45,Bachelors,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,Not sure,Blog post,Great,"[""none""]","[""doom-ayu-dark""]",Rarely,undo-tree copy-paste,Never,,The use of the elisp,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,Vertigo,any comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",Melpa,VS Code,No,Frequently,24,Bachelors,Male,Brazilian,Software Development,"[""Vertico""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Never,undo-tree many packages,Never,,"I thought it was hard to get into Emacs lisp (the tutorial was slow and you didn't get results fast enough). I also thought that the defaults was kind of bad (for transient-mark-mode was disabled by default back then). I think that the defaults are getting more sensible for newcomers, and the various starter kits are probably helping too.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""I read \""Vim and Emacs are the most powerful text editors\"" and after testing the tutorial in both I stuck with Emacs because it was easier to understand.""]",Alright,"The customization options, org-mode.","[""Work"", ""Hobby projects""]","[""28.2""]",13,No,"org, magit, consult, dired-hacks, expand-region, git-gutter, lispy, lsp-mode, try, yankpad",moderate comprimise,might in future,No,Would directly,Yes,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package"", ""quelpa""]","[""Install and try it immediately"", ""Research alternatives""]",I hade only tried submitting to MELPA because it seemed to be the easiest way.,Notepad++,project.el,Often,35,Masters,Male,Swedish,Research,"[""Helm"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Often,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Interactive extensibility,"[""Hobby projects""]","[""28.2""]",3,No,"org-mode,which-key,use-package,ivy,eglot",no comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Neovim,projectile,Frequently,,Masters,,,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""none""]","[""modus-vivendi""]",Never,undo-tree simple functions,Never,,Was difficult learning vanilla emacs keybindings and forgetting muscle memory of vim. Learning the emacs way of doing things is different than the grammar of vim took some time. It is however closer to text editing in most editors that are non-modal.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Windows in arbitrary layouts containing arbitrary content. Better performance than more mainstream editors such as vscode. More extensible than vim—emacs is probably the most extensible editor I have ever used.","[""Work""]","[""28.2""]",2,No,"lsp-mode, dap-mode, anzu, avy, yasnippet",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Julia"", ""Python"", ""Rust""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork"", ""Legal approval to make contributions from employer takes ages""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,VS Code,projectile,Sometimes,24,Masters,Male,Indian,Acoustics Engineering,"[""Helm""]","[""No""]",maximal vanilla,,No,Friend,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,No simple functions,Never,,"I started several times with the built-in tutorial, which wasted my time and made it seem as though I was never going to get anywhere so I would give up, this happened many times. I have been using CUA key bindings for 30 years, I am not going to switch to other navigation keys because whoever wrote the tutorial was of the opinion that they were morally superior. Also I know that it's supposed to be self-documenting, and it mostly is, the learning curve just felt completely insurmountable at the beginning, because I didn't know about HELM, I knew about the built-in manual but not about the ctrl-h v etc. functions, I didn't have helpful ... I don't think the resources I looked at emphasized ""how to figure stuff out on your own"" enough.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Built-in features"", ""tramp!""]","[""TRAMP!""]",Alright,"Huge amount of functionality, discoverability (with helm), uniform key bindings across many different problem domains, and TRAMP. TRAMP! There's nothing else like it in the world, I looked, and it's what brought me to emacs in the first place. Editing files owned by other users on servers I connect to using my own user ... perfection.","[""Work"", ""Hobby projects""]","[""28.1""]",5,Mu4e,"magit, mu4e",no comprimise,never considered,No,No,No,mostly spacemacs defaults plus CUA,"[""HTML/CSS"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines""]","[""They do a good job.""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""wait for maturity""]",,"I still use IntelliJ, 010editor, and others. I have used many, many other editors in the past.",No,Sometimes,,,,,,"[""framework default""]","[""No""]",Spacemacs,,Not sure,r/emacs,Ok,"[""eshell"", ""term"", ""vterm"", ""none of them work all that well though""]","[""my own custom theme"", ""nord""]",Frequently,framework default simple functions,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Familiarity""]","[""Was told to""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",26,No,"Magit, counsel, embark, consult",moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""package.el"", ""straight"", ""use-package""]","[""wait for maturity""]",,Notepad,No,Sometimes,45,Bachelors,Male,British,Software Development,"[""Consult""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""vterm""]","[""my own custom theme""]",Rarely,undo-tree write package,Never,,"Evil isn't 100%. Some modes clobber evil bindings (or evil fails to bind over, not sure). Evil collection doesn't solve this problem well IMO.",Colleague,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""evil/org/magit/tramp""]","[""clojure and org""]",Good but not great,The plugins have plugins! Info mode/docs. Debuggability. The vast array of packages,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",10,No,"org-autolist,org,magit",moderate comprimise,might in future,Yes,I have in the past,No,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Java"", ""Python"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""where requested in their readme""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""need to learn edebug""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Blogs"", ""M-x list-packages"", ""sacha chua""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""where recommended in their readme""]","[""framework default"", ""use-package""]","[""Research alternatives""]",Melpa seems like the default (non gnu one),Vim,projectile,Sometimes,32,Bachelors,Male,American,Software Development,"[""Ivy""]","[""flyspell""]","doom at work, personal at home","Maybe an open ended question? Would be good to reignite the old ""let's change the defaults"" flame war :)",Yes,Blog post,Great,"[""none""]","[""solarized-dark""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,Weird key mapping,Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Not well,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",5,,,,,,,,CUA,"[""Python"", ""Ruby"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,maximal vanilla,,,,,,,, none,,,,Internet,"[""TUI""]","[""Extensibility""]","[""Extensibility""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",0,,,,,,,,Vim,"[""C++"", ""Java"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,Configure emacs. Need to learn elisp just to configure emacs.,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Key binding""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"magit, org, iedit, golden-ratio",do not prefer,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""Python"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Frequently,,Bachelors,,,Software Development,"[""Ivy"", ""Ido""]","[""flyspell""]",Spacemacs,,No,Friend,Great,"[""none""]","[""my own custom theme""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Colleague,"[""GUI"", ""daemon""]","[""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,"extensibility, packages, like org-mode and lsp-support","[""Work""]","[""29.0""]",2,,,,,,,,Vim,"[""Python"", ""Rust"", ""Ruby""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,Spacemacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,The keystrokes for each mode can be hard to learn.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""College ran out of VI handouts..... ;-)""]","Very well, it's snappy",Speed. Flexibility. One-stop shop for all I need to do.,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Julia"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,None,framework default,Frequently,54,Masters,Male,United States citizen,Finance (not FinTech),"[""framework default"", ""Helm"", ""Ivy"", ""Consult""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""shell"", ""vterm""]","[""default dark"", ""doom-one"", ""solarized-dark"", ""zenburn""]",Sometimes,framework default write package,Never,No feedback.,Mark and kill.,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""windows, kill ring""]",Good but not great,"Packages. Exploration of other UX paths than the mainstream","[""Work"", ""Hobby projects""]","[""28.2""]",27,Rmail,,moderate comprimise,might in future,No,No,Yes,CUA,"[""C"", ""Elisp"", ""Javascript"", ""Julia"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""No preference""]","[""The source code of the package""]","[""use-package""]","[""Install and try it immediately""]",MELPA: Due to it being easy.,Vim,No,Frequently,47,Bachelors,Male,United States citizen,Research,"[""Helm"", ""Ido"", ""Selectrum""]","[""ispell""]",minimal vanilla,None,Not sure,lobste.rs,Ok,"[""ansi-term"", ""vterm""]","[""my own custom theme""]",Sometimes,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Alright,,"[""Hobby projects""]","[""29.0""]",1,No,"vertico, corfu",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Python""]",Rarely,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""GitHub"", ""Blogs""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""4chan""]","[""package.el""]","[""Research alternatives""]",,VS Code,No,Sometimes,19,School,Male,,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,4chan,Great,"[""eshell"", ""vterm""]","[""modus-operandi""]",Never,No copy-paste,Never,,"Majorly keybindings, how configure everything and learning all popular packages.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,The extensibility and flexibility. Besides being fast and very complete in terms of features.,"[""Work"", ""Hobby projects""]","[""28.2""]",0,No,"dired, vterm",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux""]","[""PKB"", ""Babel""]","[""framework default"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,No,Sometimes,22,Associates,Male,Portuguese,Software Development,"[""No""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""gruvbox""]",Never,framework default simple functions,Never,,"The documentation for emacs often assumes I know things that I don't know. There is no directed acyclic path through the documentation. Some of the referenced concepts take several days of learning and experimenting to understand. So, yak shaving is common. Even when I set aside time to learn part of emacs, I struggle to know if the thing I'm currently studying is the ""next"" part of emacs I should be learning, or if I learned a different package, or data-structure, that would help me learn the current subject faster. For example, right now, I'm assuming that Char-table's are an obscure type of array, that I don't really need to understand. So, every time I see documentation for a char-table, instead of redirecting into ""learn char-tables"", I'm assuming that I don't need to understand them to do what I need to do. But, that's a guess, and I there are many other topics in emacs that I'm treating the same way, because I don't have the time, bandwidth, or intelligence to learn it all at once.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,Focus on text editing. Flexibility. Keyboard centric.,"[""Work"", ""Hobby projects""]","[""28.1""]",20,No,,limited comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Javascript"", ""Python"", ""Perl"", ""FORTRAN""]",Sometimes,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""I've never contacted a package maintainer""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""google""]","[""use-package""]","[""wait for maturity""]",,Ultra Edit,No,Frequently,50,Masters,Male,American,aerospace,"[""Ido""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell""]","[""modus-vivendi""]",Sometimes,No copy-paste,Never,,"Understanding the Emacs API, finding up to date docs, knowing what packages to use",Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""Evil""]","[""Clojure language support""]","Very well, it's snappy","Completely keyboard driven, extensive features via packages, light on resources, clutter-free UI, extensive configuration options, its fun to use.","[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"Magit, Evil, Which-key, Projectile, CIDER",no comprimise,never considered,No,No,No,Vim,"[""Clojure""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Documentation"", ""Advocacy""]","[""I dont, not enough time""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Clojurians Slack community""]","[""framework default""]","[""wait for community""]",,Netbeans,framework default,Frequently,,,,,,"[""framework default""]","[""flyspell""]",Spacemacs,,Not sure,Discourse,Ok,"[""vterm""]","[""gruvbox""]",Rarely,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",0,No,,limited comprimise,never considered,No,Would directly,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript""]",Sometimes,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Never,25,Bachelors,Male,Canadian,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""solarized""]",Never,framework default simple functions,Rarely,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"Can run in terminal. With hybrid working mode, one can have emacs in a tmux, and keep the same setup at home and at work.","[""Work"", ""Hobby projects""]","[""28.1""]",11,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Sometimes,40,Masters,Male,Canadian,Telecom,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,friend,Great,"[""none""]","[""modus-vivendi"", ""ef-themes""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Sometimes,works ok,Not anymore,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","being able to write my own functions and modes, consistency over many modes/applications","[""Hobby projects""]","[""29.0""]",30,Gnus,"gnus,org,sokoban",moderate comprimise,2-5y,No,No,Yes,CUA,"[""Assembly"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""never happened""]","[""package.el""]","[""Install and try it immediately""]",n/a,Vim,No,Frequently,69,Bachelors,Male,German,Software Development,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,keep up the good work,Not sure,Emacs mailing list,Ok,"[""shell-command"", ""eshell"", ""term""]","[""infodoc""]",Rarely,No none,Never,Have never seriously considered it due to my schedule.,I've still failed to learn elisp and completion interface.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community""]","Very well, it's snappy","Ability to integrate with the OS, Org Mode, Extensible interface to function with LSP.","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"org-mode lsp* packages",limited comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Elixir"", ""Javascript"", ""PHP"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default"", ""GNU ELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,framework default,Never,28,Bachelors,Male,Ugandan,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""default dark"", ""doom-one""]",Sometimes,framework default write package,Never,,Use of specialized terminology in the documentation.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,Deep extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",20,notmuch,"compile, ivy, emacs-libvterm, notmuch",any comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",Copyright requirements.,vi,No,Often,47,PhD,Male,American,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""emacs-libvterm""]","[""zenburn""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Configuration is not for the faint of heart. It took me a long time to realize that starter kits and frameworks were the wrong choice. Once I committed to writing my own init.el with use-package life became much more predictable. Also, elpa/melpa are problematic. You never know when an update will kill your Emacs, so I often just don't upgrade packages out of fear.",Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Org""]","[""Package(s)"", ""Text editing features""]",Good but not great,Org mode and Lisp support are its hand down greatest strengths. I use Org extensively at work for all note-taking and prose writing. Professionally I use Emacs for TypeScript (via lsp-mode) and Python (elpy) and find it's quite good. I spend most of my personal programming time in Racket (racket-mode) and Common Lisp (Sly) which Emacs is fantastic for.,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"use-package, racket-mode, org, sly, lsp-mode",limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Go"", ""Javascript"", ""Python"", ""Scheme"", ""Typescript"", ""Racket""]",Frequently,"[""MacOS"", ""Ubuntu""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""use-package""]","[""wait for community""]",,Sublime Text,projectile,Frequently,52,Masters,Male,American,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,Not sure,Twitter,Ok,"[""eshell""]","[""gruvbox""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"probably the keybindings, and to figuring out how to copy (kill) paste (yank)",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",tl;dr: its extensibility.,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"org-mode, magit, ivy, evil-mode, multiple-cursors",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Julia"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""dot config""]","[""MELPA"", ""Source""]","[""GitHub""]",Rarely,String[],Sometimes,,"[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Screenshots""]","[""Matrix"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Frequently,,Bachelors,Male,,,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""shell-command""]","[""doom-one""]",Rarely,No read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects"", ""Organizing my plans with org""]","[""29.0""]",2,Mu4e,,any comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""C#"", ""Go"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues""]","[""GitHub""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",MELPA,Vim,framework default,Frequently,20,Bachelors,Male,Egyptian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""vterm""]","[""tsdh-dark""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,n. a.,"the slang, getting it to be more useful than my old editor, understanding that modes are not as difficult as i thought",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""user friendliness""]",Good but not great,"user friendliness, 'no surprises', extensibiity, dired, onboard help, packages like helm, ztree, magit","[""Work"", ""Hobby projects""]","[""27.1"", ""26.3""]",5,No,"ztree, helm, magit, cua, undo-tree, builtin org-mode, dired",significant comprimise,might in future,maybe soon,No,No,default and cua,"[""Javascript"", ""Python""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""writing a book""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots""]","[""Reddit""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",don't know,Vim,No,Frequently,54,Masters,Male,Dutch,IT/sysadmin,"[""Helm""]","[""No""]",minimal vanilla,"iirc replies to several questions are required, e. g. question on which program language you use with emacs, and there's no answer 'none' when sometimes ppl might use emacs just for prose",No,r/emacs,Ok,"[""shell"", ""ansi-term""]","[""default dark"", ""dracula"", ""solarized-dark""]",Sometimes,undo-tree copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""Go"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,Bad default keybinds,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,Community,"[""Work"", ""Hobby projects""]","[""27.1""]",7,No,,no comprimise,never considered,No,No,No,RYO Modal,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Agenda""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Reddit""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",,Atom,projectile,Never,19,School,Male,United States citizen,Student,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""doom-one""]",Sometimes,undo-fu copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",21,,,,,,,,Emacs,"[""Go"", ""HTML/CSS"", ""Python"", ""PHP"", ""Shell""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, read and understand,Never,,,Internet,"[""daemon""]","[""Package(s)"", ""Built-in features""]","[""org mode""]","Poorly, it's sluggish",,"[""Hobby projects""]","[""29.0"", ""28.2"", ""26.3""]",2,Mu4e,,limited comprimise,never considered,No,Cannot,No,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Python"", ""Rust"", ""haskell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,16,Associates,Male,United States citizen,Student,"[""Ivy"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""spell-fu"", ""ispell""]",Doom Emacs,,Not sure,Discourse,Ok,"[""vterm""]","[""gruvbox""]",Sometimes,undo-tree simple functions,Never,,Difficulty moving from customizing via the built in feature to a programmatic approach,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",Elisp,"[""Work"", ""Hobby projects""]","[""28.2""]",2,"Gnus on my windows work computer, Mu4e on my personal","evil,magit,eglot,org",no comprimise,never considered,I have in the past,Would directly,No,Vim,"[""Clojure"", ""Elisp"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""framework default""]","[""Install and try it immediately""]",N/A,VS Code,framework default,Frequently,40,Bachelors,Male,United States citizen,Healthcare,"[""framework default"", ""Vertico"", ""Marginalia""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Often,framework default simple functions,Rarely,,Many howtos/tutorials out there use far too many packages for simple things,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Package(s)""]",Good but not great,"elisp, package infrastructure, good documentation and help-functions","[""Work"", ""Hobby projects""]","[""28.1""]",2,Mu4e,,any comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Never,"[""BSD""]","[""Note taking"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,,"[""Web search engines"", ""sachachua.com""]","[""Tutorials"", ""Design rationale""]","[""IRC""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,nvi,No,Frequently,51,PhD,Male,,Research,"[""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,Yes,sachachua.com,Great,"[""vterm""]","[""my own custom theme""]",Sometimes,No simple functions,Never,,Get familiar with the key bindings.,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Emacs-Lisp""]","[""Org-mode""]","Very well, it's snappy","Emacs-Lisp. Almost the same user experience on windows and linux, no need to change the configuration.","[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,"org, ox-reveal, use-package, eglot, doom-modeline, elfeed, mu4e",significant comprimise,never considered,I have in the past,Yes,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""IRC servers"", ""Blogs""]","[""Manual""]","[""IRC"", ""Reddit"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,37,Associates,Male,German,Software Development,"[""Vertico""]","[""No""]",maximal vanilla,,Yes,Discord,Great,"[""eshell""]","[""doom-nord""]",Frequently,No copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",25,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux""]","[""Task management"", ""Time tracking""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Clips/videos""]","[""Reddit"", ""Framework""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,nano,framework default,Never,43,Bachelors,Male,United States citizen,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,Not sure,lobste.rs,Great,"[""none""]","[""default dark""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,configuration,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Yes,"[""Work""]","[""28.2""]",3,No,"emacs-lsp, magit, org-mode, tree-sitter",,never considered,,,,Emacs,"[""C++"", ""C"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,,,,,"[""Helm""]","[""ispell""]",minimal vanilla,,,,,"[""none""]","[""spacemacs-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Key bindings,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Org mode,"[""Work"", ""Hobby projects""]","[""27.1""]",17,No,,moderate comprimise,never considered,No,No,No,CUA,"[""Org mode""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Screenshots""]","[""GitHub""]","[""manual""]","[""Install and try it immediately""]",,None,No,Frequently,,Bachelors,Male,Swedish,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""solarized-dark""]",Never,No copy-paste,Never,,"Awful defaults, nothing worked well on windows, slow compared to vim, distro recommendations confused things further",Internet,"[""GUI"", ""TUI""]","[""Extensibility""]","[""Community""]",Alright,Extensibility,"[""Work""]","[""29.0""]",2,No,"Evil, magit, org",moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Hacker News""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,,Masters,Male,United States citizen,Logistics,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""dracula""]",Never,undo-fu many packages,Rarely,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,"magit,lsp-mode",limited comprimise,10+y,Yes,No,Yes,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""GitHub"", ""Email""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",Always melpa because it's open and welcoming.,qedit/boxer,projectile,Sometimes,54,,Male,Scottish,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Hacker News,Great,"[""eshell""]","[""color-theme-sanityinc-tomorrow-night""]",Sometimes,No simple functions,Never,,C-g as the cancel was my first problem.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Alright,Extensibility and providing a unified interface to many tools.,"[""Work"", ""Hobby projects"", ""Everything""]","[""28.2""]",8,notmuch,,moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison""]","[""IRC"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,30,Masters,Male,Iranian,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-tomorrow-night""]",Sometimes,undo-tree simple functions,Never,,Discoverability is weak,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility and incredibly high quality packages,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"evil, emacs-lsp, avy, projectile",limited comprimise,never considered,No,Would directly,No,Vim,"[""C++"", ""C"", ""Clojure"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Manual"", ""Overview""]","[""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,28,Bachelors,Male,Finnish,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""gruvbox""]",Never,undo-tree copy-paste,Never,,,University/College,"[""GUI""]","[""Package(s)""]",String[],"Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",27,No,evil,no comprimise,never considered,Cannot,No,No,Vim,"[""Go"", ""Shell""]",Never,"[""GNU/Linux"", ""WSL""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Advocacy""]","[""GitHub"", ""Blogs""]","[""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,None,No,Sometimes,,Bachelors,Male,Japanese,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,,No,Twitter,Great,"[""none""]","[""challenger-deep""]",Rarely,undo-fu simple functions,Rarely,worked well,No,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",extension,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""26.3""]",15,Mu4e,"magit, ivy, tramp, project.el, ack.el, xref, company, eglot",moderate comprimise,2-5y,Yes,I have in the past,No,Emacs,"[""C++"", ""Python"", ""Shell"", ""Fortran""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,project.el,Never,,,,,,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""shell-command"", ""shell"", ""term""]","[""modus-operandi""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,terminology,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"extensibility, elisp","[""Work"", ""Hobby projects""]","[""28.1""]",10,No,"org-mode, magit, use-package, ivy",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA""]","[""Email""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Notepad++,framework default,Never,44,Masters,Male,Slovak,Fin Tech,"[""Ivy""]","[""ispell""]",minimal vanilla,,Yes,Hacker News,Great,"[""shell"", ""eshell""]","[""default light"", ""solarized""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects"", ""School""]","[""27.2""]",1,No,"SLIME, auctex",limited comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Scheme""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not interested"", ""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Discord""]","[""use-package""]","[""wait for community""]",,Vim,No,Rarely,,,,,Student,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""needed for job""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,,do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Ruby"", ""SQL""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Not interested"", ""FSF paperwork""]",Never,,"[""Blogs""]","[""Design rationale"", ""Manual""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,None,projectile,Frequently,,Masters,Male,Canadian,Finance,"[""No""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""nord""]",Rarely,No simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Lisp,"[""Work"", ""Hobby projects""]","[""27.1""]",12,No,"Vertico, marginalia, orderless, embark, auctex, org-roam, org-tree-slide",any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Java"", ""Python"", ""Scheme"", ""Prolog""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""IRC"", ""GitHub""]","[""use-package""]","[""Research alternatives""]",,Nano,No,Frequently,35,Masters,Male,Chilean,Research,"[""Vertico"", ""Marginalia""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""wilmersdorf""]",Often,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work""]","[""27.2""]",10,Gnus,,significant comprimise,never considered,Cannot,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,No,Rarely,40,Masters,Male,Russian,Fin Tech,"[""No""]","[""No""]",minimal vanilla,,No,linux.org.ru,Great,"[""shell-command""]","[""default dark""]",Sometimes,No write package,Never,,This was a very long time ago. The biggest challenge was learning the Lisp...,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Extensibility, The fact that as long as it is a computer of some sort, I can install Emacs on it. Also the fact that, although it is not always wise to do so, you can do almost anything from withing Emacs.","[""Work"", ""Hobby projects""]","[""26.3""]",25,No,,any comprimise,10+y,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""Source""]","[""Email""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Email""]","[""manual""]","[""wait for community""]",,"Notepad, I guess",No,Frequently,56,Associates,Male,Canadian,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Mastodon,Great,"[""shell-command""]","[""my own custom theme""]",Sometimes,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""evil-mode & org-mode""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,,moderate comprimise,never considered,No,No,Yes,Vim,"[""C"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,String[],Rarely,"[""Issues""]","[""Reddit"", ""GNU ELPA/MELPA online package lists""]","[""Design rationale"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,,Masters,,Swiss,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""sanityinc-tomorrow-night""]",Sometimes,No read and understand,Never,,,Clojure For the Brave and True,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",7,No,"magit, tree-sitter,",limited comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Documentation""]","[""Reddit"", ""Discourse"", ""Blogs""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,project.el,Sometimes,25,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,Slack,Great,"[""vterm""]","[""gruvbox""]",Never,framework default copy-paste,Never,,What works on Linux vs what works on windows,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Community, editing, orgmode, ess","[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"Orgmode,ess",moderate comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""R""]",Sometimes,"[""Windows""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""I have never tried to contact a maintainer so far""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit""]","[""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Notepad++,No,Frequently,72,PhD,Male,Swiss,Healthcare,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""zenburn""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""27.1""]",18,,,,,,,,vim & emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, write package,Rarely,,"Different naming conventions for concepts (windows vs. frames, etc.pp.). How to figure out where to look for information / discoverability.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""specifically SLIME""]","Very well, it's snappy",(E)lisp as the substrate and the long-grown set of features.,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,,moderate comprimise,might in future,No,No,No,Vim,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,No,Often,34,Masters,Male,German,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,"Well, maybe could scan my configuration to pre-populate ... but then again, this is fine as long as the set of answers doesn't get out of hand.",No,lobste.rs,Great,"[""eshell""]","[""my own custom theme""]",Frequently,undo-tree copy-paste,Never,,"Keybidings felt awkward. Lack of programming language support without installing packages (I wish there was an auto-package discovery), then having to figure out how to install packages.",Clojure books,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,I can use it without ever touching the mouse. I also don't need to switch apps because everything happens within Emacs!,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"lsp-mode, ace-window, elixir-mode, alchemist, projectile, multiple-cursors, neotree",significant comprimise,never considered,No,Would directly,No,Emacs,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""Ruby""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""GitHub"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,projectile,Rarely,34,Bachelors,Male,Brazilian,Software Development,"[""framework default"", ""Helm"", ""Ivy""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""doom-one""]",Rarely,undo-tree simple functions,Rarely,,You can go down a hole where you keep installing packages and things start breaking.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Using emacs makes me a better technologists, through it and its ecosystem I keep refining the tools I use and discover new ones.","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"consult, AUCTEX, org-mode, org-citar, eglot",moderate comprimise,might in future,Yes,I have in the past,No,Emacs,"[""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Research alternatives""]",,Notepad++,framework default,Frequently,29,PhD,Male,Swedish,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,Very slick and stylish!,Not sure,Blog post,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Often,undo-tree simple functions,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",6,Wanderlust,"magit, lsp-mode, org-mode",limited comprimise,2-5y,No,No,No,meow,"[""C++"", ""C"", ""C#"", ""Javascript"", ""Python""]",Frequently,"[""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",melpa,None,project.el,Frequently,24,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,Yes,Emacs China,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-fu copy-paste,Never,,,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",7,No,"evil, flycheck, help, projectile, magit",moderate comprimise,never considered,No,No,No,Vim,"[""C#"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,Vim,projectile,Sometimes,33,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""solarized""]",Never,undo-tree copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Alright,,"[""Hobby projects""]","[""29.0""]",17,,,,,,,,Emacs,"[""C++"", ""Elisp"", ""HTML/CSS"", ""PHP""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,None,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","uniform text ui self documenting","[""Work"", ""Hobby projects""]","[""28.2""]",15,Gnus,,limited comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""Reddit"", ""Blogs""]","[""Design rationale""]","[""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,Eclipse,No,Sometimes,,Masters,Male,,Software Development,"[""Helm"", ""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""default dark""]",Never,undo-tree copy-paste,Never,,"It was very difficult to set up mu4e with very limited previous knowledge about anything related to it. Out of all the resources I looked into most were either so general that I didn't know how to apply it to my own case or too specific and specialized. Additionally, dependencies on distro dependent programs external to emacs made things much harder. Also, it's often hard to figure out the features a package has and how to get started using it.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"M-x interface, potential for great adaptable documentation, great vim emulation (lol) and hotkeys with SPC as a leader key.","[""Work"", ""Hobby projects""]","[""28.2""]",1,"wanted to use mu4e, failed",,moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Haskell""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""Discord if possible""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Discord""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""Discord""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,VS Code,No,Rarely,19,School,Male,Spanish,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,Discord,Ok,"[""eshell"", ""vterm""]","[""doom-one""]",Never,No none,Never,,,Internet,"[""GUI"", ""daemon""]","[""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""27.1""]",2,No,,moderate comprimise,might in future,No,No,No,Vim,"[""Assembly"", ""C"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Framework""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Never,31,School,Male,Argentine,Firmware Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-tomorrow-night""]",Never,framework default simple functions,Rarely,I think the FSF papers should be readily available to download from a public accessible website instead of being sent offlist when asked.,"The tutorial is great and so is the documentation, however jumping from customize to writing elisp is a bit painful. Moreover most emacs internals, while documented, have poor discoverability. You literally have to know things are there or you won't notice how they might affect emacs. Also performance tweaks are poorly documented and/or have far too conservative defaults for modern (~10 years) computers.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Its extensibility.,"[""Work"", ""Hobby projects"", ""Literally most computing tasks""]","[""29.0"", ""28.2""]",15,Gnus,"Meow, telega, dired+, gnus, hyperbole",moderate comprimise,2-5y,No,I have in the past,No,Meow,"[""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Scheme"", ""OCaml""]",Rarely,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""guix""]","[""Email""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Often,"[""Issues"", ""Code (features)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots""]","[""IRC"", ""Mailing lists"", ""Email"", ""telegram""]","[""elpaca"", ""guix""]","[""Research alternatives""]",GNU ELPA or NonGNU ELPA,Sublime Text,project.el,Frequently,28,School,Male,Italian,Student,"[""Ido"", ""Icomplete"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,No write package,Sometimes,,"I had trouble with the default key-bindings (no ctrl-c / ctrl-v) and the names of concepts was strange (yank, kill, window…)",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,Introspection (great way to discover new commands) and many many packages,"[""Work"", ""Hobby projects""]","[""28.2""]",25,notmuch,"org, elfeed, pdf-tools, notmuch, denote",moderate comprimise,10+y,No,No,No,Vim,"[""C"", ""Elisp"", ""HTML/CSS"", ""Shell"", ""OCaml, Coq""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""Source""]","[""Mailing list""]",Often,String[],Often,"[""Issues""]","[""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Framework"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",MELPA,Vim,framework default,Frequently,48,PhD,Male,French,Research,"[""framework default"", ""Vertico"", ""Consult""]","[""flyspell""]",Doom Emacs,,Not sure,Mastodon,Great,"[""eshell""]","[""ef-cyprus""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Doing vanilla emacs I remember was difficult. It was weird when doing it in uni (didn't know ""oh this is Emacs"" just ""what is this old interface we're programming in??""). Then when I came back to it at my first employer where I installed Spacemacs which was a bit better but sluggish I felt. Then at next employer I met a colleague who used Doom which is snappy and I still use",Didn't stick in my mind as this is emacs at uni. So colleague actually made me understand later,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Programmable, magit, evil (vim)""]","[""When I tried out clojure firs time""]","Very well, it's snappy","Extensibility, buffers and magit","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"magit,snitch,scope-capture,dired,org",any comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Javascript"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""Discord"", ""Blogs""]","[""Tutorials""]","[""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Research alternatives""]",,VS Code,framework default,Rarely,31,Associates,Male,Swedish,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Friend,Great,"[""none""]","[""doom-miramare""]",Never,framework default read and understand,Never,,,University/College,"[""GUI""]","[""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Rust""]",Never,"[""MacOS""]",String[],"[""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Not interested""]",Never,,"[""Blogs""]","[""Tutorials"", ""Manual""]","[""GitHub""]","[""package.el""]","[""wait for community""]",,Vim,No,Sometimes,39,Bachelors,Male,Romanian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Ok,"[""none""]","[""default light""]",Never,No simple functions,,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",5,,,,,,,,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Sublime Text,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Extensibility, GUI slate","[""Work"", ""Hobby projects"", ""Mail Bibliography""]","[""28.2""]",2,Mu4e,,moderate comprimise,never considered,No,No,No,Vim,"[""Nix""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""nix""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""nix""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,29,Masters,Male,French,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""doom-one""]",Never,framework default write package,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,no comprimise,5-10y,No,No,No,Emacs,"[""Elisp"", ""Shell"", ""Lua""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Research alternatives""]",,Vim,No,Never,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""modus-operandi""]",Rarely,No simple functions,Never,,"dont know which completion framework to use, and the original completion buffer is hard to use(selecting candidate is hard) emacs27 on Windows is too slow",Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"fully customizable from head to toe, and the libre and kind atmosphere from emacsers i know","[""Work"", ""notes""]","[""29.0""]",2,No,"magit, org, typing-game, doctor-mode, tetris, consult, awesome-tray, pyim, shackle, helpful-mode",moderate comprimise,might in future,Yes,Would directly,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""non native english speaker""]",Rarely,"[""Code (features)"", ""Documentation""]","[""Discourse"", ""Blogs"", ""others .emacs.d""]","[""frequently used functions and variables""]","[""Discourse""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",github,None,No,Frequently,20,School,Male,Chinese,,"[""Consult""]","[""No""]",maximal vanilla,,No,Emacs China,Great,"[""shell-command""]","[""green on black""]",Never,undo-tree simple functions,Never,,Lisp was hard for me getting used to.,University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,The large amount of built-in function (e.g M-x butterfly),"[""Hobby projects""]","[""28.2"", ""28.1""]",2,No,Linters and autocomplete,do not prefer,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""I don’t. I fiddle with it until it works, or abandon it""]","[""framework default""]","[""Research alternatives"", ""wait for maturity""]",,VS Code,framework default,Sometimes,34,School,Male,Dutch,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""shell"", ""eshell""]","[""doom-one"", ""gruvbox"", ""zenburn""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work""]","[""29.0""]",7,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python""]",,"[""Windows""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Customizable, standard for functional programming.","[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"Slime, Eglot, treesitter",limited comprimise,never considered,No,Cannot,No,CUA,"[""Common Lisp"", ""Python""]",Never,"[""GNU/Linux""]",String[],"[""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit""]","[""framework default"", ""Nix""]","[""Install and try it immediately""]",,Vim,framework default,Never,17,,Male,American,Student,"[""framework default""]","[""No""]",Prelude,,No,r/emacs,Ok,"[""Whatever comes with eMacs prelude""]","[""Monokai pro""]",Never,No simple functions,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",6,No,,significant comprimise,never considered,I have in the past,No,No,Vim,"[""Elisp"", ""Python"", ""MATLAB""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Sometimes,"[""Issues""]","[""Reddit""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Sometimes,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,Yes,Friend,Great,"[""eshell"", ""vterm""]","[""modus-vivendi""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,missing single page documentation,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",configurability,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,limited comprimise,might in future,No,No,No,Vim,"[""Go"", ""Python""]",Frequently,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""Reddit""]","[""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,45,School,Male,Russian,retail,"[""Helm"", ""Ivy""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""wheatgrass""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"using the help, i still dont know how to use it, i google things. and doomemacs helped me get a configuration that i cannot do without learning more",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,"extensibility, have no need for switching applications","[""Work""]","[""28.2""]",1,No,"org-roam,magit,cider,the one that shows a mini-buffer when you M-x in doomemacs with description and shortcuts (tried using emacs w/o doom and could not replicate it), nov.el,elfeed,evil",significant comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""SQL""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""i dont""]","[""framework default""]","[""Research alternatives""]",,VS Code,projectile,Sometimes,30,Bachelors,Male,American,Software Development,"[""No""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""eshell""]","[""doom-one""]",Rarely,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,,,,,,,,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Perl"", ""Rust""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,Atom,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,Chording and remembering them all,Was on my amiga,"[""TUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Modelessness,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",15,No,"A bunch of modes,",moderate comprimise,might in future,No,Cannot,No,Emacs,"[""C++"", ""C"", ""Erlang"", ""Go"", ""Python"", ""Perl"", ""Shell"", ""LaTeX""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Often,49,Bachelors,Male,American,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""dracula""]",Never,No copy-paste,Never,,No,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, lisp","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,org-mode,significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Haskell"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines"", ""M-x list-packages"", ""describe-package""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Discord""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,30,Bachelors,Male,,Software Development,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""shell""]","[""my own custom theme""]",Never,vundo write package,Rarely,,the keyboard shortcuts are horrible and continue to be horrible,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Poorly, it's sluggish","hackability, documentation, and long life which allows me to customize it as i see fit, without worrying it will disappear","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",20,notmuch,"org, the various programming modes, eglot, eshell and other terminals",moderate comprimise,0-2y,No,No,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""IRC servers"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists""]","[""use-package"", ""manual""]","[""Install and try it immediately""]","i submit to gnu elpa whenever possible, to make sure it gets a wide and easily available distribution",nvi,projectile,Often,45,School,Male,American,Software Development,"[""Icomplete"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Emacs mailing list,Great,"[""shell-command"", ""eshell"", ""ansi-term""]","[""modus-vivendi""]",Frequently,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""org/org-roam/evil""]",Good but not great,extensible,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,org-roam,evil,ivy,org-imagine,limited comprimise,might in future,No,No,Yes,Vim,"[""Elisp"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""FSF paperwork""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Discourse""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,,Masters,,Chinese,Student,"[""Ivy""]","[""No""]",maximal vanilla,,No,Emacs China,Great,"[""shell"", ""eshell""]","[""doom-oceanic-next""]",Never,undo-fu write package,Rarely,,The number of options is overwhelming. Defaults are not great.,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"magit,telega,org",limited comprimise,0-2y,Yes,Would directly,No,Vim,"[""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Babel""]","[""framework default"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default"", ""straight""]","[""Research alternatives"", ""wait for maturity""]",,Vim,projectile,Often,26,Masters,Male,Spanish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu"", ""ispell""]",Doom Emacs,,Yes,Discord,Great,"[""shell-command"", ""shell"", ""eshell"", ""vterm""]","[""nord""]",Frequently,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,I would (and still do) spend far more time configuring emacs than actually using it,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Configurability, and the resulting community focus on work flow and efficiency","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",1,No,"Evil, magit, spaceline, cdlatex",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Elisp"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Usage examples""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,25,PhD,Male,English,Research,"[""Vertico"", ""Marginalia""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Youtube,Great,"[""shell""]","[""my own custom theme""]",Never,No write package,Never,,"This is long ago and was before we had Google and all these things and no one else around me did use it - so it probably took some effort. But I don't remember much from that time, so there is no trauma left :)",Don't remember - surely no colleague and the internet was very small back then,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""great support for lispy languages""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""IIRC TeX support and M-x shell""]",Alright,"Lots of builtin features, great extensibility, I like the way it looks (with all chrome switched off), great support for lispy languages. Also it's old and still going strong.","[""Work"", ""Hobby projects""]","[""28.2""]",32,No,"Currently only: key-chord, goto-last-change",do not prefer,never considered,No,No,No,CUA,"[""C"", ""Elisp"", ""Go"", ""Javascript"", ""Scheme"", ""Shell"", ""Typescript"", ""Lua""]",Never,"[""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""none""]","[""not required""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Planet Emacs""]","[""Manual""]","[""not required""]","[""manual"", ""my new config avoids (nearly all) external packages""]","[""wait for community""]",,"vi, Microsoft M",No,Sometimes,57,PhD,Male,German,Software Development,"[""Icomplete"", ""fido""]","[""flyspell"", ""ispell""]",maximal vanilla,"It's mostly great with a small glitch: if you edit a text in the ""Other"" box and click with the mouse on an y-position equal or above to that box, the text gets lost and must be re-entered (but that does not happen e.g. for this box here).",Not sure,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell"", ""some helpers calling wt.exe""]","[""modus-operandi"", ""modus-vivendi""]",Never,No simple functions,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"org-mode, customizable, elisp","[""Work"", ""Hobby projects""]","[""28.2""]",24,Mu4e,"org-mode, org-roam, auctex, mu4e,",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""none""]","[""Reddit"", ""Email""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,None,No,Frequently,44,PhD,Male,German,Research,"[""Helm"", ""Ivy"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,emacs news,Ok,"[""eshell"", ""vterm""]","[""modus-operandi""]",Never,No write package,,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",15,,,,,,,,Emacs,"[""Clojure"", ""Elisp"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",,"[""WSL"", ""MacOS""]",,,,,,,,,,,,,,Visual Studio,,Often,,,,,,,,minimal vanilla,,,,,,,, none,Never,,"Some keybindings, switching buffers on macos (like ctrl+tab would switch tabs on normal apps, here it is a new keybinding).",Internet,"[""GUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"magit, multiple-cursors, smex, (elpy but usage with anaconda is not straightforward)",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python""]",Frequently,"[""MacOS""]",String[],"[""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Documentation""]","[""GitHub"", ""Blogs""]","[""Design rationale""]","[""Emacs StackExchange"", ""GitHub""]","[""manual""]","[""wait for community""]",,VS Code,No,Rarely,26,Masters,Male,French,Software Development,"[""Ido""]","[""No""]",minimal vanilla,"Survey is great, this is what will help emacs to stay relevant in a world where vscode / neovim exists",No,Hacker News,Great,"[""none""]","[""default light"", ""solarized""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"- Keybindings that are standard across most other applications are different in Emacs. CUA mode and some custom keybindings solved this problem for me, but it was a barrier initially. - When I first opened Emacs, I expected an empty buffer in a text-oriented mode, not the Welcome Screen and/or the Scratch Buffer with its initial message",Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Lisp , Terminal UI""]","[""Editor that works via ssh (i.e. Terminal UI); more featureful editor than Notepad++""]",Good but not great,"The extensibility via Emacs Lisp (including live evaluation of code); Emacs is stable but still evolving; Emacs is lightweight compared to more ""modern"" solutions like VS Code; The community supporting the various packages","[""Work"", ""Hobby projects""]","[""28.1""]",15,No,"org, nov, auctex",significant comprimise,might in future,No,I have in the past,No,CUA,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme""]",Rarely,"[""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Screenshots"", ""Overview""]","[""Reddit""]","[""package.el"", ""use-package""]","[""wait for community""]",,Notepad++,No,Sometimes,35,Masters,Male,German,Research,"[""No""]","[""No""]",minimal vanilla,,Not sure,Emacs mailing list,Ok,"[""shell"", ""eshell""]","[""modus-vivendi""]",Often,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",7,Mu4e,,significant comprimise,might in future,No,Would directly,No,Emacs,"[""HTML/CSS"", ""Python"", ""PHP""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Matrix servers"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Often,49,Masters,Male,Czech,Media/Publishing,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""poet""]",Sometimes,undo-tree simple functions,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",,"[""Hobby projects"", ""School""]","[""28.2""]",2,,,,,,,,Emacs,"[""HTML/CSS"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,minimal vanilla,,,,,,,, write package,Rarely,,"Configuration; many people have a different style of including packages, etc. that seems inconsistent between guides. I wish I had started with and learned use-package before anything else.",Friend,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","All extensions of the base functionality are changes that I purposefully implemented and fully understand. No in-your-face novelty features I'll never use. Extremely fast. Straightforward configuration. Has replaced pretty much every other editor of all types I've used in the past. Presentations, papers, code, project management can all be handled seamlessly.","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"company-mode, org-roam, yasnippet, helm-bibtex, irony-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Julia"", ""Perl"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""IRC servers"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,project.el,Frequently,21,Bachelors,Male,American,IC Design,"[""Helm""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""gruvbox""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Doesn’t follow any software conventions as far as key bindings or commands (eg find-file instead of open-file). It’s hard to discover functionality.,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Alright,Works in the terminal. Many great packages.,"[""Work"", ""Hobby projects""]","[""28.1"", ""24.3""]",12,No,"helm, ag, windmove, popwin",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Python""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""N/A""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""N/A""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Eclipse,No,Never,34,Bachelors,Male,United States citizen,Fin Tech,"[""Helm"", ""Ivy"", ""Vertico""]","[""No""]",minimal vanilla,Could be good to add a section for feature requests to help guide development.,Not sure,r/emacs,Great,"[""none""]","[""zenburn""]",Rarely,undo-tree write package,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Sorry, can't remember.""]",Good but not great,Meta-Slash,"[""Work"", ""Hobby projects""]","[""28.2""]",20,Mu4e,magit,significant comprimise,might in future,No,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Perl"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""They work fine""]",Rarely,"[""Code (bug fixes)""]","[""Reddit""]","[""Manual""]","[""I don't tend to ask for help""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,No,Frequently,41,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""default light""]",Frequently,No none,Never,,Learning to configure it.,Internet,"[""daemon""]","[""Extensibility""]","[""Extensibility""]","Very well, it's snappy",That you can use it not only as a text editor,"[""Hobby projects""]","[""29.0"", ""28.2""]",1,No,"org-roam, lsp-ui",significant comprimise,never considered,Cannot,No,No,Vim,"[""Rust""]",Never,"[""GNU/Linux""]","[""PKB""]","[""framework default""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs""]","[""Overview""]","[""IRC""]","[""framework default""]","[""wait for community""]",,VS Code,project.el,Never,23,School,Male,German,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"- Not being sure how to modify or extend the base configuration, as I wasn't sure how to read/understand emacs lisp and/or configuration settings in the .emacs file and also since I was afraid of either (1) breaking the system or (2) copying and pasting (or rather killing and yanking :) ) malicious or insecure code - wanting to get involved and not knowing how to find the mailing list for emacs",Colleague,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Being free and open source software, stability, interconnectedness of all the different parts","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",5,No,,significant comprimise,might in future,i would like to,Would directly,No,Emacs,"[""Python"", ""R""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""sasha chua's weekly emacs newsletter""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,None,No,Frequently,37,PhD,Male,United States citizen,Healthcare,"[""framework default"", ""Selectrum""]","[""No""]",minimal vanilla,"- The nationality selection menu was a bit clunky and broken: - Ranking the Nationality titles according to alphabetical order of the country's name in English led to some strange ordering (e.g. American down near the bottom, according to the alphabetical rank of ""United States of America"" - Some multi-word nationalities were broken over many lines (Cape Verdean, Central African, Costa Rican, Equatorial Guinean, Puerto Rican, Sao Tomean, Sierra Leonean) - Possibly including some nationalities twice, in both the anglicized form and the name in the original language (e.g. Cymraes and Welsh) (Note: perhaps there is some difference in those who would designate themselves under one term vs another; I am not sure what the status is regarding the use of such political designations.) - Formatting of the page is a little funny when displayed in eww.",Not sure,Hacker News,Ok,"[""shell"", ""eshell""]","[""misteriosio""]",Sometimes,No write package,Never,,None,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Elisp customization; feature-rich.,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Python"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Mailing list"", ""Email""]",Rarely,String[],Rarely,,"[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Mailing lists"", ""Email"", ""linux.org.ru""]","[""package.el""]","[""wait for maturity""]",,None,No,Sometimes,37,Masters,Male,Ukrainian,Software Development,"[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""wombat""]",Frequently,No write package,Rarely,,Keybindings...,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""elisp""]","Poorly, it's sluggish",Lisp! Modularity!,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,no,no comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Haskell"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""Typescript""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Not interested""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""IRC""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",I don't submit them I just use them myself,None,No,Frequently,24,Bachelors,Female,English,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,no,No,slack,Ok,"[""shell-command""]","[""my own custom theme""]",Rarely,No copy-paste,Never,,"Before using purcell/emacs.d and evil mode, I found the Emacs keybindings and terminology counter-intuitive to vim users. Once I was able to integrate those packages and settings into my workflow, things became easier. I still struggle with packages and understanding Elisp well enough to make my own setup but I am getting better. The book on Mastering Emacs helped too.",Aaron Beiber's video on Emacs,"[""GUI""]","[""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""evil mode and org mode""]","Very well, it's snappy","Extensible, consistent, can configure literally everything","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"evil, vertico, org-based packaged, magit, writeroom",significant comprimise,never considered,Yes,Would directly,No,Vim,"[""Elisp"", ""Go"", ""Haskell"", ""Ruby"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""none""]",Never,String[],Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""none""]","[""purcell/emacs.d""]","[""Install and try it immediately""]",,Vim,No,Frequently,22,Masters,n/a,Canadian,Research,"[""Vertico""]","[""flyspell"", ""ispell""]",purcell/emacs.d,"Thanks! Although, some non-answer responses should be allowed when I prefer not to respond to a questron rather than fit my response with the articifical constraints of the options present.",No,lobste.rs,Great,"[""none""]","[""my own custom theme""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Learning key bindings,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",15,No,"Magit, avy, org-mode, projectile, helm, hydra, paredit",significant comprimise,never considered,I have in the past,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Java"", ""Python""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Email""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,,Masters,Male,,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Blog post,Great,"[""eshell"", ""ansi-term"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Alright,,"[""Hobby projects""]","[""28.1""]",1,Mu4e,"Org-mode, auctex",limited comprimise,never considered,No,No,No,Vim,"[""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,21,School,Agender,British,Student,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""dracula""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,,"It was a very long time ago, I honestly cannot remember.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Flexibility, discoverability, extensibility: a huge depth of usueful functions which are only a few keybindings away. Also fast and easy buffer switching.","[""Work"", ""Hobby projects""]","[""27.1""]",28,No,"magit, erc",moderate comprimise,5-10y,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Perl"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Sometimes,String[],Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""IRC servers"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""IRC""]","[""package.el"", ""manual""]","[""Research alternatives""]",Ease of contribution/upload,None,No,Frequently,47,Bachelors,Male,British,Software Development,"[""Icomplete""]","[""ispell""]",maximal vanilla,,Not sure,Mastodon,Great,"[""shell-command"", ""ansi-term""]","[""my own custom theme""]",Frequently,No simple functions,Never,,Multiple ways to do everything. Debugging is incredibly hard to get right.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Being FOSS. Being customizable and extensible. Great package ecosystem.,"[""Work"", ""Hobby projects""]","[""27.1""]",1,No,,significant comprimise,never considered,I have in the past,I have in the past,No,Heavily customized defaults,"[""C"", ""Elisp"", ""Go"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Rarely,34,Masters,Male,United States citizen,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""spacemacs dark""]",Rarely,undo-tree simple functions,Rarely,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",18,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Clojure"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,String[],Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,37,Bachelors,Male,United States citizen,Software Development,"[""Helm"", ""Ivy"", ""Ido"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,internal company chat,Ok,"[""none""]","[""sanityinc-tomorrow-eighties""]",Often,No copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",6,notmuch,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""Ruby""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""Email""]",Never,"[""Not interested"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials""]","[""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,None,framework default,Often,28,Bachelors,Male,Indian,Software Development,"[""framework default""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Rarely,framework default simple functions,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Alright,The fact that everything appears as a buffer of text and can therefore be manipulated as such.,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"projectile, org, elglot,",limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Framework""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,framework default,Frequently,39,Masters,Male,Irish,Software Development,"[""framework default""]","[""framework default""]",Prelude,,Not sure,Hacker News,Great,"[""shell""]","[""zenburn""]",Rarely,framework default simple functions,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Alright,,"[""Hobby projects""]","[""28.2""]",1,No,"paredit-mode, slime",no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""TeX""]",Rarely,"[""Windows""]","[""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""GitHub"", ""Web search engines""]","[""Design rationale"", ""Manual""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Often,18,School,Female,Chinese,Student,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""default light""]",Rarely,No simple functions,Rarely,I once sent a patch to emacs mailing list but there was so much bureaucracy I was disencouraged and signed the paper giving fsf the rights so they would make any further changes necessary.,I had some difficulties migrating from my productive vim environment and adapting it to emacs. Like I couldn't map C-[ to be the escape key in some cases.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"Extensibility, community","[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"Evil, mini-frame, lap, multiple cursors",limited comprimise,2-5y,No,No,No,Vim,"[""Javascript"", ""Python"", ""PHP"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Sometimes,30,Bachelors,Male,Brazilian,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one"", ""dracula"", ""nord""]",Rarely,undo-tree copy-paste,,,,,"[""TUI""]",String[],,"Very well, it's snappy",,String[],String[],,,,,,,,,Vim,String[],,"[""GNU/Linux"", ""BSD""]",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"I had originally encountered emacs in 1994 on SunOS as a vi-golf enthused EE. The experience at the time was, without doubt, eight megabytes and constantly swapping. This kept me on vi until 1997 until the need for keyboard macros, lisp refactor edits of C++ across hundreds of files necessitated an editor with multi file support trancending vi % operator. vim then arrived on the scene as relative joke, and I just kept working with the competitive advantage that an emacs expert carries in our industry.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""stable and perfect user experience""]","[""Text editing features""]","Very well, it's snappy","consistency and perfection of editing user experience over extended timeframe, now measured in decades.","[""Work"", ""Hobby projects"", ""Chez Scheme""]","[""28.2""]",26,No,"paredit, slime",no comprimise,never considered,No,No,No,default bindings with paredit,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Scheme"", ""SQL"", ""Idris""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list""]",Never,"[""Not interested"", ""Lack of time"", ""over customization of emacs has always been fraught with problematic behavior, i prefer to keep minimal configuration to directly serve editor purpose.""]",Never,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Web search engines""]","[""Design rationale""]","[""i hack until my emacs system fulfills my need""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,vi,No,Frequently,48,Bachelors,Male,Australian,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""shell-command"", ""shell"", ""term"", ""ssh.el (thank you noah)""]","[""my own custom theme""]",Frequently,No simple functions,Never,,"Keybindings were the first hurdle (e.g., I pressed ctrl-Z to undo and the window disappeared). The community can be snobby and dismissive to newbies.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Longevity""]","[""Org""]",Good but not great,Extensibility. Org-mode. Tramp.,"[""Work"", ""Hobby projects"", ""Personal organization""]","[""29.0"", ""28.2"", ""28.1""]",10,No,"emmet,org,helm,avy,olivetti",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""R""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Mailing lists"", ""Discourse""]","[""use-package""]","[""wait for community""]",,Sublime Text,No,Frequently,37,Bachelors,Female,American,Government,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""solarized"", ""solarized-dark"", ""zenburn""]",Sometimes,framework default copy-paste,Never,,"installing packages/add-ons like flyspell because it needed other packages. Easy when you know how, lots of internet searches to figure it all out the first time.",gnu/fsf,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",speed of editing,"[""Work"", ""Hobby projects""]","[""28.2""]",15,notmuch,"flyspell, org-mode, magit, auctex, all the packages that make ssh work on linux, post-mode, writeroom, helm,",significant comprimise,never considered,I have in the past,Yes,No,Emacs,"[""HTML/CSS"", ""PHP"", ""R"", ""Shell"", ""SQL"", ""org (kind of serious here)""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""latex export, blog, markdown replacement, interface with pandoc""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""basic install process""]","[""IRC"", ""Emacs StackExchange"", ""Framework""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,nano,just realized there is a thing.,Frequently,42,Masters,Male,Canadian,trade union research,"[""Helm""]","[""flyspell""]",maximal vanilla,Emacs makes my life easier and without it and the community that develops it I would be a very different person. I would have to use vi.,Not sure,Hacker News,Great,"[""eshell""]","[""default dark"", ""my own custom theme"", ""solarized-dark""]",Frequently,undo-tree copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""Task keeping""]","[""29.0"", ""28.2""]",0,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,"Initially, I don't know lisp so I had trouble configuring Emacs for some custom purposes. Then it went fine after learning lisp.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility and the Community around it,"[""Hobby projects""]","[""29.0"", ""28.2""]",4,No,"org-mode, org-roam, org-roam-ui, modus-themes, evil, org-super-agenda, org-ql, citar, olivetti, nov.el",any comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Often,,Bachelors,Male,Indian,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default"", ""flyspell"", ""spell-fu"", ""ispell"", ""langtool""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree simple functions,Never,,Learning curve,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",4,Mu4e,"magit, org-mode, vterm, dired",significant comprimise,might in future,No,No,No,Vim,"[""Common Lisp"", ""Elisp"", ""Julia"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,projectile,Frequently,26,Bachelors,Male,Mexican,Student,"[""Vertico""]","[""flyspell"", ""spell-fu"", ""ispell"", ""langtool""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""nord""]",Often,framework default simple functions,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features""]",,Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,,,,,,,,Vim,"[""Haskell"", ""Ruby""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"ivy, lsp-mode",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub""]","[""Comparison""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Often,23,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""dracula"", ""solarized-dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",31,No,"python-mode, flyspell, flycheck, clang-format, org",moderate comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Rarely,51,Masters,Male,Israeli,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,lobste.rs,Great,"[""term""]","[""my own custom theme""]",Never,No write package,Sometimes,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",10,Mu4e,"org-mode, magit, helm, swiper",moderate comprimise,might in future,Cannot,Cannot,Yes,Emacs,"[""Clojure"", ""Elisp""]",Frequently,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,None,projectile,Never,34,PhD,Male,Chinese,Manufacturing,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Emacs China,Great,"[""shell-command"", ""eshell""]","[""solarized""]",Never,undo-tree copy-paste,Never,,Learning how to install Emacs was the hardest part.,Magazine article about Org in Linux Journal,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Org""]","Very well, it's snappy","Org, dired, ease of customization, tab bar mode, free software, elisp, emacsclient, ido, erc, EasyPG","[""Work"", ""Personal""]","[""27.2""]",15,No,"which-key, AUCTeX",any comprimise,might in future,Cannot,I have in the past,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""Source""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Mailing lists"", ""Email""]","[""manual""]","[""wait for maturity""]",,BBEdit,No,Frequently,63,PhD,Male,American,Research,"[""Ido""]","[""ispell""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""shell-command"", ""shell"", ""eshell"", ""term"", ""ansi-term""]","[""default light""]",Never,No write package,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",,Good but not great,,"[""Work""]","[""28.2""]",4,,,,,,,,Meow,"[""C++"", ""C"", ""Elisp"", ""Javascript"", ""Java"", ""Python"", ""Typescript""]",,"[""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"evil, org, ivy, lsp",limited comprimise,never considered,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,,,,,,"[""Ivy""]","[""flyspell""]",Doom Emacs,,No,Discourse,Great,"[""eshell"", ""vterm""]","[""nord""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos""]","[""Reddit"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,35,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""framework default""]",Spacemacs,,Not sure,lobste.rs,Great,"[""vterm""]","[""doom-one"", ""doom-dark+""]",Sometimes,framework default simple functions,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""org-mode!""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Customizability, cost, longevity.","[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"org-mode, flycheck, magit",limited comprimise,never considered,No,I have in the past,No,Emacs,"[""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Emacs StackExchange""]","[""package.el"", ""straight"", ""use-package""]","[""Research alternatives""]",,"vi - pre-vim, afaik",No,Sometimes,59,Bachelors,Male,United States citizen,Healthcare,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""default light""]",Sometimes,No simple functions,Never,,"Initially difficulties were related to learning keybinding, elisp/lisp in general (when customizing), use builtin documentation (info, apropos, C-h, v, f), keymaps, very confusing still is using Tex modes (and like compilations though not related to emacs itself). Minor difficulties including - understanding faces, understanding major and minor modes.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Emacs is very extensible and facilitates associating keys (key chords) to any/most actions. That prevent reaching out for mouse most of the time. It has a good balance between visual display and textual edits.,"[""Hobby projects""]","[""28.2""]",3,No,"smartparens, paredit, rust, company, slime, magit, ivy, projectile, consult",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C"", ""Common Lisp"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",Often,"[""Windows"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Rarely,37,Bachelors,Male,Indian,Software Development,"[""Ivy"", ""Consult""]","[""ispell""]",minimal vanilla,"It's a great survey, covered many aspect of Emacs. I wish I came to know about the survey sooner and through some other way medium.",No,Colleague on internal chatroom,Great,"[""none""]","[""default dark"", ""doom-one"", ""modus-operandi"", ""modus-vivendi""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Hobby projects""]","[""28.2""]",2,No,,any comprimise,10+y,No,I have in the past,No,Vim,"[""Go"", ""HTML/CSS"", ""Lua""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Issues""]","[""M-x list-packages""]","[""Tutorials""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,,Masters,Male,Greek,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""doom-one"", ""dracula""]",Never,framework default simple functions,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,notmuch,"boon,magit",significant comprimise,might in future,No,Yes,No,Default and modal via Boon,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub, but would prefer free alternatives""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub, but would prefer free alternatives""]","[""Nix overlay""]","[""Install and try it immediately""]",,,project.el,Rarely,33,Bachelors,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,Fediverse,Great,"[""shell-command""]","[""sanityinc-tomorrow-night""]",Rarely,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",7,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Rust""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""straight"", ""leaf""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,33,PhD,Male,,jobless,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Twitter,Great,"[""eshell"", ""vterm""]","[""modus-operandi""]",Frequently,undo-tree simple functions,Never,,"The amount of keyboard shortcuts and the ancient alien, to me, ways of doing things were overwhelming at first. After muscle memorizing some of the shortcuts and configuring some stock packages like IDO, i became hooked. It also started to feel consistend in its own wierd way.",Friend,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""cross platform""]",Alright,"extensibility TUI packages the way it has been developed for such a long time cross platform","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",10,No,"magit vterm (terminals in a terminal ;) org-mode ivy, though ido works really well already",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C"", ""Go"", ""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Comparison""]","[""I don't""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Visual Studio,projectile,Sometimes,43,Associates,Male,German,Software Development,"[""Ivy"", ""Ido""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No simple functions,Rarely,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Poorly, it's sluggish",Programmability,"[""Work""]","[""28.1""]",15,No,helm,do not prefer,might in future,No,No,No,Emacs,"[""C++"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""I don’t, I have better things to do than following what new package is latest: I have a job to get done. My framework default is good enough.""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,None,No,Sometimes,34,Masters,Male,German,Software Development,"[""framework default"", ""Helm""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Ok,"[""none"", ""eshell""]","[""solarized-dark"", ""Monokai""]",Frequently,framework default read and understand,Never,Should there be a web form to fill in online other than asking for forms every new comtributors come in?,The font config is confusing...,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""the meow-edit package""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,"It's history, extensibility, a lot of community packages, and the most powerful markup language: org.","[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"meow, org, avy, ace-window, consult, minad, vertico, org-roam, org-translusion",moderate comprimise,0-2y,Cannot,No,No,meow with default keybindings,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Rust"", ""Scheme"", ""Shell"", ""Agda, Nix, Zig""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]","GNU ELPA, MELPA",VS Code,framework default,Frequently,23,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu""]",Doom Emacs,,Yes,Telegram,Great,"[""none""]","[""doom-one-light""]",Never,framework default simple functions,Never,,It was sometimes hard to understand the documentation.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Community""]",Good but not great,"It's transparent and self-documenting, that's what makes it stand out to me.","[""Work"", ""Hobby projects""]","[""29.0""]",1,Mu4e,"vertico,marginalia,mu4e,use-package,no-littering,restclient,denote,magit",moderate comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Org Mode's package archive""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Clips/videos""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Often,21,Bachelors,Male,Tunisian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu"", ""ispell""]",maximal vanilla,It's pretty good :),No,r/emacs,Great,"[""term"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi"", ""zenburn""]",Sometimes,vundo simple functions,Never,,,my father,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy","Editing text, configurability, support for many programming languages, many packages.","[""Work"", ""Hobby projects""]","[""27.1""]",35,No,Auctex,significant comprimise,never considered,I have in the past,No,No,Emacs,"[""C"", ""Haskell"", ""Julia"", ""Shell"", ""fortran""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,53,PhD,Male,United States citizen,Research,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""vterm""]","[""default light"", ""default dark"", ""zenburn""]",Never,undo-tree write package,Never,,"Remembering useful keychords, e.g. ""M-m"" to move the caret to the first non-whitespace character.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",6,notmuch,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Sometimes,,,,,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"the help screen pops up, but is not like a man page, so I ignore it and have no time to learn",bsd community,"[""GUI""]","[""Text editing features"", ""Community"", ""avail on freebsd""]","[""Text editing features"", ""Community""]","Very well, it's snappy",potential for usability,"[""editing, usenet""]","[""29.0""]",15,No,,moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C"", ""Python"", ""Perl"", ""Shell"", ""Some of those choices checked maybe not attempted yet.""]",Rarely,"[""BSD""]",String[],"[""not sure""]","[""Email""]",Never,String[],Never,,"[""Blogs"", ""freebsd forum, arch linux forum, hackernews""]","[""Manual"", ""Overview""]","[""Reddit""]","[""not sure""]","[""Install and try it immediately""]",,edit,No,Frequently,,,,,,"[""No""]","[""No""]","unsure, not in use very often",,No,Freebsd forum,Great,"[""none""]","[""unsure""]",Rarely,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",26,No,,do not prefer,never considered,I have in the past,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Manual""]","[""Reddit""]","[""package.el"", ""straight""]","[""Install and try it immediately""]",,None,project.el,Frequently,45,School,Male,(other),Software Development,"[""Vertico""]","[""flyspell""]",maximal vanilla,"Hey the nationality question seems to be broken. The list of countries isn’t in alphabetical order. I noticed that “Costa” and “Rican” show up as separate entries. I couldn’t find my country, the little known United States of America, in the list and selected “Other”.",Not sure,r/emacs,Not great,"[""eshell""]","[""doom-one""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Started with Spacemacs to use Org Mode, but it is not Emacs so I got lost completely. Then went to IDEA for Scala development, then to VS Code for Go development and finally back to Emacs after churn from VS Code updates that break my editor. It’s hard due to totally different concepts/naming and so many details on everything related to text that other editors nowhere near. Some useful keybindings are hard to learn and type, especially C-M-…",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility and observability and freedom - to make it mine.,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"eglot,org-roam,avy,lispy,cider,meow,expand-region,consult,vertico",do not prefer,never considered,No,Would directly,No,Meow,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""M-x list-packages"", ""Telegram""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,project.el,Frequently,38,PhD,Male,Russian,Software Development,"[""Ido"", ""Vertico"", ""Consult""]","[""flyspell"", ""grammarly""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""ef-themes-load-random""]",Rarely,undo-fu write package,Never,"GitLab or a similar open forge would be a lot friendlier. I have one or two bugs I've never gotten around to filing because previous bugs I've filed got no response and without going through the paperwork process I wouldn't be able to get any fix I wrote myself merged.","It was very hard to adapt to a system that didn't use modern GUI conventions (e.g. cua-mode, windowing terminology).",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""My prof said to use it for editing on the Sun workstations.""]",Alright,"Extensibility, self-documentation, and stability.","[""Work"", ""Hobby projects""]","[""28.2""]",13,notmuch,"smart-dash-mode, lsp-mode, ivy/counsel, yasnippet",moderate comprimise,might in future,I have in the past,No,No,I use evil-mode with Emacs bindings in insert-state.,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""package.el"", ""I check my elpa/ dir into version control and use a tool I forked to commit each package update separately, to enable bisecting in event of issues""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",I just submit it to ELPA. Low ceremony b and people who care will find it there.,BBEdit,projectile,Frequently,39,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""none""]","[""solarized"", ""solarized-dark""]",Rarely,undo-tree copy-paste,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work""]","[""28.2""]",3,,,,,,,,Vim,"[""C""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,Official emacs (and elisp) guides are hard to follow if you never used Emacs with default keybindings.,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Alright,extensibility,"[""Work"", ""Hobby projects""]","[""27.2""]",2,No,"evil, magit",limited comprimise,never considered,No,No,No,Vim,"[""Javascript"", ""Ruby"", ""Typescript""]",Frequently,"[""MacOS""]","[""General document writing"", ""spreadsheet""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""Twitter""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Never,33,Bachelors,Male,Polish,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,,No,Discord,Ok,"[""vterm""]","[""doom-tokyo-night""]",Never,framework default simple functions,Never,,"learning the keys, there were no cheat sheets available by that time and few help. I was used to a ""more visual"" help system as Borland Pascal had. I recall that I first started to use emacs because its support of arrows moving around the the text (as opposed to vi with hjkl).",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org-mode""]","[""Text editing features""]",Good but not great,it's flexibility and the whole ecossystem where people help each other getting along with new technologies,"[""Work"", ""Hobby projects""]","[""29.0""]",24,No,"which-key,org,hydra,beacon,magit,openwith,rainbow-delimiters,guide-key-tip,git-gutter",no comprimise,10+y,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""PHP"", ""R"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Emacs StackExchange"", ""Mailing lists""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,borlandPascal,No,Sometimes,44,Masters,Male,Brazilian,government,"[""Helm"", ""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,Telegram,Great,"[""shell-command""]","[""my own custom theme""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"adapting to the ""key chords""",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",light and extensible,"[""Work"", ""Hobby projects""]","[""28.2""]",11,No,"paredit, org, cider",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Go"", ""HTML/CSS"", ""Python"", ""Shell"", ""janet""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Rarely,31,Masters,Female,Brazilian,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,matrix,Great,"[""none""]","[""gruvbox"", ""solarized-dark""]",Never,undo-tree write package,Never,,"While initially learning emacs, I felt that the editor was very bare bones. The documentation was great, but i felt difficulty in discovering packages that support my programming language, or what was the general setup that others use. Emacs could greatly benefit from a manual that helps you move from an emacs framework like doom emacs to your own configuration.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy","The emacs community and it's extensibility. Unlike in the vim community, it is encouraged to use plugins and create/extend packages which greatly alter the editor, making it truly a great experience for everyone it uses.","[""Hobby projects"", ""Learning programming in general""]","[""29.0"", ""28.2""]",1,No,"Magit, org mode, org roam, lsp mode",limited comprimise,might in future,No,Cannot,Yes,Vim,"[""C++"", ""Common Lisp"", ""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Project Management""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Unfamiliar with contribution process""]",Sometimes,"[""Issues""]","[""Reddit"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Reddit"", ""GitHub"", ""Discord""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Never,17,School,Male,Indian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,This was a great survey!,No,Discord,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Rarely,undo-fu read and understand,Never,,It took some time to get used to the multiple keybindings,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",having easy to use modes for doing almost anything,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Ocaml, Coq, LaTeX""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""I never did""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Overview""]","[""I never did""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,None,No,Frequently,,Bachelors,,French,Student,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,no,kek no,emacs,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""everything""]","[""lisp""]","Very well, it's snappy",what are you twelve? noob,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",35,Wanderlust,"sly, org, vterm",no comprimise,never considered,No,No,No,i'm the keyboard commando bitch,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""Shell"", ""muahaha""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD"", ""hpux aix vms ...""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub"", ""knock on their door""]",Never,"[""Not interested""]",Never,,"[""pigeons""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""i don't""]","[""framework default"", ""straight"", ""use-package""]","[""wait for community""]",I don't,ed,projectile,Often,50,PhD,Kamov Ka-52 Alligator attack helicopter,(other),Software Development,"[""Helm"", ""Ivy"", ""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,"yeah, scrap it.",No,"pigeons & rats, also ducks & geese",Not great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Frequently,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",1,No,,,never considered,No,No,No,Vim,"[""Latex""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Often,,,,,,"[""framework default""]","[""flyspell""]",Doom Emacs,,,,,"[""vterm""]","[""doom-one""]",Never,framework default simple functions,Never,,,Practical Common Lisp,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Cross-Platform Interface to the Computer""]","[""Slime""]",Good but not great,,"[""Work"", ""Hobby projects"", ""Private Calendar""]","[""28.2"", ""28.1""]",7,Gnus,,significant comprimise,never considered,No,Yes,No,Default + rebinding forward to l,"[""Elisp"", ""Erlang"", ""Haskell"", ""R"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,25,Masters,Female,German,Research,"[""No""]","[""flyspell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""default dark""]",Sometimes,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,,"[""GUI""]","[""Text editing features""]",,Alright,,"[""Hobby projects""]","[""27.2""]",3,,,,,,,,Emacs,"[""C++"", ""C""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, none,Never,,"I have had trouble getting used to the workflow of Emacs, as it is quite different. I also still sometimes struggle with debugging some issues; as I'm still fairly new to this program.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF"", ""The Elisp language""]","Very well, it's snappy","The fact that it interprets its own language, making it probably the most customizable piece of software I have and will ever see. Also, it's Free software, adding to its strengths.","[""Hobby projects"", ""Personal configuration of my system.""]","[""28.2""]",1,Mu4e,"rainbow-mode, beacon",any comprimise,might in future,Cannot,Cannot,No,Vim,"[""C"", ""Haskell"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel"", ""Writing literature in my free time""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines"", ""Youtube content creators""]","[""Manual"", ""Overview""]","[""Matrix"", ""Reddit"", ""Framework""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,18,School,Male,Algerian,,"[""framework default""]","[""framework default"", ""flyspell""]",Doom Emacs,"I think it is very important that these kinds of surveys happen, as it is essential for community feedback; especially for programs like Emacs. Keep up the great work!",No,r/emacs,Great,"[""vterm""]","[""tokyo night""]",Sometimes,framework default copy-paste,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",19,Gnus,"Multiple cursors,undo tree,hydra,org,org roam,gcal",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Ruby"", ""Shell""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Web search engines""]","[""Comparison""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Joe,No,Never,40,School,Male,Belgian,,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""my own custom theme""]",Never,undo-tree copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work""]","[""28.1""]",2,No,,,never considered,,,,Vim,"[""Elisp""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",,"[""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Never,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,,,,"[""vterm""]","[""modus-vivendi""]",Sometimes,vundo write package,Never,I can't obtain FSF assignment papers. I'm allowed to contribute to free software though.,"the defaults are not great, to be able to work on many languages efficiently, you must customize it.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"flexibility, programmability","[""Work"", ""Hobby projects""]","[""28.2""]",26,notmuch,"lsp-mode, cider, magit, vertico, consult, marginalia, project.el, ement, general.el, straight",no comprimise,never considered,Yes,No,No,Vim,"[""C"", ""Clojure"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Scheme"", ""Shell"", ""nix""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""IRC servers"", ""Blogs"", ""youtube""]","[""Overview""]","[""IRC"", ""Matrix""]","[""straight"", ""nix package manager""]","[""Install and try it immediately"", ""Research alternatives""]","my git repos FSF paperwork too painful when working for large companies",notepad,project.el,Frequently,,Bachelors,,Canadian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,IRC,Ok,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Often,undo-fu copy-paste,Never,,At the beginning it was kind of daunting. Lisp is quite foreign to many people.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","It offers a unified framework to work on any project (programming, running scripts in shell, writing in latex, etc). It allows to work remotely via terminal interface.","[""Work"", ""Hobby projects""]","[""28.2""]",20,notmuch,"magit, eglot, vertico, org-mode, ebdb, auctex, pdf-tools, notmuch",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Emacs news from Sacha Chua""]","[""Manual""]","[""IRC"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,None,project.el,Frequently,,PhD,Male,,Research,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell""]","[""default light"", ""modus-operandi"", ""modus-vivendi""]",Rarely,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",20,,,,,,,,Emacs,"[""C"", ""Python"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",8,No,org-roam,limited comprimise,might in future,Yes,I have in the past,No,Vim,"[""Elisp"", ""Python"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""FSF paperwork""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Tutorials""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,,framework default,Sometimes,31,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,Hacker News,Great,"[""vterm""]","[""Leuven""]",Rarely,framework default read and understand,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Hobby projects""]","[""29.0""]",7,No,,any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Fortran"", ""Go"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""Perl"", ""R"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Rarely,"[""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,String[],Rarely,"[""Issues""]","[""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""workflow""]","[""GitHub"", ""Emacs China""]","[""package.el"", ""use-package"", ""manual"", ""leaf.el""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,,,,,"[""Helm""]","[""flyspell""]",Spacemacs,,Yes,Emacs China,Great,"[""vterm""]","[""doom-one""]",Never,undo-tree simple functions,Never,No.,"Initial keybindings and configuration were very difficult to overcome. Meta, Control, and Shift key combos are hard on the hands at first. It's hard to see the long term value when you're first getting started. Nowadays, if you plug in helm and magit you see the value in seconds.",Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""org-mode, verilog-mode, python-mode, c++ mode, helm, magit,""]","[""Extensibility"", ""I worked with a friend who build a simulator within emacs. It was amazing. I was sold instantly.""]",Good but not great,"I own my text editor and no corporation can take it away from me. Beautiful text in org-mode. I can program whatever I want in my editor.","[""Work"", ""Hobby projects"", ""Home organization, personal finance, personal projects""]","[""28.1""]",26,No,"magic, verilog-mode, org-mode, helm, org superstar, ggtags",significant comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Perl"", ""system verilog""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Never have. I would use email.""]",Never,"[""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Too shy.""]",Never,,"[""Blogs"", ""I have a hard time staying plugged in to the community. I'd like better ways to learn about new packages.""]","[""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""wait for maturity"", ""wait for community""]",,vi,No,Frequently,50,Bachelors,Male,American,Semiconductors,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""(load-theme 'wombat t)""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,keybindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",extensibility,"[""Work""]","[""27.1""]",6,Gnus,"org, telega.el",any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Java"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Framework""]","[""package.el"", ""straight"", ""use-package""]","[""wait for maturity""]",,Eclipse,projectile,Frequently,38,Masters,Male,Brazilian,Education services,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,No,Telegram,Great,"[""vterm""]","[""doom-Iosvkem""]",Rarely,undo-tree ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Learning the new (old) terminologies and relearning the text editing flows/techniques.,The Clojure community,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Lisp machine, extensibility, free/libre software, self-documented","[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"iedit, cider, sly, orderless, magit,",significant comprimise,might in future,Yes,No,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell"", ""Common Lisp, lua, and other lisps like fennel""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Often,33,Masters,Male,Taiwanese,Software Development,"[""Vertico""]","[""flyspell"", ""ispell""]",minimal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""eshell""]","[""my own custom theme"", ""modus-operandi"", ""modus-vivendi"", ""Sketch-themes""]",Sometimes,No understand internals,Often,,Various OOTB behaviors,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Community""]",Good but not great,"Programmability, interactivity and Lisp","[""Work"", ""Hobby projects""]","[""29.0""]",10,No,,moderate comprimise,5-10y,No,No,Yes,Emacs,"[""Elisp"", ""Elixir"", ""Javascript"", ""Ruby"", ""SQL""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Often,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""package.el""]","[""wait for maturity""]",,NetBeans,project.el,Sometimes,35,Masters,Male,Russian,Software Development,"[""Ivy"", ""Ido""]","[""No""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""eshell""]","[""tango-plus""]",Rarely,undo-tree simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,,,,,,,,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,The barrier to entry is so high,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Community"", ""Looking for a better vim integration""]",Good but not great,"Open,Free,Extendible,Immersive","[""Work"", ""Hobby projects""]","[""29.0""]",2,notmuch,,limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Never,41,School,Male,English,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Ok,"[""eshell""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi""]",Sometimes,framework default copy-paste,Never,,lisp configuration keyboard shortcuts,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",org-mode and org-roam,"[""Work""]","[""27.1""]",20,Mu4e,"treemacs, org, org-roam, mu4e, auctex",any comprimise,never considered,No,No,No,Emacs,"[""ConTeXt""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Mailing lists"", ""Blogs""]","[""Tutorials""]","[""Mailing lists""]","[""straight""]","[""Install and try it immediately""]",,None,No,Frequently,59,Masters,Male,German,Creative/Writing,"[""Consult""]","[""flyspell"", ""flymake vale""]",maximal vanilla,,No,Emacs mailing list,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,No copy-paste,Never,,Not being readily available/packaged with OS,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Alright,org-mode,"[""Hobby projects""]","[""28.2""]",2,No,"org-mode, org-roam, evil",moderate comprimise,never considered,No,No,No,Vim,"[""org""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Matrix"", ""Framework"", ""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Vim,No,Never,30,Bachelors,Male,American,Software Development,"[""framework default""]","[""No""]",maximal vanilla,,Yes,r/emacs,Ok,"[""none""]","[""solarized-dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"The amount of configuration and research I had to do for setting up fonts; some outdated/irrelevant results (I didn't take into account whether to include doom emacs in my results) made me set up fonts in a way that worked, but more inefficient than it had to be. Some obscure errors relating to upgrading doom emacs, and installing packages in a way doom didn't like at all. And the performance/stuttering, it's better now, but it would've been nice if I researched about native-comp and compiling packages beforehand.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Org-mode, it's great even for doing things like novel outlining, worldbuilding, and writing fiction/prose in general. The extensibility/amount of configuration possible is exciting in itself, it's crazy to think that doom emacs is just a bunch of config files!","[""Hobby projects""]","[""28.1""]",1,No,"org-mode, org-roam, magit, gruvbox-material,",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""framework default"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,17,,Male,Iraqi,Creative/Writing,"[""framework default"", ""Vertico""]","[""flyspell""]",Doom Emacs,"Short, but nice. Made me think and realize that emacs is pretty important to me overall haha.",No,Discord,Ok,"[""vterm""]","[""doom-gruvbox-material-theme""]",Never,framework default ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work""]","[""28.1""]",2,No,"org, magit, auctex, yasnippet",moderate comprimise,never considered,No,No,No,Vim,"[""LaTeX""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Bad prior experience""]",Rarely,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Emacs StackExchange""]","[""framework default"", ""straight"", ""use-package""]","[""Research alternatives""]",,Vim,No,Often,21,School,other,Italian,Student,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,No,Discourse,Ok,"[""none"", ""vterm""]","[""nord""]",Never,framework default simple functions,Never,,"Frames vs buffers vs windows, kill & yank - basically the terminology of Emacs' windowing pre-dates how things are called now. Elisp is ok, but some things are just harder than they should be.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, can be made into anything and configured so that it works for me 100%","[""Work"", ""Hobby projects""]","[""28.1""]",7,No,"use-package, ivy, monroe, ace-window, magit, vterm",do not prefer,never considered,No,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript"", ""HCL, YAML, TOML""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""Twitter""]","[""Comparison"", ""Manual""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,Vim,projectile,Rarely,38,Bachelors,Male,Polish,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,Yes,Twitter,Great,"[""vterm""]","[""default light""]",Never,undo-tree simple functions,,,,,"[""daemon""]","[""Extensibility""]",,Good but not great,,"[""Hobby projects""]","[""29.0""]",2,,,,,,,,Vim,"[""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,The in built help and manual’s navigation is not intuitive. The fundamental concept of Emacs takes years to get a glimpse despite extensive manuals and in built help.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility Outlast me Open source Making your editor your own power tool","[""Work"", ""Hobby projects""]","[""28.2""]",7,Mu4e,,limited comprimise,might in future,I have in the past,Would directly,No,Emacs,"[""Python"", ""R"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Email""]","[""straight""]","[""Install and try it immediately""]",,Notepad++,projectile,Frequently,,Masters,Male,Indian,Data science,"[""Vertico"", ""Marginalia"", ""Consult"", ""Embark""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""term"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,undo-tree simple functions,Never,,Lack of understanding the terminology.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,Self documenting is fantastic and being configured with a fully fledged programming language.,"[""Hobby projects""]","[""28.1""]",1,No,"org-roam,vulpea,evil,org-fragtog,org-appeae",moderate comprimise,never considered,No,No,No,Vim,"[""Elisp""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Never,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,21,Bachelors,Male,United States citizen,Student,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""Tokyo night since Catppuccin isn't updated yet""]",Never,framework default copy-paste,Never,,Learning keybindings and ELisp,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,do not prefer,never considered,No,No,No,CUA,"[""C++"", ""C"", ""Shell""]",Never,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""wait for community""]",,VS Code,No,Rarely,52,School,Male,German,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Blog post,Ok,"[""none""]","[""clues""]",Never,No read and understand,Never,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",11,No,"magit,counsel,org-mode,eglot",moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Blogs""]","[""Tutorials"", ""Overview""]","[""IRC"", ""GitHub""]","[""use-package""]","[""wait for community""]",,Sublime Text,projectile,Sometimes,39,PhD,Male,British,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Yes,Blog post,Great,"[""ansi-term""]","[""modus-operandi""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,"key bindings, but i've grown to like them",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,"extensibility, longevity","[""Work"", ""Hobby projects""]","[""28.1""]",18,No,"org-mode, straight.el, org-ql",moderate comprimise,might in future,No,No,Yes,Emacs,"[""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Email""]","[""straight""]","[""Install and try it immediately""]",i don't generally,Vim,projectile,Sometimes,46,School,Male,United States citizen,Software Development,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""vterm""]","[""bespoke-theme dark""]",Rarely,No copy-paste,Never,,"I knew only some base keybindings and it was hard to understand what I can do (how to find other etc.). In addition, I was confused that there are several different setups like spacemacs, doom etc.",Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",It's free and has great support of Clojure,"[""Work""]","[""27.1""]",2,No,,any comprimise,never considered,No,No,No,Emacs,"[""Clojure""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA""]","[""Email""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""friends""]","[""package.el""]","[""wait for community""]",,IntelliJ,project.el,Rarely,,Masters,Male,Ukrainian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Friend,Ok,"[""none""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Lots of package installations rely on copy-paste code that you don't understand. It will be nice if projects moved to use-package and there's a documentation for common things packages want to configure,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",0,No,"magit,company,eglot,dashboard,rainbow-delimiters",limited comprimise,never considered,No,Would directly,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Prolog""]",Often,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested""]",Never,"[""Advocacy""]","[""Blogs""]","[""Tutorials"", ""Manual""]","[""Matrix""]","[""package.el"", ""use-package""]","[""wait for community""]",,IntelliJ,project.el,Rarely,24,Bachelors,Male,Spanish,Telecom,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""none""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,It's been too long. I'm sure I had some struggles. I believe I did the tutorial (C-h t).,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Its extensibility and the package system,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",35,No,"magit, projectile, flycheck, company, use-package, dired, helm, general",,might in future,,,,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Python"", ""Perl"", ""R"", ""Shell"", ""groovy""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Reddit""]","[""package.el""]","[""wait for maturity""]",,None,projectile,Sometimes,,,,,,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,,,,"[""shell-command"", ""vterm""]","[""solarized-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Open, dynamic, history","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",3,No,"magit, org, lspmode, helm",any comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp"", ""Julia"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Atom,framework default,Frequently,39,Masters,Male,Dutch,Software Development,"[""framework default"", ""Helm""]","[""No""]",Spacemacs,,Not sure,Hacker News,Ok,"[""vterm""]","[""default light"", ""default dark"", ""modus-operandi"", ""modus-vivendi""]",Rarely,framework default simple functions,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"vertico,orderless,ef-themes,denote",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Erlang"", ""Go"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""wait for maturity"", ""wait for community""]",,Vim,No,Frequently,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,lobste.rs,Not great,"[""shell""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,Key bindings,Org Mode,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Org Mode""]","[""Org Mode""]",Good but not great,Org Mode,"[""Work"", ""Hobby projects""]","[""28.1""]",1,,,,,,,,Emacs,"[""No languages yet""]",,"[""Windows""]",String[],"[""GNU ELPA"", ""NonGNU ELPA""]",String[],,String[],,,"[""Blogs"", ""Web search engines""]",String[],String[],"[""package.el""]",,,None,,Rarely,,,,,,String[],String[],minimal vanilla,,,,,String[],String[],, write package,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,,,,,,,,Vim,"[""Elisp"", ""R""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,Rstudio,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""use-package""]","[""Research alternatives""]",,None,project.el,Often,44,PhD,Male,British,Software Development,"[""Vertico""]","[""framework default""]",Prelude,,No,Friend,Ok,"[""vterm""]","[""modus-vivendi""]",Sometimes,undo-tree write package,,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",39,,,,,,,,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""SQL""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,write elisp,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility,"[""Hobby projects""]","[""28.2""]",2,No,,do not prefer,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Haskell"", ""Rust"", ""Scheme""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",MELPA,VS Code,No,Often,23,Bachelors,Male,Chinese,Software Development,"[""Ivy"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,Emacs China,Ok,"[""shell-command"", ""vterm""]","[""modus-operandi""]",Never,No write package,Never,,The motivation to RTFM,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Community,"[""Work"", ""Hobby projects""]","[""27.2""]",15,No,"magit,cider,org,tramp",moderate comprimise,never considered,I have in the past,Cannot,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time""]",Rarely,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,project.el,Frequently,40,Associates,Male,Malaysian,Media/Publishing,"[""Helm"", ""Ido""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""shell"", ""eshell"", ""term""]","[""default light"", ""default dark"", ""my own custom theme"", ""solarized"", ""solarized-dark"", ""zenburn""]",Frequently,undo-tree none,,,,Internet,"[""GUI""]","[""Built-in features""]",String[],"Very well, it's snappy",,"[""Playing""]","[""28.2""]",0,,,,,,,,Vim,"[""Javascript""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,Doom Emacs,,,,,,,, read and understand,Rarely,,"slowness. without native comp, it's unbearable coming from vim. with native comp I don't notice it all the time, but it's still meh. Also cryptic errors. like some stringp nil stuff",Internet,"[""daemon""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Not well,org mode,"[""Hobby projects""]","[""28.1""]",1,No,,limited comprimise,never considered,Yes,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Shell"", ""Lua""]",Frequently,"[""GNU/Linux""]","[""scientific writing (latex export)""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Wariness of the review process"", ""Bad prior experience""]",Rarely,,"[""GitHub""]","[""Overview""]","[""Discord""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Sometimes,22,School,Male,German,Telecom,"[""Vertico""]","[""No""]",Doom Emacs,,No,Discourse,Great,"[""none""]","[""gruvbox""]",Never,framework default copy-paste,Never,,"the complexity of emacs, customising keybinds, understanding where to go if you want to change / understand some part of emacs",orgmode,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""orgmode""]","Very well, it's snappy","self-documentation, packages and extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"evil, undo-tree, orgmode, yasnippet, neotree, writeroom-mode",moderate comprimise,might in future,No,I have in the past,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Often,32,Associates,Male,German,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""eshell""]","[""gruvbox""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Org mode""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,Would directly,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,projectile,Often,,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell""]","[""nord""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Configuring the modes for the language utilized, finding & adding packages for IDE-like functionality",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Extensibility, configuration language is language used for writing packages","[""Work"", ""Hobby projects""]","[""28.1""]",6,No,"auctex, company, ess, flycheck, ido, magit, multiple-cursors, no-littering, projectile, slime",limited comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Julia"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""/g/""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""GitHub"", ""Discord"", ""/g/""]","[""use-package""]","[""Install and try it immediately""]",,Nano,projectile,Frequently,26,Masters,Male,,Student,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""term""]","[""zenburn""]",Often,No simple functions,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",8,No,,no comprimise,might in future,No,No,No,Vim,"[""C++"", ""Elisp"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""WSL""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Comparison""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,None,projectile,Sometimes,,,,,,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""gruvbox""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility""]","[""Extensibility""]",Good but not great,flexibility,"[""Hobby projects""]","[""29.0""]",1,No,"org-mode, evil",no comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python""]",Rarely,"[""WSL""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Web search engines""]","[""Comparison"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Never,54,Bachelors,Male,Chinese,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,Not many good tutorials on it,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Customizability and packages,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"Org mode, evil",moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Python"", ""VHDL""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""I have never done it""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Never,24,Bachelors,Female,Spanish,Student,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""solarized-dark""]",Never,No simple functions,Never,,Keybindings. Learning elisp to customize my setup.,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Writing common lisp""]",Alright,ORG MODE. I love org mode so much. Extensibility. Stability. Packages.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,"Org, magit, evil, company, vertico, org-roam, citar, org-cite",no comprimise,never considered,I have in the past,No,No,Vim,"[""Common Lisp""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,35,Masters,Male,American,Student,"[""Vertico""]","[""flyspell""]",Doom Emacs,,Not sure,Hacker News,Great,"[""none""]","[""doom-one""]",Never,undo-fu copy-paste,Never,,"Years back you had to configure everything ! There were editors around, that could be used more ""out of the box"". Key bindings were strange. Now I love them ...",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility and stability. Remote Editing (I edit a lot of config files...),"[""Work"", ""Hobby projects""]","[""28.2""]",32,No,"tramp (!), org mode (org roam), magit",moderate comprimise,might in future,No,Cannot,No,Emacs,"[""C"", ""Fortran"", ""Java"", ""Python"", ""Perl"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""use-package""]","[""Research alternatives""]",,Some perkin-elmar stuff,projectile,Sometimes,57,PhD,Male,German,Manufacturing,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Blog post,Ok,"[""none""]","[""my own custom theme"", ""nord""]",Frequently,No simple functions,Never,,"Complexity overload. But that's not really a bad thing, since that's part of why I love Emacs; it is tailored for power users. Setting up a proper config file can be hard, but doom Emacs helps with that. I think I had an easier time because I came from Vim, so I expected a steep learning curve.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features"", ""Evil mode and org mode""]","Very well, it's snappy","It's a transparent system, based on LISP","[""Work"", ""Hobby projects"", ""Note taking""]","[""28.2""]",3,No,"Org mode, Evil mode, Lsp mode, cider, vertico, consult, Magit, projectile",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""Email""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Never,31,Masters,Male,Norwegian,Software Development,"[""Vertico"", ""Consult""]","[""framework default""]",Doom Emacs,,No,Doom Emacs discord,Great,"[""shell-command"", ""eshell"", ""ansi-term""]","[""doom-one"", ""gruvbox""]",Rarely,framework default copy-paste,Never,,Learning keybindings,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Community, and being a GUI interface to Unix tools","[""Work"", ""Hobby projects""]","[""28.2""]",2,MH-E,elpher,significant comprimise,never considered,No,Yes,No,Emacs,"[""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested""]",Never,"[""Advocacy""]","[""Mailing lists"", ""M-x list-packages""]","[""Manual""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,25,Masters,Male,French,Manufacturing,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""modus-operandi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,"Bad Starter Guides, Hard Introduction, No ""vimturot""",Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""being cool""]",Good but not great,Community!,"[""Work"", ""Hobby projects"", ""Organisation""]","[""29.0""]",2,No,,,never considered,,,,Vim,"[""Elixir"", ""Rust""]",Sometimes,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Framework"", ""GitHub""]","[""straight""]","[""Research alternatives""]",,Vim,projectile,Sometimes,,,,,,"[""No""]","[""spell-fu"", ""langtool""]",Doom Emacs,,,,,"[""term"", ""vterm""]","[""catpuccin""]",Sometimes,undo-tree read and understand,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",8,,,,,,,,Emacs,"[""C"", ""Elisp"", ""Julia"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",,"[""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,Prelude,,,,,,,, copy-paste,Never,,"Figuring out how to setup an IDE-like environment, and more comfortable autocompletion.",University/College,"[""GUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Consistent text manipulation combined with so many packages and contexts to use those commands.,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"vertico, eglot, orderless, vterm, multi-vterm, corfu",limited comprimise,might in future,No,Would directly,No,Emacs,"[""Python"", ""Rust""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,project.el,Sometimes,35,Masters,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Alright,,"[""Work""]","[""29.0""]",20,,,,,,,,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Shell""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, write package,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",15,No,,significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Perl"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""General document writing""]","[""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Screenshots"", ""Clips/videos""]","[""IRC""]","[""package.el"", ""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,None,framework default,Frequently,36,Masters,Male,Russian,Software Development,"[""framework default""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""modus-vivendi""]",Rarely,framework default copy-paste,Never,,Elisp configuration is kind of hard,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,Efficient keybindings that I can use for a wide variety of text adjacent tasks,"[""Work"", ""Hobby projects""]","[""28.2""]",18,No,"org-mode, haskell, lsp, magit",moderate comprimise,might in future,No,I have in the past,No,doom emacs vim hybrid,"[""HTML/CSS"", ""Haskell"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""web searches? I don't really ask for help for some reason""]","[""framework default""]","[""Research alternatives""]",,None,framework default,Sometimes,26,PhD,Male,American,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""manoj-dark""]",Rarely,framework default many packages,Never,,The out-of-the-box experience is not as good as in other IDEs for programming,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",Extensibility and self documentation,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""27.2""]",6,Mu4e,"vterm, telega.el",moderate comprimise,might in future,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Task management""]","[""Source""]","[""GitHub""]",Sometimes,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""GitHub""]","[""straight""]","[""wait for community""]","MELPA because it is the easiest (for me, and contributors)",gedit,No,Frequently,29,PhD,Male,Italian,Research,"[""Ivy""]","[""flyspell""]",Doom Emacs,,Yes,Telegram,Great,"[""vterm""]","[""solarized"", ""solarized-dark""]",Frequently,No copy-paste,Never,,it is a pain at start. after copying some code from emacs gurus and extending it's usability for our work flow benifits us a lot,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]","Very well, it's snappy","extensibility, simplicity, durability","[""notes,mail etc""]","[""28.2""]",2,Mu4e,"pdf-tools, evil and evil-collection, mu4e, consult",limited comprimise,never considered,I have in the past,No,No,Vim,"[""markdown, latex""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Research alternatives""]",,Vim,projectile,Frequently,52,Bachelors,Male,Indian,Manufacturing,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""vterm""]","[""dracula""]",Rarely,framework default copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",1,,,,,,,,Vim,"[""C++"", ""C"", ""Python"", ""Openscad""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"Figuring out how to customize it, but that was also partly due to using spacemacs back then, with it's own customization paradigms",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Org mode""]",Good but not great,Wide library of community code,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2""]",3,Mu4e,"ivy, magit, web-mode, mu4e, elfeed, sly",limited comprimise,never considered,No,No,No,Vim,"[""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,23,Masters,Male,Belgian,Research,"[""framework default"", ""Ivy""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,lobste.rs,Ok,"[""vterm""]","[""doom-one"", ""doom-one-light""]",Sometimes,No simple functions,Never,,The paradigm shift that meant understanding the basic concepts. I spent about six months not knowing what to do with it once installed.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""the way it makes me think""]","[""Its keyboardcentrism. I can't stand the mouse""]","Very well, it's snappy","It's much more than a tool as it is designed to be hacked, so it's a hacking school itself","[""Work"", ""Hobby projects""]","[""28.2""]",9,Mu4e,"exwm, emms, elpher, nov, olivetti, pdf-tools, org-noter, slime, w3m",any comprimise,2-5y,No,Yes,No,Emacs,"[""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""GitHub"", ""IRC servers"", ""M-x list-packages"", ""emacs wiki""]","[""Tutorials"", ""Manual""]","[""IRC""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,No,Frequently,44,Masters,Male,Spanish,Education services,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,It's always a pleasure to share any information about emacs. I hope it's useful to you.,No,Mastodon,Great,"[""shell-command"", ""shell"", ""eshell""]","[""cyberpunk-theme""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""wait for maturity""]",,Vim,project.el,Never,40,Masters,Male,Brazilian,Government,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""leuven""]",Rarely,undo-tree copy-paste,,,,,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,,,,,,,,Vim,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, read and understand,Never,Stuck on paperwork from work.,"At the time, the keyboard shortcuts for copy/paste displayed in the menu were confusing (at the time, AFAIR they were displayed as etc. rather than M-w etc.).",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,"Introspectiveness, extensibility and ""everything is text"".","[""Work"", ""Hobby projects""]","[""29.0"", ""27.2""]",10,notmuch,"magit,org,tramp,git-link,pdf-tools,god-mode,writeroom-mode,elfeed,nov",significant comprimise,0-2y,I have in the past,No,No,Emacs,"[""Haskell"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Manual"", ""Screenshots""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,Kate,No,Sometimes,34,Masters,Male,Polish,Software Development,"[""No""]","[""ispell""]",maximal vanilla,The nationality list is partly broken (e.g. New Guineans).,Not sure,lobste.rs,Ok,"[""shell"", ""eshell"", ""ansi-term""]","[""default light""]",Frequently,undo-tree simple functions,Rarely,,It took time understand the terminology and concepts of LISP,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Its an Lisp machine that provides an integrated computing experience,"[""Work"", ""Hobby projects"", ""Almost everything related to a computing environment""]","[""27.1""]",6,No,,limited comprimise,2-5y,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Julia"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,String[],Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,projectile,Frequently,29,PhD,Male,Indian,Research,"[""Vertico""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""ansi-term""]","[""my own custom theme""]",Never,No many packages,Never,,not really...,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""general reputation""]","Very well, it's snappy","Complete extensibility, ecosystem of packages, capable community willing to help, configured with Emacs Lisp","[""Work"", ""Hobby projects""]","[""29.0""]",4,Mu4e,"magit, org-mode, lsp-mode, vertico, orderless, org-roam, mu4e, elfeed, consult, projectile",moderate comprimise,might in future,Yes,No,Yes,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Often,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",I've just been using MELPA be default,Vim,projectile,Often,30,Bachelors,Male,United States citizen,Healthcare,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Friend,Great,"[""shell"", ""vterm""]","[""ef-bio""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Rarely,,"The biggest difficulty for me was learning the Emacs keybindings. I have been a long time non-emacs user in my 20 year IT career, and was much more comfortable with modal keybindings. In addition, knowing where to get documentation or help was a challenge when first learning Emacs.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",The customization possibilities and the years of functionality and packages built by the community.,"[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,"Magit, Dirvish, Ivy, Org-mode, Org-Roam",limited comprimise,never considered,Yes,No,No,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,VS Code,framework default,Often,40,Masters,Male,American,Software Development,"[""Ivy"", ""Ido""]","[""spell-fu""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""gruvbox"", ""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,It was too long ago.,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility and customizability. And Org-Mode.,"[""Work"", ""Hobby projects""]","[""28.2""]",17,notmuch,"org,neotree,projectile,notmuch",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Blogs""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,Sublime Text,projectile,Frequently,37,PhD,Male,American,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Mastodon,Great,"[""none""]","[""zenburn""]",Never,No none,,,,Friend,"[""TUI""]","[""Package(s)""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""27.2""]",20,,,,,,,,Emacs,"[""C++"", ""C"", ""Go""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"It's not straightforward to configure melpa, which was mandatory to get evil working",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","It's fast, and so easy to configure. I left vim because I wanted to do more and more in it, but the manual is hard to understand and navigate, and the configuration language is the same.","[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,"Evil, evil-collection, org-mode, magit, projectile, lsp-mode, mu4e, vterm",significant comprimise,might in future,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Nothing especially""]","[""I read the source code""]","[""package.el""]","[""Research alternatives""]",,Vim,projectile,Often,29,Masters,Male,French,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""nord""]",Frequently,undo-tree read and understand,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",3,No,,no comprimise,never considered,No,No,No,Vim,"[""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,Bachelors,Male,,Education services,"[""Ivy""]","[""No""]",Doom Emacs,,No,Telegram,Great,"[""vterm""]","[""doom-one""]",Rarely,undo-tree simple functions,Never,,"I wasn't a fan of the default key bindings, because they seemed very unorthodox and awkward to type. I also didn't know how to query emacs' various help functions, so it took a while to get to know it. Actually, I'm still getting to know it, but at least now I know how to ""talk"" to emacs and let it tell me what it's capable of.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"I like that it has a strong culture of self-documentation and interactive exploration. It helps you learn how things work, and it's also extremely extensible.","[""Hobby projects""]","[""28.1""]",10,No,org,limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""Shell"", ""SQL"", ""Pine Script""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Not interested"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""4chan""]","[""Design rationale"", ""Manual"", ""Screenshots""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,,School,Male,United States citizen,Fin Tech,"[""framework default"", ""Helm""]","[""ispell""]",Spacemacs,,No,4chan,Great,"[""vterm""]","[""doom-one"", ""gruvbox"", ""nord"", ""kaolin-temple""]",Never,framework default none,Never,,debugging a broken init file,Friend,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility, very broad range of build in and external packages","[""Hobby projects""]","[""28.2"", ""27.1""]",15,notmuch,"org-mode, elfeed, gnus, notmuch",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Ruby"", ""Guile""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Mailing lists"", ""IRC servers""]","[""Overview""]","[""IRC"", ""Reddit"", ""Mailing lists""]","[""package.el""]","[""wait for community""]",,Vi,No,Rarely,60,Bachelors,Male,British,Manufacturing,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,Mastodon,Ok,"[""eshell""]","[""modus-operandi"", ""solarized-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,There no such out of the box configuration for new beginner,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensibility and magit org mode.,"[""Work""]","[""28.2""]",20,Mu4e,,do not prefer,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs-China""]","[""framework default""]","[""Install and try it immediately""]",NonGnu Elpa,Vim,projectile,Frequently,40,Masters,Male,Chinese,Software Development,"[""Ivy"", ""Consult""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,Emacs China,Ok,"[""vterm""]","[""nord""]",Rarely,framework default simple functions,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,Emacs Lisp,"[""Work"", ""Hobby projects""]","[""29.0""]",10,Mu4e,"CIDER, magit, vertico, consult, mu4e, org-mode, orderless, corfu, perspective, smartparens",no comprimise,0-2y,I have in the past,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Sometimes,34,Bachelors,Male,Russian,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Emacs mailing list,Great,"[""shell"", ""eshell""]","[""zenburn"", ""highly customized zenburn""]",Sometimes,No read and understand,Never,,"I tried to use it before knowing any programming, copypasting random bits and pieces into my config wasn't really great.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Being used to it so much I can't really use anything else anymoee""]","[""It felt different enough, I hoped the good ideas could be uncovered there""]","Very well, it's snappy",Being able to do everything,"[""Work"", ""Hobby projects""]","[""28.1""]",11,No,"org,magit",moderate comprimise,never considered,No,No,No,Vim,"[""Elixir"", ""Go"", ""HTML/CSS"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Manual"", ""Screenshots"", ""Overview""]","[""I just hack around it until it works""]","[""framework default"", ""use package in the few minimalist configs i have""]","[""Install and try it immediately""]",,Sublime Text,projectile,Never,29,Masters,Male,,Software Development,"[""framework default"", ""Vertico""]","[""flyspell""]",Doom Emacs,,No,lobste.rs,Ok,"[""eshell"", ""ansi-term""]","[""tomorrow-night""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Initial configuration to get a setup I was comfortable with. Vanilla keybindings where a struggle. Especially when using CUA Notepad++ or Vim as fast batch/shell script editor. DoomEmacs Evil mode gave me cross editor compatibility between Emacs and Vim,org-mode video,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""org-mode""]","Very well, it's snappy",org-mode & package extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",4,No,"org, doom",significant comprimise,never considered,Cannot,Cannot,No,Vim,"[""HTML/CSS"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""Email"", ""mastodon""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Email""]","[""framework default""]","[""Install and try it immediately""]",,Notepad++,framework default,Sometimes,55,Bachelors,Male,English,Research,"[""framework default"", ""Ivy""]","[""framework default""]",Doom Emacs,,No,mastodon,Great,"[""eshell""]","[""doom-one""]",Never,framework default simple functions,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",13,notmuch,,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""friends""]","[""Tutorials"", ""Overview""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Frequently,50,Masters,Male,Spanish,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""my own custom theme"", ""dracula""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",6,,,,,,,,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Shell"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Community""]",Alright,,"[""Hobby projects""]","[""28.2""]",1,Gnus,,limited comprimise,never considered,Cannot,I have in the past,No,Emacs,"[""Python""]",Rarely,"[""Windows""]","[""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,No,Rarely,44,Bachelors,Male,Polish,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,Blog post,Great,"[""none""]","[""default light""]",Never,No write package,Never,,long time ago,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""C IDE""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Not well,Flexibility,"[""Hobby projects""]","[""29.0""]",30,No,,do not prefer,never considered,No,No,No,CUA,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email"", ""Discord""]","[""straight"", ""manual""]","[""Install and try it immediately""]",,Slick Edit,No,Frequently,70,Masters,Male,German,retired,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Emacs mailing list,Ok,"[""eshell""]","[""default light""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,No,Lisp is weird. Loading sequence unfamiliar.,YouTube algorithm,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Doom""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Doom,"[""Work"", ""Hobby projects"", ""School""]","[""28.1""]",1,No,,significant comprimise,never considered,No,I have in the past,No,Vim,"[""C++"", ""C"", ""C#"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Discord"", ""Web search engines""]","[""Tutorials""]","[""Matrix"", ""Emacs StackExchange"", ""Discord""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Never,,Associates,Male,American,Software Development,"[""framework default"", ""Ivy""]","[""framework default"", ""ispell""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""dracula""]",Never,framework default simple functions,Never,,The default keybindings are ridiculous,University/College,"[""TUI""]","[""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Magit.,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"Magit, evil",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Rarely,33,School,Male,German,Telecom,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""none""]","[""cyberpunk""]",Never,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",16,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""Haskell"", ""Python"", ""Rust"", ""Elm, Standard ML, Futhark""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""IRC"", ""Matrix""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Often,33,Masters,Male,Danish,Research,"[""Ido""]","[""flyspell""]",minimal vanilla,,Yes,lobste.rs,Great,"[""term""]","[""dracula""]",Often,No copy-paste,Never,,Hard to adapt if you don't know lisp,University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",18,Mu4e,,any comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Elixir"", ""Erlang"", ""Go"", ""PHP"", ""Perl"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Overview""]","[""GitHub"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",GNU ELPA,Vim,No,Often,40,Bachelors,Male,Spanish,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Rarely,No copy-paste,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Stability and flexibility,"[""Work""]","[""27.2""]",15,No,"magit, projectile, lsp, company, prescient",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""Tutorials"", ""Design rationale""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""wait for community""]",,Eclipse,projectile,Rarely,41,PhD,Male,,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Yes,r/emacs,Great,"[""none""]","[""leuven""]",Sometimes,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Emacs,"[""Elisp"", ""Java""]",,"[""Windows""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Figuring out all the keyboard shortcuts vs. Just falling back to M-x.,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Everything that comes built in, like the image viewer, dired, etc.","[""Hobby projects""]","[""28.2""]",2,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Never,,"[""Reddit"", ""GitHub"", ""Discourse"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Research alternatives""]",,Notepad++,No,Sometimes,,School,Male,American,Student,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell"", ""eshell"", ""term""]","[""dracula""]",Never,No simple functions,Sometimes,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Alright,Flexibility,"[""Work"", ""Hobby projects""]","[""29.0""]",10,Mu4e,"magit, evil, rmsbolt, scroll-on-jump",moderate comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Haskell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""Source""]","[""GitHub""]",Sometimes,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Overview""]","[""IRC"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,None,project.el,Never,41,School,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""shell-command"", ""eshell""]","[""modus-operandi"", ""doom-themes and ef-themes""]",Rarely,vundo simple functions,,,,,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Hobby projects""]","[""29.0""]",2,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""Scheme""]",,"[""GNU/Linux"", ""BSD""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,Lisp was not very intuitive at firsr,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",elisp and extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Resume""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""straight"", ""elpaca"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,VS Code,No,Frequently,,PhD,Male,United States citizen,Software Development,"[""Ivy"", ""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""modus-vivendi"", ""Any dark theme""]",Rarely,undo-tree simple functions,Never,No,"hard to 1st use, GUI not modernism",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Package(s)""]",Good but not great,plugins and easy script,"[""Work""]","[""28.2""]",9,No,org-mode,evil,ivy,no comprimise,never considered,No,No,No,Vim,"[""Python"", ""verilog/system verilog/bluespec""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Agenda"", ""PKB""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""GitHub""]","[""Overview""]","[""GitHub""]","[""manual""]","[""wait for maturity""]",github,Sublime Text,No,Often,33,Masters,Male,Chinese,,"[""Ivy""]","[""No""]",minimal vanilla,,No,Emacs China,Ok,"[""shell-command""]","[""gruvbox"", ""solarized""]",Never,No simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,,,,,,,,Emacs,"[""Elisp""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,A few platform and version specific issues with macOS needing exec-from-path and the Terminal.app's using of option/alt for unicode characters instead of as meta.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Clout""]",Alright,"It's age, which I think is the cause of both it's stability and the amount of information you can easily find online for nearly any issue that does come up.","[""Hobby projects""]","[""28.2""]",5,No,,do not prefer,never considered,No,No,No,Vim,"[""Haskell"", ""Python"", ""Rust"", ""Ruby""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""FSF paperwork""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""Talking to friends""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""I don't""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Textmate,projectile,Often,31,Bachelors,Male,Canadian,Education services,"[""Helm"", ""Ivy"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Ok,"[""ansi-term""]","[""dracula"", ""nord""]",Rarely,No copy-paste,Never,,"Learning the keybindings, it was my first exposure to nonstandard keybindings. I still have no idea how to customize emacs to the extent I want to.",University/College,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Used in an architecture class""]",Good but not great,The navigation keybindings are really comfortable,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,,no comprimise,never considered,No,No,No,Emacs,"[""Shell""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]",String[],"[""not sure""]","[""Never tried""]",Never,"[""Not interested"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""google""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""google""]","[""use-package"", ""not sure""]","[""Install and try it immediately""]",,None,No,Never,34,Masters,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Slack at my workplace,Ok,"[""shell"", ""eshell""]","[""color-theme-charcoal-black""]",Never,No copy-paste,Never,,"This is also true today: lots of tutorials that I find online don't work out of the box - package doesn't exist, or keybindings don't work.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"runs on many systems, and has superior code/text editing capabilities vs other options (excluding vim)","[""Work"", ""Hobby projects""]","[""27.2""]",20,No,"org, flycheck, multiple-cursors, solarized-theme",moderate comprimise,might in future,No,No,No,Emacs,"[""Javascript"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""don't contact""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Research alternatives""]",,None,No,Often,40,Masters,Male,American,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,Yes,Hacker News,Great,"[""eshell""]","[""solarized""]",Sometimes,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""28.2""]",7,No,,do not prefer,never considered,No,No,No,Emacs,"[""Clojure"", ""Go"", ""Javascript"", ""Ruby"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,String[],Rarely,"[""Issues""]","[""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Sometimes,31,Masters,Male,Russian,Software Development,"[""Helm"", ""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""none""]","[""default light""]",Often,No write package,Rarely,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"erlang-mode, org-mode, paradox",any comprimise,never considered,Yes,Would directly,No,Emacs,"[""C"", ""Elisp"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Shell""]",Frequently,"[""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""IRC servers"", ""Matrix servers"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Matrix"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,35,School,Male,Norwegian,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""gruvbox"", ""solarized-dark""]",Never,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",0,No,,limited comprimise,never considered,Cannot,No,No,CUA,"[""none""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Matrix servers""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Matrix"", ""Framework"", ""Discord""]","[""framework default""]","[""Research alternatives"", ""wait for maturity""]",,IntelliJ,projectile,Frequently,,Bachelors,Male,Brazilian,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,No,Discord,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Alright,,"[""Work""]","[""29.0""]",1,,,,,,,,Emacs,"[""Julia"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,Doom Emacs,,,,,,,, read and understand,Rarely,No,"Keybinds take awhile to get used to. For modern keyboards, remapping caps to ctrl is nearly mandatory to make this work as well.",Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,Phenomenal vhdl-mode package. General tweakability.,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"vhdl-mode, org-mode",limited comprimise,never considered,No,No,No,Emacs,"[""Python"", ""VHDL""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Discord""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Discord""]","[""package.el"", ""use-package""]","[""wait for maturity""]",N/A,Sublime Text,projectile,Rarely,50,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""No""]",minimal vanilla,None,Not sure,r/emacs,Ok,"[""none""]","[""gruvbox"", ""vscode-dark""]",Never,No read and understand,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,significant comprimise,never considered,No,No,No,Vim,"[""Clojure""]",Rarely,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Sometimes,30,Bachelors,Male,,Fin Tech,"[""framework default""]","[""framework default""]",Spacemacs,,No,lobste.rs,Great,"[""none""]","[""default dark""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Community"", ""the vision of a unified scriptable environment that i can live in""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Go"", ""Rust"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""i don't""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""Discord""]","[""framework default""]","[""wait for community""]",,,framework default,Never,25,Bachelors,Male,United States citizen,Software Development,"[""framework default"", ""Helm""]","[""framework default""]",Doom Emacs,,Not sure,lobste.rs,Great,"[""none"", ""eshell""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Friend,"[""GUI"", ""daemon""]","[""Package(s)""]","[""Mystique aura""]",Good but not great,Uniform Text-ui interface,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"magit,golden-ratio-mode",do not prefer,never considered,No,No,No,CUA,"[""Use emacs for magit and dired""]",Frequently,"[""GNU/Linux""]",String[],"[""not sure""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""My friends""]","[""use-package""]","[""wait for community""]",,Sublime Text,No,Rarely,29,Masters,Male,Russian,Software Development,"[""Helm""]","[""framework default""]",minimal vanilla,"The survey is oriented towards active users of Emacs. I was a heavy user 5 years ago or so, but since switched to IntelliJ and then VS Code, and there were few questions, relevant for me.",No,lobste.rs,Great,"[""none""]","[""zenburn""]",Rarely,No simple functions,Never,,,Colleague,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python""]",Often,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Rarely,,Masters,Male,,Research,"[""Ivy"", ""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""my own custom theme""]",Frequently,undo-tree simple functions,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,Mu4e,,moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,framework default,Sometimes,,,,,,"[""Vertico""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Often,undo-fu ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"The default keybindings were a bit of a hassle to learn, as I did not find any use of them outside Emacs. I should note that Emacs' keybindings do exist elsewhere, at least partially, for example in terminal emulators. ELisp was another trouble that I had, and honestly still do considering that I've yet to properly learn any Lisp programming language. There were a couple other things that I only realized later on were annoying for a beginner to face. Those things were either enabled/configured by default which I think was an unwise decision or simply unavailable. The two important ones are a selection framework and a package like Embark or which-key.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Emacs' greatest strength is by far its extensibility, followed closely by its community and the packages that it gives life to.","[""Hobby projects""]","[""29.0""]",4,No,"embark,consult,corfu,marginalia,vertico,orderless,org,magit,system-packages,tree-sitter",limited comprimise,never considered,Cannot,Cannot,No,I switch back and forth from the default Emacs keybindings to the ones provided by the meow package.,"[""C++"", ""C"", ""Elisp"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""M-x list-packages""]","[""Clips/videos""]","[""I don't.""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,I mainly used Neovim and Kate.,project.el,Rarely,25,Bachelors,Male,Greek,A mixture of Software Development and InfoSec Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""eshell""]","[""default light"", ""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Rarely,No read and understand,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"The discoverability and self-documenting features, along with its extensibility. Only the first part would be ok, only the second part a mess, both together are wonderful and very much how computers should work","[""Work"", ""Hobby projects""]","[""29.0""]",4,notmuch,"org-mode, eglot, cider, notmuch",significant comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""wait for community""]",,VS Code,framework default,Often,32,Masters,,,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,,Not sure,lobste.rs,Ok,"[""shell-command""]","[""doom-ayu-light""]",Never,framework default write package,Rarely,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"opens anything, programmability","[""Work""]","[""28.2""]",35,Mu4e,"deft, flycheck, helm, magit, org, ox-pandoc, projectile, pyvenv, rg, vterm",limited comprimise,never considered,I have in the past,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,vi (original),projectile,Frequently,54,Bachelors,Male,German,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Blog post,Great,"[""vterm""]","[""my own custom theme""]",Sometimes,No simple functions,Never,,"finding capabilities, fixing mysterious behavior",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"extensible, macros","[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",27,notmuch,"org mode, gforth.el",significant comprimise,never considered,No,Would directly,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Python"", ""Forth""]",Never,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""Source""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""M-x list-packages"", ""hacker news""]","[""Tutorials"", ""examples""]","[""Email""]","[""straight""]","[""Research alternatives""]",,Vim,No,Often,70,Masters,Male,United States citizen,Manufacturing,"[""No""]","[""No""]",minimal vanilla,I intensely dislike multiple choice. sorry.,No,Hacker News,Ok,"[""shell-command""]","[""my own custom theme""]",Never,No copy-paste,Never,,Learning the package system and building a reproducible Emacs setup,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Python IDE (Projectile)""]","Very well, it's snappy","Extensibility, package ecosystem, stability, strong focus on community","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",6,Mu4e,"rustic,lsp-mode,leo-language,crux,mu4e,vertico,magit",moderate comprimise,might in future,I have in the past,Yes,No,Emacs,"[""HTML/CSS"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Task management""]","[""framework default"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub"", ""anything the maintainer wishes""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Blogs"", ""Sacha's weekly Emacs news ❤️""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""search on the internet""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,No,Frequently,,,,,Software Development,"[""framework default"", ""Vertico"", ""Marginalia""]","[""ispell""]",Doom Emacs,"A couple more questions about the weak points of Emacs could have been also useful. Also, it would be really interesting to have a visual comparison of the results of last years' survey. Thanks to everyone working on realizing this survey, but maybe Julia is a bit of a niche language for reusing this code for another purpose :)",Yes,Sacha's Emacs News,Great,"[""none""]","[""doom-outrun-electric""]",Never,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Not well,,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""I don't""]","[""straight"", ""use-package""]","[""wait for community""]",,Eclipse,projectile,Sometimes,32,Bachelors,Male,Romanian,Telecom,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""sanityinc-tomorrow-day""]",Sometimes,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features"", ""Community""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,do not prefer,never considered,Yes,No,No,Vim,"[""C"", ""Haskell"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Discord""]","[""Manual""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""wait for community""]",,IntelliJ,framework default,Frequently,28,School,Male,United States citizen,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,No,Discord,Great,"[""none""]","[""doom-palenight""]",Sometimes,framework default write package,Rarely,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Started with goslings emacs""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",41,MH-E,,no comprimise,10+y,No,No,Yes,My own,"[""C"", ""Common Lisp"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Task management"", ""Agenda""]","[""not sure""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,,"[""Reddit"", ""Friends""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,,Bachelors,Male,American,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""Fork of shell""]","[""my own custom theme""]",Frequently,No simple functions,Never,,editing keybindings,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""org""]","[""org""]",Good but not great,customizability and packages that can fully change behaviour,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"org, magit, ivy, eglot, writeroom",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""PHP"", ""Shell"", ""zig""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues"", ""Advocacy""]","[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,25,PhD,Male,Canadian,Legal,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""none""]","[""nord""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,extensibility and stability,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Gnus,,moderate comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""Elisp"", ""Java"", ""Ruby"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison""]","[""GitHub""]","[""straight"", ""nix""]","[""Install and try it immediately""]",,VS Code,project.el,Sometimes,,Bachelors,Male,,Software Development,"[""Selectrum"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell"", ""vterm""]","[""modus-operandi""]",Rarely,undo-tree simple functions,,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",28,,,,,,,,Emacs,"[""Clojure"", ""Haskell"", ""Javascript"", ""Python"", ""Typescript"", ""Agda, Idris""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",1,notmuch,,,never considered,Yes,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL"", ""PureScript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Overview""]","[""Discord""]","[""package.el"", ""setup.el""]","[""Install and try it immediately""]",,Vim,project.el,Often,,,,,,"[""Vertico"", ""Consult""]","[""flyspell"", ""ispell""]",minimal vanilla,,,,,"[""shell"", ""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No write package,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Community"", ""Lisp""]","[""Extensibility"", ""Package(s)""]",Good but not great,Being able to easily add custom commands and keybindings.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,"vertico, citre , magit, consult, embark, wgrep, cape, dumb-jump",moderate comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""C"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""emacs-china.org""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub"", ""emacs-china.org""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,VS Code,project.el and a custom backend,Never,26,Bachelors,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Emacs China,Ok,"[""shell-command"", ""eshell"", ""vterm""]","[""doom-dark+""]",Sometimes,No write package,Never,,It had a very different set of shortcuts to the conventional ones.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""IDE capabilities""]",Good but not great,"Extensibility, the built in help (where you can quickly go to the code implementing some command/function, and even modify it).","[""Work"", ""Hobby projects""]","[""28.2""]",7,Mu4e,"lsp-mode, magit, org-mode, org-roam, org-noter, dired+, general.el, company, yasnippet, evil-multiedit",no comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Haskell"", ""Javascript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Screenshots"", ""Overview""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,43,School,Male,Swedish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,Nice survey!,Not sure,r/emacs,Great,"[""vterm""]","[""ef-themes, modus-themes""]",Never,undo-tree simple functions,Never,,Needing to know at least some elisp to customize it,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy","Extensibility, speed","[""Work"", ""Hobby projects""]","[""29.0""]",15,No,"magit, avy, ivy, counsel, swiper, paredit, lispy, agressive-indent-mode, company, s",significant comprimise,might in future,No,No,No,Totally custom keymappings,"[""Clojure"", ""HTML/CSS"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages"", ""Hacker NEws""]","[""Comparison"", ""Design rationale""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,IntelliJ,No,Sometimes,49,School,Male,French,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""my own custom theme"", ""zenburn""]",Frequently,No understand internals,Frequently,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,No,,no comprimise,might in future,Yes,Yes,Yes,Vim,"[""Go"", ""Python"", ""Shell""]",Frequently,"[""WSL""]",String[],"[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Frequently,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Frequently,"[""Code (features)""]","[""GitHub"", ""Blogs""]","[""Tutorials""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,VS Code,project.el,Frequently,,Masters,Male,Chinese,Software Development,"[""Vertico"", ""Consult""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""eshell"", ""vterm""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi""]",Frequently,undo-tree copy-paste,Never,na,"package management, configuration, and key bindings are unnecessarily complex. an out of the box good experience is lacking. in my view, these are problems that are solvable.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Good but not great,org mode; it is a revelation,"[""Work"", ""Hobby projects"", ""journal""]","[""28.2""]",1,No,"org-mode, org-babel, osx-hugo",do not prefer,never considered,No,No,No,Emacs,"[""Go""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Blogs""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""google""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",MELPA?,Vim,No,Frequently,49,Masters,Male,Indian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default dark""]",Never,No simple functions,Never,,searching for answers in the internet instead of reading manuals,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""frustration from vim""]",Good but not great,"- a community of enthusiastic and skilled programmers - lisps are great for scripting everything - self documentation and transparency","[""Hobby projects""]","[""28.2""]",1,notmuch,"modus-themes, vertico, eglot, org-fragtog, emms, magit, pdf-tools",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not interested""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Clips/videos"", ""Overview""]","[""i never asked for help before. i just read manuals and search for answers in the internet""]","[""package.el""]","[""wait for maturity"", ""wait for community""]",,Vim,project.el,Sometimes,23,School,Male,Russian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"Getting used to the keybindings, learning how to ask emacs questions about itself (eg describe-variable & co.), the other issues are issues with specific packages, like gnus.",University/College,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""sly/slime""]",Good but not great,Extensibility and discoverability. M-x apropos RET gets me what i need 4/5 times.,"[""Work"", ""Hobby projects""]","[""28.2""]",6,Gnus,"Sly, gnus, erc, corfu, avy, magit, smartparens, orderless",significant comprimise,never considered,Cannot,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Rust"", ""Scheme"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""they just work, and i dont need more features""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""Matrix"", ""Reddit"", ""GitHub"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Nano,No,Frequently,,,,,Student,"[""Selectrum"", ""Marginalia""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""shell-command"", ""eshell"", ""vterm""]","[""my own custom theme""]",Rarely,No none,,,,DistroTube on YouTube,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Customisation,"[""Work"", ""Hobby projects""]","[""29.0""]",1,,,,,,,,Vim,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Clojure"", ""Erlang"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""GitHub"", ""Web search engines""]","[""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""GitHub""]","[""use-package""]","[""wait for maturity""]",,Vim,projectile,Frequently,34,Associates,Male,Turkish,Fin Tech,"[""Helm"", ""Marginalia""]","[""No""]",minimal vanilla,,Yes,Hacker News,Ok,"[""better-shell""]","[""All sorts of doom & base16 themes.""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,Elisp being somewhat awkward,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,notmuch,,,,,,,Vim,"[""Assembly"", ""Common Lisp"", ""Elisp"", ""Zig""]",Never,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]",String[],,"[""Not interested"", ""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Youtube""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]",String[],"[""use-package""]","[""Research alternatives""]",,Vim,No,Frequently,,,,,,"[""Vertico""]","[""langtool""]",minimal vanilla,,,,,"[""none""]","[""my own custom theme""]",Never,No simple functions,Never,,"Terrible default key bindings. Difficult package management. After installing package: getting it to load and activate modes in the right contexts.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Great packages, community","[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,significant comprimise,never considered,No,I have in the past,No,doom's spacemacs adaption,"[""C++"", ""C"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Screenshots"", ""Overview""]","[""Read the source""]","[""framework default""]","[""Install and try it immediately""]",,Atom,framework default,Rarely,29,Bachelors,Male,,Software Development,"[""framework default""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""default light"", ""nord"", ""flatwhite""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"The user interface by default is ugly, the splashscreen badly needs a redesign because that is what would drive some users away at first.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""org-mode""]","Very well, it's snappy",Extensibility and maturity.,"[""Work"", ""Hobby projects"", ""Tinkering""]","[""28.1""]",1,No,"evil,general,org-mode,corfu,which-key",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""C"", ""C#"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Web search engines"", ""youtube""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,,,Male,,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""ansi-term"", ""vterm""]","[""gruvbox""]",Never,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,magit,"[""Work"", ""Hobby projects""]","[""29.0""]",4,Mu4e,"magit,org-mode",no comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Erlang"", ""Python"", ""R"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""Time tracking""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""GitHub""]","[""Overview""]","[""GitHub"", ""Mailing lists"", ""Discord""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Sometimes,,,,,,"[""framework default"", ""Ivy""]","[""framework default"", ""flyspell""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""none""]","[""afternoon""]",Sometimes,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"keyboard shortcuts, elisp, GPL","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Go"", ""Javascript"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Documentation""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""GitHub""]","[""package.el""]","[""wait for maturity""]",,Atom,No,Often,32,Bachelors,Male,United States citizen,Software Development,"[""Ido""]","[""No""]",maximal vanilla,Thanks!,No,Blog post,Great,"[""shell-command""]","[""default light""]",Rarely,No write package,Never,,"No. After 12 years of VIM and an extensive config, I was having 90% of it set up after one day. However, ever since then the config and the power kept growing(;",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Extensibility, Lisp, Org Mode","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",6,Mu4e,"Org mode, Magit, mu4e",moderate comprimise,might in future,Yes,Yes,Yes,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Controlling, Invoicing""]","[""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Tbh, the packages I use daily are already rock solid.""]",Rarely,"[""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""I’m happy with the docs usually""]","[""No help required. Usually the packages are rock solid and have great docs or code.""]","[""package.el"", ""guix""]","[""Install and try it immediately""]",Melpa,Vim,projectile,Frequently,39,Bachelors,Male,Swiss,Software Development,"[""Ivy"", ""Ido""]","[""ispell""]",maximal vanilla,"Don’t make all answers mandatory. Otherwise, thank you for your great work🙏🏻",Yes,lobste.rs,Ok,"[""eshell""]","[""spacemacs""]",Often,undo-tree simple functions,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Extensibility, longevity leading to many packages","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"org, eglot, god-mode, magit",moderate comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell"", ""raku, zig, k8s manifests/yaml, nix""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""nixpkgs""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""no need to""]",Rarely,,"[""Reddit"", ""IRC servers"", ""Matrix servers"", ""Blogs""]","[""Comparison"", ""Manual""]","[""IRC"", ""Matrix""]","[""use-package"", ""nix/home-manager""]","[""Install and try it immediately""]",,kakoune,No,Sometimes,30,Masters,Male,British,Research,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""default light""]",Frequently,No write package,Never,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,,moderate comprimise,never considered,No,No,Yes,Devil,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Erlang"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit""]","[""Tutorials""]","[""IRC""]","[""package.el""]","[""wait for maturity""]",,Vim,project.el,Frequently,,Bachelors,Male,,Creative/Writing,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,IRC,Ok,"[""term"", ""ansi-term"", ""vterm""]","[""solarized-dark""]",Sometimes,No copy-paste,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Very quick even if the editing file is huge.,"[""Work"", ""Hobby projects""]","[""28.2""]",30,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Ruby""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Tutorials""]","[""Mailing lists""]","[""elpaca""]","[""Install and try it immediately""]",,Vim,No,Often,52,Masters,Male,Japanese,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""wheatgrass""]",Frequently,No simple functions,Never,,Shortcuts are very different.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Someone detailed how they can write Latex really quickly using vim, then I read comparisons between vim and emacs and came down on emacs.""]","Very well, it's snappy","It's a wonderful program. Also, its customizability.","[""Work"", ""Hobby projects""]","[""28.2""]",0,Mu4e,"Auctex, Cdlatex, yasnippets, helm.",moderate comprimise,might in future,No,"Not yet, but I will at some point.",No,I've rebound most bindings.,"[""Latex, SAGE""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,"Overleaf, Libreoffice",No,Frequently,28,Masters,Male,Austrian,Student,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""term""]","[""modus-vivendi""]",Never,framework default copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Community""]",,"Very well, it's snappy",,"[""Work""]","[""29.0"", ""28.2""]",,,,,,,,,Emacs,"[""C++"", ""C"", ""C#"", ""Clojure"", ""Elisp"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""Typescript""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Often,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",25,,,,,,,,Emacs,"[""C++"", ""C"", ""Java"", ""Python"", ""Perl"", ""R"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA"", ""MELPA Stable""]",String[],,String[],,,String[],String[],String[],"[""package.el""]",,,None,,Sometimes,,,,,,String[],String[],minimal vanilla,,,,,String[],String[],, copy-paste,,,I think that lisp and adding packages was the hardest thing to get around.,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",I think that its greatest strength is file surfing and being able to manage windows with hotkeys. Oooo hot keys are great!,"[""Work""]","[""28.1""]",0,,,,,,,,Emacs,"[""Clojure"", ""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,VS Code,,Often,,,,,,,,purcelll,,,,,,,, read and understand,Never,,steep learning curve,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,text editing capabilities,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,treemacs,moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Java"", ""Python""]",Frequently,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Often,28,Bachelors,Male,United States citizen,Fin Tech,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""solarized""]",Never,No copy-paste,Never,,"batteries not included, lots of configuration need for basic IDE functionalities",Internet,"[""GUI""]","[""Text editing features""]","[""Text editing features""]",Alright,"discoverability, extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python"", ""Rust"", ""LaTeX""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Emacs StackExchange""]","[""use-package""]","[""Research alternatives"", ""wait for maturity""]",,Notepad++,projectile,Frequently,,PhD,,,Research,"[""Ivy""]","[""flyspell""]",minimal vanilla,,,,,"[""none""]","[""zenburn""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"elisp, org, magit, xommunity","[""Work"", ""Hobby projects""]","[""28.2""]",10,Mu4e,"org, elfeed, magit, mur4e",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,nano,No,Often,45,Masters,Male,Greek,Vertical IT services,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""modus-vivendi""]",Frequently,undo-tree write package,Never,,"Before I learned to remap the control key to caps-lock, I found the default bindings VERY uncomfortable.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org""]","[""Investigation of the classic editor flame war""]",Good but not great,"It runs everywhere, is easily extensible, and has a large ecosystem.","[""Work"", ""Hobby projects""]","[""28.2""]",19,Mu4e,"org, org-roam, straight, use-package, SLIME, LSP support, company, EVIL mode, Magit",no comprimise,never considered,No,No,No,Vim,"[""C"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Objective C""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""N/A""]",Never,"[""Employer prohibition""]",Never,"[""Advocacy""]","[""Blogs"", ""coworkers""]","[""Tutorials"", ""Manual""]","[""Slack""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Often,38,Bachelors,Male,United States citizen,Software Development,"[""framework default"", ""Helm"", ""Ivy""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Coworker,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""doom-one"", ""dracula""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",6,No,,limited comprimise,might in future,No,No,No,Emacs,"[""C#"", ""Elisp"", ""Python""]",Frequently,"[""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Mailing lists"", ""IRC servers"", ""Blogs"", ""M-x list-packages""]","[""Overview""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Frequently,,Associates,Male,Canadian,Software Development,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""eshell""]","[""monokai""]",Rarely,undo-tree copy-paste,Never,,Lisp,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""magit""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, customize options","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,"magit, use-package, eglot, go-mode, editorconfig, vertico, consult, marginalia, dumb-jump",do not prefer,might in future,No,No,No,Modified Default,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Comparison""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,"Qt Creator, Vim",project.el,Rarely,32,Masters,Male,Slovak,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""eshell""]","[""doom-one""]",Sometimes,No simple functions,Never,,Learning the new keybinds to accomplish tasks,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Alright,The extensibility and ecosystem,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,,moderate comprimise,never considered,Yes,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""OCaml""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Blogs""]","[""Design rationale""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Often,24,Masters,Male,American,Research,"[""Ivy""]","[""flyspell"", ""spell-fu"", ""langtool""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""monokai""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"uncommon usage of term (window, frame, point ...): Emacs has created a own world ... much like SAP etc.",Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Stability, rich package system","[""Work""]","[""27.1""]",25,No,"auctex, biblatex, elpy, ess",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Javascript"", ""Java"", ""Python"", ""R"", ""LaTeX""]",Rarely,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,,PhD,Male,German,Research,"[""No"", ""framework default""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light""]",Never,framework default simple functions,,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",20,,,,,,,,Emacs,"[""C++"", ""C"", ""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux""]",String[],"[""not sure""]","[""GitHub""]",,String[],Rarely,,String[],String[],"[""IRC""]","[""nixpkgs""]","[""Install and try it immediately""]",,joe,,Rarely,,,,,,String[],String[],maximal vanilla,,,,,String[],String[],, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"30 years ago lol I was pointed to the tutorial and C-h i texinfo and asked to read that first. which was great advice. As a CS student, concepts clicked into place quickly and easily.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""self explanatory (c-h ...), consistent UX""]","[""Part of the GNU project / FSF""]",Good but not great,"consistent structural editing across languages, self explanatory UX (show keybindings in menus, mouse-over, ..., C-h _whatever_ )","[""Work""]","[""28.2"", ""27.1""]",30,Gnus,,moderate comprimise,might in future,No,No,No,CUA,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Python"", ""R"", ""Shell"", ""noweb""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Rarely,"[""most of the time the packages are good enough for me""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""wait for maturity""]",,,No,Sometimes,53,Masters,Female,German,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,"I'm not subscribed to mailing lists any more because at work we're tied to MS outlook. privately I use gmail these days but don't code much any more. _technically_ mailing lists are a superior mode of communication. but working from many different devices on the same email (phone, chromebook, work laptop) makes gnus the inferior experience. which brings me to my second emacs itch: how to have portable emacs data & config? so I can roam between machines and they synchronize their emacsen? reliably?",No,r/emacs,Great,"[""shell""]","[""default dark"", ""my own custom theme""]",Sometimes,No copy-paste,Never,,The self documenting features are not evident to a new user. All the ways to get help went unused for a long time.,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Julia"", ""Python"", ""Shell"", ""Ada""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA""]","[""never have""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,,No,Rarely,68,Masters,Male,American,aerospace,"[""Vertico""]","[""aspell""]",maximal vanilla,,Not sure,Org mailing list,Ok,"[""none""]","[""default light""]",Never,No simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy","I'm a Lisp and Prolog programmer, need the REPL for everything I do. Same for Python. Don't need the mouse Works the same everywhere","[""Work"", ""Hobby projects""]","[""26.3""]",35,No,orgmode,significant comprimise,never considered,No,Would directly,No,Emacs,"[""Common Lisp"", ""Python""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing""]","[""not sure""]","[""ask colleague""]",Never,"[""Not interested"", ""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""colleagues""]","[""Comparison""]","[""google""]","[""not sure""]","[""wait for community""]",,some weird pdp11 text editor,No,Often,64,PhD,Male,Dutch,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Friend,Great,"[""shell-command"", ""shell""]","[""default light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"it's hard to switch from mouse driven navigation to keyboard driven navigation. you have to print or save a lot of cheatsheets. when you first learn Emacs you do not now about C-x being a prefix for a lot of things. and ""C-x b"" at first makes no sense. btw for me learning emacs keybindings were easier on IntelliJ IDEA. the other issue I had was ""elisp functions vs commands"" - when you search something on the internet it confusing when people sometimes write parts of elisp configuration that you should put into init.el and sometimes they write commands that you should invoke via M-x",clojure community,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Community""]","Very well, it's snappy","keyboard navigation, predictability, customization.","[""Work""]","[""28.1""]",2,No,"ivy, cider, lsp-mode, vertico, orderless, consult",do not prefer,never considered,I have in the past,No,No,Emacs,"[""Clojure""]",Often,"[""WSL"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""https://orgmode.org/elpa/""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""YouTube(SystemCrafters), https://sachachua.com/blog/emacs/""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""wait for community""]",,IntelliJ,project.el,Rarely,35,Masters,Male,Russian,Software Development,"[""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",stsremcrafters emacs from scratch,,No,r/emacs,Ok,"[""none""]","[""modus-operandi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""org""]","[""Text editing features""]",Good but not great,extensibility,"[""Work"", ""Hobby projects""]","[""27.1""]",27,Mu4e,"org,helm,emmet,projectile",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""Source""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""web search""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",shared on academic web page,None,projectile,Sometimes,48,PhD,,French,Software Development,"[""Helm"", ""Ido""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,lobste.rs,Ok,"[""shell"", ""eshell""]","[""nord""]",Never,No write package,Never,,"Back then I was mostly using Linux tty, where everything terminated on C-c. Emacs not following this convention surprised me at the beginning.","I was learning from Info browser and stumbled upon Emacs, decided to try it.","[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""It was described as a powerful editor, which made me curious.""]","Very well, it's snappy",extensibility; flexibility; availability of extensions for much more than my basic needs,"[""Work"", ""Hobby projects"", ""general note-taking""]","[""28.1""]",20,No,"org, magit",significant comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Go"", ""Python"", ""Shell"", ""SQL"", ""Scala""]",Often,"[""Windows"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""preferably email, but if unavailable, I'd do it via GH""]",Never,"[""No idea how I could contribute when stuff Just Works^tm""]",Rarely,"[""Issues""]","[""M-x list-packages"", ""XMPP discussions""]","[""Manual"", ""one-paragraph summary of what a package does""]","[""I don't""]","[""package.el""]","[""Install and try it immediately""]",I don't write code useful for others.,None,projectile,Frequently,40,Masters,Male,Polish,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,XMPP,Ok,"[""none""]","[""monokai-pro-octagon, flatland, timu-spacegrey""]",Never,No simple functions,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""Life""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",20,,,,,,,,Vim,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Ruby"", ""Scheme"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, simple functions,,,too many unneccessary packages,Internet,"[""TUI""]","[""Extensibility""]","[""Extensibility""]","Very well, it's snappy",elisp,"[""Hobby projects""]","[""27.1""]",4,,,,,,,,Emacs,"[""Assembly"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,None,,Never,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Rarely,,,Internet,"[""TUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""26.3""]",3,No,,any comprimise,never considered,No,No,No,Vim,"[""Typescript""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Rarely,,"[""Blogs"", ""M-x list-packages""]","[""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Often,,,,,,"[""framework default""]","[""No""]",Doom Emacs,,Yes,Hacker News,Great,"[""none""]","[""doom-one""]",Never,framework default simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Poorly, it's sluggish",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",6,No,"evil,ivy",do not prefer,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA"", ""MELPA Stable""]","[""I don't.""]",Never,String[],Never,,"[""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""I don't.""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Often,30,Bachelors,Male,American,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,Yes,Hacker News,Ok,"[""shell""]","[""my own custom theme"", ""modus-operandi"", ""modus-vivendi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy","Extensibility, packages, batteries included","[""Work"", ""Hobby projects"", ""everything""]","[""27.1""]",35,No,"symbol-overlay,vertico,orderless,consult,csv-mode,org,openwith,evil,olivetti,emacs-everywhere",significant comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""R"", ""Shell"", ""SQL"", ""various DSLs""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel"", ""math with inline latex""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack confidence in code quality"", ""FSF paperwork""]",Frequently,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""wait for maturity""]",,,No,Frequently,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,Great survey and thanks! But also... Emacs really needs opt-in telemetry (with 100% transparency). That would provide higher quality and higher quantity data than biennial manual surveys.,Not sure,Hacker News,Ok,"[""shell-command"", ""shell"", ""async-shell-command,dired-do-async-shell-command""]","[""my own custom theme""]",Never,undo-tree simple functions,,,,,"[""GUI"", ""daemon""]","[""Text editing features"", ""Built-in features"", ""commands embedded in muscle memory""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2"", ""Whatever is installed""]",20,,,,,,,,Emacs,"[""C++"", ""Elisp"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,lightweight but custom configuration,,,,,,,, many packages,Sometimes,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",31,Gnus,,any comprimise,10+y,No,Yes,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Mailing lists"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,,projectile,Frequently,58,PhD,Male,German,Software Development,"[""Vertico""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Emacs mailing list,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,"Mostly that I needed to strip tests on one of my contributions to be considered a TINYCHANGE, and direction to sign",The disconnect with cursor movement and the way I was used to that working was a challenge. Also I didn't know about all of the ways emacs could help me discover things or learn new modes contextually (like how you can hit ? during chords to list where you can go from there),Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""I was interested in the easter eggs in middle school, then just kinda appreciated the Swiss Army knife potential of the entire thing""]",Good but not great,"The way so many things integrate with each other, like how you can use TRAMP to use SSH as an email server, or with dired to copy things from remote Docker containers to local media Also org mode! Literate programming with a live session is extremely nice for walking through complex problems Also, subprocesses, like inferior-lisp for hotswapping code into existing processes for instant feedback for anything you wanna try!","[""Work"", ""Hobby projects""]","[""29.0"", ""28.1"", ""26.3""]",16,Rmail,"CIDER, docker-tramp, dumb-jump, magit, elpher, idle-highlight, multiple-cursors, nov.el",significant comprimise,0-2y,No,I've donated to org mode previously,No,Emacs,"[""Assembly"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Fennel""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Android via Termux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Templating into .plan, an xml feed, and a blog with capture templates""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""FSF paperwork"", ""mailing lists are very cumbersome""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""Seeing other configs that do cool things!""]","[""Screenshots"", ""Clips/videos"", ""Examples!""]","[""IRC"", ""GitHub""]","[""package.el"", ""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",I haven't submitted anywhere,nano,projectile,Frequently,30,Associates,Male,Canadian,Software Development,"[""Helm"", ""Ivy""]","[""flyspell"", ""langtool""]",minimal vanilla,More questions about demographic and acceptance would probably be a good thing to test the inclusivity of the community,No,IRC,Great,"[""eshell""]","[""dracula""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,,,Family,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Every keystrokes are just invocation of elisp functions.,"[""Work"", ""Hobby projects""]","[""28.1""]",25,No,"ag, aggressive-indent, imenu-list, js2-mode, json-par, magit, nix-mode, recompile-on-save, scala-mode, swift-mode",moderate comprimise,never considered,No,I have in the past,Yes,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Twitter, Slack""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,38,Masters,Male,Japanese,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Twitter,Great,"[""none""]","[""default light""]",Often,No write package,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Complete control over the internals and UI. It is a generalised execution environment.,"[""Work"", ""Hobby projects"", ""Journalling""]","[""29.0""]",10,No,,moderate comprimise,0-2y,Yes,I have in the past,Yes,Vim,"[""Elisp"", ""Elixir"", ""Haskell"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Mailing lists"", ""Discord"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Screenshots""]","[""GitHub"", ""Discord""]","[""framework default""]","[""Research alternatives"", ""wait for maturity""]",,Eclipse,framework default,Sometimes,34,Bachelors,Male,Canadian,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,Not sure,Discord,Great,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"aggressive-indent, declutter, elfeed, elfeed-tube, wallabag, literate-calc-mode, link-hint, olivetti, nov.el, telega",moderate comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Elisp"", ""HTML/CSS""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Manual""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",MELPA,Sublime Text,No,Often,35,School,Male,German,Creative/Writing,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,Yes,r/emacs,Great,"[""eshell""]","[""my own custom theme""]",Often,vundo simple functions,Never,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""On the package/install CD for the linux distro i was using,""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""26.3""]",21,Mu4e,Org-mode,any comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,,projectile,Often,,Bachelors,Male,Swedish,Software Development,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""ansi-term""]","[""default dark"", ""my own custom theme""]",Often,No copy-paste,Never,,learning the key bindings,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",org mode,"[""Work""]","[""27.2""]",30,No,"cider, slime",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""R"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""GitHub""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""Framework""]","[""package.el"", ""manual""]","[""wait for maturity""]",,Vim,No,Frequently,60,PhD,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell-command""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,ELISP,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",1,No,,no comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""Perl"", ""Rust"", ""SQL""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking""]","[""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""IRC"", ""Matrix"", ""Reddit"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""wait for community""]",,Vi,No,Frequently,,School,Male,,Student,"[""No""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""none""]","[""dracula""]",Never,No simple functions,Never,,None,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Community""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",34,No,"magit, helm, flyspell",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""straight""]","[""Research alternatives""]",,Some Apple ][ DOS 3.1 text writer,projectile,Frequently,51,Masters,Male,American,Telecom,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,horrible defaults settings for no valid reasons (historic reasons). They should just pin a set of default settings at startup when no settings are set for each new release. This would allow updating settings (to better ones) without breaking retro-compatibility.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""lisp (repl, sexp, ...)""]","[""Extensibility"", ""lisp editor""]",Alright,interactive customization,"[""Work"", ""Hobby projects""]","[""29.0""]",8,No,"straight, ctrlf, iedit, smartparens, browse-kill-ring, dirvish, nov, visual-regexp, corfu, hide-lines",significant comprimise,might in future,No,No,No,custom modal,"[""C"", ""Clojure"", ""Elisp"", ""Python"", ""PHP"", ""Scheme"", ""more dialects of lisp, Prolog""]",Rarely,"[""GNU/Linux"", ""Windows""]",String[],"[""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Often,23,Associates,Male,Swiss,,"[""Selectrum""]","[""ispell"", ""flycheck, grammalecte""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""eshell""]","[""my own custom theme"", ""modus-vivendi""]",Often,undo-tree ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,,"[""GUI""]","[""Simply""]",,Alright,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""27.1""]",3,,,,,,,,Emacs,"[""C""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,So long ago that I do not remember. I loved it from the word go.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Customizability and extensibility.,"[""Work""]","[""29.0""]",38,Gnus,"org, gnus, emms, company, selectrum, marginalia",significant comprimise,10+y,No,No,No,"VI for text editing, Emacs for all other aspects","[""Elisp"", ""HTML/CSS"", ""Julia"", ""Java"", ""Shell"", ""Octave/MATLAB""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""Mailing lists"", ""emacs help and devel newsgroups""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Frequently,,PhD,Male,,Research,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""eshell"", ""term""]","[""my own custom theme""]",Often,undo-tree simple functions,Never,,"Default keybindings are kind of wild. I really wanted the customization to be more integrated. I think the customization stuff is awesome, and it makes emacs feel even more introspectible and customizable. I think if more work was done on organizing the elisp output of customize that could be really really cool.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"The extensibility and introspection capabilities. The fact that you can look up, modify, and then experience your changes in the same session is really cool.","[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"Magit, transient, evil, lsp-mode",limited comprimise,never considered,No,No,No,Vim,"[""C#"", ""Elisp"", ""Go"", ""Rust"", ""Scheme"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""straight""]","[""Research alternatives""]",,Vim,project.el,Often,30,Masters,Male,United States citizen,Fin Tech,"[""framework default""]","[""flyspell""]",Doom Emacs,Where were the questions about improvements we'd like to see? I might have just missed them.,Not sure,Hacker News,Ok,"[""vterm""]","[""doom-one""]",Sometimes,undo-tree none,Never,,Arcane and Obscure Keybinding,Internet,"[""GUI""]","[""Built-in features""]","[""Extensibility"", ""Text editing features""]",Not well,"Org mode, extensible.","[""Work""]","[""28.2""]",1,No,,significant comprimise,never considered,No,No,No,Vim,"[""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""Email""]",Never,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Youtube""]","[""Tutorials"", ""Overview"", ""Beginner-friendly config""]","[""Web search""]","[""framework default""]","[""Install and try it immediately""]",,Notepad++,framework default,Frequently,,,,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,"Make it easy for new users to get into Emacs ecosystem, ship a default non-bloated starter kit so that eventually users like myself can transition to realize the power of Emacs.",No,lobste.rs,Ok,"[""eshell""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi""]",Rarely,framework default write package,Sometimes,,,"personal curiosity, sysops discouraged use of Emacs because in 1992 it was considered a memory hog","[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",30,Gnus,"clhs ein elpy bbdb",no comprimise,10+y,No,No,Yes,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Python""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""Manual""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""manual""]","[""Research alternatives"", ""wait for community""]","MELPA seems to be easy to contribute to GNU ELPA is restrictive","microemacs, vi",No,Frequently,50,PhD,Male,United States citizen,Software Development,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,"The US nationality is listed as ""American"" between ""Tuvaluan"" and ""Ugandan"". Nice joke.",Not sure,Emacs mailing list,Ok,"[""shell-command"", ""shell""]","[""modus-vivendi""]",Frequently,No read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Community""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",0,No,"magit, which-key",do not prefer,never considered,No,No,No,Vim,"[""C"", ""Python""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""GitHub"", ""Web search engines""]","[""Manual"", ""Screenshots""]","[""GitHub""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,,Masters,Male,Swedish,Research,"[""Ivy"", ""Vertico""]","[""No""]",minimal vanilla,,No,Planet Emacslife,Great,"[""eshell""]","[""doom-one""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Frequently,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",1,Gnus,,any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Assembly"", ""C"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""BSD""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,No,Sometimes,18,School,Male,Russian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,linux.org.ru,Great,"[""shell-command"", ""shell"", ""eshell"", ""term""]","[""my own custom theme""]",Rarely,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Work""]","[""27.1""]",4,,,,,,,,Vim,"[""Julia"", ""Python"", ""R"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Spacemacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,"Some packages requir d extensive configuration, or dozens of keybindings that needed to be chosen before they became really usable, good defaults would have helped here I recall hard-to-google errors",Internet,"[""GUI""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Commitment to free software, Extendability","[""Work"", ""Hobby projects""]","[""28.2""]",5,,,,,,,,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Erlang"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, write package,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",4,No,"org,vertico,auctex",no comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""R""]",Never,"[""MacOS""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,project.el,Frequently,,Masters,Male,,Research,"[""Vertico"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""shell"", ""eshell""]","[""default light""]",Never,undo-fu copy-paste,Never,,Difficulty getting my head wrapped around lisp. Difficulty remembering/understanding shortcuts.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","The fact that it is so extensible. If there's a missing feature, there's a package for it. If there's no package, you can make one.","[""Hobby projects""]","[""28.2""]",1,Mu4e,"org-mode, magit, projectile, evil-mode, org-agenda, mu4e, helm",moderate comprimise,never considered,Cannot,No,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""package.el"", ""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Frequently,21,Associates,Male,American,Healthcare/Insurance,"[""Helm""]","[""framework default"", ""flyspell"", ""ispell""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Never,framework default copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,There’s an enormous amount to learn and it wasn’t clear where to start (besides the initial tutorial).,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,It has incredible versatility.,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"Swiper,counsel,ivy,doom-themes",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C"", ""C#"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discord""]","[""use-package""]","[""Research alternatives""]",,Eclipse,projectile,Often,29,Bachelors,Male,United States citizen,Manufacturing,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""doom-one""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Keybinds,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Cool""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,consult,moderate comprimise,never considered,No,No,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Typescript""]",Frequently,"[""MacOS""]","[""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""package.el"", ""leaf""]","[""Install and try it immediately""]",MELPA,Sublime Text,projectile,Frequently,30,Masters,Male,Japanese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Japanese Emacs Community,Ok,"[""vterm""]","[""doom-one""]",Sometimes,undo-fu simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,VS Code,project.el,Never,34,School,Male,Argentine,Fin Tech,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Difficult to remember keyboard shortcuts.,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy","Stable and very powerful, incredible packages such as magit and org-mode, can be fully customized.","[""Work"", ""Hobby projects""]","[""29.0""]",15,No,"magit, python-mode, org-mode, flycheck",significant comprimise,never considered,Cannot,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""MELPA"", ""not sure""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,37,Masters,Male,French,Software Development,"[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""base16-theme""]",Sometimes,No copy-paste,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Poorly, it's sluggish",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",8,No,,limited comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""framework default""]","[""wait for maturity""]",,None,framework default,Often,31,PhD,Male,,Fin Tech,"[""framework default"", ""Helm""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""default dark"", ""doom-one""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,NA,Plain vanilla emacs defaults were quite a pain. I used XEmacs for a longtime as it had better graphical interface on Solaris/Motif/xwindows.,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","1. Extensibility and a good package system (after Melpa came into being) 2. Large userbase of developers 3. Integration with Unix like OSes","[""Work""]","[""27.2"", ""24.5""]",32,No,(It will take too much time to list all of them),significant comprimise,never considered,I have in the past,No,No,Emacs,"[""C++"", ""C"", ""C#"", ""Fortran"", ""HTML/CSS"", ""Shell""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows""]",String[],"[""MELPA"", ""MELPA Stable""]","[""I don't""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview"", ""Examples in documentation/info""]","[""Reddit"", ""Emacs StackExchange"", ""Discord"", ""Discourse""]","[""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,ISPF,No,Often,64,PhD,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Discord,Great,"[""shell"", ""term"", ""ansi-term""]","[""zenburn""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Community""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2"", ""28.1""]",4,No,,significant comprimise,never considered,No,No,No,Vim,"[""Go""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit""]","[""Overview""]","[""Framework"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,projectile,Frequently,21,School,Non-binary,Dutch,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Complex configurations with lots of packages require extensive learning about all of the components and how they interact. I'm still struggling to learn it. But I'm already addicted af.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""org-mode""]","Very well, it's snappy","Besides being the great editor, it can be used as the keyboard-driven UI for almost anything.","[""Work"", ""Hobby projects"", ""Everything""]","[""29.0""]",3,Wanderlust,"org-mode,org-roam,straight,magit,lsp-mode,ace-window,all-the-icons,elpher",significant comprimise,might in future,No,Cannot,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""IRC"", ""Matrix"", ""Framework"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,IntelliJ,projectile,Frequently,20,School,Male,Russian,Software Development,"[""Vertico"", ""Consult""]","[""No""]",Doom Emacs,Thanks for your work,No,Blog post,Ok,"[""none""]","[""doom-one""]",Frequently,framework default none,Never,,Memorizing the key bindings,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Plaintext organisation""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,The simplicity and extensibility,"[""Work"", ""Hobby projects"", ""Personal""]","[""28.1""]",1,No,,any comprimise,never considered,No,No,No,Emacs,"[""None""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Frequently,23,Bachelors,Male,New Zealander,Student,"[""No""]","[""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""Misterioso""]",Never,No simple functions,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"magit,cider,projectile",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Clojure"", ""HTML/CSS"", ""Haskell"", ""Javascript""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Framework""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,projectile,Sometimes,,School,Male,Argentine,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,Not sure,r/emacs,Ok,"[""ansi-term"", ""vterm""]","[""tomorrow-night""]",Rarely,framework default simple functions,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Hobby projects""]","[""27.1""]",1,,,,,,,,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Scheme""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,"The user interface (buffers, mini buffer etc.), keybindings, names of things like window/frame and cut/kill are very different from other software I was used to. This meant that I couldn’t use my intuition and past experience to figure out how to do something, but had to learn a whole new paradigm. This paradigm isn’t a bad one, and it would probably be difficult to change it without losing a lot of the power Emacs has, but it was a challenge in the beginning.",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Org mode""]",Good but not great,"The fact that you can mold it to fit your exact needs, which can change over time; the longevity; and free software.","[""Hobby projects""]","[""28.1""]",3,No,,significant comprimise,might in future,No,Would directly,No,Emacs,"[""Elisp""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""YouTube""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el""]","[""Research alternatives"", ""wait for maturity""]",,None,No,Sometimes,31,School,Male,,,"[""No""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""shell""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"I made the initial heavy investment to learn Emacs because I saw the potential it had (I've been using it as the sole programming text editor for the last ~11 years). However, it did take a long time and had I not been extremely interested in Emacs, I might have lost patience and gone for a more traditional code editor. That initial investment can be a make/break on whether someone wants to adopt Emacs.",University/College,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy","- Code and buffer navigation is insanely fast - Same tool regardless of the programming language or file formats - Quick to use in daemon/client mode","[""Work"", ""Hobby projects""]","[""28.2""]",11,No,"projectile,counsel,counsel-projectile,helm-projectile,ivy,pbcopy,string-inflection,web-mode",do not prefer,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript"", ""Kotlin""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Elisp proficiency"", ""Wariness of the review process"", ""FSF paperwork""]",Never,,"[""M-x list-packages"", ""Friends""]","[""I don't""]","[""I don't""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Rarely,33,PhD,Male,American,Software Development,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""tango-dark""]",Never,No write package,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",29,,,,,,,,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""zig""]",,"[""GNU/Linux"", ""WSL"", ""Windows"", ""BSD""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"i don't remember, it was literally 1994",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""don't remember""]",Good but not great,"it can do anything you want, probably including controlling nuclear reactors. not that i aspire to control nuclear reactors.","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2"", ""27.1"", ""26.3""]",28,No,web-mode,limited comprimise,never considered,I have in the past,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""none""]","[""package.el""]","[""Install and try it immediately""]",,joe i guess,projectile,Never,49,Bachelors,Male,United States citizen,Software Development,"[""Helm"", ""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""shell-command""]","[""my own custom theme""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Good but not great,extensible via elisp,"[""Hobby projects""]","[""29.0""]",6,No,,limited comprimise,never considered,No,Cannot,No,Vim,"[""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Discord""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Discord""]","[""straight""]","[""Research alternatives""]",,None,projectile,Frequently,,Masters,Male,Vietnamese,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,No,Hacker News,Not great,"[""none""]","[""modus-operandi""]",Frequently,framework default read and understand,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Emacs,"[""Elisp"", ""HTML/CSS"", ""Rust""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Helix,,Rarely,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",4,,,,,,,,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Haskell"", ""Rust"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,"When searching for solutions, would often get outdated information that didn't work anymore.",Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Alright,"Strong community, easily extensible","[""Hobby projects""]","[""28.1""]",0,No,,significant comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Go""]",Never,"[""GNU/Linux"", ""WSL""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,26,Masters,Male,American,IT,"[""Ido""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""none""]","[""dracula"", ""solarized""]",Never,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",15,,,,,,,,Emacs,"[""Python""]",,"[""Windows"", ""MacOS""]",,,,,,,,,,,,,,VS Code,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"Until I used elisp package like helm I have not understand the strength of Emacs Sometimes compatibility with Japanese IME is not good (Fortunately I didn't have difficulties with key binding matters because my dad introduced basic emacs key binding)",Father,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""My dad says coolest hackers use Emacs""]",Good but not great,"Extensibility, org-mode, open source","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",10,No,"org-mode, helm, plantuml, magit, visual-regexp, undo-tree",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Shell""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""English""]",Rarely,"[""Code (bug fixes)""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,No,Often,34,Masters,Female,Japanese,Fin Tech,"[""Helm""]","[""No""]",maximal vanilla,,No,Twitter,Great,"[""none""]","[""my own custom theme""]",Sometimes,undo-tree copy-paste,Never,,Key bindings and how to look up help within Emacs.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",The good documentation and extensibility. Literally I can use one program to do everything I want on my computer.,"[""Hobby projects""]","[""28.2""]",1,No,"Vertico, ef-themes, beacon, ctrlf, helpful, elfeed, olivetti",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""Elisp"", ""HTML/CSS""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""mastodon""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,None,No,Often,47,School,Male,Swedish,Hospitality,"[""Vertico"", ""Marginalia""]","[""flyspell""]",minimal vanilla,,No,Blog post,Ok,"[""ansi-term"", ""vterm""]","[""ef-tritanopia-dark""]",Never,No simple functions,Sometimes,,,University/College,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""univerity requirement""]","Very well, it's snappy",simple,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1"", ""27.1""]",15,No,"go-mode,treemacs,lsp,company",limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,"[""Not interested"", ""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Frequently,33,Masters,Male,United States citizen,Software Development,"[""Ivy"", ""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""default dark"", ""gruvbox""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,,I had difficulties to learn the default keybinding of Emacs.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility and the community.,"[""Work"", ""Hobby projects"", ""Personal Organization""]","[""28.2""]",6,notmuch,"org-mode, verb-mode, password-store, rg.el, vterm, tree-sitter, yasnippet, eglot.",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""http requests with verb-mode""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",I've never submitted to one.,VS Code,project.el,Never,27,Bachelors,Male,Brazilian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,,Not sure,Telegram,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,I think it does a great job promoting the health of the Emacs ecosystem by fostering a wide and diverse range of alternative package sources,"It was extremely difficult to get to grips with the window/buffer management model and even more so the keybindings and interface style. I needed quite a while to stop leaning on cua-mode, and longer to get familiar enough with Elisp, the debugger, and Emacs' internals to become confident in using and extending the editor. Counting a couple of false starts it took me ~1 year to realize gains in productivity",esr's Jargon File 3.0.0 in about 1995. Took me a while to get religion :),"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""TRAMP""]","Very well, it's snappy","Incredible extensibility, strong integration with platform and tools, TRAMP, presenting a consistent interface across platforms","[""Work"", ""Hobby projects"", ""Fiction writing; blogging""]","[""28.1"", ""27.1"", ""26.3""]",12,No,"org, magit, perspective-mode, Tide",do not prefer,5-10y,I have in the past,Would directly,Yes,Emacs,"[""C++"", ""C"", ""C#"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Working prototypes that I can be very confident no one will ever ask me to promote to production as-is""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Lack of time"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]","MELPA - low friction, widely used, dealing with FSF is never not a pain in the neck and only worth it when contributing to something already hosted there",Notepad++,No,Frequently,40,School,Male for professional purposes,American,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""shell-command"", ""ansi-term""]","[""my own custom theme""]",Often,undo-tree simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,moderate comprimise,might in future,Yes,Would directly,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Python"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Discord""]","[""Tutorials""]","[""Discord""]","[""not sure""]","[""wait for community""]",,Vim,framework default,Sometimes,27,Masters,Male,,Fin Tech,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,r/emacs,Great,"[""vterm""]","[""doom-one"", ""solarized""]",Sometimes,framework default copy-paste,Never,,Mostly moving to Emacs keybinds from vim.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Modularity and the global surrounding environment,"[""Work"", ""Hobby projects"", ""email""]","[""28.2"", ""28.1""]",5,notmuch,"magit, deft, zetteldeft, circe, notmuch",significant comprimise,might in future,No,No,No,Emacs,"[""C#"", ""Javascript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB"", ""email""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""Tutorials""]","[""Emacs StackExchange"", ""Framework""]","[""straight""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,27,Masters,Male,French,Software Development,"[""Helm""]","[""flyspell""]",Doom Emacs,,Not sure,r/emacs,Great,"[""eshell"", ""vterm""]","[""dracula""]",Rarely,No copy-paste,Never,I think signing the FSF copyright assignment paperwork would be in conflict with my employment contract.,"Yes, it required a lot of perseverance to get basic editing operations down. I was a user of the menu for a while as I learnt the common shortcuts. The depth of the customisation was overwhelming, and elisp was a significant barrier (still is all these years later).",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Availability""]","[""Package(s)"", ""Specifically the VHDL package""]",Good but not great,It's ecosystem.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",23,No,"Org, Magit, lsp, flycheck",significant comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Haskell"", ""Python"", ""Shell"", ""Verilog""]",Often,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Presentations for reveal.js""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""M-x list-packages"", ""SystemCrasters Youtube channel""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""wait for maturity"", ""wait for community""]",,Notepad++,projectile,Frequently,49,Bachelors,Male,British,Hardware Development,"[""Vertico"", ""Marginalia""]","[""ispell""]",minimal vanilla,,No,EmacsConf2022 Talk,Great,"[""none""]","[""zenburn""]",Sometimes,No write package,Never,,Finding out that “Emacs is an OS” has a lot of truth to it.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Good but not great,,"[""Work""]","[""28.2""]",10,No,"Magit, Perspective",limited comprimise,might in future,No,No,No,Vim,"[""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""Reddit""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Research alternatives""]",Whichever has the lowest barrier to submission,Vim,project.el,Rarely,33,Bachelors,Male,Filipino,Software Development,"[""Vertico"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""none""]","[""my own custom theme"", ""modus-operandi""]",Never,undo-tree read and understand,Never,,Doesn't work like other Windows editors (keys and terminology),Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""availability""]","Very well, it's snappy","cross platform, always available, packages for everything","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",10,No,"cider,paredit-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Python""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""M-x list-packages""]","[""code comments""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""paradox""]","[""Install and try it immediately""]",,,No,Never,51,PhD,Male,British,Healthcare,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""default light""]",Never,No simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"eglot, use-package, fido-vertical, company, auctex, unfill, ebib, multiple-cursors, abc-mode",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""Python""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""M-x list-packages""]","[""Manual""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Often,,,,,,"[""fido-vertical""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell-command"", ""shell"", ""eshell""]","[""gruvbox""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Discoverability,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Doom""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility and the amount of packages,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,Mu4e,"evil, org-mode, org-roam, lsp-mode",significant comprimise,never considered,Yes,No,No,Vim,"[""C"", ""Elisp"", ""Javascript"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Documentation""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub"", ""Discourse""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,31,Bachelors,Male,German,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,r/emacs,Ok,"[""vterm""]","[""tokyo-night""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,elisp,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","magit, daemon mode","[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"magit,ranger.el,lsp",limited comprimise,never considered,No,No,No,Vim,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,projectile,Sometimes,35,Masters,Male,Swiss,Software Development,"[""framework default"", ""Helm""]","[""framework default"", ""ispell""]",Spacemacs,,Not sure,Hacker News,Great,"[""ansi-term""]","[""spacemacs-light""]",Never,framework default write package,Rarely,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""not rms""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,customizability,"[""Work"", ""Hobby projects""]","[""29.0""]",20,No,,do not prefer,never considered,No,No,No,Emacs,"[""Elixir"", ""Javascript"", ""Python"", ""Perl"", ""Ruby"", ""Shell""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Documentation""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Clips/videos""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,projectile,Often,36,Masters,Male,Filipino,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""shell""]","[""my own custom theme""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Slow with LSP Hard to figure out how to configure Hard to understand keybindings Hard to debug random issues.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"Live, moldable environment. Cohesive but extensible system. (Great example is the recent vertico+orderless+embark+etc system which has fully replaced helm for me)","[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"Vertici, orderless, embark, marginalia, magit, lsp-mode, flycheck,",limited comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Sacha Chua blog""]","[""Comparison"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package"", ""manual""]","[""wait for community""]",,Atom,projectile,Often,34,Masters,Male,Brazilian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu""]",Doom Emacs,,Not sure,Twitter,Great,"[""vterm""]","[""solarized"", ""zenburn"", ""Selenized""]",Sometimes,framework default copy-paste,Never,,"I had trouble configuring Emacs, but that was 4 years ago.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",It's extensibility.,"[""Work"", ""Hobby projects""]","[""29.0""]",3,Mu4e,"dired, magit, ivy, evil, org, flycheck, cider",moderate comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Advocacy""]","[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Matrix"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,37,Masters,Female,Eritrean,Software Development,"[""Ivy"", ""Vertico""]","[""flyspell""]",Doom Emacs,,No,Friend,Great,"[""eshell""]","[""dracula""]",Never,No none,Never,,Key bindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""26.3""]",12,No,,any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Ruby""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,String[],Never,,"[""GitHub"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Sometimes,39,Bachelors,Male,French,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default dark"", ""solarized""]",Never,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Org mode, magit, elisp in general""]",,Good but not great,,"[""Hobby projects"", ""Learning to code""]","[""28.1""]",1,,,,,,,,Emacs,"[""Elisp"", ""Javascript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Built-in features""]","[""Part of the GNU project / FSF""]",Alright,,"[""university projects""]","[""28.2""]",1,No,which-key,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Shell""]",Sometimes,"[""Windows""]","[""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Research alternatives""]",,VS Code,No,Rarely,20,School,Male,Czech,Student,"[""Helm""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""doom-laserwave""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,"AucTex Org mode Flexibility","[""Work"", ""Hobby projects""]","[""28.2""]",16,No,"Org-mode, auctex, ivy",limited comprimise,never considered,Yes,No,No,Emacs,"[""HTML/CSS"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual""]","[""Email""]","[""package.el""]","[""Research alternatives""]",,None,No,Frequently,35,PhD,Male,United States citizen,Research,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""my own custom theme""]",Never,No simple functions,Never,,The obscure interface and lack of a conventional way to navigate code (features like fuzzy finding and a file tree) were pretty much my main difficulties.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF""]",Good but not great,"It's longevity. I feel like I won't have to ""learn"" another text editor ever again.","[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"magit, lookup, company, modeline, ivy",moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Ruby"", ""Typescript""]",Often,"[""GNU/Linux""]",String[],"[""framework default"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Manual""]","[""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Atom,No,Rarely,30,Associates,Male,Spanish,Software Development,"[""framework default"", ""Ivy""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""doom-one""]",Never,framework default none,Never,,"Installing Doom eMacs, undestanding shortcuts, not knowing anything about org mode",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Nota organization""]",Alright,Organazation of notes,"[""Work""]","[""29.0""]",0,No,"org, deft",moderate comprimise,never considered,No,No,No,I don't know,"[""Python""]",Never,"[""MacOS""]","[""Note taking"", ""PKB""]","[""not sure""]","[""i don't""]",Never,"[""Being a student""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package"", ""not sure""]","[""Research alternatives""]",,VS Code,No,Often,23,School,Male,Mexican,Student,"[""framework default""]","[""No""]",Doom Emacs,"I am really noob on emacs. I thought it was easier to make notes and honestly it is, buy omg this is so much knowledge to understand the usage of Doom eMacs. I have little experience programming, i do stuff like simple linear regression and graphing on python, buy i feel this like some other level of programming. I'm willing to understand eMacs in order to organice my knowledge.",No,Twitter,Great,"[""eshell""]","[""doom-one""]",Never,No copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",4,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elixir"", ""Go"", ""Python""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""none yet""]","[""GNU ELPA"", ""MELPA""]","[""i don't""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""social anxiety""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison""]","[""i don't""]","[""straight""]","[""Research alternatives""]",,Vim,No,Rarely,27,Bachelors,Male,,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""eshell""]","[""deeper-blue""]",Sometimes,No read and understand,Never,,Beginners can get drowned in choices and people telling them to use evil mode etc. They should just use the defaults and tweak when no longer sufficient,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Everything is customizable,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",3,Mu4e,"magit, mu4e, elfeed",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Rust"", ""Scheme"", ""Ocaml, Hack""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""IRC"", ""Reddit"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately"", ""wait for maturity""]",,Vim,project.el,Often,25,Masters,Male,American,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""spacemacs-dark""]",Rarely,No simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Good but not great,"configuring, being lisp-based","[""Work"", ""Hobby projects""]","[""28.2""]",12,No,,limited comprimise,never considered,Yes,No,Yes,Emacs,"[""Clojure"", ""Javascript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,String[],Rarely,,"[""M-x list-packages""]","[""Overview""]","[""GitHub""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,Eclipse,projectile,Often,,Masters,Male,Dutch,Software Development,"[""framework default""]","[""flyspell"", ""ispell""]",Prelude,,Not sure,Twitter,Great,"[""vterm""]","[""zenburn""]",Sometimes,undo-tree write package,Never,"No really. May their beards be long and their nails trimmed. I know it's true for me.","Started learning Emacs in July '19. Spacemacs kinda sucked, so I went with Doom Emacs. Didn't really face any major issues, but I also did not know how efficient this program was. Emacs was a little slow back then though, it'd choke on 2k lines of org. Native-comp is pretty great but honestly I'd still like it to be faster (or maybe pray for time to eliminate the cruft from my config)",Friend was maintaining his exomind in Emacs.,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""It's the best text manipulation engine""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Exomind""]",Good but not great,"Emacs is the best text manipulation engine. It's designed from the ground up not to be a populist text editor but a do-all interface, and it has held up. It set a very good demarcation between interested one-time users and fully invested long-term users. This has led to the development of awesome tools that put usability first, and hence enable customization (and as a result, A E S T H E T I C S). Plus it's open-source and built well. Emacs Lisp is amazing, and writing packages in Emacs is a breeze. Text Editing is obviously world-class but I like how it can also integrate with practically anything else on your system (or somewhere else). Nothing else compares.","[""Work"", ""Hobby projects"", ""Information Management""]","[""29.0""]",3,No,"dired, transient, evil, magit, orderless, vertico, nyan-mode, ivy, org-super-agenda",moderate comprimise,might in future,"Wait 'til I get my money right, then you can't tell me nothing, right? (this means I would contribute if I had $$$)","Wait 'til I get my money right, then you can't tell me nothing, right?",No,Vim,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""R"", ""Shell"", ""SQL"", ""Lua, Dockerfiles, basically all text files, and sometimes for non-text files too.""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""exomind""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Rarely ever find something lacking, and if I ever do I can write a function for it.""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots"", ""I wish there were more configuration examples (*cough* transient *cough*)""]","[""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately""]","I put my package under the MIT license (sculpture-themes), so I submitted it to MELPA. Plus MELPA's stringent standards are pretty cool.",Vim,projectile,Frequently,24,Bachelors,Male,Indian,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,Release The Raw Data!,Yes,r/emacs,Ok,"[""vterm""]","[""sculpture-themes-dark""]",Sometimes,undo-tree write package,Never,,The default keybindings took a while to get down. I kept telling myself I needed to figure out a better binding system that isn't too pervasive like Evil was but laziness got me stuck on C-n/f/b/p in muscle memory.,Internet,"[""GUI""]","[""Extensibility"", ""Community"", ""Emacs Lisp""]","[""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","The fact it's STILL around while other editors (barring nvi/Vim/Neovim) came and went in popularity. Because of that, it will probably end up around for another century.","[""Hobby projects""]","[""29.0""]",6,No,"tide, magit, org-roam",significant comprimise,might in future,No,Cannot,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""IRC""]","[""package.el"", ""straight""]","[""Install and try it immediately""]",,Sublime Text,No,Frequently,29,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",minimal vanilla,At least it's not Google Forms.,No,r/emacs,Great,"[""none""]","[""modus-operandi""]",Rarely,No simple functions,Never,,Finding out what keybinds do in any given context. Losing my windows/arrangement whenever a transient buffer took over. Not being able to click on things to interact when browsing. Not enough discoverability in the File menu.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,"ELisp! One language. No fiddling with Python pips, Ruby gems, NPM packages, all to get various packages working together. Also a powerful language to extend itself as needed.","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",2,No,"magit,org-roam",moderate comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell""]",Often,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Discord"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Discord""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Frequently,36,Bachelors,Male,American,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Ok,"[""shell"", ""eshell""]","[""vscode""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Frequently,,,,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",12,No,,significant comprimise,never considered,Cannot,No,No,Emacs,"[""Clojure"", ""Go"", ""Javascript"", ""PHP""]",Frequently,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Never,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""package.el"", ""elpaca""]","[""wait for maturity""]",,Eclipse,framework default,Frequently,40,Bachelors,Male,,Software Development,"[""framework default""]","[""No""]",minimal vanilla,,No,Twitter,Ok,"[""shell-command""]","[""default dark""]",Never,framework default none,Never,,"customization et al. (a good cheatsheet would have helped)",University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"orgmode multiple copy / paste undo redo commands working on 'selected region'","[""Work"", ""Hobby projects""]","[""27.1""]",25,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA""]","[""NaN""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""NaN""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,No,Often,51,PhD,Male,Danish,Software Development,"[""Ido""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""wheatgrass""]",Frequently,framework default read and understand,Never,,,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Not well,extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",4,No,"magit,evil-mode",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,IntelliJ,projectile,Sometimes,30,Bachelors,Male,Polish,Software Development,"[""framework default"", ""Helm""]","[""framework default"", ""ispell""]",Spacemacs,,No,Hacker News,Ok,"[""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,Flexibility and user empowerment,"[""Work"", ""Hobby projects""]","[""28.1""]",3,Mu4e,"exwm,lsp-mode,vterm,ivy",significant comprimise,might in future,No,Yes,No,Vim,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs""]","[""Manual""]","[""I don't""]","[""nix-community/home-manager""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,35,School,Male,American,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,lobste.rs,Ok,"[""vterm""]","[""spacemacs-light,spacemacs-dark""]",Sometimes,undo-tree simple functions,Never,,"There are a lot of functions and variables to learn, and it takes time to know where to look",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility, Querying functions,vats,state.","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"Vertico, marginalia,orderless,consult,magic,org,projectile,lisp-mode,metals-lsp",moderate comprimise,never considered,No,Would directly,No,Vim,"[""Elisp"", ""Haskell"", ""Python"", ""Shell"", ""SQL"", ""Typescript"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,projectile,Never,42,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,Blog post,Ok,"[""eshell"", ""vterm""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi""]",Never,No simple functions,Never,,"Learning keyboard abbreviation nomenclature convention, customising it without knowing elisp well",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Lisp""]","[""Extensibility"", ""Good support for Lisp""]","Very well, it's snappy",It's close to a Lisp machine,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"Magit, org-mode, undo-tree, cider",moderate comprimise,never considered,No,No,Yes,Emacs,"[""Clojure"", ""Elixir""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""use-package"", ""Nix""]","[""Install and try it immediately""]",,Eclipse,projectile,Sometimes,,Masters,Male,French,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""term""]","[""my own custom theme""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"I found the buffers and windows difference surprisingly confusing. I also struggled to troubleshoot errors when things went wrong - if everything was purring along nicely, I had little to no issues. When something wasn’t working right, I frequently struggled to find help or to understand the help I was given.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Persistence - still used after 40 years. I also like using text for everything I can. I like being able to keep the same configuration of keys across different tasks.,"[""Work""]","[""28.2"", ""28.1""]",2,Tried but got frustrated and went back to thunderbird,,moderate comprimise,might in future,No,No,No,Vim,"[""Python"", ""R""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default"", ""straight"", ""manual""]","[""Install and try it immediately""]",,None,projectile,Often,28,Masters,Male,German,Fin Tech,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Frequently,undo-tree copy-paste,Never,,"I had to learn bindings. It's not that difficult, really, but for a migrator from a generally mouse-driven editors such as VSCode, it is a kinda tough step.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF"", ""Performance""]","Very well, it's snappy","Extensibility, performance and package system. And, of course, it's free (gratis) nature","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"lsp-mode,projectile,js2-mode,org-mode",significant comprimise,might in future,Cannot,Cannot,No,Vim,"[""C"", ""Common Lisp"", ""Javascript"", ""Python"", ""Scheme""]",Rarely,"[""GNU/Linux""]","[""General document writing"", ""Task management""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Often,22,Bachelors,Male,Russian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,"Just randomly found this survey on some blogpost. I wish this kind of surveys propagate more frequently on the web. This is a perfect alternative to telemetry. Keep it up!",No,Blog post,Great,"[""vterm""]","[""gruvbox""]",Sometimes,framework default copy-paste,,,Learning the keybindings,Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"I actually like the keybindings, but I have keyboards with thumb clusters (e.g. kineses advantage 2). Extensibility and package ecosystem are important, too, so that it can lint, etc","[""Work"", ""Hobby projects""]","[""28.2""]",3,,,,,,,,Emacs,"[""C++"", ""Julia""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,VS Code,,Rarely,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",It's easy to setup and use a system for working on larger more complex projects,"[""Work""]","[""29.0""]",1,No,"evil,robe,lsp,snipe",limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""SQL""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""Discord""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Sometimes,30,Bachelors,Male,American,Software Development,"[""framework default"", ""Vertico""]","[""ispell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""flatwhite""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"* hard to tell at which point loading a broken config fails ** a KILLER feature would be more clearly showing the exact point in the init where loading failed, for people who haven't learned even basic lisp reading / the debugger yet * shortcuts * integration into Windows (installed into ""weird"" paths, trouble with environment variables?) * couldn't easily find true beginners tutorials (today there are lots of for example ""0 to org-roam"" articles)",conference intro to org-mode,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","available everywhere, will be around longer than me, FOSS, can take my absurd config with me and be up and running on new (employer) hardware in a very short time","[""Work"", ""Hobby projects""]","[""28.2""]",6,couldn't get it to work with Apple's IMAP... yet.,"org-roam,org-roam-ui,company,orderless,selectrum,org-download,dracula-theme,calfw,rainbow-mode",significant comprimise,never considered,Yes,No,No,Emacs,"[""Ruby""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Rarely,40,School,Male,German,Software Development,"[""Selectrum"", ""Marginalia""]","[""No""]",maximal vanilla,,No,Mastodon,Great,"[""none"", ""...but I want to""]","[""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Key bindings, file management, lsp language server",Friend,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Looked pretty""]","Very well, it's snappy","Customisability, either very simple (for writing prose) or fully featured (for editing code)","[""School""]","[""29.0""]",2,No,,significant comprimise,might in future,No,No,No,Vim,"[""C"", ""Python""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""GitHub"", ""Discord""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Discord""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,framework default,Frequently,21,Bachelors,Male,New Zealander,Student,"[""Helm""]","[""framework default""]",Doom Emacs,,No,Discord,Great,"[""none""]","[""default light"", ""gruvbox""]",Never,No none,,,The quick shortcuts.,Internet,"[""GUI"", ""TUI""]","[""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Not well,Its extensibility.,"[""General use""]","[""28.1""]",0,No,,,never considered,,,,I just use the F10 menu bar.,"[""C"", ""HTML/CSS"", ""Shell""]",,"[""GNU/Linux"", ""Windows"", ""BSD""]",String[],String[],"[""Mailing list"", ""Email""]",,"[""Not interested""]",Never,,"[""I don't""]","[""Tutorials"", ""Overview""]","[""First place I can""]",String[],"[""wait for community""]",,,No,Never,,,,,,"[""No""]","[""No""]",I haven't changed any settings.,,,,,"[""none""]","[""Default""]",,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""Elisp"", ""Haskell"", ""Julia"", ""Python"", ""R""]",,"[""WSL"", ""Windows""]",,,,,,,,,,,,,,VS Code,,Never,,,,,,,,Doom Emacs,,,,,,,, simple functions,,,,Spacemacs,"[""GUI"", ""daemon""]","[""Package(s)""]",String[],"Poorly, it's sluggish",,"[""Work"", ""Hobby projects""]","[""28.2""]",4,,,,,,,,Vim,"[""C#"", ""Elisp"", ""Javascript"", ""Rust"", ""Shell"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,,,Found spacemacs,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Extensibility giving you total control over everything. Especially with exwm.,"[""Hobby projects""]","[""28.2""]",3,notmuch,"Exwm, evil, git-backup",limited comprimise,0-2y,No,No,Yes,Vim,"[""Elisp"", ""Haskell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",The easiest for me to submit to.,Vim,projectile,Never,24,School,Male,Swedish,,"[""Ivy"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Often,No none,Never,,"Steep learning curve, it takes time and tinkering to get something usable for work.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Libre Extensibility & Customization","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"evil zen",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""Python"", ""Rust"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Advocacy""]","[""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Clips/videos""]","[""IRC"", ""Matrix"", ""Framework"", ""Email""]","[""package.el"", ""straight""]","[""Research alternatives""]",,VS Code,framework default,Never,28,Bachelors,Male,Portuguese,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one"", ""gruvbox"", ""nord""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""org""]","[""Extensibility"", ""Text editing features""]",Alright,,"[""Work""]","[""29.0""]",13,Mu4e,"org,vertico,prescient,embark,consult,citar",significant comprimise,0-2y,Yes,No,Yes,Emacs,"[""Elisp"", ""HTML/CSS""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""Sacha Chua’s emacs news""]","[""Comparison"", ""Design rationale""]","[""GitHub"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,,No,Frequently,35,PhD,Male,Swedish,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Sacha Chua,Great,"[""shell-command""]","[""modus-operandi""]",Rarely,undo-tree simple functions,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""WSL""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Never,,Bachelors,Male,,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""modus-vivendi""]",Never,No copy-paste,Never,No idea,Keycords ...difficult to remember...but overcome once accustomed,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",6,Mu4e,"emms,magit,org",do not prefer,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""Mailing lists"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]","ELPA, MELPA",Vim,projectile,Sometimes,50,School,Male,Indian,Software Development,"[""Ivy"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,Your questionnaire needs a serious kind of attention...so much vested stuff in it.,No,Hacker News,Ok,"[""vterm""]","[""solarized-dark""]",Sometimes,undo-tree read and understand,,,"Non-sane defaults, difficult setup for begineers.",Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Alright,Wide availability of packages and stock completness.,"[""Hobby projects""]","[""28.2""]",5,,,,,,,,Vim,"[""Julia"", ""Ruby""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,"No, it was easier then learning vim. I went through the tutorial and was ready to go",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","the community, elpa/melpa, It just works! I've had hundreds of buffers open for weeks on end, no crashes.","[""Work"", ""Hobby projects""]","[""28.2""]",28,No,"eglot, web-mode, ctrlf, easy-kill, emmet-mode, deadgrep",moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Java"", ""SQL""]",Never,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,project.el,Rarely,48,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""adwaita""]",Never,No write package,,,emacs lisp,University/College,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"customizable compatibility Org-mode","[""Work"", ""Hobby projects""]","[""28.2""]",30,No,"Org eglot lsp-mode",,might in future,,,,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""MELPA""]","[""GitHub""]",,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Framework""]","[""manual"", ""gentoo portage""]","[""Install and try it immediately""]",MELPA,vi,projectile,Frequently,,,,,,"[""No""]","[""No""]",maximal vanilla,,,,,"[""shell-command"", ""shell""]","[""my own custom theme""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",10,No,,limited comprimise,2-5y,No,I have in the past,Yes,CUA,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Shell"", ""Typescript""]",Frequently,"[""Windows"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Wariness of the review process""]",Rarely,,"[""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""GitHub""]","[""elpaca""]","[""Install and try it immediately""]",,None,No,Sometimes,41,Bachelors,Female,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""my own custom theme""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Out of the box , it just seems weird- it only makes sense once you customise it",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Programmability, cross platform","[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",20,No,"Sly, Julia Snail,",limited comprimise,never considered,No,Would directly,No,Emacs,"[""Common Lisp"", ""Julia"", ""Python"", ""R"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for maturity"", ""wait for community""]",,Various IDE,No,Frequently,53,PhD,Male,British,Research,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Rarely,No understand internals,Never,I never got the assignment process finished nor my application approved.,I knew about apropos but I wish I had known about describe-function and describe-variable as well.,It came with the distro,"[""TUI"", ""daemon""]","[""Input methods""]","[""Part of the GNU project / FSF""]","Poorly, it's sluggish",,"[""Work"", ""Hobby projects""]","[""27.1""]",23,notmuch,"paredit, straight itself of course, god-mode, auto-capitalize-mode, notmuch, rcirc, markdown-mode",any comprimise,0-2y,No,I have in the past,No,Emacs,"[""Scheme""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Outlining/mindmapping""]","[""Source""]","[""Email""]",Frequently,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Emacs Wiki, and on Fedi""]","[""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""Email""]","[""straight""]","[""Research alternatives""]",I just put up a git repo for straight or quelpa.,None,No,Frequently,42,Bachelors,Female,,Creative/Writing,"[""No""]","[""flyspell""]",maximal vanilla,I just wanna once more reiterate how awesome straight.el is. It has made it so much easier to contribute to packages.,Not sure,lobste.rs,Great,"[""shell-command"", ""shell""]","[""default light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Pre-doom, it was hard to get a curated experience.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy","Speed of adopting new workflows, independence from the big vendors.","[""Work"", ""Hobby projects""]","[""28.1""]",15,No,"org-roam, asciidoc-mode, lsp-mode",moderate comprimise,might in future,No,I have in the past,No,Vim,"[""Clojure"", ""Haskell"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Hacker News""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,None,projectile,Frequently,34,Masters,Male,Canadian,Software Development,"[""Vertico""]","[""ispell""]",Doom Emacs,,No,Hacker News,Great,"[""ansi-term""]","[""my own custom theme""]",Rarely,undo-tree simple functions,Never,,"before I knew about Doom (have been a long time vim user) I tried to use emacs many time but could not understand where to start or how to go beyond the first hour of use. After starting with Doom, it was much easier and most of the struggling has been around understanding related issues (how to integrate emails with mu4e, how to work with org mode export, how to customize stuff in elisp, etc.)",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""org-mode/evil""]","[""org-mode and vs-code replacement""]",Good but not great,"org-mode, extensibility (which mean nearly everything can be done in emacs, which create a very unified daily experience)","[""Work"", ""Hobby projects"", ""life""]","[""27.2""]",2,Mu4e,"org-mode, mu4e, elfeed, evil, magit, projectile, lsp, plantuml",moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""emails, bookmarks""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Frequently,40,Masters,Male,French,Software Development,"[""framework default"", ""Ivy"", ""Consult""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""shell-command"", ""shell"", ""eshell"", ""vterm""]","[""doom-outrun-electric""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Go"", ""Julia"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""none""]","[""framework default""]","[""Install and try it immediately""]",,,No,Never,35,Bachelors,Male,Dutch,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""default dark""]",Often,undo-tree many packages,Never,,"Lacking some IDE-like packages installed ootb (eg.: company, projectile) is a little offputting.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,"ELisp, libre source, cross-platform","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"amx, company, diminish, flycheck, projectile, rainbow-delimiters, rainbow-mode, swiper, undo-tree, yasnippet",moderate comprimise,might in future,No,I have in the past,Yes,Emacs,"[""C++"", ""C"", ""C#"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""Scheme"", ""Shell"", ""SQL"", ""Racket""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub"", ""Upstream repository""]",Sometimes,"[""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""IRC servers"", ""Matrix servers"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Matrix"", ""GitHub"", ""Email""]","[""use-package"", ""system package manager (portage)""]","[""Install and try it immediately""]","I always go with MELPA, its relatively easy.",Notepad++,projectile,Sometimes,23,School,Male,Polish,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,Not sure,Mastodon,Great,"[""eshell"", ""ansi-term""]","[""spacemacs-dark""]",Sometimes,undo-tree copy-paste,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Self-documentation and extensibility.,"[""Work"", ""Hobby projects"", ""Journaling, GTD, knowledge gathering""]","[""28.2""]",1,No,"tldr, org-roam, undo-tree, magit, treemacs",moderate comprimise,never considered,Yes,No,No,Doom Emacs (vim + spacemacs),"[""Assembly"", ""C++"", ""C"", ""Python"", ""Rust"", ""Shell"", ""GDScript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Often,31,Masters,Male,Polish,Software Development,"[""Helm"", ""Ivy""]","[""flyspell""]",Doom Emacs,I'm glad to have learned about Tramp :),No,Hacker News,Great,"[""term"", ""vterm""]","[""doom-palenight""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Alright,Macros,"[""Work"", ""Hobby projects""]","[""28.1""]",30,No,,do not prefer,never considered,No,No,No,Emacs,"[""C"", ""Java"", ""SQL""]",Rarely,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""manual""]","[""wait for community""]",,Vim,No,Often,50,Masters,Male,Swedish,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""shell-command""]","[""default light""]",Rarely,No copy-paste,Never,,Re-learning space-based leader keys,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Org""]","Very well, it's snappy",It's applied metaphor and extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"Org, org-roam",any comprimise,never considered,No,No,No,Vim,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Framework""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Frequently,32,Associates,Nonbinary,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""Cyberpunk""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",4,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Clojure"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Never,,"[""M-x list-packages""]","[""Screenshots""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,IntelliJ,No,Sometimes,42,Masters,Male,French,Software Development,"[""No""]","[""framework default""]",minimal vanilla,,No,Hacker News,Ok,"[""term"", ""ansi-term""]","[""solarized""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,Learning to customize it to act like vim was difficult,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",lisp-based extensibility,"[""Hobby projects""]","[""28.1""]",1,No,,,might in future,,,,Vim,"[""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",,"[""Lack of time""]",Never,"[""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",,Vim,No,Never,,,,,,"[""No""]","[""No""]",maximal vanilla,,,,,"[""eshell""]","[""modus-vivendi""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,Learning enough elisp to understand my configuration. Learning new commands and their keymappings.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Ability to customize the platform. Ability to interact with code.,"[""Work"", ""Home task management""]","[""28.1""]",7,,,,,,,,Emacs,"[""Elisp""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",32,No,,do not prefer,never considered,Yes,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Sometimes,,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""my own custom theme"", ""solarized-dark""]",Frequently,No simple functions,Never,,Getting used to the some of the terminology and differences from the OS standard keybindings.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy",The extensibility.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",15,Gnus,"paredit, slime, cider",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Haskell"", ""Javascript"", ""Python"", ""Rust""]",Often,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Never,40,Masters,Male,,Software Development,"[""Vertico""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""dracula""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,Friend,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Text editing features""]",Good but not great,"Easy to switch buffers and create/remove ""windows"" using keyboard.","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",26,No,"I am not aware of third-party packages as something that a ""manager"" exists for.",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""framework default""]","[""I have never been aware of packages, much less their maintainers, or had the wish to contact such a person.""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""I'm unaware about Emacs packages and therefore don't learn about new (or old) ones.""]","[""I would need to know what packages are in order to want information from their authors.""]","[""DuckDuckGo / give up and try something else""]","[""framework default""]","[""wait for community""]",,,No,Frequently,37,PhD,Male,,Research,"[""I don't understand the question.""]","[""framework default""]",minimal vanilla,Many of the questions assume Emacs proficiency that I do not have.,No,Hacker News,Ok,"[""none""]","[""my own custom theme"", ""Emacs has themes? I just take the default and set foreground/background to nice light/dark colours.""]",Sometimes,"Is ""undo"" a package? I just use ctrl-_; is this the default ""package""?" copy-paste,Never,,Learning all the keybinding combinations and commands to quite a while and is not intuitive.,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""I am used to it""]","[""It was the standard editor at work""]",Good but not great,"Being able to focus at the task at hand, doing everything with keybindings. Not having to rely on clicky GUI elements","[""Work"", ""Hobby projects""]","[""28.2"", ""26.3""]",9,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell"", ""LaTex""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""not sure""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Notepad++,No,Sometimes,29,Masters,Male,German,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""default light""]",Never,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""In college programming class, I was introduced to emacs and vi at the same time, and told \""pick one\"". Emacs felt most comfortable.""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""26.3""]",30,No,"ESS, magit, vertico, prescient, dired, package.el,",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Python"", ""R"", ""SQL""]",Frequently,"[""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package"", ""I've been using package.el for about 5 years. I managed packages manually before that. I've just started with use-package.""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,None,projectile,Often,60,PhD,Male,American,Research,"[""Vertico"", ""Marginalia""]","[""flyspell""]",minimal vanilla,,Not sure,mastodon #emacs tag,Ok,"[""shell"", ""eshell""]","[""my own custom theme"", ""My own theme is a low-contrast light theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy",Extensibility and understandably,"[""Hobby projects""]","[""29.0""]",1,No,"slime,cdlatex",,never considered,,,,Vim,"[""Clojure"", ""Common Lisp"", ""Elixir"", ""Python"", ""Scheme""]",Rarely,"[""GNU/Linux""]","[""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",,"[""Lack confidence in code quality""]",Rarely,"[""Code (bug fixes)"", ""Advocacy""]","[""Reddit""]","[""Design rationale"", ""Manual"", ""Screenshots""]",String[],"[""straight"", ""use-package""]","[""wait for community""]",,Vim,projectile,Frequently,,,,,,"[""Ivy""]","[""flyspell""]",maximal vanilla,,,,,"[""eshell""]","[""nord""]",Sometimes,undo-tree simple functions,Never,,"I failed twice adopting vanilla because of it's keybindings - spacemacs with vim bindings was my entry drug. Now, with homerow-mods, vanilla feels nice too.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Alright,"Freedom, Lisp & Butterflies","[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"magit,cider,smartparens",significant comprimise,might in future,I have in the past,No,No,Hybrid Vim and Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Scheme"", ""Shell"", ""vhdl""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,framework default,Often,37,Bachelors,Male,German,Software Development,"[""framework default""]","[""No""]",Doom Emacs,"<3 teco Thank you for the great work on this!",Yes,Discord,Great,"[""eshell"", ""vterm""]","[""gruvbox"", ""modus-operandi""]",Sometimes,framework default simple functions,Rarely,,"The many ways of configuring what seemed to be simple, e.g. keybindings, themes, fonts.",Colleague,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,Consistency and extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",10,Mu4e,,moderate comprimise,might in future,Yes,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,36,Masters,Male,Norwegian,Education services,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""doom-nord""]",Often,No simple functions,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects"", ""timetracking""]","[""29.0""]",10,No,"evil,magit,hydra",no comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Screenshots""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,,Masters,Male,French,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,lobste.rs,Ok,"[""none""]","[""doom-moonlight""]",Often,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,High learning curve due to the configuration options.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility and customization,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,Would directly,No,Vim,"[""Python"", ""R""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,projectile,Frequently,43,PhD,Male,United States citizen,Healthcare,"[""Helm"", ""Vertico""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""default dark"", ""doom-one""]",Rarely,undo-fu copy-paste,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",10,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Python"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""not sure""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""nixos home-manager""]","[""Research alternatives""]",,Notepad++,projectile,Never,33,Bachelors,Male,Georgian,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none"", ""shell""]","[""zenburn""]",Never,No simple functions,,,steep learning curve,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"org mode, extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",3,,,,,,,,Vim,"[""Clojure"", ""HTML/CSS"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]",String[],,String[],,,"[""Reddit""]",String[],String[],"[""framework default""]","[""Research alternatives""]",,PyCharm,,Frequently,,,,,,String[],String[],Spacemacs,,,,,String[],String[],, simple functions,Never,,No,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Ability to provide text manipulation functions which are unique to Emacs and org mode.,"[""Work"", ""Hobby projects""]","[""27.2""]",11,No,"smex, magit, helm, company, projectile",no comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Research alternatives""]",MELPA,None,projectile,Sometimes,36,Masters,Male,Indian,Software Development,"[""Helm"", ""Ivy""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""term""]","[""solarized-dark""]",Sometimes,No simple functions,,,"Special lingo used in the Emacs world about buffers and windows, point and so on. Not a big deal tho...",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Vim/Vi modes, I felt I was always in the wrong mode until I said \""Fuck it, I'm installing Emacs\""""]","Very well, it's snappy",Elisp,"[""Work"", ""Hobby projects""]","[""29.0""]",15,No,"elpy, magit, yasnippet, paredit",,might in future,,,,Emacs,"[""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""I'm the strange kid that doesn't use Org""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",,"[""Elisp proficiency""]",Sometimes,,"[""M-x list-packages""]",String[],String[],"[""package.el""]",,,Vim,No,Often,,,,,,"[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,,,,"[""none""]","[""Monokai""]",Frequently,undo-tree write package,Rarely,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Community"", ""It was taught to every CMU undergraduate at the time""]","Very well, it's snappy",The extensibility - both in the choice of Lisp and the API Emacs provides for controlling it,"[""Work"", ""Hobby projects""]","[""28.2""]",37,No,"magit, helm,",moderate comprimise,never considered,Yes,"I have in the past, but the restoration of Stallman has depressed me and I stopped.",No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Javascript"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""IRC servers"", ""Discord"", ""Blogs"", ""M-x list-packages"", ""YouTube""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""IRC"", ""Discord""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,None,projectile,Often,54,Bachelors,Male,American,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,Not sure,IRC,Great,"[""none""]","[""wombat""]",Never,No simple functions,Never,,Consuming all the terminology and names in the ecosystem.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Alright,"Extensibility, quick access to documentation, and the ability to alter anything to your needs.","[""University""]","[""28.2""]",3,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Julia"", ""Python"", ""R""]",Rarely,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Framework""]","[""straight""]","[""Research alternatives""]",,Vim,framework default,Frequently,25,Bachelors,Male,Australian,Civil Engineering,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",Doom Emacs,,Not sure,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Never,framework default write package,,,"Emacs doesn't have as easy of an out of the box experience as some other editors. Getting intelligent auto-completion was one of the first tasks I found challenging (this was before lsp/eglot were as popular as they are now). Additionally some basic stuff like changing the font requires more knowledge than some other editors.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Vim,"[""C++"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Python"", ""Ruby"", ""Scheme"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,key shortcuts were hard to remember,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"libre software, text manipulation is possible everywhere, magit, org-mode","[""Work"", ""Hobby projects""]","[""28.1""]",20,No,"magit, org, lsp, restclient",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Typescript"", ""Elm""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Framework""]","[""framework default""]","[""Research alternatives""]",,None,framework default,Often,38,School,Male,Hungarian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Blog post,Great,"[""none""]","[""doom-one""]",Never,framework default read and understand,Never,,"Learning how the minibuffer and window management work. Yanking and killing text, moving the cursor from a buffer to the minibuffer, pasting text, and anything beyond basic motions and opening files (without Dired) were difficult. I still find Dired difficult to learn (though I have not visited the Info manual in some time, so that's my fault).",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","It's extensibility through Emacs Lisp, and the growing number of packages rewritten in more modern Emacs Lisp frameworks and whatnot. The community of users and developers is excellent as well! I love watching System Crafters, and the Discord server for that YouTuber is great, along with the Doom Emacs Discord server (even though I am a Spacemacs user).","[""Work"", ""Hobby projects"", ""School""]","[""28.1"", ""27.2""]",3,No,"Avy, Magit, Polymode, ESS, evil",limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python"", ""R""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,framework default,Often,28,Bachelors,Male,Canadian,Student,"[""framework default"", ""Helm""]","[""framework default"", ""langtool""]",Spacemacs,"User Experience testing against a variety of user demographics and Emacs/computer literacy would benefit the survey. Knowing how users interpret each question, by having them speak aloud (if they are verbal) their (otherwise) internal monologue and thoughts when they're reading and completing each question. Testing the survey against expectations will help ensure it's resulting data are interpreted correctly, and more prose can be written for the survey and the survey revised as needed.",No,Doom Discourse,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi"", ""doom-sourcerer, doom-tokyo-night""]",Often,framework default copy-paste,Never,,"The initial setup looked very ugly, this turned me off. Additionally the default Keybindindings hurt my fingers and wrist (I really tried to love them, tried for multiple months) Also setting up Emacs to be productive (and not an eye sore) took very long. Both got solved when I found Doom Emacs later.",Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""LSP""]","[""Text editing features"", ""Performance compared to electron based editors""]",Good but not great,"Native GUI Org Mode Modularity","[""Work"", ""Hobby projects"", ""Note taking""]","[""28.1""]",2,No,"lsp-mode, org-mode",no comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Haskell"", ""Rust"", ""Typescript""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""not sure""]","[""I don’t""]",Never,"[""Not interested""]",Never,,"[""Web search engines""]","[""Screenshots"", ""Overview""]","[""I don’t""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Often,29,Bachelors,Male,German,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""term""]","[""doom-any-light""]",Never,No copy-paste,,,Learn tips and trick,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features"", ""history""]","Very well, it's snappy",Really open source,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,,,,,,Vim,"[""Assembly"", ""C"", ""Rust"", ""ocaml""]",Rarely,"[""GNU/Linux""]",String[],"[""not sure""]",String[],,String[],,,"[""GitHub"", ""Blogs"", ""youtube""]",String[],String[],"[""not sure""]","[""wait for maturity"", ""wait for community""]",,VS Code,framework default,Rarely,,,,,,"[""framework default""]","[""flyspell""]",Doom Emacs,,,,,"[""vterm""]","[""default dark"", ""doom-one""]",Never,vundo simple functions,Never,,"Too much stuff doing the same job, init.el (at the time)",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features"", ""Built-in features"", ""keybinding""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Modularity, extensibility","[""Work"", ""Hobby projects""]","[""27.2""]",18,No,,do not prefer,never considered,No,No,No,Emacs,"[""Javascript"", ""PHP"", ""Lua""]",Never,"[""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""GitHub""]","[""Screenshots""]","[""IRC"", ""GitHub""]","[""doom does it for me""]","[""wait for community""]",,None,projectile,Frequently,36,Masters,Male,French,Fin Tech,"[""Helm""]","[""No""]",Doom Emacs,,Not sure,Hacker News,Great,"[""none""]","[""ayu""]",Never,framework default many packages,Rarely,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",23,notmuch,,limited comprimise,never considered,Yes,I have in the past,Yes,CUA,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Ruby"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,,No,Frequently,44,Masters,,,Research,"[""Helm"", ""Ivy"", ""Marginalia""]","[""flyspell"", ""langtool""]",maximal vanilla,,Yes,Blog post,Ok,"[""eshell"", ""vterm"", ""eat""]","[""my own custom theme""]",Often,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","evil-mode, emacs-lisp, daemon/client, emacs-mode(without evil-mode), eshell","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,any comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not knowing how to modify a package""]",Never,,"[""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""Emacs StackExchange"", ""Discourse""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,No,Never,21,School,Male,Bolivian,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,No,Telegram,Ok,"[""eshell"", ""term""]","[""default light"", ""doom-one"", ""dracula"", ""gruvbox"", ""nord""]",Never,undo-tree ,,,,,,String[],,,,String[],"[""28.2""]",,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Understanding how packages work and how to load and configure them. use-package greatly simplified this process.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Emacs Speaks Statistics""]","Very well, it's snappy","Extensibility, there is such a rich ecosystem of packages out there.","[""Work"", ""Hobby projects""]","[""28.2""]",17,No,"magit, lsp-mode, treesitter, forge, org-mode, org-mode-ui, centaur-tabs, quarto-mode, ess, pass",moderate comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Matrix servers"", ""Blogs"", ""Mastodon""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Often,45,Masters,Male,British,Research,"[""Helm"", ""Ivy""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""modus-operandi""]",Often,framework default simple functions,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",4,,,,,,,,Emacs,"[""C"", ""Elisp"", ""Rust"", ""Shell""]",,"[""GNU/Linux"", ""Windows"", ""Android(termux)""]",,,,,,,,,,,,,,VS Code,,Frequently,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,keyboard-oriented workflow,"[""Work"", ""Hobby projects""]","[""26.3""]",3,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Python"", ""SQL""]",Often,"[""MacOS""]","[""Note taking"", ""Agenda"", ""Time tracking""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,project.el,Rarely,35,Associates,Male,Russian,Software Development,"[""framework default"", ""Ivy""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""default dark""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""Comparison""]","[""Framework"", ""GitHub""]","[""straight""]","[""Research alternatives""]",,VS Code,framework default,Sometimes,,Bachelors,Male,American,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""shell""]","[""atom-one-dark""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,,significant comprimise,might in future,No,No,No,Vim,"[""C"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Mailing lists"", ""Web search engines""]","[""Design rationale"", ""Manual""]","[""Framework"", ""GitHub"", ""Mailing lists""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,None,projectile,Frequently,22,Bachelors,Male,United States citizen,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default"", ""spell-fu""]",Doom Emacs,,Yes,Discord,Great,"[""eshell"", ""vterm""]","[""gruvbox""]",Frequently,vundo none,Never,,It's not vim and plug-ins to make it vim were not 100%,Internet,"[""GUI""]","[""Org mode""]","[""Org mode""]",Alright,Org mode,"[""Work""]","[""27.2""]",1,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""None""]",Never,"[""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Comparison"", ""Manual""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,50,Bachelors,Male,Canadian,Telecom,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""default light""]",Never,I don't know ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,I tried to learn Emacs and Gnus together which made both much harder!,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,"Freedom, extensibility, ubiquity. I know that any investments I make will be repaid. For something as foundational as what I type into most of the day, I need to know that it can't be bought or reprioritized by a commercial entity.","[""Work"", ""Hobby projects"", ""Everything""]","[""28.2""]",23,Gnus,"Gnus, Org, Calc, Zetteldeft, ERC, Magit",moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,,No,Frequently,45,School,Male,United States citizen,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell"", ""eshell""]","[""default light""]",Rarely,No copy-paste,Never,,"Learning basic keybindings, trying to use the unnecessary movement keybindings instead of arrow keys, it's painful to use if you don't map control to caps lock and will cause emacs pinky syndrome, did not discover key text editing features e.g. rectangles for years",University/College,"[""TUI""]","[""Text editing features""]","[""Required for Scheme class""]","Very well, it's snappy","Text manipulation, minimal interface, portability, terminal interface, syntax highlighting","[""Work"", ""Hobby projects"", ""Personal""]","[""27.2""]",22,No,"ahkmode, applescript-mode, auctex, ido",no comprimise,10+y,No,Would directly,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Java"", ""Python"", ""R"", ""Scheme"", ""Shell"", ""AWK, m4, LaTeX, AutoHotKey, Applescript""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD"", ""Cygwin, AIX""]",String[],"[""framework default""]","[""Email"", ""I avoid mailing lists because of spam""]",Never,"[""Basically just use syntax highlighting packages""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview"", ""Online manual""]","[""Emacs StackExchange"", ""Web search""]","[""framework default"", ""manual"", ""not sure""]","[""Research alternatives""]",,"Word, Notepad, medit",No,Frequently,42,PhD,Male,Canadian,Software Development,"[""Ido""]","[""No""]",.emacs = 100 SLOC,I like that it's anonymous. Most of the questions are straightforward. Every question could benefit from an Other checkbox. There were no questions about biggest ongoing issues with Emacs in daily use. Thank you for Emacs.,No,Hacker News,Great,"[""C-z; ; fg""]","[""default dark""]",Never,No write package,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Documentation and help""]","[""Text editing features""]",Alright,Malleability,"[""Work"", ""Hobby projects""]","[""27.2""]",35,Gnus,"Gnus, Magit, Org mode",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""MELPA Stable""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""M-x list-packages"", ""colleagues, also Hacker News""]","[""Design rationale"", ""Manual"", ""Overview""]","[""web search""]","[""package.el""]","[""wait for community""]",,"uemacs (IIRC), Turbo Pascal IDE",No,Frequently,55,Masters,Male,German,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell-command"", ""shell""]","[""default light""]",Rarely,No copy-paste,Rarely,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",11,No,,do not prefer,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default"", ""MELPA""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Discord"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Discord""]","[""straight""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,35,Bachelors,Male,Finnish,Software Development,"[""framework default"", ""Vertico""]","[""No""]",Doom Emacs,,Yes,Hacker News,Great,"[""none""]","[""doom-one"", ""gruvbox""]",Rarely,framework default copy-paste,Never,,different keybindings,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""university class""]",Good but not great,"extensibility, configurability (due to breadth of packages available)","[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"org-mode, treemacs, magit, counsel, selectrum, consult, marginalia",significant comprimise,never considered,No,No,No,CUA,"[""C++"", ""Python"", ""Rust""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,,No,Sometimes,43,PhD,Male,French,Software Development,"[""Ido"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""leuven""]",Rarely,No simple functions,Never,,Lots and lots and lots of keybindings.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Can adapt it to do exactly what I want to do the way I want to do it.,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"ivy, counsel, treemacs, projectile",limited comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""working examples""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el""]","[""Research alternatives""]",,IntelliJ,projectile,Often,,,,,,"[""Ivy""]","[""No""]",maximal vanilla,,No,Blog post,Ok,"[""term""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],"Very well, it's snappy","Introspection, and the customizable nature of everything.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",4,No,"avy, ace-window, lsp",significant comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Atom,No,Rarely,28,Masters,Male,United States citizen,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none"", ""eshell""]","[""monokai""]",Sometimes,No simple functions,Never,,Actually it was pretty easy because of the tutorial.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Online help, stability, and portability.","[""Work"", ""Hobby projects""]","[""28.1"", ""26.3""]",20,No,magit,limited comprimise,never considered,No,No,No,"mostly default, but customized (partly CUA style)","[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""I don't use org mode, it seems clunky to me""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Don't bother""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Don't bother""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",I don't write packages,VMS EVE,No,Frequently,,,,,,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""my own custom theme""]",Rarely,No copy-paste,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",5,No,,do not prefer,never considered,Yes,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""GitHub"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Framework"", ""Discord"", ""Discourse""]","[""framework default""]","[""wait for community""]",,Atom,framework default,Sometimes,47,Associates,Male,German,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discord,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Never,framework default simple functions,Rarely,No.,"Grief, it was 22 years ago. I did a big switch: CSH to Bash, Vi to Emacs, and QWERTY to Dvorak all at once. Everything was a struggle to re-learn.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Community""]","Very well, it's snappy","The configurability of the packages, and the fact that the package system now seem stable and reliable. Also, the fact that so many language packages now support LSP makes Emacs the best system for hacking code.","[""Work"", ""Hobby projects"", ""Writing fiction and blog entries""]","[""28.1""]",12,No,"doom-modeline, org-roam, magit, magit-todos, flycheck, which-key, flyspell-lazy, dictionary",moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Code (bug fixes)""]","[""M-x list-packages""]","[""Design rationale""]","[""Reddit""]","[""use-package""]","[""Research alternatives""]",,Vi. Vim wasn't around yet.,project.el,Frequently,56,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,No,Yes,Twitter,Great,"[""shell""]","[""nord""]",Frequently,No write package,Never,,I was using emacs before Sublime Text.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Flexibility,"[""Work"", ""Hobby projects""]","[""29.0""]",7,No,"magit, eglot, tramp, muktiple-cursors",moderate comprimise,never considered,No,No,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Haskell"", ""Julia"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",I didn't. I just ask people to use straight.el on my github project pages.,Sublime Text,projectile,Sometimes,35,PhD,Male,Australian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""eshell""]","[""solarized-dark""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""minimal interface""]","[""org mode""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp"", ""Go"", ""Java"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Screenshots""]","[""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Sometimes,26,Bachelors,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""vterm""]","[""doom-molokai""]",Often,undo-fu simple functions,Never,,Find out which packages/practices are outdated,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Community, packages, malleability","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",3,No,"vertico, consult, embark, org-mode, auctex, eglot",moderate comprimise,never considered,Yes,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Scheme"", ""LaTeX""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""wait for maturity"", ""wait for community""]",,"Why can I choose only one option here? Strange question, as most people use multiple editors.",No,Frequently,25,Bachelors,Male,Austrian,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,"Allow multiple options for the ""previous editors"" question.",Not sure,lobste.rs,Ok,"[""eshell"", ""vterm""]","[""doom-gruvbox""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""orgmode""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,,moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""not sure""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,Vim,projectile,Frequently,33,Associates,Male,Polish,Managment,"[""Helm""]","[""flyspell""]",Spacemacs,"Some question could be nested - if top questions is false, then no further questions need to be displayed",Yes,Hacker News,Not great,"[""none""]","[""gruvbox""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,The tutorial was kind of a slog to get through. package.el is kind of annoying to interact with.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,"The fact that the whole system is basically a live Lisp REPL, the amount of packages, Magit, Org","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,No,"magit,org,evil,lsp-mode,projectile",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript"", ""Zig""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""Beamer presentations""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Mailing lists"", ""Discord"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""IRC"", ""Discord""]","[""straight""]","[""wait for maturity""]",,Vim,projectile,Sometimes,22,Bachelors,Male,,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",4,No,,,never considered,No,Would directly,No,Vim,"[""C++"", ""Elisp"", ""Go"", ""Python""]",Often,"[""GNU/Linux"", ""Windows""]","[""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Frequently,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,,,,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""zenburn""]",Never,No simple functions,Rarely,,"(E)Lisp is a bit of a bummer, especially in the beginning. I like types, and I have a hard time understanding Lisp. Many times it is hard to know how to change ""something"". For example, what function to add or remove from which hook (e.g., LaTeX-mode-hook vs latex-mode-hook); when to set which variable (e.g., before or after loading a package), etc.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, large community, packages for all needs.","[""Work"", ""Hobby projects""]","[""28.2""]",15,Mu4e,"evil-mode, evil-collection, magit, lsp-mode, company, vertico, embark",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Rust"", ""LaTeX""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues""]","[""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Matrix"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,,framework default,Rarely,35,PhD,Male,Austrian,Research,"[""Vertico"", ""Consult""]","[""framework default"", ""flyspell"", ""ispell""]",Doom Emacs,Thank you for your work!,No,Discourse,Great,"[""vterm""]","[""doom-one"", ""doom-one-light""]",Frequently,framework default copy-paste,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",15,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Never,,"[""Mailing lists"", ""Blogs""]","[""Tutorials""]","[""Mailing lists""]","[""use-package""]","[""wait for maturity""]",,None,No,Rarely,,,,,Software Development,"[""Helm"", ""Vertico""]","[""flyspell""]",minimal vanilla,,Not sure,lobste.rs,Ok,"[""none""]","[""dracula"", ""modus-vivendi""]",Sometimes,No none,Never,,Key combinations and configuration as it is confusing and definitely the buffers !!!,Internet,"[""GUI"", ""TUI""]","[""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]",Not well,Community and packages for extending without big limitations,"[""personal""]","[""28.2""]",1,Mu4e,,significant comprimise,never considered,No,Cannot,No,Emacs,"[""Python"", ""Shell"", ""SQL""]",Sometimes,"[""MacOS""]","[""Task management"", ""Agenda""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Bad prior experience""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Never,,Bachelors,Male,Indian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default dark"", ""dracula"", ""solarized-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Modes""]",Good but not great,,"[""Work"", ""Hobby projects"", ""PIM and Logging""]","[""28.2""]",3,No,,significant comprimise,might in future,No,No,No,Vim,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""Email""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Sasha Chua""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Often,38,Masters,Male,Chilean,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,"Some options like Github go in detriment of other Git resources. I.e. there's a potential bias generated when the list of options suggests a subset of possibilities.",Not sure,r/emacs,Great,"[""vterm""]","[""doom-one"", ""solarized""]",Never,framework default simple functions,Never,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""almost unque solution in SunOS""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",25,Wanderlust,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""M-x list-packages""]","[""Manual""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Often,,PhD,,Japanese,Research,"[""No""]","[""ispell""]",maximal vanilla,,No,Twitter,Great,"[""shell-command"", ""shell"", ""eshell"", ""term"", ""ansi-term""]","[""labburn-theme""]",Rarely,undo-tree write package,Rarely,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",30,No,"magit,org-mode,cider",limited comprimise,never considered,No,I have in the past,Yes,Emacs,"[""Clojure"", ""Elisp"", ""Javascript"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""co-workers""]","[""framework default""]","[""Install and try it immediately""]",,,projectile,Frequently,49,Bachelors,Male,American,Software Development,"[""framework default""]","[""flyspell"", ""ispell""]",Doom Emacs,,Not sure,Friend,Ok,"[""none""]","[""palenight""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Elisp was scary, but it was worth it, now I love it. Coming from Vim, Emacs bindings were weird, but not that weird (similar to a shell). I've never learned it and it feels like I cheated. Without DOOM or SPACEmacs i would never tried Emacs, So i guess a more configured out-of-the-box emacs would have been nice ? Like, if config file were not found, ask if user wants vanilla emacs or a pre-configured experience, ask user habit and generate a few config files) But don't let me look at Elisp unless i want to hack it (not everybody is interested at first). Debugging Emacs (start up or functions) feels weird, it not modern at all.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""tramp""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Note taking""]","Very well, it's snappy","Extensibility and Flexibility. Remote editing without prerequisites on remote hosts. I can do so much without leaving emacs (except web browsing but i think this is for the best, security wise)","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"evil, org-mode, org-roam, magit, yasnipet, lsp, ztree, kubernetes, tramp, vterm",limited comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Ruby"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub"", ""Gitlab""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Shyness""]",Rarely,"[""Code (features)""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""I'm shy, i debug it myself""]","[""framework default""]","[""Install and try it immediately"", ""wait for maturity""]","I can't let people execute my code it's bad, it stays on git for information, you do you.",Vim,framework default,Never,29,Masters,Male,French,Software Development,"[""framework default"", ""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""none"", ""shell-command"", ""shell"", ""eshell"", ""vterm"", ""piper""]","[""doom-one"", ""gruvbox"", ""doom-tomorrow-night""]",Frequently,framework default copy-paste,Never,,The key bindings were difficult to learn.,University/College,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Its extensibility. I'm able to do most of my computing within emacs.,"[""Work"", ""Hobby projects"", ""Most things""]","[""28.2""]",4,No,,significant comprimise,might in future,No,Yes,No,Emacs,"[""C"", ""Python"", ""Scala""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Atom,No,Frequently,32,Masters,Male,American,Research,"[""Ivy"", ""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""eshell"", ""vterm""]","[""dracula""]",Never,No write package,Never,,Trying too learn so many features and functions at once was hard. Learning the movement commands was also unintuitive coming from vim.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,Powerful built-in features. A real built-in programming language that can be used too easily and quickly extend or customize emacs.,"[""Work"", ""Hobby projects"", ""D&D note-taking in org-mode""]","[""28.2"", ""27.1""]",4,No,"company, flycheck, magit, pyvenv, python-black, py-isort",moderate comprimise,never considered,No,Yes,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""R"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""Blogs"", ""Web search engines""]","[""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",I just put them on gitlab since they are primarily for me,Vim,ptd-project (I wrote it),Never,38,Masters,Male,United States citizen,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""shell-command"", ""shell"", ""eshell"", ""term""]","[""adwaita""]",Often,No write package,Never,,It took a while to learn the standard keybindings.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Community""]",Good but not great,Ability to adopt new editor features without compromising core architecture and core interface principles.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",30,Mu4e,"vertico, consult, doom-modeline, org, visual-fill-column, iedit, eglot (just switched from lsp-mode)",significant comprimise,might in future,No,I have in the past,Yes,Emacs,"[""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Matrix servers"", ""Blogs"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""Matrix"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]","Melpa, because I don't have to sign FSF copyright papers.",vi (vim wouldn't exist for a couple years),project.el,Frequently,49,Masters,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,vundo read and understand,Never,,"- Emacs lisp is not Common Lisp or Clojure - Configuration reproductivity - Too much config needed for Vanilla Emacs to go",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Not well,"Extensibility, Org-mode, Magit, LSP","[""Work"", ""Hobby projects"", ""Agenda, personal wiki""]","[""28.2""]",7,notmuch,"Magit,Org-mode,Vterm",moderate comprimise,never considered,No,Would directly,No,Vim + Emacs in Insert mode,"[""Go"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Wariness of the review process""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,37,Masters,Male,Russian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Blog post,Ok,"[""vterm""]","[""gruvbox"", ""solarized-dark"", ""zenburn""]",Sometimes,undo-fu copy-paste,Never,,Mainly using elisp.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"Org, Eglot, Pdf-Tools",moderate comprimise,might in future,Brave (BAT),No,No,Vim,"[""C++"", ""Common Lisp"", ""HTML/CSS"", ""Python"", ""Rust""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""Email"", ""GitHub"", ""Discord""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Clips/videos"", ""Overview"", ""Interesting/tricks and tips""]","[""Reddit"", ""Discord"", ""Discourse""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""wait for community""]",,Spyder,No,Frequently,,Bachelors,Male,,Student,"[""framework default""]","[""framework default"", ""ispell""]",Doom Emacs,,Yes,Discourse,Great,"[""vterm""]","[""my own custom theme"", ""Iceberg""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,tutor,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy","org Modes for small languages Extensibility","[""Work""]","[""28.1""]",15,Mu4e,org,lsp,any comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Javascript"", ""Python"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""framework default"", ""Source""]","[""GitHub""]",Rarely,"[""network is blocking""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""emacs-china.org""]","[""Tutorials""]","[""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,35,Masters,Male,Chinese,Software Development,"[""Vertico"", ""Consult""]","[""ispell""]",maximal vanilla,,No,emacs-china.org,Ok,"[""vterm""]","[""my own custom theme""]",Rarely,undo-fu copy-paste,Never,,"It was slow on the machines of the day, GUI was awkward changing from Windows.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""More accessible than vi""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",30,No,"Magit, Dracula-theme,markdown",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Haskell"", ""Python"", ""Ruby"", ""Shell""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows"", ""BSD""]","[""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for maturity""]",,Textpad,No,Rarely,54,Masters,Male,German,Automobile,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""dracula"", ""nord""]",Sometimes,No copy-paste,Never,,,Friend,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Doom Emacs""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""Julia"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Matrix""]","[""straight""]","[""Install and try it immediately""]",,Vim,No,Sometimes,18,School,Male,United States citizen,Student,"[""Ido""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""term"", ""vterm""]","[""default dark"", ""gruvbox"", ""gruvbox-light""]",Never,undo-tree simple functions,Rarely,"yes, patch has been reviewed and merged",do not remember,Colleague,"[""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,once you learned it it's a skill,"[""Work"", ""Hobby projects""]","[""28.2""]",6,Mu4e,"iedit,paredit,yasnippet,citeproc",limited comprimise,2-5y,No,No,No,Emacs,"[""Clojure""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""source code comments""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",since I use melpa I publish package there,IntelliJ,No,Frequently,,,,,,"[""Ivy""]","[""flyspell"", ""langtool""]",minimal vanilla,"tad too long. But anyways, thanks for doing it.",Not sure,r/emacs,Ok,"[""vterm""]","[""default dark""]",Often,undo-tree copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,,,,,,,,Emacs,"[""C#"", ""Clojure"", ""Javascript"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,might in future,No,Cannot,No,Emacs,"[""Go"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""WSL"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Rarely,,Bachelors,Male,Brazilian,Fin Tech,"[""No""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""none""]","[""default light""]",Never,No copy-paste,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"magit,magit-forge",limited comprimise,never considered,Yes,Would directly,No,Vim,"[""Elixir"", ""Erlang"", ""Haskell"", ""Typescript"", ""Idris""]",Frequently,"[""MacOS""]","[""Task management""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Discord"", ""Discourse"", ""Blogs"", ""lobste.rs""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Discord"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,,projectile,Rarely,38,Masters,Male,Norwegian,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,,Yes,lobste.rs,Great,"[""vterm""]","[""doom-one""]",Never,framework default copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""Email""]",Never,"[""Not interested""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Examples""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""framework default""]","[""wait for community""]",,Sublime Text,framework default,Frequently,30,School,Male,Argentine,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""doom-rouge""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,I still find it difficult to gain understanding on what the current mode is capable of doing. I'm not sure what could be done to improve that.,From trying Linux for the first time,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Part of the GNU project / FSF""]",Good but not great,"Lack of corporate shenanigans. Emacs's competitors can reach and overtake Emacs in many other areas, including its strong areas, but not in that.","[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"org-mode,rust,rss",no comprimise,never considered,No,No,No,Vim,"[""Python"", ""Rust"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""not sure"", ""Whatever Doom uses""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Matrix servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange""]","[""not sure"", ""Whatever Doom does""]","[""Install and try it immediately""]",,,framework default,Rarely,43,Bachelors,Male,Finnish,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""nord"", ""doom-nord""]",Never,framework default copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,,,,,,,,Vim,"[""Python"", ""Shell"", ""TeX""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,"The key bindings were hard to remember at first, but now they're engrained into my mind.",University/College,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Multi-platform. I can re-use my same config across multiple machines/platforms with ease.,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,,limited comprimise,might in future,No,I have in the past,No,Emacs,"[""Go"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues"", ""Advocacy""]","[""GitHub"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""GitHub""]","[""not sure""]","[""Research alternatives""]",,Atom,framework default,Never,28,Associates,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,This survey highlighted how much I use emacs yet have given so little back to the community,No,Hacker News,Ok,"[""ansi-term""]","[""monokai pro""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Frequently,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects"", ""Note, agenda, blogging""]","[""29.0""]",23,Mu4e,,significant comprimise,5-10y,Yes,I have in the past,No,Emacs,"[""Clojure"", ""Go"", ""Haskell"", ""Python"", ""Scheme"", ""Typescript"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source"", ""Guix""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""IRC servers"", ""Blogs"", ""SystemCrafters""]","[""Tutorials"", ""Manual""]","[""IRC"", ""Mailing lists""]","[""use-package"", ""Guix""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,Yes,IRC,Ok,"[""eshell"", ""vterm""]","[""dracula""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects"", ""Studying, GTD""]","[""29.0"", ""28.2""]",4,No,,moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Assembly"", ""C++"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""R"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Framework"", ""Discord"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Often,23,School,Female,Russian,Software Development,"[""Ivy"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""term""]","[""doom-one"", ""gruvbox""]",Rarely,framework default write package,Rarely,,"The paradigm, that everything is a command.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""best editor ever""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",6,No,"magit, TRAMP, Org, straight, vertico, Elpy",any comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Discord""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Overview""]","[""Discord""]","[""straight"", ""use-package""]","[""Research alternatives""]",,Notepad++,No,Sometimes,40,Masters,Male,Spanish,Manufacturing,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,Discord,Great,"[""shell"", ""term"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""material""]",Frequently,No many packages,Sometimes,,The sheer number of options and clunky nature of some of the defaults (a lot of this has improved over the last six years),Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""I wanted to manage a config in something other than vimscript or json""]","Very well, it's snappy","Extensibility, documentation, community","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",7,Mu4e,"The whole Vertico/marginalia/consult stack, denote, corfu, citar, org, magit, project (with my Tabspaces package), mu4e",moderate comprimise,might in future,Yes,Would directly,Yes,Meow/default,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""package.el"", ""straight"", ""use-package"", ""Looking forward to package.el getting vc installation features!""]","[""Install and try it immediately""]","Ease/time. I don’t really have time to create or maintain the packages that I do, so the lower the barrier to submission for me the better. Hence everything is easiest with Melpa.",Vim,project.el,Frequently,44,PhD,Male,American,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,Thanks for your work!,Not sure,r/emacs,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""my own custom theme""]",Sometimes,Built in undo simple functions,Never,,"Understanding the full scope of what I need to learn (modes, hooks, Elisp machine, etc.). In short, having a roadmap",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility; shortcut consistency: rarely do I need to switch context in my mind to press correct shortcut and thus trigger a correct action, wherever I am (coding, writing, doing API requests, interfacing with OS)","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,Emacs + Evil,"[""Common Lisp"", ""Elisp"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Often,25,Bachelors,Male,Russian,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""dracula"", ""nord"", ""solarized"", ""solarized-dark"", ""catppuccin""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Understanding the GNU Emacs mindset (from a technical as a community point of view).,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""LISP""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility in emacs lisp,"[""Work"", ""Hobby projects""]","[""28.2""]",4,Mu4e,"Sly, Corfu, Orderless, pdf-tools,",significant comprimise,never considered,No,Would directly,No,Emacs,"[""Common Lisp"", ""Python"", ""Scheme""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Mailing lists""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos""]","[""Emacs local community""]","[""GNU Guix""]","[""Research alternatives""]",,Vim,No,Frequently,38,PhD,,,Research,"[""Ido""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi"", ""doom-oceanic-next""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Looks weird and unappealing by default,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy","Elisp, free software","[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",13,No,,any comprimise,5-10y,I have in the past,No,No,Emacs,"[""Assembly"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""Python"", ""R"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)""]","[""GitHub""]","[""Overview""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Frequently,36,PhD,Male,British,Software Development,"[""Selectrum""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""none""]","[""zenburn""]",Sometimes,No copy-paste,Never,,"No idea how to edit things in your config files, I was using spacemacs, so my config files were different than what was in all of the guides. Stuff that doesn't work out of the box would be an instant killer if you didn't have someone to guide you through it.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""org""]","[""Text editing features""]","Very well, it's snappy","You get to be annoying to coworkers about it. But actually, org-mode, packages, I strongly prefer emacs window/buffer management to any other tool i've tried. Helm.","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"helm, org-mode, helm-ag, lsp-mode",moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""Python"", ""R"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""not sure""]","[""N/A""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""IRL Friends""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,32,Masters,Male,American,Software Development,"[""Helm""]","[""ispell""]",Spacemacs,,No,Hacker News,Great,"[""shell""]","[""gruvbox"", ""solarized-dark"", ""suscolors""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"No idea, it was decades ago.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","- solves problems I didn't even know I was having - one stop shop for everything - going above and beyond in usability for day-to-day work - any task can be easily automated","[""Work"", ""Hobby projects""]","[""28.1""]",25,No,,no comprimise,10+y,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA""]","[""GitHub""]",Rarely,"[""I rarely run into any problems""]",Rarely,"[""Code (bug fixes)""]","[""Emacslife RSS feed""]","[""Clips/videos"", ""Overview""]","[""just google""]","[""use-package""]","[""Research alternatives"", ""wait for maturity""]",,"vi, MSDOS tools",projectile,Often,,Masters,Male,Croatian,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Friend,Ok,"[""aweshell""]","[""doom-one""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""habitual key binding""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"vertico,multiple-cursers,magit,consult",moderate comprimise,might in future,No,Would directly,Yes,Emacs,"[""C++"", ""Elisp"", ""Python""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Design rationale"", ""Screenshots""]","[""GitHub"", ""Discourse""]","[""use-package""]","[""Install and try it immediately""]",melpa,,project.el,Often,34,Masters,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""default dark"", ""modus-operandi""]",Rarely,No simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work""]","[""28.2""]",10,,,,,,,,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL""]",,"[""MacOS""]",,,,,,,,,,,,,,Atom,,Often,,,,,,,,maximal vanilla,,,,,,,, write package,Rarely,,"Perhaps strange keybindings, so long ago I can't remember!",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]",Good but not great,Extensibility and programmability,"[""Work"", ""Hobby projects""]","[""28.1""]",25,No,"Magit, Org",do not prefer,never considered,Yes,No,No,Emacs,"[""Assembly"", ""Elisp"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Brief,No,Never,50,Bachelors,Male,English,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""wombat""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"extensibility, rich text in GUI (compared to vim)","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,notmuch,"company,dumb-jump,emacs-libvterm,evil,evil-collection,lsp-mode,magit,vertico,",limited comprimise,0-2y,No,No,Yes,Vim,"[""C++"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","I submitted to MELPA, because I cannot understand the process of submitting to ELPA which seems to involve mailing list and some git repo permission grants",Vim,projectile,Never,27,Masters,Male,Chinese,Software Development,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""vterm""]","[""solarized""]",Sometimes,undo-fu read and understand,Never,,I remember hitting key combinations by mistake and not knowing how to quit from whatever was happening.,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","customizability, extensibility, usability, built-in help, community","[""Work"", ""Hobby projects""]","[""28.2""]",21,No,"xterm-mouse-mode,latex-preview-pane",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]",String[],"[""not sure""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""work slack""]","[""package.el""]","[""Install and try it immediately""]","ease of submission, widest reach",None,No,Frequently,40,PhD,Male,United States citizen,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""shell-command""]","[""my own custom theme""]",Rarely,No simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, consistency, simplicity, Lisp","[""Work"", ""Hobby projects""]","[""28.1""]",16,Mu4e,"Magit, org-mode, SLIME",any comprimise,might in future,No,Yes,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,"nano, gedit",No,Frequently,,Masters,,,Research,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""monokai""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Sometimes,,The UI turned me off at start before I learnt how to disable it.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",2,Mu4e,,moderate comprimise,never considered,Yes,Yes,No,Vim,"[""C#"", ""Python"", ""R"", ""Shell""]",Often,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub"", ""Git""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (features)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Discord"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default"", ""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,,,,,,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""spell-fu"", ""ispell""]",Doom Emacs,"It crashed on firefox mobile, multiple times.",Yes,IRC,Ok,"[""eshell"", ""vterm""]","[""dracula"", ""modus-vivendi""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Writing elisp to configure simple things was quite obscure.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""curiosity""]",Good but not great,Flexibility,"[""Work"", ""Hobby projects""]","[""28.1""]",20,Gnus,AuCTeX,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Haskell"", ""Julia"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Mailing lists""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,No,Frequently,49,PhD,Male,,Semiconductors,"[""No""]","[""flyspell""]",minimal vanilla,No questions about what we don't like?,No,Hacker News,Ok,"[""none""]","[""default dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",12,,,,,,,,Emacs,"[""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,IntelliJ,,Frequently,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,No.,"I'm still learning. I have long thought that emacs was mainly a terminal editor, and that the GUI would bring nothing significant to it (a feeling that was reinforced when seeing people using the GUI in videos but ricing it so that it looks more like a terminal, and I did not notice the difference). Now that I understood some of the possibilities offered by the GUI, I too started using it primarily (after ricing it to a more minimal and terminal look, too). I keep using the -nw terminal editor too, though, not only for SSH and headless computers but also because I use many terminal applications that can use $EDITOR and I don't want them to open the editor in a new window (I use a tiling WM and this would be messy), therefore I prefer them using the editor in their own terminal window, which can only be done with -nw. Maintaining these two different uses of emacs sometimes still causes me problems to optimize my workflow.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"The communit, and the extensibility and flexibility of the program, with or without packages.","[""Work"", ""Hobby projects""]","[""29.0""]",0,"I already use a text email client which I am already hooked to, nmail, but emails in emacs look appealing too.","ivy-rich, ess, elfeed-tube, move-text, multiple-cursors, which-key, rainbow-delimiters, vundo, corfu, minimap",moderate comprimise,might in future,Not yet.,Not yet.,No,Emacs,"[""HTML/CSS"", ""R"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Guix System""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel"", ""I will soon try to make presentations with it, either with org-re-reveal or org-present.""]","[""GNU ELPA"", ""MELPA Stable""]","[""IRC or git repository, primarily.""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""I'm still a fairly new user and lack any knowledge of elisp.""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""Quick start, then detailed configuration.""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""I install packages using Guix's main channel, and the elpa/melpa Guix channel when they have not been packaged for the main one. Then I use use-package to configure them in my .emacs.""]","[""Research alternatives""]",I don't know. I'm not there yet.,Kakoune,No,Often,37,PhD,Male,French,Research,"[""framework default"", ""Ivy"", ""Consult""]","[""flyspell""]",maximal vanilla,Thanks for crunching all these survey replies.,No,r/emacs,Ok,"[""shell-command"", ""vterm""]","[""doom-palenight (even though I don't use doom), and I secondarily alternate with doom-nord-light depending on light conditions, or doom-Iosvkem.""]",Never,vundo copy-paste,Never,,"Figuring out where to go for online docs, figuring out how to use the built-in docs.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""LaTeX writing""]",Good but not great,Freedom,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,pandoc,significant comprimise,might in future,No,Yes,No,Vim,"[""HTML/CSS"", ""Python"", ""PHP"", ""SQL""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Don't really ask, either it works or I need to read more""]","[""framework default"", ""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Sometimes,25,Masters,Male,Norwegian,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""nord""]",Never,framework default write package,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Being a base layer for building an editing experience, allowing for deep customization if things most editors don't let you touch (e.g. customizing completing-read, completion-at-point-function, etc)","[""Work"", ""Hobby projects""]","[""29.0""]",8,No,"eglot, fussy, vertico, evil, which-key, tree-sitter, magit, corfu, rainbow-delimiters, apheleia",moderate comprimise,might in future,No,I have in the past,No,Vim,"[""Elisp"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,String[],Rarely,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discord""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Vim,project.el,Frequently,25,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""fussy, corfu""]","[""No""]",minimal vanilla,,Yes,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,"Not intuitive, high learning curve",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Org mode""]",Good but not great,Easily hackable,"[""Hobby projects""]","[""28.1""]",2,Mu4e,"EXWM, Org, helm",significant comprimise,never considered,No,No,No,Vim,"[""Python""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Web search (passive)""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Never,,Masters,Male,German,Politics,"[""framework default"", ""Helm"", ""Ivy"", ""Ido""]","[""langtool""]",Doom Emacs,,No,r/emacs,Great,"[""eshell""]","[""nord""]",Sometimes,undo-tree none,Never,,"elisp, config management, maintaining personal configuration is like a full-time job",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Not well,"Extensibility, cross platform","[""Hobby projects""]","[""27.1""]",1,No,,limited comprimise,might in future,No,No,No,Vim,"[""C++"", ""Python"", ""Rust""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]",String[],"[""framework default"", ""MELPA Stable"", ""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""stack overflow""]","[""framework default"", ""manual""]","[""wait for maturity""]",,IntelliJ,framework default,Sometimes,38,Bachelors,Male,Polish,Software Development,"[""framework default""]","[""No""]",Spacemacs,"I think that this survey unnecessarily excludes people who are trying to enter the Emacs ecosystem, but from some reason can't do it. Also there's a typo: Which operating system to you use Emacs on -- to instead of do. Which editor I was using -- a radio box? I'm currently have 3 different editors running on my OS (vscode, clion, vim). How am I supposed to pick one?",No,Blog post,Great,"[""none""]","[""nord"", ""default spacemacs theme""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"The key chords were unusual at first, but once you understand why they become ""natural""",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,Extensibility,"[""Hobby projects""]","[""28.1""]",15,No,,do not prefer,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Never contacted a package maintainer""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""IRC servers"", ""M-x list-packages""]","[""Manual""]","[""IRC""]","[""package.el""]","[""wait for community""]",,Geany,projectile,Frequently,35,Masters,Male,Australian,Research,"[""Ido""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""default light""]",Sometimes,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Unified interface, easily extensible, excellent community.","[""Hobby projects""]","[""29.0""]",1,notmuch,"Evil,Bufler,Vterm,Undo-tree,Consult,Magit,Org",significant comprimise,never considered,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs""]","[""Clips/videos""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,,Associates,Male,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm"", ""multi-vterm""]","[""default dark"", ""my own custom theme""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,,significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""HTML/CSS"", ""Julia"", ""Python"", ""R"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""Youtube""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""package.el"", ""straight""]","[""Research alternatives""]",,Vim,project.el,Often,22,Masters,/,,,"[""Vertico"", ""Consult""]","[""flyspell"", ""langtool""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""modus-operandi""]",Never,No many packages,Never,,Learning the keybindings and learning ELisp.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""Customizability""]",Good but not great,Using a LISP for most functionality and extensibility.,"[""Work"", ""Hobby projects"", ""Organization and GTD (via org-mode, of course)""]","[""29.0"", ""28.2"", ""20.1""]",21,No,"org-mode, org-visibility, magit, vertico, consult, elfeed, elpher, flyspell, hippie-exp, mingus",significant comprimise,might in future,Yes,No,Yes,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Perl"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""Haiku""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel"", ""Website generation""]","[""MELPA""]","[""Email"", ""GitHub""]",Often,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Screenshots"", ""Overview""]","[""IRC"", ""Discord""]","[""straight""]","[""Install and try it immediately""]","I just use MELPA because it seems like the standard, and I haven't signed the FSF copyright papers.",vi,projectile,Sometimes,54,Bachelors,Male,,Software Development,"[""Vertico"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Discord,Great,"[""shell""]","[""modus-vivendi""]",Rarely,undo-tree understand internals,Frequently,,Understanding value of documentation,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",You make it your own,"[""Work"", ""Hobby projects""]","[""29.0""]",4,notmuch,,moderate comprimise,2-5y,No,No,Yes,Emacs,"[""Common Lisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Agenda""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos""]","[""IRC""]","[""package.el"", ""manual""]","[""wait for community""]","Prefer elpa, nongnu/melpa if not possible",Vim,project.el,Often,32,Masters,Male,Norwegian,Software Development,"[""Vertico""]","[""No""]",minimal vanilla,,Yes,Emacs mailing list,Great,"[""eshell""]","[""modus-vivendi""]",Rarely,No copy-paste,,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",19,,,,,,,,Emacs,"[""C++"", ""C"", ""Scheme"", ""Shell""]",,"[""GNU/Linux"", ""Windows"", ""BSD""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Like vim but graphics and nice fonts""]",Alright,Graphics,"[""Hobby projects""]","[""29.0""]",1,No,,limited comprimise,never considered,No,Cannot,No,Vim,"[""C++"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Often,,School,Male,American,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""my own custom theme"", ""doom-one"", ""modus-operandi"", ""modus-vivendi""]",Rarely,framework default simple functions,Never,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Atom,projectile,Often,26,Bachelors,Female,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""doom-one"", ""dracula""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",20,No,,moderate comprimise,might in future,No,No,Yes,Emacs,"[""Python"", ""SQL""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,,"[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,None,projectile,Sometimes,,Masters,Male,Haitian,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""term""]","[""default dark""]",Sometimes,No write package,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility and introspect-ability,"[""Work""]","[""28.1""]",9,No,"vertico, consult, modus-themes, crux",moderate comprimise,never considered,No,Would directly,Yes,Emacs,"[""C++"", ""Python"", ""R"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Mailing lists"", ""Blogs""]","[""Manual""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el""]","[""wait for maturity""]",,Vim,projectile,Rarely,29,PhD,Male,Chinese,Fin Tech,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,"It defaults to a dark theme for me on iOS, whereas light/white theme is standard and easier to read.",Not sure,r/emacs,Great,"[""eshell"", ""vterm""]","[""my own custom theme"", ""modus-operandi"", ""modus-vivendi"", ""zenburn""]",Never,No read and understand,,,,,"[""GUI"", ""daemon""]","[""Text editing features"", ""org mode""]",,Not well,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,,,,,,,,Vim,"[""C"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",,"[""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,Billions and billions of commands.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Built-in features""]","[""My own curiosity""]","Very well, it's snappy",RMS being controversial.,"[""Hobby projects""]","[""23.141592""]",10,,,,,,,,Emacs,"[""Common Lisp""]",,"[""BSD""]",,,,,,,,,,,,,,nvi,,Frequently,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Insane defaults, sunk a lot of time trying to drag it into the 90s.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Org-mode, SLIME""]","Very well, it's snappy","Extensibility, org-mode.","[""Hobby projects""]","[""28.1""]",0,No,,no comprimise,might in future,Cannot,Cannot,No,Xah-Fly-Keys,"[""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Java""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""manual""]","[""Research alternatives""]",,Notepad++,No,Rarely,24,School,Male,Brazilian,Student,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""Honeydew""]",Never,No write package,Never,,init.el bankruptcy; locking/freezing especially with comint-modes/shells and long lines,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,"mu4e, notmuch","evil,helm,company,projectile,sly,which-key,mu4e,notmuch,org-roam,magit",significant comprimise,might in future,No,No,Yes,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Python"", ""Perl"", ""R"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""rarely have issues""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Screenshots""]","[""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",melpa b/c it onboarded easily,Vim,projectile,Often,36,Masters,Male,United States citizen,Research,"[""Helm"", ""Ivy"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,lobste.rs,Ok,"[""shell"", ""shx""]","[""moe""]",Rarely,undo-tree write package,,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""26.1""]",20,,,,,,,,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,maximal vanilla,,,,,,,, simple functions,,,I've been using vanilla Emacs extensively for,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",5,,,,,,,,Vim,"[""Clojure"", ""Elisp"", ""Python"", ""Rust"", ""Shell"", ""Dart""]",,"[""GNU/Linux"", ""MacOS""]",String[],String[],String[],,String[],,,String[],String[],String[],String[],,,IntelliJ,,Frequently,,,,,,String[],String[],Doom Emacs,,,,,String[],String[],, simple functions,Rarely,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",37,No,"lsp-mode, ivy, org-mode, sly",significant comprimise,might in future,No,Would directly,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elixir"", ""Erlang"", ""Python"", ""Rust"", ""Racket""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual""]","[""Reddit""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,,projectile,Sometimes,51,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,,Not sure,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""spacemacs-dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",4,No,,do not prefer,never considered,No,No,No,Emacs,"[""Assembly"", ""Go"", ""Python"", ""Shell"", ""Swift""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Bad prior experience""]",Never,"[""Issues""]","[""Reddit""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,None,No,Frequently,30,School,Male,British,Cyber security,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""vterm""]","[""nord""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work""]","[""29.0""]",10,,,,,,,,Emacs,"[""Clojure"", ""Elisp"", ""Haskell"", ""R"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, simple functions,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",3,notmuch,,moderate comprimise,might in future,No,Would directly,No,Vim,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""Ruby""]",Frequently,"[""GNU/Linux""]","[""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,,"[""Reddit"", ""Web search engines""]","[""Screenshots""]","[""IRC"", ""Matrix"", ""Discourse""]","[""straight""]","[""Install and try it immediately""]",,VS Code,framework default,Sometimes,30,Bachelors,Male,Canadian,Software Development,"[""Vertico""]","[""flyspell"", ""spell-fu""]",Doom Emacs,,Yes,Discourse,Great,"[""vterm""]","[""nord""]",Rarely,framework default ,,,,,,"[""Extensibility""]",,,,"[""Work"", ""Hobby projects""]","[""29.0""]",17,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",7,No,,moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Javascript""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Research alternatives""]",,Sublime Text,No,Never,,Bachelors,,Swedish,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""zenburn""]",Never,No simple functions,Never,,"No experience in using lisp, so felt hurdle in customizing",Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensible with a variety of packages,"[""Hobby projects""]","[""28.2""]",3,Rmail,"leaf.el, straight.el org-mode, org-roam, org-roam-ui, elfeed, consult, diirvish, magit, evil-mode",limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately"", ""wait for maturity""]",,Vim,projectile,Sometimes,34,PhD,non binary,Japanese,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""solarized-dark""]",Sometimes,undo-tree write package,Never,,"- learning lisp - understanding the startup process and how elisp accesses emacs functionality - strange naming conventions of elisp functions in many build-in packages",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""latex editing with auctex""]",Good but not great,"great extensibility, keyboard focus","[""Work""]","[""29.0""]",13,Mu4e,"ivy, lsp-mode, mu4e, hydra, transient, org, magit",limited comprimise,might in future,No,No,Yes,Emacs,"[""C"", ""Java"", ""Shell"", ""SQL"", ""Scala""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Overview""]","[""Reddit""]","[""package.el"", ""use-package"", ""quelpa""]","[""Install and try it immediately""]",MELPA (to be honest just because of ease of use and inertia),Eclipse,projectile,Frequently,43,PhD,Male,German,Research,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""doom-one"", ""leuven""]",Sometimes,undo-tree copy-paste,Never,,No,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility. Lisp Machine.,"[""Work"", ""Hobby projects"", ""Everything that is text""]","[""28.2""]",5,Mu4e,"Magit, Org, dired, vterm, eshell, vertico, deft, elfeed, lsp-mode",moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Often,42,Bachelors,Male,United States citizen,Software Development,"[""Vertico""]","[""spell-fu""]",Doom Emacs,,No,r/emacs,Ok,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,undo-fu simple functions,Never,,"- It's easy to install any package you want, but it's difficult to know which packages conflict with one another. If you're not careful with a version controlled .emacs.d, then it's easy to get into an irreversible broken configuration.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Alright,"It can handle a wide breadth of languages, and the keybindings are complete muscle memory at this point.","[""Work"", ""Hobby projects""]","[""28.2""]",19,No,"yasnippet, vterm, ivy-rich, lsp-mode",no comprimise,never considered,No,No,No,Emacs,"[""Elixir"", ""Go"", ""Javascript"", ""Ruby""]",Rarely,"[""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Sometimes,36,Bachelors,Male,United States citizen,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""vterm""]","[""my own custom theme"", ""doom-monokai-pro""]",Rarely,No read and understand,Never,,"Usual limitations you get in open source: a large amount of options, which to be understood require experience, specific tech knowledge, and familiarity with jargon. With time you grok them all but it's a journey",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Its nature as Lisp runtime""]","Very well, it's snappy",It's fully customisable,"[""Work""]","[""29.0""]",1,No,"evil, cider",moderate comprimise,never considered,No,No,No,Vim,"[""Clojure""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""GitHub"", ""Blogs""]","[""Overview""]","[""Various""]","[""package.el"", ""use-package""]","[""wait for maturity""]",,VS Code,projectile,Sometimes,,,,,,"[""Helm""]","[""No""]",Spacemacs,,No,Twitter,Ok,"[""none""]","[""jbeans""]",Rarely,No copy-paste,Never,,,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",14,No,,,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""Mailing list""]",Rarely,String[],Rarely,,"[""Blogs""]","[""Overview""]","[""Discord""]","[""framework default""]","[""wait for community""]",,None,No,Sometimes,,,,,,"[""No""]","[""ispell""]",minimal vanilla,,,,,"[""eshell""]","[""default dark""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,,,,never considered,,,,Vim,"[""Go"", ""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",,"[""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""GitHub""]",String[],"[""GitHub""]","[""framework default"", ""package.el"", ""use-package""]","[""wait for maturity""]",,IntelliJ,,Never,,,,,,String[],String[],Doom Emacs,,,,,String[],"[""doom-one""]",Never, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""org-mode""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,Yes,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""straight"", ""manual""]","[""Research alternatives""]",,Vim,framework default,Rarely,,Masters,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,Not sure,Discourse,Great,"[""vterm""]","[""nord""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,no comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Go""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""M-x list-packages""]","[""Manual""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,,Bachelors,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell"", ""eshell""]","[""modus-operandi"", ""ef-frost""]",Never,No read and understand,,,,University/College,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Community""]",String[],Good but not great,,"[""Work""]","[""29.0"", ""28.2""]",8,,,,,,,,Emacs,"[""C"", ""Java"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,VS Code,,Frequently,,,,,,,,minimal vanilla,,,,,,,, read and understand,,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",20,No,,,,,,,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Perl"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA Stable""]",String[],,String[],,,"[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]",String[],String[],"[""package.el""]","[""Install and try it immediately""]",,Eclipse,No,Sometimes,,,,,,String[],"[""No""]",minimal vanilla,,,,,"[""shell""]","[""default light""]",,No copy-paste,Sometimes,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,project.el,Sometimes,30,School,Male,Brazilian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""Kaolin-dark""]",Sometimes,No copy-paste,Never,,The keybindings took some getting used to and generally understanding how things work in emacs.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Org-mode""]",Good but not great,Being able to truly make it my own.,"[""Hobby projects""]","[""28.2"", ""28.1""]",2,No,"Pulsar.el, minimap, org-re-reveal, centaur tabs, org-modern",limited comprimise,never considered,No,No,No,Vim,"[""Elisp""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit""]","[""Tutorials"", ""Clips/videos""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,None,No,Never,33,Masters,Male,Norwegian,Healthcare,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Never,framework default many packages,Sometimes,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",10,Mu4e,,moderate comprimise,2-5y,Cannot,Cannot,Yes,Vim,"[""Assembly"", ""Elisp"", ""Javascript"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Often,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Matrix servers"", ""Web search engines""]","[""I don't""]","[""GitHub"", ""Mailing lists""]","[""elpaca""]","[""Install and try it immediately"", ""Research alternatives""]",,,Both project.el and projectile,Frequently,,,,,,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,Emacs mailing list,Ok,"[""vterm""]","[""my own custom theme""]",Sometimes,No simple functions,Never,,Not really,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Community""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",7,No,"Magit, evil, eglot, vertico, project",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Rust""]",Frequently,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit""]","[""Design rationale""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,project.el,Sometimes,58,Bachelors,Male,American,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""none""]","[""modus-operandi""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, understand internals,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""Mainly everything...""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",35,,,,,,,,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""Shell""]",,"[""GNU/Linux"", ""BSD""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"complex key stroke. technical terms like frame or window, which are not like other UI.",University/College,"[""GUI""]","[""Package(s)"", ""skk""]","[""Extensibility""]",Good but not great,,"[""Work""]","[""29.0""]",20,No,"org, org-modern, org-roam, git-gutter, ddskk, volatile-highlights",,never considered,No,No,No,Emacs,"[""Elisp"", ""Rust"", ""Shell""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""leaf.el""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Rarely,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,,,,"[""none""]","[""my own custom theme""]",Rarely,undo-fu read and understand,Never,,"At the earliest time I found it frustrating to navigate the new keybindings and recall what key combinations do what. The tutorial was definitely helpful for this. Also, understanding what is meant by self-documenting really helped me feel more comfortable to explore what I need, without trying to understand the whole system at once.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF"", ""praise for org-mode online""]","Very well, it's snappy",Freedom and full inspectability are big. Extensibility as well -- everyone's emacs is tweaked to custom fit their needs.,"[""Work"", ""Hobby projects"", ""Tracking personal items""]","[""28.2"", ""28.1""]",2,No,"org-mode, expand-region, eglot",moderate comprimise,might in future,No,Yes,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""rarely do this""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Screenshots""]","[""Reddit""]","[""package.el""]","[""wait for maturity"", ""wait for community""]",,Vim,No,Often,27,Bachelors,Male,United States citizen,Industrial systems (including embedded software),"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""shell"", ""eshell""]","[""modus-vivendi"", ""solarized"", ""solarized-dark""]",Sometimes,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensibility through elisp.,"[""Work"", ""Hobby projects""]","[""29.0""]",11,No,"org-mode, magit, helm, tramp, dired, smartparens",significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""IRC""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,55,School,Male,German,Software Development,"[""Helm""]","[""No""]",maximal vanilla,Thanks for your great work!,No,r/emacs,Great,"[""ansi-term""]","[""solarized-dark""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""TUI""]",String[],,Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""Elisp""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, simple functions,,,,,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features"", ""Easy editing macros""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",12,,,,,,,,Emacs,"[""C"", ""Go"", ""Python"", ""Ruby"", ""Shell""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,no comprimise,never considered,No,No,No,Vim,"[""C++"", ""Julia"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""FSF paperwork""]",Sometimes,"[""Code (bug fixes)"", ""Documentation""]","[""GitHub""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Never,,PhD,,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Friend,Great,"[""vterm""]","[""doom-one""]",Sometimes,vundo read and understand,,,,Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",20,,,,,,,,Emacs,"[""Python"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,None,,Frequently,,,,,,,,Spacemacs,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",7,Mu4e,,any comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Not interested""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,None,No,Frequently,20,School,Female,United States citizen,Student,"[""Ivy""]","[""flyspell"", ""ispell""]",minimal vanilla,,Not sure,lobste.rs,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""default light""]",Frequently,undo-tree ,,,,,,String[],,,,"[""Work""]","[""29.0""]",1,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",macros,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",25,No,,significant comprimise,never considered,I have in the past,No,No,Emacs,"[""Common Lisp"", ""Rust"", ""Ruby"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""M-x list-packages""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,framework default,Sometimes,,PhD,Male,Colombian,Software Development,"[""framework default""]","[""framework default""]",Prelude,,No,Twitter,Ok,"[""none""]","[""zenburn""]",Rarely,framework default none,Never,,,Everyone at work uses it,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""26.3""]",20,No,I never discover a new package that looks interesting,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Javascript"", ""QML""]",Never,"[""GNU/Linux"", ""Windows"", ""BSD""]",String[],"[""not sure""]","[""NA""]",Never,"[""Not interested""]",Never,,"[""I don't use packages""]","[""NA""]","[""NA""]","[""not sure""]","[""wait for community""]",,None,No,Never,44,Bachelors,Male,South African,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Friend,Ok,"[""none""]","[""default light"", ""default dark""]",Never,No simple functions,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""SLIME for common lisp""]",Good but not great,"Everything works together, eg spellcheck in git commit message buffers","[""Work"", ""Hobby projects""]","[""27.1""]",10,No,"magit,rg,flycheck,auto-complete,jedi,web-mode,",significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,34,Bachelors,Male,Irish,Fin Tech,"[""Ido""]","[""ispell""]",minimal vanilla,,Yes,lobste.rs,Ok,"[""eshell""]","[""solarized""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Learning elisp,System Crafters,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility and Elegant,"[""Work""]","[""28.2""]",1,No,"org-modern,org-present",moderate comprimise,never considered,No,Cannot,No,Vim,"[""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Scheme"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""Discord""]","[""use-package"", ""doom""]","[""Install and try it immediately"", ""wait for community""]",,Vim,framework default,Often,23,School,Male,Indonesian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,IRC,Ok,"[""eshell"", ""vterm""]","[""nord""]",Never,framework default copy-paste,Never,,"There aren't official docs on how everything fits together like packages and where they are store etc. so other than reading the code and (installing and reading the docs for things like use-package) there aren't many reliable ways to find out about them. Coming from a vi background I like the vi keys, because its so much easier to hit without moving the hands unlike Emacs combo keys, and also I felt how bad viper?/evil mode was (when I tried it some years back). All the weird Emacs quirks that are unique to Emacs like in regexes.",Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF"", ""lisp, stability, longevity, low resource usage compared to features""]",Alright,"extensibility, documentation, how configurable it is","[""Hobby projects""]","[""27.1""]",1,No,"auctex, eglot,",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Haskell"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""Mailing lists"", ""Discord""]","[""package.el""]","[""wait for community""]",,Vim,No,Frequently,,School,Male,,Student,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,"There were some questions that were in conflict with others. Like how do you contribute, and have you ever contributed.",Not sure,lobste.rs,Ok,"[""none""]","[""spacemacs-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""29.0"", ""28.2""]",1,,,,,,,,Emacs,"[""Python"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"Yes, Emacs key chords were difficult to use (coming from a Vim world), and I still struggle with setting up lsp servers for languages such as Java. It took me a long time to realize that Emacs should be a long-running process, and not started per file as I usually did with Vim.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"It’s extremely extendable. Many packages add tonnes of useful functionality, and yet stay true to the core of being able to do so quickly with minimal keystrokes.","[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,limited comprimise,never considered,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA devel"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Often,,School,Male,,Software Development,"[""Helm"", ""Ivy""]","[""flyspell""]",Spacemacs,,No,r/emacs,Ok,"[""none"", ""vterm""]","[""default dark""]",Never,undo-tree read and understand,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",10,,,,,,,,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Perl"", ""Rust""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,finding keystrokes of known commands,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work""]","[""29.0""]",5,No,,moderate comprimise,might in future,No,Yes,No,Emacs,"[""Python""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Mailing lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,37,PhD,Male,Italian,Research,"[""Icomplete"", ""Selectrum""]","[""flyspell""]",minimal vanilla,,Yes,Emacs mailing list,Great,"[""shell"", ""eshell""]","[""sanityinc-tomorrow-night""]",Never,undo-tree copy-paste,Rarely,NA - I only did a logo design once,"tons, and I still have them - moving was one - had to disable the arrow keys to force me to learn it.",LUG meetings,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""kbd macros""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",all the things you can do with it - awesome and it never gets in your way,"[""Work""]","[""25.3""]",5,Rmail,"ido, web-mode, rainbow, rmail, tramp, dired",any comprimise,2-5y,Cannot,Cannot,No,Emacs,"[""HTML/CSS"", ""PHP"", ""Shell""]",Sometimes,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Advocacy""]","[""not really""]","[""Manual""]","[""IRC""]","[""not sure""]","[""Install and try it immediately""]",,None,No,Never,53,School,Male,German,Media/Publishing,"[""No""]","[""No""]",maximal vanilla,,No,IRC,Great,"[""eshell""]","[""zenburn""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,keyboard shortcuts,Internet,"[""TUI""]","[""org mode""]","[""Package(s)""]",Good but not great,org-mode,"[""Work""]","[""27.1""]",10,,,,,,,,Emacs,"[""none""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,"A very elitist community (20+ years ago). I had no experience with any Lisp",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",21,Mu4e,"org-mode, straight, eglot, helpful, password-store, vterm, 0x0, magit, mu4e, ement.el",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Documentation""]","[""IRC servers"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""IRC"", ""Matrix""]","[""straight""]","[""wait for community""]",,None,project.el,Frequently,42,Bachelors,Male,Mexican,Education services,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Telegram,Great,"[""eshell"", ""vterm""]","[""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"- I'm still learning. - keybindings took a bit to get used to - the default was ugly and the customization I copied from my supervisor didn't always work correctly (e.g. code conventions for C++), but I didn't understand it properly - we had an outdated version at university which made packages often incompatible with the version on my laptop (think something like emacs 22 vs 25)",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""it was used by my thesis supervisor""]",Good but not great,Customizability,"[""Work"", ""Hobby projects""]","[""28.2""]",9,No,"org,magit,auctex,helm,use-package",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Calendar with org-caldav""]","[""Source""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Never had an issue that I was able to fix myself and share""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials""]","[""IRC"", ""Reddit"", ""usually I search and find an answer""]","[""straight"", ""use-package""]","[""Research alternatives""]",,None,No,Frequently,29,Masters,Male,German,Research,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,IRC,Great,"[""none""]","[""monokai""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Too much ways to solve (nearly) the same problem (e.g. helm vs. ivy vs. selectrum vs. vertico, eglot vs. lsp etc.) On the other side, this is of course a strength",I forgot,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""org-mode, org-roam""]","[""Text editing features""]","Very well, it's snappy","-flexibility -adaptibility - packages","[""Work"", ""Hobby projects""]","[""29.0""]",20,Mu4e,"org-roam, embark, vertico, evil",significant comprimise,never considered,Yes,No,No,Vim,"[""Python""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,None,No,Frequently,44,Masters,Male,German,Engineering,"[""Vertico"", ""Marginalia"", ""Consult""]","[""langtool""]",maximal vanilla,,No,r/emacs,Great,"[""ansi-term""]","[""modus-operandi""]",Rarely,undo-tree simple functions,Never,,"The problem is, it's an investment. It's a bit like learning a new keyboard layout - it starts off incredibly slow, and you can do even less than you could before, with far more mental effort. It requires persistence to reach a point where it becomes equivalent in effort, and then, depending on your preferences, it seems easier - the problem is reaching that point. If you've never used something like emacs, you don't know what the possibilities are, and you don't even know why those possibilities are such a nice thing. Configuration? So what? I can already enable dark mode in ! So, part of the problem is likely that, for new users, what even are their preferences? Also, the default binds are... Begging to introduce you to CTS.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Org mode""]","[""Extensibility"", ""I love being able to set things up based on a certain combination of keys - it works well for me. My fingers easily adopt new muscle memory, I can type very rapidly and precisely, and it's nice to have control over minute things.""]","Very well, it's snappy","Extensibility, customization, people making packages","[""Hobby projects"", ""Keeping track of interesting things I learn""]","[""28.2""]",1,No,"org-modern, org-roam, lispy, lispyville",significant comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""Common Lisp"", ""Shell"", ""Factor, Lua""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel"", ""Tracking reading list (finished, reading, updating, dropped...)""]","[""Source""]","[""I've never needed to""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Discord"", ""GNU ELPA/MELPA online package lists""]","[""Manual""]","[""Emacs StackExchange"", ""Framework"", ""Discord""]","[""straight""]","[""Research alternatives""]",,Notepad++,projectile,Sometimes,18,School,Female,American,I plan to either get a job in CS or photography.,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""spell-fu""]",Doom Emacs,,No,Discourse,Ok,"[""none""]","[""doom-horizon""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"Can't remember anymore, maybe....",University/College,"[""GUI""]","[""Text editing features""]","[""Originally I had to use on on a school project""]","Very well, it's snappy","We can live inside emacs, usually I have 3-4-5-6 (right now 5) running emacs's on different workspaces, each of them having multiple windows, and each windows having multiple buffers. Keybindings: programming very fast without even touching the mouse.","[""Work"", ""Hobby projects"", ""Using terminals only in emacs""]","[""28.2""]",11,No,,moderate comprimise,never considered,No,No,No,default + custom keybindings,"[""C++"", ""Erlang"", ""Shell""]",Never,"[""GNU/Linux"", ""programming, bash, gdb, filesystem browsing""]",String[],"[""framework default"", ""Source"", ""not sure""]","[""Mailing list"", ""Email""]",Never,"[""Not interested""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange"", ""google""]","[""framework default"", ""manual"", ""not sure""]","[""wait for community""]",,mcedit,No,Frequently,35,Bachelors,Male,Hungarian,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Friend sent me,Ok,"[""shell-command"", ""shell""]","[""custom, but dark background""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Keybindings take time to memorize. Slow performance as more packages are added,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Org mode""]",Good but not great,IDE in the true sense of the word,"[""Work"", ""Hobby projects""]","[""28.2""]",7,notmuch,"Magit, org-mode, vterm, beacon, lsp, pass, multiple-cursors",moderate comprimise,might in future,No,No,No,Vim,"[""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Framework"", ""GitHub"", ""Email""]","[""framework default"", ""manual""]","[""Install and try it immediately""]",,Eclipse,framework default,Frequently,35,Masters,Male,Indian,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,Not sure,lobste.rs,Great,"[""vterm""]","[""doom-one"", ""gruvbox"", ""nord"", ""solarized"", ""solarized-dark""]",Sometimes,framework default write package,Never,,When i started the documentation on the internet was very sparse.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",It's ability to adapt to change.,"[""Work"", ""Hobby projects"", ""Life management""]","[""28.2""]",23,Mu4e,"Lsp, rest client, rustic, cider",moderate comprimise,never considered,Yes,No,Yes,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""Email""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""GitHub"", ""Email""]","[""framework default""]","[""Install and try it immediately""]","Melpa, it is easiest",Vim,projectile,Frequently,44,Bachelors,Male,Dutch,Education services,"[""Vertico""]","[""ispell"", ""Hunspell""]",Doom Emacs,,Yes,Hacker News,Ok,"[""vterm""]","[""my own custom theme"", ""doom-one"", ""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree simple functions,Never,,RSI,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility""]","Very well, it's snappy",Elisp,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,any comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Perl"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Not knowing how to modify a package""]",Never,"[""Issues""]","[""Web search engines""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",MELPA,Vim,framework default,Never,,,Male,,,"[""framework default""]","[""framework default""]",Doom Emacs,No,No,Image Boards,Ok,"[""vterm""]","[""doom-acario-dark""]",Rarely,framework default copy-paste,Never,,,ORG mode,"[""GUI"", ""daemon""]","[""Org""]","[""Org mode""]",Good but not great,Extensibility,"[""Work""]","[""27.1""]",3,notmuch,"Org, org-roam",significant comprimise,never considered,No,No,No,Emacs,"[""do not use emacs for programming""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,Treemacs,Sometimes,,PhD,Male,German,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""zenburn""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",3,No,"evil, auto-complete, elfeed, org-bullets",any comprimise,might in future,No,No,No,Vim,"[""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Mailing lists"", ""Email""]","[""framework default"", ""package.el""]","[""wait for maturity"", ""wait for community""]",,Vim,No,Frequently,35,Masters,Male,Spanish,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell""]","[""default light"", ""default dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,org-mode,"[""Work"", ""Hobby projects""]","[""26.1""]",9,No,"org, coterm, bash-completion, magit",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Fortran"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Never,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Sometimes,35,PhD,Male,French,Software Development,"[""Ido""]","[""framework default""]",maximal vanilla,,No,Twitter,Ok,"[""shell"", ""coterm""]","[""spacemacs-dark""]",Sometimes,framework default copy-paste,Never,,It was hard to understand what happened to a buffer once it went into the background.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,I have to context-switch less often when using Emacs.,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Frequently,,Bachelors,Male,American,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,"""How do you contact package maintainers?"" should either be optional, or have an option for ""I don't contact package maintainers""",No,lobste.rs,Ok,"[""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""zenburn"", ""doom-city-lights""]",Never,framework default simple functions,Never,,"Had to start using it three times, I had real issues with navigation even after doing the tutorial. I went back to using the arrow keys. Third time I got it right though.","The social network quote by Zuck: ""So it's definitely necessary to break out Emacs and modify that Perl script.""","[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Scriptability""]",String[],Alright,You can change pretty much change everything if you want,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"use-package, magit, yasnippet, multiple-cursors, restclient, tide",moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""Web search engines"", ""M-x list-packages"", ""Hacker news""]","[""Screenshots"", ""Overview"", ""Getting started (config example, most important key bindings)""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,No,Frequently,28,Masters,Male,German,Fin Tech,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""eshell"", ""I rarely do""]","[""my own custom theme"", ""heavily modified \""elegant\""""]",Never,Just a function to go backwards in the killring simple functions,Never,,Not easy to use it the first time. Didn’t understand how to configure it. Not usual shortcut to copy/past or save.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""Auctex""]",Good but not great,Orgmode,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"Restclient, lsp-mode, orgmode, auctex, magit",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript""]",Often,"[""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""not sure""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview"", ""Configuration example""]","[""Never did""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,,projectile,Frequently,45,Masters,Male,French,Software Development,"[""Ivy""]","[""Flycheck-Grammalecte""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""eshell""]","[""nord"", ""Lambda light faded""]",Never,undo-tree copy-paste,Never,,How to configure emacs.. Elisp sucks..,University/College,"[""GUI""]","[""Package(s)""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",An IDE for all platforms.,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"swiper, projectile, persp-mode, rg, fzf, fd, magit",moderate comprimise,never considered,Yes,No,No,Vim,"[""C++"", ""C""]",Frequently,"[""MacOS""]","[""General document writing"", ""PKB""]","[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Email"", ""Discord""]","[""not sure""]","[""Research alternatives"", ""wait for maturity""]",,CLion,projectile,Never,28,Masters,Male,Swedish,Gaming,"[""Ivy""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""default dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Since I originally used Doom, and although that was an easy to use configuration, I had no idea what was going on under the hood. Building my own configuration helped me learn a lot quicker.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]",Alright,"For me, it is that package management is built in, and so all I need to bootstrap my editor is cloning my config to my machine and run Emacs. I'd also say Elisp, the extensibility of Emacs is unparalleled.","[""Work"", ""Hobby projects"", ""College (undergrad)""]","[""28.2""]",2,notmuch,"Magit, ef-themes, notmuch",moderate comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,20,Associates,Male,United States citizen,Student,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""term""]","[""ef-bio""]",Never,No simple functions,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",3,notmuch,"Notmuch,Eglot,Gnus,Orgmode",significant comprimise,never considered,No,Would directly,No,Emacs,"[""C"", ""Common Lisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Perl"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""FSF paperwork""]",Sometimes,"[""Advocacy""]","[""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Often,25,School,Male,Australian,,"[""Ido""]","[""No""]",minimal vanilla,,No,Emacs mailing list,Great,"[""eshell""]","[""modus-operandi""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,to much stuff,University/College,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",package ecosystem,"[""Work"", ""Hobby projects""]","[""29.0""]",25,No,"auctex, polymode, org-roam,sage-shell-mode,yasnippet",any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""R"", ""LaTeX""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Code (bug fixes)"", ""Advocacy""]","[""Blogs""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",GNU ELPA,None,project.el,Never,45,Masters,Male,French,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""grammalect""]",maximal vanilla,,No,Blog post,Great,"[""eshell""]","[""ef-deuteranopia-light""]",Frequently,No write package,Never,,"Used to modal editing, and places where evil-mode stopped working were hard before I got some proficiency with Emac's default keybindings. Which-key helped a lot with all of the prefix- stuff.","Read somewhere about Spacemacs, then got hold of Doom when it started as one-man project, then moved to my own config.","[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""org-mode, I was looking for an outliner to use for my GTD system on.""]",Good but not great,"built in lisp environment, org-mode, magit","[""Work"", ""Hobby projects"", ""org-mode organization of all life""]","[""29.0""]",6,Mu4e,"org-mode, magit, org-superagenda, boon (modal editing mode), general.el, which-key, daft, mu4e, tempel, impatient-mode.",any comprimise,might in future,No,No,No,rolled my own after 4 years of using Evil (have lots of prior experience with ViM),"[""Elisp"", ""Elixir"", ""Python"", ""common-lisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork"", ""I have checked paperwork, but only because any fix I would submit would be 1-2 lines long not something substantial. Actually have an issue currently with one change to org-mouse.el which seems broken when executing agenda targets from context menu on never org-mode/emacs.""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Props to Sasha Chua and Planet Emacslife""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""google, stackoverflow, I read source code of packages""]","[""straight""]","[""Install and try it immediately""]",Have my own self-hosted gitea instance.,Vim,projectile,Sometimes,41,Masters,Male,Polish,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,Keep up the good work and have a great day!,Not sure,r/emacs,Great,"[""shell-command"", ""vterm"", ""in most cases I use a separate terminal window, but I do use vterm and pipe through shell-command as well.""]","[""ef-theme light version; earlier I have used slightly customized default light theme.""]",Often,undo-fu ,,,,,,String[],,,,"[""Hobby projects""]",String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,University/College,"[""GUI""]","[""Package(s)""]","[""Coq""]","Poorly, it's sluggish",It has Coq support,"[""Work"", ""Hobby projects""]","[""29.0""]",8,No,,significant comprimise,never considered,No,No,No,Vim,"[""Rust"", ""Coq,OCaml""]",Never,"[""GNU/Linux""]",String[],"[""framework default""]","[""None""]",Never,"[""Not interested"", ""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Never,34,Bachelors,Male,German,Research,"[""No""]","[""framework default""]",Spacemacs,,No,lobste.rs,Ok,"[""none""]","[""I cannot find a command to show the current theme's name""]",Never,undo-tree write package,Never,,"Not much really confused me, after getting over the hump of the keybindings. Most of them are what I use anyway. The default colours did kind of look bad though. It should be noted that my first approach to Emacs was through a Lisp-in-a-box and so I learnt Emacs as a prerequisite to learning Lisp.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Basically needed to program in Common Lisp""]",Good but not great,"It's a good platform for writing code, both for itself and to develop other things. The text-based everything makes things easy to manipulate as compared to most other things.","[""Hobby projects"", ""Everyday life""]","[""28.2""]",8,No,ido,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Rust"", ""Common Lisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""I don't, generally.""]",Rarely,"[""Lack confidence in code quality"", ""Don't have much to work on really.""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""IRC servers"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Often,26,Masters,Male,British,Out of work,"[""Ido""]","[""flyspell"", ""ispell""]",I cribbed off a config my friend had and then modified it as needed. They're now very divergent.,Very slick and snappy. I appreciate that you have decided to use minimal JavaScript. It reminds me of the older days.,No,r/emacs,Great,"[""shell""]","[""my own custom theme"", ""solarized""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,,"[""Work""]","[""29.0""]",1,No,,do not prefer,never considered,No,Cannot,No,Vim,"[""Go""]",Sometimes,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Discourse"", ""Blogs""]","[""Tutorials""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Never,28,Bachelors,Male,Chinese,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,r/emacs,Ok,"[""none""]","[""solarized""]",Never,framework default copy-paste,Never,,commands requiring multiple key chord sequences,University/College,"[""TUI""]","[""Text editing features""]","[""Text editing features""]",Good but not great,stability,"[""Work"", ""Hobby projects""]","[""26.1""]",37,No,,any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Never,"[""GNU/Linux""]",String[],"[""framework default""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Y Combinator Hacker News""]","[""Tutorials""]","[""Reddit""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,,No,Frequently,55,Bachelors,Male,American,Property Management,"[""framework default""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""default dark""]",Never,framework default copy-paste,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,No,"Magit,vertico,ranger",,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Frequently,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,,,,"[""vterm""]","[""doom-one""]",Frequently,framework default copy-paste,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,Its maturity and the maturity of its packages,"[""Work""]","[""28.2""]",32,Gnus,,moderate comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""LaTeX""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit""]","[""Manual"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Often,51,PhD,Male,Danish,Research,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""default dark""]",Sometimes,No copy-paste,Never,,"It's definitely non-standard. Also, starter kits tend to break in weird, unpredictable ways.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Extensibility and text editing. I don't think it's great as a programming editor bc there isn't as much of a separation of concerns, but that's just me.","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""None - I only use it for prose""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""Reddit"", ""GitHub"", ""IRC servers""]","[""Tutorials"", ""Screenshots""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,,,,,,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",26,Mu4e,,significant comprimise,5-10y,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell"", ""FORTRAN""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Often,44,PhD,Male,,Research,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Friend,Ok,"[""shell""]","[""doom-one""]",Rarely,No none,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work""]","[""28.2""]",0,No,pdf-tools,moderate comprimise,never considered,No,Would directly,No,Vim,"[""none""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default"", ""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Telegram""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,28,Masters,Male,Spanish,Education services,"[""framework default"", ""Vertico"", ""Marginalia""]","[""framework default""]",Doom Emacs,,No,Telegram,Great,"[""eshell""]","[""dracula""]",Never,framework default write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""R""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package"", ""Quelpa""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,33,PhD,Male,Swedish,Research,"[""Vertico"", ""Marginalia""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Emacs mailing list,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Rarely,No copy-paste,Never,,,University/College,"[""TUI""]","[""Text editing features"", ""Community""]","[""Text editing features"", ""Community""]","Very well, it's snappy","Keyboard Macros, extensibility","[""Work"", ""Hobby projects"", ""Personal info""]","[""26.3""]",30,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Issues""]","[""Web search engines""]","[""Manual""]","[""GitHub""]","[""not sure""]","[""Research alternatives""]",,None,No,Frequently,51,PhD,Male,American,Media/Publishing,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""default dark""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",0,No,,do not prefer,never considered,Cannot,Would directly,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""Matrix"", ""Reddit"", ""Framework"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Often,29,School,Male,English,Entertainment (technician),"[""framework default""]","[""No""]",Doom Emacs,,No,Discourse,Ok,"[""none""]","[""doom-wilmersdorf""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",11,No,,moderate comprimise,might in future,No,I have in the past,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Research alternatives""]",,Vim,No,Often,35,PhD,Male,American,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""eshell"", ""ansi-term""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,I have no idea.,co-worker,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,major and minor mode can be provided any prog/text-based language.,"[""Work"", ""Hobby projects""]","[""28.1""]",26,,,,,,,,Emacs,"[""C++"", ""C"", ""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Rust"", ""Ruby"", ""SQL""]",,"[""WSL"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,ed,,Frequently,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"Yeah, it takes a few weeks to get used to the keychords.",University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",It's capacity for every kind of text editing that I ever want to do.,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",20,No,Org,do not prefer,never considered,No,No,No,Emacs,"[""Fortran""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""I never do""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""irreal.org, Sachua Chua""]","[""I have no such wishes""]","[""I don't""]","[""package.el"", ""use-package""]","[""wait for maturity""]",,Other - it was a long time ago,No,Frequently,,Masters,Male,Scottish,,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""default light""]",Never,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,meow,limited comprimise,might in future,No,No,No,meow,"[""C++"", ""C""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""wait for community""]",,VS Code,project.el,Frequently,24,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Consult""]","[""No""]",minimal vanilla,,Yes,Telegram,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-fu read and understand,Rarely,no,"- At first, opening and closing files were frustrating. I didn't know why I should open files without any file picker. I consider it a bad UX. - Lack of speed with other people's configurations was overwhelming. - MELPA.org is inaccessible in a sanctioned/censored country.",Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF"", ""UX""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,"- Unix philosophy - Speed - Configurability","[""Work"", ""Hobby projects""]","[""29.0""]",1,Mu4e,"org-mode, vertico, corfu, mu4e, which-key, popper, evil, magit, consult, org-roam",significant comprimise,might in future,Cannot,Cannot,No,Vim,"[""Clojure"", ""Julia"", ""Python"", ""Ocaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Code (features)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Discord""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",GNU ELPA,kate,projectile,Frequently,30,Masters,Male,Iranian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""solarized"", ""solarized-dark""]",Never,undo-tree none,Never,,No,Internet,"[""TUI""]","[""None""]","[""It existed""]",Alright,You can run JOE instead of Emacs,"[""None""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",0,No,,moderate comprimise,never considered,No,No,No,None,"[""None""]",Never,"[""GNU/Linux""]",String[],"[""not sure""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,String[],Never,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""I dont""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Email"", ""Discord"", ""Discourse""]","[""not sure""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,I am still using JOE,No,Never,41,School,Male,Polish,Telecom,"[""No""]","[""No""]",minimal vanilla,I think Emacs is nice but I do not use it. Sorry.,No,Hacker News,Great,"[""none"", ""shell-command"", ""shell"", ""eshell"", ""term"", ""ansi-term"", ""vterm""]","[""default light"", ""default dark"", ""my own custom theme"", ""doom-one"", ""dracula"", ""gruvbox"", ""modus-operandi"", ""modus-vivendi"", ""nord"", ""solarized"", ""solarized-dark"", ""zenburn""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Not understanding how to learn it. Really understanding how to discover and learn new packages and commands took a year),Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Orgmode""]",Good but not great,Mouse free operation. Everything is a function. Orgmode,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"Magic, orgmode, roam, deft",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Tutorials""]","[""GitHub"", ""Discord""]","[""straight""]","[""Install and try it immediately""]",,Pycharm,projectile,Frequently,,Bachelors,Male,Canadian,Manufacturing,"[""framework default"", ""Ivy""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""shell"", ""eshell"", ""ansi-term"", ""vterm""]","[""Doom badger""]",Sometimes,undo-fu many packages,Rarely,"I've submitted code before, and it has taken multiple months to even get a response (~6 months later, I got a response saying ""do you use this code?"" for a contribution that added missing hooks, where similar hooks already existed, just these ones were actually missing; I _do_ regularly use a patched version myself because there is no other way to conveniently get control at those points; nonetheless, the patch is not yet merged, because I was asked to sign FSF assignment form, which I did, and got no response, and the other side, where I pointed out the use cases, and it seems (at least elsewhere) people agree those hooks are useful, there is no progress; it has now been years since then, so I've basically given up on contributing back to anything FSF related, because it appears there are _tons_ of bureaucratic layers, for what is essentially a _straightforward_ contribution, and worse, there is literally no response; not even something like ""no we won't accept this"" or ""here's a rewritten version"" or ""this is good, but this needs change"" or any sort of feedback whatsoever. I see the mailing lists also only restricted to the same few names over and over, people who are already part of the ""cabal"". Overall, has put me _extremely_ off from contributing to ""free-software"". And this is coming from someone who is otherwise a prolific open-source contributor)",,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",6,No,,limited comprimise,0-2y,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Frequently,"[""Bad prior experience"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",Direct to MELPA; largest repo of packages I'm aware of,Vim,projectile,Frequently,,Masters,Male,,Research,"[""Ivy"", ""Ido""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,,Yes,lobste.rs,Ok,"[""term"", ""ansi-term""]","[""my own custom theme""]",Frequently,No simple functions,Never,,,Org-mode plug-in in neovim,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Org-mode""]",Alright,Extensibility and customizability as well as community culture that promotes writing packages that are oriented towards customizing,"[""Work"", ""Hobby projects"", ""Everything""]","[""28.2""]",3,No,"Org, tramp, magit, evil, lsp-mode, eglot",limited comprimise,never considered,No,Would if there was a bounty system,No,Vim,"[""Elisp"", ""Go"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Everything!""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Vim,project.el,Frequently,34,Masters,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Emacs mailing list,Great,"[""vterm""]","[""solarized-dark""]",Frequently,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""29.0"", ""28.2""]",5,No,,limited comprimise,never considered,No,No,No,Vim,"[""None""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Framework""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,Vim,No,Often,,School,Male,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,lobste.rs,Ok,"[""none""]","[""solarized"", ""solarized-dark""]",Rarely,framework default read and understand,Never,,"Not user friendly for eu. Users (keybindings, keyboard, special ch., typography",Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",Plasticity,"[""Work"", ""Hobby projects""]","[""28.2""]",5,notmuch,"Org, auctex",significant comprimise,might in future,No,I have in the past,No,CUA,"[""Elisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,"[""Issues""]","[""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""use-package""]","[""wait for community""]",,None,projectile,Frequently,49,PhD,Male,French,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""nord""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,Colleague,"[""GUI""]","[""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Ability to integrate all tools in on (email, calculator, shell, git, etc)","[""Work"", ""Hobby projects""]","[""26.1""]",4,,,,,,,,Emacs,"[""C++"", ""Javascript"", ""Python"", ""Perl""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,gedit,,Frequently,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,Shell account I have has bit of Emacs version and installing Spacemacs config didn't work. I started using Doom Emacs which worked everywhere. I never figured out how to get latency/sluggishness (compared to Sublime Text) of the editor down.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)"", ""Community""]",Not well,Same config and keyboard shortcuts in all environments. Org-mode seemed really neat. Packages for almost anything I wanted.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",3,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""General document writing"", ""Task management""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,framework default,Sometimes,35,Bachelors,Male,Finnish,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Discord,Great,"[""shell"", ""eshell""]","[""default dark"", ""doom-one""]",Never,framework default copy-paste,Never,,,"a paper magazine, back in the day, called ""Solo Programadores"" (only programmers)","[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","It has been here for a long time, and won't go away.","[""Work"", ""Hobby projects""]","[""28.1""]",25,No,,any comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots""]","[""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,None,project.el,Never,42,Bachelors,Male,Chilean,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,Yes,lobste.rs,Great,"[""vterm""]","[""default dark"", ""zenburn""]",Never,undo-tree copy-paste,Rarely,,"Lack of proper multi-threading means I still have occasional problems where everything locks and I can't do work. But that may be more due to all the things I do in Emacs (email, rss, mpd, journaling, coding)",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Community""]",Good but not great,"Extensibility, governance model, slow response to gimmicks in the marketplace","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",8,notmuch,,any comprimise,might in future,Yes,I have in the past,No,Vim,"[""Go"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Mailing lists"", ""Blogs"", ""Sacha!""]","[""Tutorials"", ""Screenshots""]","[""IRC"", ""Matrix"", ""Emacs StackExchange"", ""Discord""]","[""straight""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,40,Bachelors,Male,United States citizen,Software Development,"[""framework default"", ""Consult""]","[""flyspell""]",Doom Emacs,,Yes,Hacker News,Great,"[""eshell"", ""vterm""]","[""gruvbox"", ""modus-vivendi""]",Often,framework default simple functions,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",14,Wanderlust,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""custom""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GNU ELPA/MELPA online package lists""]","[""Design rationale"", ""Manual""]","[""GitHub""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",to my custom archive,,No,Sometimes,,,,,,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none"", ""shell""]","[""infodoc""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,high school cs teacher,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"org, isearch, ido, smex",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""wait for community""]",,,No,Sometimes,43,Masters,Male,,Software Development,"[""Ivy"", ""Ido""]","[""No""]",maximal vanilla,,Not sure,Blog post,Ok,"[""none""]","[""zenburn""]",Frequently,No copy-paste,Never,,Learning the keybindings was a steep curve for me.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",Extendable and community,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",18,No,"Org-mode, helm, org-roam, auctex, rust-mode",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,projectile,Frequently,43,PhD,Male,American,Transportation,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""solarized-dark"", ""zenburn"", ""Afternoon""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"The tab versus space dilemma. Even 20 years later, it is sometimes difficult to set my Emacs configuration to correctly handle the spaces in a project I haven't started.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",support for most languages and user customization,"[""Work"", ""Hobby projects""]","[""28.2""]",21,No,"auctex,flyspell,color-theme-modern,ido-mode",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""Framework"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""manual""]","[""Research alternatives""]",,Notepad++,No,Never,38,PhD,Male,French,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,Friend,Ok,"[""shell-command""]","[""color-forest""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Sometimes,,Learning key bindings. Removing all of the rough edges with packages. Getting all of my languages setup. Autocomplete for C/C++ still doesn't work.,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility. Light weight. Fast.,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"use-package,helm",moderate comprimise,might in future,I have in the past,Yes,No,CUA,"[""Assembly"", ""C++"", ""C"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Bad prior experience""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,projectile,Rarely,35,Bachelors,Male,American,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""I tried, it was terrible, so I use regular terminal now.""]","[""my own custom theme""]",Frequently,undo-tree simple functions,Never,,Switching around between buffers. Working out how to run code.,Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Org Mode - especially for writing (academic) text, mixing code, citations. Packages - having (M)ELPA got me back into Emacs.","[""Work"", ""Hobby projects""]","[""28.2""]",22,No,,significant comprimise,might in future,Yes,Would directly,Yes,Emacs,"[""Python"", ""R"", ""Ruby"", ""SQL""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Mailing lists"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately""]","Maintain a package - on MELPA - b/c of relative ease of entry, use of Github (yes, I know... but I am not a software professional, so having easy-to-use/access platforms matters).",Notepad++,No,Frequently,46,PhD,Male,British,Research,"[""Helm"", ""Ido"", ""Vertico"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""modus-operandi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"Keybinds Finding packages ""everyone"" uses",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Same editor for everything & everywhere.""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",8,No,"magit, use-package, evil, org, paredit, helm,",limited comprimise,never considered,No,No,No,Vim,"[""C"", ""Go"", ""Python"", ""Rust"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Discord"", ""Blogs"", ""M-x list-packages""]","[""Overview""]","[""Google""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Sometimes,,Masters,Male,Swedish,Fin Tech,"[""Helm""]","[""No""]",maximal vanilla,,No,Twitter,Great,"[""none""]","[""doom-sourcerer""]",Rarely,No copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Good but not great,org mode,"[""Work""]","[""28.2""]",5,No,org-roam,moderate comprimise,might in future,No,No,No,Vim,"[""Assembly"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""wait for community""]",MELPA,Vim,projectile,Sometimes,32,Masters,Male,Taiwanese,Software Development,"[""Helm"", ""Vertico"", ""Consult""]","[""ispell""]",Doom Emacs,,Not sure,r/emacs,Great,"[""none""]","[""nord""]",Never,undo-tree simple functions,Rarely,,Learning keyboard commands,high school,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Ethics, extensibility, package ecosystem, stability, documentation","[""Work"", ""Hobby projects""]","[""28.1""]",34,No,"magit,org,projectile,helm,pdf-tools,auctex",significant comprimise,might in future,I have in the past,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""Debian""]","[""Debian bug report""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Debian""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""manual"", ""Debian""]","[""Install and try it immediately""]",,nano,projectile,Frequently,50,Masters,Male,United States citizen,Research,"[""Helm"", ""Ivy""]","[""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""shell-command"", ""eshell""]","[""zenburn""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, understand internals,Sometimes,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Stability of internals, carefulness in evolving them (mostly)""]",String[],"Very well, it's snappy","- Stability of innards and key bindings and careful evolution. - Customizability. - Source code availability. - Portability. - Can do almost anything text-related inside Emacs. - Lots of packages provided with default installation, mostly high quality or at least working well. - Package system.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.1""]",22,Gnus,"elpy, markdown-mode, monky, magit, python, go-mode, adoc-mode, lua-mode, yaml-mode, slime",moderate comprimise,0-2y,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""BSD""]","[""Reading doc written in Org Mode format""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Maintaining my own versions with my patches. Sometimes, uncooperative maintainer or too much delay before getting answers. Usually eleminating packages that are not high-quality.""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""I don't and use any info available and the source code more often than not""]","[""package.el""]","[""Research alternatives"", ""wait for maturity""]",,None,No,Often,42,PhD,Male,French,"Multiple: Fin Techs, Software Development, Operating Systems","[""Ido""]","[""ispell""]",maximal vanilla,No. Thanks for organizing this.,Yes,Emacs mailing list,Great,"[""shell"", ""ansi-term""]","[""default light""]",Never,No simple functions,Never,,I didn't know how to use it until I found emacswiki!,Internet,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","Familiarity, programmability","[""Work"", ""Hobby projects""]","[""28.2""]",20,No,circe,no comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Perl"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking""]","[""Source""]","[""none""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""M-x list-packages""]","[""Tutorials""]","[""none""]","[""manual""]","[""Research alternatives""]",,Vim,No,Often,40,Bachelors,Male,United States citizen,Fin Tech,"[""Ido"", ""Icomplete""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""my own custom theme""]",Frequently,No copy-paste,Never,,Some default Keybindings can hurt 🤕,Internet,"[""TUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, availability, versatility","[""Hobby projects""]","[""28.1""]",15,No,"Magit, go-mode, org-mode",any comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Twitter if available""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""package.el""]","[""wait for maturity""]",,None,No,Sometimes,,,,Colombian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,N/A,Ok,"[""eshell"", ""ansi-term""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, understand internals,Sometimes,"Politics (assignment, FSF backwards definition of ""freedom"" and its ramifications), blathering and ego trips prevail over rational discussion.",,Internet,"[""GUI""]","[""Extensibility""]",String[],Alright,"extensibility, stability","[""Work"", ""Hobby projects"", ""notes taking, math, music, videos, ...""]","[""29.0""]",13,gnus AND notmuch,"bookiez, epkg, flycheck, no-littering, paredit, undo-tree, which-key",any comprimise,10+y,No,No,Yes,Vim,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""none/all (only for metadata via borg.el; I don't really build package.el packages)""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Bad prior experience""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""borg""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""I don't""]","[""manual"", ""borg""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]","Most of my code is not in packages (I don't use package.el myself), but I do maintain some packages in MELPA. I prefer MELPA to GNU because I value freedom, i.e., I don't want to require copyright assignment or other non-technical hoop-jumping from contributors.",,No,Frequently,39,School,Male,Czech,Software Development,"[""Helm"", ""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,"Thanks for not requiring JS. Some questions were unanswerable for me in their current form, namely: ""When you discover a new package that looks interesting, what do you do next?"" I do none of the listed; I always inspect the package code before installing. (I checked all options to be able to continue.) ""Do you use an Email client in Emacs?"" Should be multiple choice (e.g., I use both Gnus and notmuch daily). Similar with ""Do you use a project management package in Emacs?"" or ""Do you use an undo package in Emacs?"".",Not sure,Emacs mailing list,Ok,"[""none""]","[""emacs -r + some customizations""]",Rarely,undo-tree read and understand,Never,,,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Not well,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Rust""]",Frequently,"[""Windows"", ""MacOS""]",String[],"[""framework default"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,projectile,Never,,Bachelors,Male,American,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,Not sure,lobste.rs,Ok,"[""none""]","[""Nord light, catpuccin frappe""]",Sometimes,No copy-paste,Never,,,Work,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""26.3""]",8,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""MELPA""]","[""Email""]",Never,"[""I barely use them""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""Online search""]","[""straight""]","[""Install and try it immediately""]",,None,No,Never,,Masters,Male,South African,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Friend,Ok,"[""shell""]","[""default dark""]",Never,No read and understand,Never,,,came with the distro,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",1,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Blogs"", ""M-x list-packages""]","[""Manual""]","[""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Often,,Masters,,,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default dark"", ""gruvbox""]",Never,No read and understand,Never,,Learning the architecture and the “proper” ways to do even simple things,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Air of esoteric""]",Good but not great,"Extensibility and design, the idea of the “editor” being macros on top of some “thing” (lisp interpreter) is genious for extensibility!","[""Hobby projects"", ""EVERYTHING""]","[""29.0"", ""28.2""]",1,No,,moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Assembly"", ""C"", ""C#"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Framework"", ""Discord""]","[""package.el"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Frequently,21,Bachelors,Male,Swedish,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,Twitter,Great,"[""vterm""]","[""gruvbox"", ""modus-operandi"", ""modus-vivendi"", ""nord"", ""solarized"", ""solarized-dark"", ""Spacegray,moonlight""]",Never,framework default read and understand,Never,,evil is complex,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]",Good but not great,elisp,"[""Work""]","[""28.2""]",1,Mu4e,"meow,lsp-bridge,vertico,orderless",limited comprimise,might in future,No,No,Yes,meow,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""telegram""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""telegram""]","[""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",MELPA,VS Code,project.el,Sometimes,,Bachelors,Male,,Research,"[""Vertico"", ""Consult""]","[""flyspell""]",minimal vanilla,,Not sure,Telegram,Ok,"[""vterm""]","[""zenburn""]",Never,vundo copy-paste,,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,amazing community and packages,"[""Hobby projects""]","[""27.1""]",6,,,,,,,,Vim,"[""Rust""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,IntelliJ,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,It's the user interface of the GNU system,"[""Work"", ""Hobby projects""]","[""29.0""]",15,Gnus,"Org, magit, rest-mode, org-roam,which-key",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit""]","[""Manual"", ""Overview""]","[""IRC"", ""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,50,School,Male,Italian,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""Doom-oceanic-next""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Learning curve with all thé keybindings.,Internet,"[""GUI"", ""daemon""]","[""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","More options to configure it as wish, faster.","[""Hobby projects""]","[""27.1""]",1,No,"Org-mode,Rainbow,Ivy",significant comprimise,never considered,No,No,No,Vim,"[""Elisp""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""wait for community""]",,Atom,framework default,Frequently,,School,Female,French,Social,"[""Ivy""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""dracula""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""26.3""]",16,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Javascript"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Rarely,"[""WSL"", ""Windows""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Design rationale""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,33,Masters,Male,Japanese,Software Development,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""zenburn""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"Proper configuration syntax, elisp, and modern best practices (i.e. ""require"" vs ""use-package"").",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",The packages that extend Emacs. The extent of customization.,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"magit, eglot, org, counsel/ivy, which-key, company, avy",limited comprimise,might in future,No,Yes,No,Emacs,"[""Haskell"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Blogs"", ""Hacker News comments""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""Nix""]","[""Research alternatives"", ""wait for community""]",,Vim,projectile,Often,,Bachelors,,,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""doom-one""]",Never,No copy-paste,Never,,difficulties with elisp ; vanilla gui is really awfull,University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,packages and extensibility,"[""Work""]","[""28.2""]",3,notmuch,org-roam ; org-transclusion ; org-mode ; org-babel,moderate comprimise,might in future,Yes,No,No,Vim,"[""Python"", ""R"", ""scala""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""Source""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Discord""]","[""Tutorials""]","[""IRC"", ""Reddit"", ""Discord"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Often,39,PhD,Male,French,Research,"[""framework default"", ""Vertico"", ""Marginalia""]","[""No""]",Doom Emacs,,Yes,Hacker News,Great,"[""none""]","[""nord""]",Sometimes,framework default simple functions,Never,I haven't tried to contribute therefore I cannot give an update/feedback,"Not really, the tutorial and the community helped me quite a lot",Saw ppl using emacs - made me fall in love observing it,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Configurability,"[""Hobby projects""]","[""28.2""]",1,Mu4e,"simple things like: project.el, embark, straight.el and so on. Way to many good ones",do not prefer,never considered,I have in the past,No,No,Vim,"[""Go"", ""Java""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Youtubers""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",Not sure,Vim,project.el,Never,33,Masters,Male,German,Software Development,"[""Ivy"", ""Vertico"", ""Selectrum"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Friend at work,Ok,"[""none""]","[""dont care""]",Sometimes,undo-tree write package,Never,,Keybindings,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Lisp machine,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",29,No,"Org mode, ESS, helm, company, dired, magit",limited comprimise,10+y,No,No,No,Emacs,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Python"", ""R"", ""Shell"", ""SQL"", ""Nix""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Mailing lists"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package"", ""nix""]","[""Install and try it immediately""]",,Norton commander,projectile,Sometimes,53,Masters,Male,United States citizen,Financial services,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""shell"", ""vterm""]","[""solarized-dark""]",Sometimes,undo-tree simple functions,,,Practical tutorials that would use vanilla Emacs rather than a bloated configuration like Spacemacs.,University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Common Lisp""]",Good but not great,"Extensibility, LISP.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",12,No,"slime, lsp",,never considered,,,,Emacs,"[""Assembly"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Erlang"", ""Go"", ""Java"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Eclipse,No,Sometimes,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""none""]","[""default dark""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Weaning off vi/vim key bindings. Using someone else's frame work (Spacemacs, later Doom) when in hindsight I'd have been better off starting with vanilla Emacs.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Flexibility and extensibility.,"[""Work"", ""Hobby projects""]","[""28.1""]",3,Mu4e,"dired,magit,vterm,marginalia,modus-themes,mu4e,orderless,org-roam,vertico,vterm",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""PHP"", ""SQL""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD"", ""Android mobile""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""GitHub"", ""Email"", ""C-h f""]","[""package.el"", ""packages.el via a custom unless/package-installed-predicate-dolist, also git clone""]","[""Install and try it immediately"", ""Research alternatives""]",N/A,Vim,No,Sometimes,48,School,Male,Australian,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,No read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",String[],Good but not great,Not doing things that i don't want it to do,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"lsp-mode, magit, undo-tree, evil, org-mode, company, use-package, flycheck, web-mode",any comprimise,might in future,No,No,No,Vim,"[""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Agenda""]","[""debian""]","[""Never wished to""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Reddit""]","[""Comparison""]","[""duckduckgo and source code""]","[""use-package"", ""manual"", ""debian packages""]","[""Research alternatives""]",,Eclipse,project.el,Rarely,,School,,Austrian,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""my own custom theme"", ""Custom Sweet-Dard theme""]",Rarely,undo-tree copy-paste,Rarely,,"Yes, it's a completely different editing paradigm from most, e.g., Ctrl-X, Ctrl-V, etc.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Keyboard focused, no need for mouse. No Gui necessary. Extensibility.","[""Work"", ""Hobby projects""]","[""28.1""]",15,No,"go-mode, company-lsp, hcl-mode",moderate comprimise,might in future,No,No,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,Sublime Text,project.el,Sometimes,58,Masters,Male,United States citizen,Fin Tech,"[""Helm""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""shell""]","[""default dark""]",Rarely,No none,,,,,"[""TUI""]","[""None, I use Vim""]",,"Poorly, it's sluggish",,"[""Switching to Vim""]","[""9.0""]",0,,,,,,,,Vim,"[""Assembly"", ""C++"", ""C"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,What?,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Text editing features"", ""Community""]",Good but not great,,"[""Work""]","[""28.2""]",2,No,,limited comprimise,might in future,No,No,No,Vim,"[""C"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,,"[""Reddit""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Framework"", ""GitHub"", ""Discord""]","[""straight""]","[""Research alternatives"", ""wait for maturity""]",,VS Code,projectile,Never,22,Bachelors,Male,Kyrgyz,Software Development,"[""Vertico""]","[""flyspell""]",Doom Emacs,,Not sure,Hacker News,Great,"[""none""]","[""doom-one""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"The keyboards shortcuts are not very intuitive, so it took a while. Lisp was also difficult for a 1st year computer science student.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Any text editing/programming job can be done at many levels of setup (none, vs. ligth, vs. lsp with additional bells and whistles). On top of that, everything can be managed using org-mode, org-roam and projects/projectile.","[""Work""]","[""29.0""]",25,Mu4e,"org-mode, org-roam, which-key, projectile (compilation aid is reason for not using built-in projects), auctex",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Julia"", ""Python"", ""R"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""package.el"", ""manual""]","[""wait for maturity"", ""wait for community""]",,None,projectile,Sometimes,47,PhD,Male,Danish,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,"Maybe get an indication of how people hope to see the direction of future emacs development, e.g. large stand-alone packages like helm vs. smaller, flexible frameworks (vertico, selectrum etc.) that build on built-in mechanisms.",Yes,r/emacs,Great,"[""none""]","[""my own custom theme""]",Rarely,No simple functions,Never,,Its slow because there isn't any multi-threading,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,"Extensibility, packages, documentation, a perfect language built into it and of course the community :-). I love everything about Emacs except one thing.","[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"multiple cursors, org, Smex",any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Assembly"", ""C"", ""Go"", ""Python"", ""PHP"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""I dont have a problem with what i am using""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""M-x list-packages"", ""The emacs rocks series""]","[""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",Maybe MELPA?,Vim,No,Frequently,17,School,Female,Hungarian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""default light"", ""modus-operandi"", ""acme-theme""]",Never,No copy-paste,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"Ivy, Elpy, Ace-window, Beacon",moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""N/A""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Spyder,No,Frequently,22,Bachelors,Male,American,Student,"[""Ivy""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""cyberpunk""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""It's lightweight""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",It's lightweight and reasonably fast.,"[""Hobby projects""]","[""28.2""]",21,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Rust""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""M-x list-packages""]","[""Screenshots""]","[""GitHub""]","[""not sure""]","[""wait for maturity""]",,Vim,No,Rarely,40,School,Male,Finnish,Software Development,"[""No""]","[""No""]",minimal vanilla,"Some questions are mandatory, but they are about things I don't use.",No,Hacker News,Ok,"[""none""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Package(s)"", ""Community""]",Good but not great,,"[""Work""]","[""29.0""]",3,Mu4e,,moderate comprimise,0-2y,No,No,No,Vim,"[""C++"", ""C"", ""Java""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,22,Bachelors,Male,Australian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",Doom Emacs,,Yes,Discord,Great,"[""eshell"", ""vterm""]","[""modus-vivendi""]",Frequently,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,I mean come on it’s ancient,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Poorly, it's sluggish",Existentiabillity,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"magit, cider, selectrum, straight, ctrl-f",no comprimise,never considered,I have in the past,No,Yes,Vim,"[""C"", ""Clojure"", ""Javascript"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,28,Masters,Male,Swedish,Research,"[""Selectrum""]","[""spell-fu""]",maximal vanilla,,Not sure,Twitter,Great,"[""eshell""]","[""my own custom theme""]",Sometimes,undo-fu simple functions,,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,"The elisp, many extensions and the keybinding.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",1,,,,,,,,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,Configuration is tricky,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""28.1""]",4,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Haskell"", ""Agda""]",Never,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,No,Sometimes,21,Bachelors,Male,English,Student,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""dracula""]",Rarely,No copy-paste,Never,,"Not all programming language major modes and packages work great out of the box, e.g. JavaScript syntax highlighting is wonky and the major mode isn't as good as VSCode.",University/College,"[""TUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Alright,"Unparalleled mouse-free productivity, text editing, customisability.","[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"magit, vterm, org-mode",do not prefer,never considered,No,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""GitHub""]","[""framework default""]","[""Research alternatives""]",,Sublime Text,projectile,Rarely,29,Bachelors,Male,Czech,Software Development,"[""Helm""]","[""No""]",Spacemacs,,No,Hacker News,Great,"[""vterm""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,front-end for many terminal applications as built-in and custom user packages,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",1,No,"eglot, magit, key-chord, helpful, which-key",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go""]",Frequently,"[""GNU/Linux""]","[""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Manual""]","[""IRC"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Never,,School,Male,Estonian,,"[""Helm""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""vterm""]","[""base16-apprentice""]",Never,No none,,,,,"[""GUI""]","[""Package(s)""]",,Good but not great,,"[""Work""]","[""29.0""]",0,,,,,,,,Vim,"[""HTML/CSS"", ""Javascript"", ""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""lisp""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",8,,,,,,,,Vim,"[""C++"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Spacemacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,Internet,"[""GUI""]","[""Package(s)"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",3,,,,,,,,Emacs,"[""Elisp""]",,"[""Windows""]",,,,,,,,,,,,,,VS Code,,Frequently,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,"magit,org,lsp-mode,flycheck,company,helm,projectile,vterm,deadgrep,undo-tree",limited comprimise,10+y,Yes,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""manual""]","[""Research alternatives""]",,,projectile,Rarely,,Masters,Male,Lithuanian,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""solarized-dark""]",Rarely,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",17,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""LaTeX""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,33,PhD,Male,,Research,"[""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""default light"", ""my own custom theme""]",Sometimes,No simple functions,Never,,"When started, I might get lost -- eg inadvertently enter a recursive edit mode -- and have to suspend emacs, kill it, and start again.",University/College,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Community""]",Good but not great,"Extensibility, documentation, ability to avoid using the mouse","[""Work"", ""Hobby projects""]","[""28.1""]",40,No,,moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""not sure""]","[""Do not use packages""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""I typically have trouble installing packages so contributing is a reach""]",Never,,"[""Reddit"", ""Hacker News""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Do not use packages""]","[""package.el"", ""not sure""]","[""wait for maturity""]",,None,No,Rarely,61,PhD,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,"Yes: I would love to try more packages but each time I try to get one installed something breaks in the installation process (repo unavailable, software error, missing component, version incompatibility, etc) and I move on because I don't have the time to research the problem (assuming that it can be fixed). I would guess others have this problem as well but none of the survey's questions seemed to mention it.",No,Hacker News,Great,"[""shell"", ""ansi-term""]","[""pok-wog""]",Sometimes,No copy-paste,Never,,"The docs contain a lot of information. As a novice, it was hard to understand what to learn first, and skimming through was almost undoable. For if I skimmed, then I'd find myself puzzled. I spent hours and hours at cost of my free time. Keybindings kept falling out my head. Things went really slow until I tried Centaur Emacs, then exploring new features became a breeze. Vanilla Emacs is unsane for new users.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""I no longer use Emacs. I switched to Vim""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects"", ""I no longer use Emacs. I switched to Vim""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",7,No,"Auctex,Flyspell,Magit,Projectile,Undo-tree",significant comprimise,never considered,No,Would directly,No,"I used the default, until I tried evil-mode. Then, I switched to Vim","[""C"", ""Elisp"", ""Python"", ""LaTeX""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Learning how to properly use Org mode was my biggest desire, but due to lack of time, I never delved into""]","[""MELPA""]","[""Never tried""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""Friends""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,None,framework default,Frequently,32,Masters,"Biogically male, I don't identify with my gender",Italian,Software Development,"[""Helm""]","[""framework default"", ""flyspell""]","I started from vanilla Emacs, built my own settings for years. Lost my confs. Used Centaur for a year. Then, I tried spacemacs.","I used to revere Emacs, then I realized I was just evangelised (if not brain-washed) into its church. It has been my first IDE, and I'm very thankful to what I've learned. But, emacs keybindings are insanely frustrating, not to mention an hazard for the user's hands. This is what eventually drove me away. I wish this aspect would be surveyed in a deeper manner in the coming survey",No,My Emacs old buddy,Ok,"[""ansi-term""]","[""default dark"", ""my own custom theme"", ""dracula"", ""gruvbox""]",Never,framework default copy-paste,Never,,Using the wiki from the start was difficult: I started from videos before being able to understand it,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Org mode""]","Very well, it's snappy","Its legacy: there's always some new mode or feature you never knew you needed, and only recently found out about, but that someone has worked on for the past years","[""Work"", ""Hobby projects""]","[""28.2""]",0,No,"org, yasnippet, multiple-cursors, window-select, word-wrap, company,vi-tilde-fringe,",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Java"", ""Python""]",Never,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email""]",Never,"[""Did not consider it yet (my bad)""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Screenshots""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,No,Frequently,19,School,Male,Italian,Student,"[""Vertico""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,r/emacs,Great,"[""shell""]","[""doom-monokai-classic""]",Never,No copy-paste,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features"", ""keyboard macros""]","Very well, it's snappy",I can do anything with it.,"[""Work"", ""Hobby projects""]","[""28.2""]",32,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Java"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,"[""Issues""]","[""Web search engines""]","[""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Sometimes,57,Masters,Male,American,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""shell"", ""eshell""]","[""default light""]",Sometimes,No copy-paste,Never,,"The keybindings are really unclear, especially for non-english speakers who don't know what CTRL/Meta?(alt) is",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility, speed, amazing package management, great features","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,might in future,Yes,I have in the past,No,Vim,"[""C++"", ""HTML/CSS"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,32,Bachelors,Male,German,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"From nothing, reaching the point where I had a simple init.el set up with fonts, a good theme, basic interface settings, and use-package all configured and ready to go was the most difficult part, especially when so many online resources use very different approaches. I still have three separate functions in my init.el that set my font, and some combination of them seems to have done the trick. Beyond that, I think it was just having a use case that motivated me to take the deep dive into learning Emacs. It was ultimately seeing Elpy and Emacs-style interactive programming for Python that pushed me over the edge.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,"- Emacs has infinite tweakability. If some feature doesn't behave the way I want it to, or if adding some behavior would improve my workflow, I am certain that it can be done. And every tweak makes Emacs even better. I am slowly converging to the perfect environment for me specifically. - Almost every function, command, and variable is fully documented and easy to query for. I seldom have to leave Emacs or turn to the internet to support the tweaking above. - Packages to add a wide variety of features aren't unique to Emacs, but Emacs has a truly excellent selection, and I can always customize further. - Emacs doesn't spy on me.","[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,"use-package, auctex, cider, eglot, elfeed, elpy, vertico, vterm, mu4e, org-mode",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Go"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Emacs""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,No,Frequently,21,Associates,Male,United States citizen,Student,"[""Vertico""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""shell-command"", ""eshell"", ""vterm""]","[""wombat""]",Never,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Org mode,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Bash""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Frequently,31,Masters,Male,Danish,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"confused fingers from other editors, environments the depths of the key-command trees / modes and special buffers",Internet,"[""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"the power of the lisp machine (living code) extensibility (see point one) everything is a buffer","[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"mu4e,org-mode,docker,which-key,rustic",no comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Discord"", ""Web search engines"", ""#emacs tag on mastodon""]","[""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,39,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Blog post,Ok,"[""eshell"", ""vterm""]","[""modus-operandi""]",Rarely,No many packages,Rarely,,"I came from Vim. So, I found it difficult to retrain my muscle memory and adjust my expectations.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,Emacs Lisp and its extreme extensibility,"[""Work"", ""Hobby projects"", ""Blogging, Email, Window Manager""]","[""28.2""]",8,notmuch,"exwm, magit",significant comprimise,0-2y,No,I have in the past,Yes,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU Guix""]","[""Mailing list"", ""GitHub"", ""Any way the package maintainer prefers""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines""]","[""Screenshots"", ""Clips/videos""]","[""GitHub"", ""Most of the time, I don't ask for help""]","[""GNU Guix""]","[""Research alternatives""]",I submit to popular repositories such as MELPA that are used by a lot of people.,Vim,No,Frequently,32,PhD,Male,Indian,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,Friend,Great,"[""shell"", ""vterm""]","[""manoj-dark""]",Often,No copy-paste,Never,,"Old school shortcuts, very specific/unique terminology, experience/familiarity with REPL instead of compiled code",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,flexibility and ability to bring a common(ish) framework/interface to multiple languages.,"[""Work"", ""Hobby projects""]","[""28.1"", ""26.3""]",2,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""R"", ""Shell""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Twitter""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Research alternatives""]",,RStudio,project.el,Frequently,32,PhD,Male,United States citizen,Data Science,"[""No""]","[""flyspell""]",minimal vanilla,,No,Mastodon,Great,"[""term""]","[""tomorrow""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,"Integration between different tasks, common interface for different tasks","[""Work"", ""Hobby projects"", ""Personal information and tasks""]","[""28.2""]",10,Mu4e,,limited comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""not sure""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Notepad++,projectile,Often,34,PhD,Male,British,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default"", ""spell-fu""]",Doom Emacs,,Not sure,Org mode mailing list,Great,"[""shell-command"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,framework default copy-paste,Never,,Learning to use movement beyond the arrow keys,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","Text editing features, org, and huge package library","[""Work"", ""Hobby projects""]","[""28.2""]",21,No,Magit,any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Never have""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Screenshots""]","[""I don't""]","[""package.el""]","[""Install and try it immediately""]",,Nano,projectile,Frequently,43,PhD,Male,British,Research,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""Xresources theme so it matches my terminal emulator""]",Sometimes,undo-tree ,,,,,,String[],,,,String[],"[""na""]",,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"Grokking Elisp, finding golden path of configuration",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Community, ecosystem, culture","[""Work"", ""Hobby projects""]","[""28.1""]",5,No,,moderate comprimise,might in future,No,Would directly,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Research alternatives""]",,Atom,framework default,Sometimes,33,Bachelors,Male,Canadian,Software Development,"[""framework default"", ""Helm""]","[""framework default"", ""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""gruvbox"", ""zenburn""]",Sometimes,framework default simple functions,Never,,"- google results often return obsolete or suboptimal answerd - as a beginner hard to distinguish different tribes of emacs - elisp conventions (like naming personal functions with 'my/...' are not immediately transparent - while the docs are really great it's hard to read this much as a beginner",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Org mode""]",Good but not great,"Extensibility, uniform interface for different domains, decades of knowledge crystallized in emacs and packages.","[""Work"", ""Hobby projects""]","[""28.2""]",6,Mu4e,"Org-mode,magit,helm,mu4e,dired+,undo-tree,ediff,org-roam,elpy,lsp-mode",limited comprimise,never considered,Cannot,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""Sacha Chua's newsletter""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Often,36,Masters,Male,Hungarian,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""shell"", ""eshell""]","[""modus-vivendi""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",20,Gnus,"realgud-lldb, slime, helm, irony, cmake-mode, company, auctex,ac-math, ggtags, lsp-mode",significant comprimise,might in future,I have in the past,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Perl"", ""LaTeX""]",Often,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Research alternatives""]",,Vim,No,Often,,PhD,,,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""solarized-dark"", ""Material""]",Rarely,No copy-paste,Never,,"Keybindings, package managment.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""org-mode""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,it's flexibility,"[""Work""]","[""29.0""]",4,No,,moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Manual"", ""Screenshots""]","[""Framework"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,28,Associates,Male,Salvadorean,Software Development,"[""framework default"", ""Helm""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,lobste.rs,Great,"[""eshell""]","[""doom-one"", ""nord""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Differences compared to common conventional Windows applications,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""org-mode""]","[""Text editing features""]",Good but not great,Core + everyrhing else in LiSP,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"org-mode, various language modes",limited comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""whatever the maintainer prefers""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Blogs"", ""M-x list-packages"", ""Emacs News""]","[""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,50,Masters,Male,German,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default light""]",Sometimes,No simple functions,Never,,Steep learning curve with different shortcuts for everything and specific idiossincrasies of it's age.,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""org-mode""]",Good but not great,Flexibility and customizability,"[""Work"", ""Hobby projects"", ""personal knowledge management, TODO system, College""]","[""28.1""]",4,No,"org-mode, yasnippet, move-stuff, rust-mode, platformio-mode, conda",significant comprimise,never considered,No,Would directly,No,Spacemacs Holy,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,framework default,Sometimes,24,Bachelors,Male,Brazilian,Software Development,"[""framework default"", ""Helm""]","[""hunspell with dual pt, en dict""]",Spacemacs,,No,r/emacs,Great,"[""shell-command"", ""eshell""]","[""default dark"", ""inkpot, nano, dracula""]",Rarely,framework default many packages,Never,can't stand it... the dogma... the friction...,"Documentation eccentricities like using ""which see"" everywhere. The documentation is hyperlinked, just link to it and describe it instead of using 1:1 translations of latin in the most awkward way possible. Or just use `q.v.` like normal people. Documentation in general. Should always be in a lispy form (eg why do commands and functions omit parens?). Should have more real examples you can execute right there to see it work. This only makes it harder for people new to elisp.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",30,No,,do not prefer,never considered,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""Haskell"", ""Ruby"", ""Scheme""]",Frequently,"[""MacOS"", ""BSD""]",String[],"[""MELPA""]","[""GitHub""]",Often,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",melpa... I'm pretty done with GNU/FSF/RMS dogma,None,"my own, mostly via perspective",Sometimes,,,,,,"[""emacs 28+ improvements""]","[""ispell"", ""aspell via ispell""]",maximal vanilla,,Yes,lobste.rs,Ok,"[""shell-command"", ""shell""]","[""default light"", ""default light w/ green strings... red should be for errors ONLY""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Keybindings,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",10,Mu4e,"helm, mu4e, bongo, magit, lsp-ui, org-mode",significant comprimise,never considered,Yes,Yes,No,Emacs,"[""Haskell"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Manual""]","[""IRC"", ""GitHub""]","[""use-package"", ""nix""]","[""Install and try it immediately""]",,None,No,Sometimes,27,Masters,Male,,Fin Tech,"[""Helm""]","[""ispell""]",maximal vanilla,,No,Friend,Great,"[""eshell""]","[""solarized""]",Sometimes,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",10,No,,significant comprimise,might in future,No,No,No,Emacs,"[""Shell""]",Never,"[""MacOS"", ""BSD""]",String[],"[""framework default""]","[""Never contacted any""]",Never,String[],Never,,"[""M-x list-packages""]","[""Nothing comes to mind""]","[""I haven't had to ask for help""]","[""framework default""]","[""wait for maturity""]",,Notepad (vanilla Windows),framework default,Rarely,,Bachelors,,,Software Development,"[""framework default""]","[""framework default""]",minimal vanilla,Some of the required question made no sense for my limited use of EMACS and therefore got nonsensical answers.,Not sure,forums.freebsd.org,Ok,"[""none""]","[""default light""]",Never,framework default copy-paste,Never,,,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Structural navigation (in lisps),"[""Work""]","[""28.2""]",0,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Clojure""]",Frequently,"[""MacOS""]",String[],"[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Don't.""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Never,28,Masters,Male,British,Software Development,"[""Helm""]","[""framework default""]",Prelude,,No,Hacker News,Ok,"[""none""]","[""Jetbrains darcula""]",Never,framework default copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",3,No,,limited comprimise,never considered,No,No,No,Vim,"[""Python"", ""Shell"", ""Verilog""]",Often,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default""]","[""wait for community""]",,VS Code,framework default,Never,27,Bachelors,Male,Chinese,Student,"[""framework default"", ""Helm""]","[""framework default""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""spacemacs""]",Frequently,framework default copy-paste,Never,,control key pinky fatigue,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","1. rectangular editing commands 2. org mode 3. Code indenting 4. code highlighting 5. Macros","[""Work"", ""Hobby projects""]","[""27.2"", ""26.1""]",26,No,,moderate comprimise,might in future,I would but don't know how,Would directly,No,Emacs,"[""Python"", ""Perl"", ""Shell""]",Rarely,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Overview""]","[""Emacs StackExchange""]","[""framework default"", ""use-package""]","[""wait for community""]",,vi,No,Frequently,,Bachelors,Male,United States citizen,"Hardware, chip design","[""Ivy""]","[""ispell""]",lightly configed vanilla and spacemacs,,No,Company internal emacs slack channel,Great,"[""shell-command"", ""shell"", ""eshell""]","[""default dark"", ""dichromacy""]",Never,No write package,Never,,The keybindings are decidedly non-intuitive.,Parent,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,The incredible flexibility and wide ecosystem of packages.,"[""Work"", ""Hobby projects"", ""Journaling""]","[""29.0"", ""28.2"", ""28.1""]",10,No,"Helm, Magit, RGB, LSP-mode",limited comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Code (features)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""N/A""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,None,No,Frequently,29,Masters,Male,United States citizen,Defense,"[""Helm""]","[""flyspell""]",maximal vanilla,"Switch ""American"" to ""United States"". It was weird to see it in the wrong place alphabetically.",No,r/emacs,Ok,"[""none""]","[""doom-acario-dark""]",Rarely,No ,,,,,,String[],,,,String[],String[],,,,,,,,,CUA,String[],,String[],,,,,,,,,,,,,,,,Frequently,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features""]",,Good but not great,,"[""Hobby projects""]","[""29.0"", ""28.1""]",1,,,,,,,,Vim,"[""Elixir""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,A lot of things have strange names. Like frame/window that is the opposite of HTML. Calling truncateline what everybody call line wrap etc.,Friend,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",It's an operating system so it can does everything. The sole limit is the imagination.,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,,any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""OCaml""]",Never,"[""GNU/Linux"", ""Windows""]","[""Task management""]","[""framework default""]","[""Mailing list"", ""Email""]",Never,"[""Not interested""]",Never,,"[""Web search engines""]","[""I don't care""]","[""google only""]","[""manual""]","[""wait for maturity""]",,None,No,Sometimes,39,Masters,Male,French,Software Development,"[""No""]","[""No""]",minimal vanilla,I don't understand what you learned from that kind of questions,No,Hacker News,Ok,"[""just by using compile""]","[""I use the nowindow emacs""]",Never,No simple functions,Never,,"Started with Spacemacs, so a learning curve simply because of it. Then ""unlearning"" some vim-habits, but Evil makes that much less painful.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"Extensibility and being a single tool for ""everything"".","[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"evil-mode, org-mode, magit, lsp-mode, org-roam, vertico++, projectile",moderate comprimise,might in future,I have in the past,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub"", ""Doom discord""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""Doom emacs curation""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""wait for community""]",,Vim,projectile,Sometimes,37,Masters,Male,Norwegian,Software Development,"[""framework default"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,lobste.rs,Great,"[""eshell"", ""vterm""]","[""dracula""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],"Very well, it's snappy",,"[""Work""]","[""28.1""]",4,No,,significant comprimise,never considered,No,No,No,Emacs,"[""I basically only use Org Mode""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,No,Often,42,PhD,Male,United States citizen,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""monokai""]",Never,framework default copy-paste,Never,,Learning the keybindings. Finding ways of changing the config to fit my needs.,University/College,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","It's lightweight (ram, disk, and cpu usage are low). It runs on many different OSs. The package system makes it infinitely extensible.","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",10,No,"lsp-mode, company, flycheck, go-mode, markdown-mode",any comprimise,never considered,No,Yes,No,Emacs,"[""C"", ""Go"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,No,Often,30,Bachelors,Male,American,Software Development,"[""Ido""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Mastodon,Great,"[""eshell"", ""ansi-term""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",0,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Haskell"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Rarely,33,School,Male,Brazilian,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""nord""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,significant comprimise,never considered,No,No,No,Vim,"[""Python"", ""Rust"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,30,PhD,Male,Swiss,Research,"[""Vertico""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,r/emacs,Ok,"[""eshell"", ""vterm""]","[""my own custom theme""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",5,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""GitHub""]","[""use-package""]","[""wait for community""]",,Eclipse,project.el,Rarely,37,Masters,Male,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell"", ""eshell"", ""vterm""]","[""gruvbox"", ""modus-operandi"", ""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Community""]","[""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""29.0"", ""28.2""]",1,,,,,,,,Vim,"[""Python""]",,"[""GNU/Linux"", ""WSL"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Good but not great,The possibility to customise perfectly it to your needs.,"[""Work"", ""Hobby projects""]","[""28.2""]",6,Mu4e,"org, lsp-mode, elfeed, mu4e, crux, magit, au text, vterm",no comprimise,never considered,Yes,No,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""YouTube""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""IRC"", ""Mailing lists"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,26,Bachelors,Male,German,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""gruvbox""]",Rarely,No simple functions,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Go""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,String[],Rarely,"[""Issues""]","[""Reddit""]","[""Screenshots"", ""Overview""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,Masters,Male,British,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""Spacemacs-dark""]",Never,framework default copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",4,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Python"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""Colleagues""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Eclipse,framework default,Sometimes,,Bachelors,Male,American,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Friend,Great,"[""eshell""]","[""dracula""]",Never,framework default write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,,,,,,,,Emacs,"[""Clojure"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""PHP"", ""Ruby"", ""Shell""]",,"[""MacOS""]",String[],String[],String[],,String[],,,String[],String[],String[],String[],,,Vim,,Often,,,,,,String[],String[],Doom Emacs,,,,,String[],String[],, none,Never,,"Tried vanilla emacs, was frustrated with key bindings and having to read a manual in order to use an editor.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org-mode""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work""]","[""28.1""]",2,No,"org-mode, magit",limited comprimise,might in future,No,No,No,Vim,"[""org-mode""]",Often,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""straight""]","[""wait for maturity"", ""wait for community""]",,VS Code,framework default,Sometimes,28,Masters,Male,German,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""solarized""]",Never,framework default understand internals,Never,Bureaucracy destroys the soul,,Friend,"[""GUI"", ""daemon""]","[""Extensibility""]",String[],Good but not great,"The model itself, where the editor is a collection of functions triggered by events that can be key pressed or mouse gestures or whatever, and the functions themselves can be redefined at any stage.","[""Work"", ""Hobby projects""]","[""28.2""]",37,No,"restclient, expand-region, slime, cider, visual-regexp",limited comprimise,never considered,No,No,Yes,"My own, CUA++","[""Assembly"", ""C"", ""Clojure"", ""Elisp"", ""Go"", ""Javascript"", ""Java"", ""R"", ""Scheme"", ""Shell"", ""OCaml""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Often,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""M-x list-packages"", ""Sascha!""]","[""Docstrings""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,Ed,No,Often,,PhD,Male,Irish,Software Development,"[""Ido""]","[""flyspell"", ""hunspell""]",maximal vanilla,,Not sure,Twitter,Ok,"[""eshell""]","[""my own custom theme""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",10,No,,do not prefer,never considered,Yes,No,No,Emacs,"[""Common Lisp"", ""Elisp""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""GitHub"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""IRC"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,40,PhD,Male,American,Telecom,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,Blog post,Great,"[""eshell""]","[""my own custom theme""]",Rarely,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""org mode""]","[""Package(s)""]",Alright,,"[""Hobby projects""]","[""27.2""]",5,No,,do not prefer,never considered,No,No,No,Emacs,"[""none""]",Never,"[""WSL""]","[""Time tracking""]","[""not sure""]","[""Email""]",Never,"[""Not interested""]",Never,,"[""not""]","[""Tutorials"", ""Design rationale""]","[""not""]","[""package.el""]","[""wait for community""]",,VS Code,No,Rarely,52,Bachelors,Male,Belgian,Education services,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Not great,"[""none""]","[""solarized-dark""]",Never,No simple functions,Never,,navigate as easily (because I was more proficient in) neovim,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Lisp ecosystem,"[""Learning Lisp""]","[""28.2""]",1,No,"paredit,sly,dired,swiper,company",limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp""]",Rarely,"[""MacOS""]",String[],"[""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Never,25,School,Male,Indonesian,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell"", ""eshell""]","[""modus-vivendi""]",Sometimes,undo-fu write package,Never,,"I was 18 years old in 1988/1989. I learned Emacs in parallel to Apple Mac/CUA conventions. So since my first use of any ""modern"" (i.e. post-Commodore-64) applications, I have been ""native bilingual,"" muscle-memory-wise. Meanwhile I first encountered Emacs Lisp at precisely the same time I was taking a course that required writing code in Scheme. So what would (for me, undoubtedly) have been a monolithically insuperable conceptual obstacle, was, by luck, perfectly natural. In short, a wonderfully serendipitous story for me, utterly lacking in any relevance to new users in 2022. :-)",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","As Protesilaos Stavrou has articulated so well, it's the unique gestalt of Emacs-as-environment that makes it so powerful. It truly embodies the technological and social potential of Free Software.","[""Work"", ""Hobby projects"", ""writing prose""]","[""28.1""]",34,Wanderlust,"olivetti, helm, real-auto-save, which-key, adaptive-wrap, pulsar, denote",any comprimise,might in future,Yes,Yes,No,Emacs,"[""Elisp""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""Hacker News""]","[""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""wait for community""]",,None,No,Frequently,52,PhD,Male,United States citizen,Research,"[""Helm"", ""Vertico""]","[""ispell""]",maximal vanilla,,Yes,Hacker News,Great,"[""none""]","[""modus-vivendi""]",Rarely,No copy-paste,,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility""]","[""Extensibility""]",Good but not great,,"[""Hobby projects""]","[""28.2"", ""28.1""]",0,,,,,,,,Vim,"[""C++"", ""C"", ""Haskell"", ""Rust""]",,"[""GNU/Linux"", ""BSD""]",String[],"[""not sure""]",String[],,String[],,,String[],String[],String[],String[],,,Vim,,Rarely,,,,,,String[],String[],minimal vanilla,,,,,String[],String[],, copy-paste,Never,,The keybindings were hard to learn and discover,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Not well,"Being an customizable, extensible super-app for the Desktop aligned to user interests","[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,moderate comprimise,never considered,No,Would directly,No,All combined,"[""HTML/CSS"", ""Haskell"", ""Shell"", ""OCaml""]",Frequently,"[""MacOS""]","[""Note taking"", ""generating a static website""]","[""framework default"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,26,Masters,Male,French,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,Discourse,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",1,,,,,,,,Vim,"[""HTML/CSS"", ""Javascript"", ""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, read and understand,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"lisp, packages","[""Work""]","[""28.1""]",1,No,,,never considered,,,,Vim,"[""Clojure""]",Sometimes,"[""GNU/Linux""]",String[],"[""framework default"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Never,,,,,,"[""framework default""]","[""No""]",Doom Emacs,,,,,"[""eshell"", ""term""]","[""gruvbox""]",Never,framework default write package,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",15,No,,any comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""PHP"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Documentation""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Manual"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""package.el"", ""manual""]","[""Research alternatives""]",,VS Code,projectile,Rarely,,Associates,Male,Russian,Telecom,"[""Helm"", ""Ido"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""shell"", ""eshell"", ""vterm""]","[""modus-operandi"", ""nord""]",Rarely,No simple functions,Never,,Elisp wasn't intuitive for me as I write mostly Python and knew some vimscript,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Extensibility, org-mode","[""Work"", ""Hobby projects"", ""University""]","[""28.2""]",3,No,,significant comprimise,might in future,No,No,No,Vim,"[""Elixir"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub""]","[""elpaca"", ""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,22,School,Male,Polish,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""langtool""]",Doom Emacs,,No,lobste.rs,Great,"[""vterm""]","[""my own custom theme"", ""modus-operandi""]",Sometimes,framework default read and understand,Never,,,University/College,"[""GUI""]","[""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python""]",Frequently,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""use-package""]","[""wait for community""]",,VS Code,projectile,Sometimes,42,PhD,Male,Canadian,AI - computer vision,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""doom-dark+""]",Sometimes,undo-tree simple functions,Never,,"Literally impossible to learn without searching online basic stuff like 'How to find file' or 'How to save a file'. Discoverability is a mess on emacs and to this day I'm not sure if I'm Turning on specific packages, like lsp or flycheck, was easy but debugging them was a mess. I still don't have python autocomplete working well. The wiki was very helpful, despite being quite empty in some aspects. Not a single light theme is good. solarized ftw. Dired did not seem easy to use, I still rely on KDE's file browser or the shell terminal buffer",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF"", ""Usable without a mouse pointer""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""memes""]","Very well, it's snappy","Lisp programming, keyboard shortcuts, low power usage on my laptop, very robust and stable packages. I haven't had to install anything third party yet because doom emacs has everything built in.","[""Hobby projects""]","[""28.2""]",1,No,,significant comprimise,never considered,No,Cannot,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""framework default"", ""not sure""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Manual""]","[""Emacs StackExchange"", ""Framework""]","[""framework default"", ""not sure""]","[""Install and try it immediately""]",,VS Code,framework default,Often,19,School,Male,,Software Development,"[""framework default"", ""Ivy"", ""Ido""]","[""framework default"", ""flyspell"", ""ispell""]",Doom Emacs,I can't enter 0.5 as years.,No,Discourse,Great,"[""shell""]","[""solarized"", ""doom-opera""]",Never,framework default read and understand,Never,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",3,No,,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Java"", ""Python"", ""PHP""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,,"[""Reddit""]","[""Tutorials""]","[""Reddit""]","[""package.el""]","[""wait for maturity""]",,,No,Frequently,,Bachelors,Male,,Software Development,"[""No""]","[""No""]",Emfy,,No,r/emacs,Great,"[""term"", ""ansi-term""]","[""wombat""]",Never,No simple functions,Rarely,,,,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""evil package""]",String[],Good but not great,,"[""Work""]","[""28.2""]",30,mew,"org-mode, evil",moderate comprimise,might in future,No,Would directly,No,Vim,"[""HTML/CSS"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]","[""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,String[],Sometimes,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Overview""]","[""Mailing lists""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,None,No,Sometimes,53,PhD,Male,German,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""zenburn""]",Sometimes,undo-tree copy-paste,Never,,"- adapting to non-modern-standard concepts like the weird keybindings, kill ring, having a different name for everything",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Extended in a lisp""]",Good but not great,org-mode,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"org, org-roam, magit, marginalia, consult, orderless, dirvish, esup",limited comprimise,never considered,No,No,No,xah-fly-keys,"[""C"", ""Elisp"", ""Scheme"", ""Common Lisp""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Comparison""]","[""IRC"", ""Matrix"", ""Discord""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,Vim,No,Frequently,22,School,Male,Singaporean,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,Matrix,Ok,"[""vterm""]","[""default dark""]",Never,vundo copy-paste,Never,,"Learning the keybindings, getting into some state or mode where the key bindings don’t do what you expect",Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Best clojure editor""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","The packages for editing clojure are so good! Since it’s old tech, I’m confident it won’t go away and it’s very stable.","[""Work""]","[""28.1""]",5,No,"Clojure-mode, swiper/counsel/ivy, org-roam, which-key, general, evil, projectile",limited comprimise,never considered,Yes,No,No,Vim,"[""Clojure""]",Never,"[""MacOS""]","[""Note taking"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Blogs"", ""Work""]","[""None""]","[""Work""]","[""use-package""]","[""Research alternatives""]",,Vim,projectile,Sometimes,31,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""solarized""]",Never,undo-tree write package,Rarely,,Finding help,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Alright,Emacs lisp,"[""Work"", ""Hobby projects""]","[""29.0""]",12,Mu4e,"magit, deadgrep, vertico, consult",do not prefer,5-10y,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Ruby""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Manual""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,No,Sometimes,37,Masters,Male,Belgian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""wucuo""]",maximal vanilla,"You could have added questions like: - what do you like to change about emacs - what do you think maintainers should work on - do you use LSP? and what do you think about the performance? - what do you hate about emacs? - how often do you (re)start emacs? (just fun for the stats)",Yes,Friend,Great,"[""eshell"", ""vterm""]","[""default light"", ""ef-light""]",Rarely,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility and built-in features,"[""Hobby projects""]","[""28.2""]",1,Mu4e,,moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""IRC servers"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""IRC"", ""Reddit""]","[""package.el""]","[""Research alternatives""]",,VS Code,projectile,Never,,School,Male,Hungarian,Software Development,"[""Ivy""]","[""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell"", ""vterm""]","[""modus-vivendi""]",Never,undo-tree many packages,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility and the ecosystem. A lot of possible workflows that can be implemented.,"[""Work"", ""Hobby projects""]","[""28.1""]",2,notmuch,"org-mode,dired,magit,org-roam,notmuch,emms,elfeed,lsp-mode",moderate comprimise,might in future,No,No,Yes,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""FSF paperwork"", ""Packages are often so well written that there isn't much value I can add""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",Just submit to MELPA when I feel the package is ready,Vim,projectile,Frequently,24,Masters,Male,Russian,Student,"[""Ivy""]","[""langtool"", ""My reverso.el""]",maximal vanilla,,Yes,Discord,Great,"[""vterm""]","[""palenight""]",Sometimes,undo-tree simple functions,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",0,,,,,,,,Emacs,"[""C++"", ""Elisp"", ""Java"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",30,No,,any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""PHP"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""not sure""]","[""Email""]",Never,String[],Never,,"[""Web search engines""]","[""Overview""]","[""Google""]","[""manual""]","[""Install and try it immediately""]",,textedit,No,Frequently,53,Masters,Male,German,Telecom,"[""No""]","[""flyspell""]",maximal vanilla,,No,Mastodon,Ok,"[""none""]","[""default light"", ""my own custom theme""]",Frequently,No read and understand,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""Go"", ""Python"", ""Rust""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,maximal vanilla,,,,,,,, simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""27.1""]",0,,,,,,,,Vim,"[""Common Lisp"", ""Scheme""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Hobby projects""]","[""29.0""]",7,No,,do not prefer,never considered,I have in the past,I have in the past,Yes,Vim,"[""Elisp"", ""Elixir"", ""R"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Code (bug fixes)""]","[""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,,,,,"[""framework default"", ""Ivy""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""shell-command"", ""ansi-term""]","[""doom-one"", ""gruvbox""]",Rarely,framework default simple functions,Rarely,,,,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects"", ""journal""]","[""28.2"", ""28.1"", ""27.2""]",25,notmuch,,any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""Java"", ""Python"", ""Perl"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,,projectile,Sometimes,,Masters,,,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,lobste.rs,Ok,"[""none""]","[""my own custom theme""]",Never,No copy-paste,Never,,"I learned a lot from the Emacs tutorial and other places, but discovering and learning more has been sporadic after that. There is a lot to learn and everything is documented, but discoverability is the issue for me and I then again I'm mostly using Emacs to get stuff done. Learning spurts have been quite limited for me.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Longevity, community and breadth of tools.","[""Work"", ""Hobby projects""]","[""27.1""]",20,No,"org,no-littering,company,magit,literate-calc-mode,ox-reveal,org-roam,org-roam-ui",moderate comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Kate,No,Rarely,36,Masters,Male,Finnish,Government,"[""Selectrum""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default light""]",Frequently,No many packages,Rarely,,Elisp is not easy. Don't remember specific problems.,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility with elisp. Changing live the runtime without restarts. Modes for everything. Email, news, irc, github, code, etc etc -> no need to change editors -> one editor for everything","[""Work"", ""Hobby projects""]","[""29.0""]",15,Mu4e,"org-mode,magit,mu4e,eshell,dired,vertico,consult,embark,vterm,cider",moderate comprimise,0-2y,Yes,No,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list"", ""GitHub""]",Rarely,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Comparison"", ""Screenshots""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""borg (git submodules)""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,41,Bachelors,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""langtool""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""eshell"", ""vterm""]","[""moe-dark""]",Sometimes,undo-fu and vundo simple functions,Never,,"i had issues with understanding how to install packages. my initial configuration was only theme, and adding reverse kill line binding. Mostly configured with the GUI. I could not understand how to connect to elpa/melpa to install anything.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",the extensibility and the packages. If anything is not how you like it you can change it and make it exactly how you like it,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"org,org-roam,frog-jump-buffer,ag,magit,move-text,vterm",limited comprimise,never considered,No,Would directly,No,Emacs,"[""Elisp"", ""Julia"", ""Python"", ""Rust""]",Frequently,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Email"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,25,Masters,Male,United States citizen,Software Development,"[""Ivy""]","[""No"", ""flyspell""]",maximal vanilla,"I think more questions about why you use emacs over other programs would be good. especially in the disagree -> agree scale. such as ranking different aspects of emacs importance: open source, extensibility, the eco-system (not having to leave emacs)",No,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-acario-dark""]",Sometimes,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",15,No but used to be a heavy mu4e user,,significant comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp"", ""Elixir"", ""Go"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""IRC"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""framework default""]","[""wait for community""]",,Notepad++,framework default,Often,35,School,Male,,Software Development,"[""Helm""]","[""framework default""]",Spacemacs,,No,lobste.rs,Great,"[""none""]","[""material-light""]",Sometimes,undo-tree write package,Never,,The buffer/window/frame thing was hard at first. Keyboard was fine as I was learning on Solaris and had a proper keyboard,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""It was the editor for Solaris C at the time""]",Alright,Extensibility and uniformity of interface,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,,limited comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""C++"", ""C"", ""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""R"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default"", ""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines""]","[""Manual"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Often,42,Masters,Male,United States citizen,Software Development,"[""Helm""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Sometimes,undo-tree none,Rarely,,Starter kits such as Doom Emacs hindered my Emacs learning experience. Doom Emacs abstracts away essential knowledge. External documentation was or still is incomplete. Old documentation is gone. Dead links floated around everywhere. I also didn't know how to access Emacs' self-documenting nature. Hence I was mostly stuck with opinionated defaults. Everything unsupported remained unsupported because the Doom Emacs community replied with “Learn Emacs” or “Maybe VS Code is better for you” to my cries for help. So I dropped Doom Emacs in favor of vanilla GNU Emacs.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Good but not great,Lisp machine concept,"[""Hobby projects""]","[""28.2""]",0,No,"org,org-superstar-mode",limited comprimise,might in future,No,No,No,Emacs,"[""Elisp""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages"", ""YouTube videos""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos""]","[""GitHub"", ""Discord"", ""Discourse""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,No,Sometimes,18,School,Male,Austrian,Student,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""modus-vivendi""]",Rarely,No copy-paste,Never,,"Sometimes finding documentation is esoteric, even if it's easy to ""get to"" using C-h C-* it's not easy to understand what to look for, or what certain variables do",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Free software, vibrant community, elisp interpreter","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"Org, LSP, Cider",significant comprimise,never considered,"I've not so far, but I will with my first paycheck",I have in the past,No,Emacs,"[""Clojure"", ""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Sometimes,27,Bachelors,Male,American,Software Development,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""modus-vivendi""]",Often,undo-tree write package,Never,,"Learning the basics was actually easier than getting from beginner to intermediate. Getting to intermediate requires a good working model of many of emacs internals. While there is good documentation at the function level, getting an understanding of how components of emacs interact, and how to write elisp that plays nice was/is difficult for a new intermediate user.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"One editor/ide for all languages -- I don't have to switch my environment when working on a new project. Org-mode is unrivaled as a tool for thought Extensibility means if I don't like something, I can fix it.","[""Work"", ""Hobby projects""]","[""28.2""]",14,No,"org, magit, lsp, web-mode",moderate comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,Notepad++,No,Frequently,33,Bachelors,Male,American,Software Development,"[""Ido""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""ansi-term""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, its open nature","[""Hobby projects""]","[""29.0""]",2,No,"magit, vundo",moderate comprimise,0-2y,No,No,No,Emacs,"[""C"", ""Elisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Sometimes,String[],Often,"[""Issues"", ""Code (bug fixes)""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Atom,project.el,Often,19,School,Male,Indian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""vterm""]","[""modus-vivendi""]",Never,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Hierarchy of action commands,Colleague,"[""GUI""]","[""Package(s)""]","[""Package(s)""]",Alright,"Magit Its community of active users.","[""Work""]","[""29.0""]",1,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Javascript""]",Frequently,"[""GNU/Linux""]",String[],"[""MELPA""]","[""I don't""]",Never,"[""Not knowing how to modify a package""]",Never,,"[""I don't""]","[""Manual""]","[""Framework""]","[""use-package"", ""manual""]","[""wait for community""]",,Vim,project.el,Never,46,PhD,Male,French,Fin Tech,"[""No""]","[""framework default""]",maximal vanilla,,No,Friend,Ok,"[""shell-command""]","[""my own custom theme""]",Never,framework default copy-paste,Never,,"I found the guided tutorial (C-h t) to be too long and difficult to get out of. I learn best by example, so reading through the keybindings (C-h b) was the best starting point. I also sometimes forgot the 2nd Ctrl in certain sequences (i.e. pressing C-x s instead of C-x C-s) and would stop holding the Ctrl key too soon. I've since outgrown that habit.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""It \""becomes\"" your OS in a sense.""]","Very well, it's snappy","Its extensibility and built-in features. I can write, run, and compile C code and even read along with a book in doc-view-mode all without leaving emacs. Eww is an underrated browser and loads images very well in GUI emacs.","[""Work"", ""Hobby projects"", ""RSS,organization,system config""]","[""28.2"", ""27.1""]",2,Gnus,"elfeed,elpher,ansi-term,org-bullets-mode,xkcd,gnus,tetris,dired,eww",moderate comprimise,never considered,Cannot,Would directly,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell"", ""Lua, Crystal""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""IRC servers"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual"", ""Screenshots"", ""usage examples""]","[""IRC"", ""Emacs StackExchange""]","[""package.el"", ""el-get""]","[""Install and try it immediately""]",,nano,framework default,Often,26,Bachelors,Male,United States citizen,Research,"[""No""]","[""No""]",minimal vanilla,This was fun! I'll gladly take it again next year.,No,IRC,Great,"[""shell-command"", ""ansi-term""]","[""my own custom theme""]",Frequently,framework default copy-paste,,,,University/College,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",18,,,,,,,,Emacs,"[""C"", ""Python"", ""Shell""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",String[],"[""not sure""]",String[],,String[],,,String[],String[],String[],"[""not sure""]",,,Notepad,,Never,,,,,,String[],String[],minimal vanilla,,,,,String[],String[],, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,,,Initially key bindings but I've grown to like them,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extendability and customization. And stability in some form. I won't have to switch editors anytime soon,"[""Work"", ""Hobby projects""]","[""28.1""]",18,,,,,,,,Emacs,"[""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""magit""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"magit, org-mode",moderate comprimise,never considered,No,No,No,Vim,"[""Clojure""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Manual""]","[""Reddit"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Rarely,33,Masters,Male,Polish,Software Development,"[""Ivy"", ""Vertico""]","[""flyspell""]",Doom Emacs,,Not sure,Hacker News,Great,"[""eshell""]","[""gruvbox""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,Understanding the difference between .emacs/init.el and custom.el files,Internet,"[""GUI"", ""daemon""]","[""Extensibility""]","[""Org""]",Good but not great,Documentation,"[""Work"", ""Hobby projects""]","[""28.1""]",9,Mu4e,"Org,Helm,Dired",significant comprimise,might in future,I have in the past,No,No,Emacs,"[""Elisp"", ""Python"", ""R"", ""Shell"", ""Common Lisp""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""package.el""]","[""Research alternatives""]",,None,No,Frequently,41,PhD,Male,Brazilian,Research,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Emacs mailing list,Great,"[""shell-command"", ""shell""]","[""my own custom theme""]",Never,No copy-paste,Never,,The whole package managing and configuration thing was kinda hard to adjust,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",It could be configured for anything and does not require a lot of resources,"[""Work""]","[""28.1""]",5,No,"Helm, eglot, flycheck, company",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,No,Rarely,27,Masters,Male,Russian,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell"", ""term""]","[""nord""]",Rarely,No write package,Never,,"- elisp is odd and complex - lack of good training material",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Org""]","[""Extensibility"", ""Package(s)"", ""Suppor for vim keybindings and functionality""]",Good but not great,"- Extensibility / customizability - Org mode - Ability to run in terminal mode","[""Hobby projects""]","[""28.2"", ""27.2""]",5,No,"org, org-roam, magit, lsp, dash, s, f, projectile, cider",limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""Javascript"", ""Java"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""Never did""]",Never,"[""Not interested"", ""Never had the need""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""I check the docs and source code""]","[""use-package""]","[""Research alternatives""]",,Vim,projectile,Often,,Masters,Male,,Unemployed,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""eshell"", ""term"", ""vterm""]","[""nord""]",Never,framework default copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Alright,,"[""Work""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",5,,,,,,,,Vim,"[""text""]",,"[""Windows""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Spacemacs,,,,,,,, simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"One editor for all programming languages, no IDE required","[""Work"", ""Hobby projects""]","[""27.1""]",22,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Ruby"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,,,,,,"[""No"", ""What's a selection package?""]","[""No""]",minimal vanilla,I have no idea what undo and selection pacakes are. I'll google them up but maybe I'm not alone. Links could help people to become more proficient with emacs for these and other cases.,Not sure,Hacker News,Ok,"[""none""]","[""default dark""]",Sometimes,What's an undo package? write package,Never,,"Initially, discoverability of features.",Friend,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""CIDER""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","It's extensibility, to turn it into an IDE for building your systems and applications.","[""Work"", ""Hobby projects""]","[""28.2""]",22,No,"CIDER, paredit, ag, flycheck, slime, yas, clojure-mode, clojure-snippets, find-file-in-project",limited comprimise,might in future,No,No,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Java"", ""Perl"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Blogs"", ""Web search engines""]","[""Clips/videos"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,51,School,Male,United States citizen,Software Development,"[""Ido""]","[""framework default""]",minimal vanilla,,No,lobste.rs,Great,"[""none""]","[""solarized""]",Rarely,No simple functions,Never,,I was struggled with configuration. I couldn't do it right at first.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Elisp, keybindings, packages, community","[""Work""]","[""28.2""]",13,Mu4e,"magit, org-mode, helm, evil-mode, projectile, mu4e",any comprimise,might in future,I have in the past,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Javascript"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""IRC"", ""Reddit""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",MELPA,None,projectile,Frequently,40,Masters,Male,Russian,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",Prelude,,No,r/emacs,Great,"[""shell-command""]","[""solarized-dark"", ""zenburn""]",Frequently,undo-tree read and understand,Rarely,,"Installation and configuration has been difficult, especially trying to determine where to place setq commands in doom.d configuration files, or when/how to use hooks. The doom/bin commands were confusing without a basic understanding of a vanilla Emacs+packages.el system. Change has been so rapid that videos and docs were frequently out of date. Also, determining what check-in/version to install has been a challenge as well as how/when to upgrade.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community"", ""org mode""]",Good but not great,Integration of dev environment with packages such as org-mode and mu4e in a common text based paradigm.,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,"org-mode, mu4e, org-roam",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""Elisp"", ""Python"", ""Scheme"", ""Shell"", ""ansible""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,Atom,framework default,Sometimes,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discourse,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,It's been more than 30 years... Remembering key bindings. Remembering which functions do what.,Work,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Elisp programmability,"[""Hobby projects"", ""Everything""]","[""29.0""]",30,notmuch,"AUCTeX, org, org-*, ox-*, flycheck & friends",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview"", ""Examples, examples, examples""]","[""search""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","Although FSF and GNU have been hugely beneficial to programming, there are times when I think their rigidness works against them, so I would start with MELPA.",None,No,Frequently,71,PhD,Male,American,Education services,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,Adding package popularity would be helpful in choosing between packages that cover similar ground.,No,Hacker News,Great,"[""none"", ""but if I did, it would be eshell""]","[""solarized""]",Rarely,vundo copy-paste,Never,,"Tended to manually confuse C-i C-j with C-i j that is, when to let up on the shift/control/meta key",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Adaptability and (if this is a word) Scriptability,"[""Work"", ""Hobby projects""]","[""28.2""]",33,mutt,ledger-mode boxquote,significant comprimise,might in future,I have in the past,Would directly,No,Emacs,"[""C"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""IRC servers""]","[""Screenshots""]","[""Never have done so""]","[""elpaca""]","[""Install and try it immediately""]",,vms edit,No,Frequently,65,PhD,Male,United States citizen,Research,"[""No""]","[""ispell""]",minimal vanilla,Seems nicely laid out. There was one middle section (involving packages) which was nearly a duplicate of a previous page.,Yes,r/emacs,Great,"[""shell-command""]","[""zenburn""]",Rarely,No simple functions,Never,,"Examples in documentation, both official and package-level. As a beginner programmer, I relied heavily on patterning off of examples, and without them, I struggled to understand how to implement features.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Common Lisp environment""]",Good but not great,Strong community-driven package ecosystem; org-mode,"[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,"PDF Tools, Major Mode Hydra, Org Msg, Org-Caldav-Sync, Doom Modeline",limited comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""HTML/CSS"", ""Python"", ""R"", ""Rust""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit""]","[""Tutorials""]","[""Reddit""]","[""straight""]","[""wait for maturity""]",,VS Code,No,Frequently,33,Masters,Nonbinary,United States citizen,Entertainment,"[""Ivy""]","[""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""Catppuccin""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"Keybinding discoverability, lack of out-of-the-box functionality (since alleviated with 'distributions')",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Good but not great,"Extensibility, documentation","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"magit, cider, SLY, helm",moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Javascript"", ""Perl"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Research alternatives""]",,Vim,projectile,Sometimes,35,School,Male,Welsh,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""multi-term""]","[""my own custom theme""]",Frequently,framework default write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,any comprimise,never considered,No,No,Yes,Vim,"[""C"", ""Elisp""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]",String[],"[""framework default"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""Framework""]","[""framework default"", ""package.el""]","[""wait for maturity""]",,Vim,framework default,Often,44,PhD,Male,Chinese,Research,"[""framework default""]","[""framework default""]",Spacemacs,,Not sure,Emacs China,Great,"[""ansi-term""]","[""default dark"", ""modus-operandi""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"extensibility, discoverability and lisp","[""Work""]","[""28.2""]",2,No,"orgmode,cider,helpful,magic",significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""Javascript"", ""R"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package"", ""manual""]","[""wait for community""]",,Vim,projectile,Never,33,Masters,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Ok,"[""shell-command"", ""eshell"", ""term"", ""ansi-term"", ""vterm""]","[""zenburn""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Learning the default keybindings. Now the difficulty is when anything else doesn't obey the Emacs keybindings.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""I thought I had no choice. They gave me Emacs and told me that's what there was.""]","Very well, it's snappy",It's an elisp execution environment that by default executes elisp that can edit text.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",16,No,,any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""D""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""IRC servers"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Notepad on Windows 98,No,Frequently,41,Masters,Male,Mexican,Software Development,"[""Ido""]","[""No""]",maximal vanilla,I really appreciate the gender question. A free-form field is great.,Not sure,Hacker News,Great,"[""none""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""26.3""]",15,Gnus,"auctex, telega.el, gnus, emms, ein, bbdb, ess",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Python"", ""R"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Rarely,,"[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""GitHub"", ""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,38,PhD,Male,Russian,Research,"[""No""]","[""flyspell""]",minimal vanilla,,No,Blog post,Great,"[""shell""]","[""default light""]",Frequently,No none,,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",0,No,,,never considered,,,,Emacs,"[""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA Stable""]",String[],,"[""Not knowing how to modify a package""]",Never,,String[],"[""Tutorials"", ""Manual""]",String[],"[""package.el""]",,,gedit,No,Frequently,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""eshell""]","[""zenburn""]",Never,No copy-paste,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],"Very well, it's snappy",,"[""Work""]","[""28.2""]",6,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Elixir"", ""Erlang"", ""Go"", ""Rust""]",Frequently,"[""MacOS""]","[""General document writing"", ""Babel""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Emacs StackExchange""]","[""use-package""]","[""wait for community""]",,Vim,projectile,Sometimes,32,Bachelors,Male,Brazilian,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""vterm""]","[""doom-one"", ""solarized-dark""]",Never,undo-fu copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Someone say it is great""]","Very well, it's snappy","org-mode, extensible, packages, key binding, self document","[""Work"", ""Hobby projects""]","[""29.0""]",2,Mu4e,"magit, ef-themes, modus-theme, beancount-mode, eglot, org-roam, avy, flycheck, flymake, easy-hugo",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Frequently,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,,,,Chinese,,"[""framework default""]","[""framework default""]",purcell,,No,Emacs China,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""my own custom theme"", ""modus-operandi"", ""modus-vivendi""]",Rarely,framework default simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Alright,,"[""Work""]","[""28.2"", ""28.1""]",0,,,,,,,,CUA,"[""C"", ""Go"", ""Python""]",,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],String[],String[],,String[],,,String[],String[],String[],String[],,,,,Sometimes,,,,,,String[],String[],minimal vanilla,,,,,String[],String[],, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"consult, cider, ansi-term, magit, git-timemachine",no comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,project.el,Sometimes,33,Bachelors,Male,American,Software Development,"[""Vertico"", ""Selectrum""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""ansi-term""]","[""dracula""]",Sometimes,No write package,Rarely,,"It definitely slowed down my actual text editing compared to vim, but I found it hard to learn emacs while using evil bindings. So I had to learn with the default keyboard setup. Then a few years later I added evil mode again.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"magit, LSP, org-mode",limited comprimise,might in future,No,No,Yes,Vim,"[""Elisp"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""jsonnet""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Framework"", ""Discord""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]","MELPA, because it seemed like the easiest one to deal with",Vim,projectile,Sometimes,41,School,Male,United States citizen,Software Development,"[""framework default"", ""Ido""]","[""flyspell""]",Doom Emacs,,No,Blog post,Great,"[""vterm""]","[""doom-palenight""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Hobby projects""]","[""29.0""]",1,,,,,,,,Emacs,"[""Python""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, none,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",6,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Python"", ""Shell""]",Frequently,"[""MacOS""]","[""Task management"", ""Agenda""]","[""GNU ELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,,PhD,Male,Indian,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""shell""]","[""my own custom theme""]",Sometimes,undo-tree simple functions,Never,,"The key bindings were very strange considering every other ""normal"" program would use the arrow keys and C-c C-v to copy paste.",University/College,"[""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","The possibility to customize the behavior exactly as you want it. If you need additional features, you can easily write your own function and add it yourself. You are not stuck with the features somebody else thought was good for you.","[""Work""]","[""28.2"", ""28.1""]",6,No,"magit, ivy, swiper, ace-window, multiple-cursors",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""I don't""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""I don't""]","[""package.el""]","[""Install and try it immediately""]",,IntelliJ,No,Frequently,28,Bachelors,Male,Swedish,Telecom,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""gruvbox""]",Frequently,No write package,Never,,"I was in college and didn't have much experience with coding in general. I had trouble with keybindings, screen layout, packages (at the time), core concepts (buffers, etc).",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]","Very well, it's snappy",Extensibility through lisp.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",8,No,"magit, lsp/eglot, treemacs, org, doom mode-line",significant comprimise,0-2y,No,No,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""M-x list-packages"", ""Sacha Chua""]","[""Manual""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",I just go with melpa,Sublime Text,both project (because of eglot) and projectile,Often,32,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,Sacha Chua,Great,"[""vterm""]","[""gruvbox""]",Sometimes,No copy-paste,,,Vanilla key bindings,,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Org-mode""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Integration of mail, editor and GTD","[""Work"", ""Hobby projects""]","[""28.1""]",3,Mu4e,,,,,,,Vim,"[""Python"", ""R""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]",String[],,String[],,,"[""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]",String[],"[""framework default""]","[""wait for community""]",,Vim,framework default,Rarely,,,,,,"[""framework default""]","[""No""]",Doom Emacs,,,,,"[""none""]","[""doom-one""]",Never,framework default simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Org mode, packages, extensibility","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"Org, org-superagenda, zen mode, lsp/eglot",do not prefer,never considered,No,No,No,Vim,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines""]","[""Comparison"", ""Manual"", ""Overview""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,42,Masters,Male,American,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""Catpuccino, monokai""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Lisp was very scary initially.,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility. CIDER / SLIME.,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"paredit,cider,rainbow-delimiters,golden-ratio-scroll-screen,expand-region,slime",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Design rationale""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Never,38,School,Male,Danish,Research,"[""No""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""flatland""]",Never,No simple functions,Never,,"default undo behaviour, features were hard to discover",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Age, malleability, adaptibility","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"magit, undo-fu",moderate comprimise,never considered,No,Would directly,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Reddit"", ""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Often,40,Masters,Male,Finnish,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""vterm""]","[""doom-one"", ""doom-acario-dark""]",Never,framework default copy-paste,,,,University/College,"[""TUI""]","[""Package(s)"", ""Text editing features""]",String[],"Very well, it's snappy",org-mode,"[""Work"", ""Hobby projects""]","[""28.2""]",10,,,,,,,,Emacs,"[""PHP"", ""Perl"", ""R"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,None,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, write package,Sometimes,I like the email- and text-centric development workflow.,"Starting out with Emacs I didn't really understand the concept of prefix arguments. I didn't know how to leverage them, which limited the utility of many built-in features in my initial Emacs experience.",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,The greatest thing about Emacs for me is that if I want something changed I know (from experience) that I can in fact change it to do exactly what I want,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""27.2""]",3,Gnus,"embark,corfu,magit,vterm,pdf-tools,logos",significant comprimise,might in future,Yes,Would directly,Yes,Emacs,"[""C"", ""Elisp"", ""Erlang"", ""Shell"", ""SQL"", ""Prolog""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Manual""]","[""GitHub"", ""Mailing lists""]","[""package.el""]","[""Research alternatives""]","I maintain a package on NonGNU ELPA. In my view, NonGNU and GNU ELPA have the major advantage of being governed by the Emacs maintainers, as well as the minor advantage of being enabled by default which makes packages easier to install for users.",Vim,project.el,Often,27,Bachelors,Male,Israeli,Software Development,"[""Marginalia"", ""Consult"", ""Mostly the built-in completion UI""]","[""flyspell""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""shell"", ""vterm""]","[""modus-vivendi"", ""ef-bio""]",Frequently,vundo write package,Never,,key bindings,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""curiosity""]",Good but not great,integration of functions related to my entire development workflow,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",30,No,"magit, treemacs, minimap",do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]","[""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,microemacs,No,Frequently,,Bachelors,Male,Australian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Ok,"[""shell-command"", ""shell""]","[""my own custom theme""]",Sometimes,No write package,Rarely,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Lisp""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Self documenting Elisp - extensibility","[""Work"", ""Hobby projects""]","[""23.1""]",8,Gnus,"Projectile, magit, ripgrep, eglot",any comprimise,0-2y,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Frequently,32,School,Male,German,Software Development,"[""Vertico"", ""Marginalia""]","[""No""]",maximal vanilla,,Yes,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Keymap,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",10,No,"org-mode, magit",any comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""Haskell"", ""Python"", ""Rust"", ""Ruby"", ""Scheme"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""IRC"", ""GitHub"", ""Mailing lists"", ""Discord""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Frequently,34,School,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell""]","[""default light""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,keyboard shortcuts differ from most gui editors,Internet,"[""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy","productivity, easy consistent keyboard macros","[""Work"", ""Hobby projects""]","[""26.1""]",13,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Python""]",Never,"[""GNU/Linux""]",String[],"[""framework default""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""wait for maturity""]",,nano,No,Sometimes,69,Bachelors,Male,British,web hosting,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command""]","[""default light""]",Never,framework default simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Editing text is the same, no matter what job you are doing. And being a proxy for almost all work on servers","[""Work"", ""Hobby projects""]","[""29.0""]",15,No,,do not prefer,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Elixir"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Sometimes,36,PhD,Male,Danish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""dracula"", ""modus-vivendi""]",Frequently,undo-tree simple functions,Rarely,,Basic navigation and editing. I should have just read the tutorial.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy","Extensibility, customizability and vast number of packages available from elpa.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",5,No,"magit, company, org-mode, undo-tree, ido, smartparens",no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Clojure"", ""Common Lisp"", ""Javascript"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,,,,Software Development,"[""Ivy"", ""Ido""]","[""flyspell""]",Doom Emacs,,Not sure,Hacker News,Great,"[""eshell"", ""ansi-term""]","[""doom-one"", ""spacemacs""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Haskell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Atom,framework default,Sometimes,27,Bachelors,Male,Spanish,Software Development,"[""Ivy"", ""Consult""]","[""No""]",Doom Emacs,,Not sure,r/emacs,Ok,"[""none""]","[""wombat""]",Sometimes,framework default simple functions,Never,,Shortcuts and sequences still make no sense; I am remapping everything extensively to my taste.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Alright,"Extensibility, elisp","[""Hobby projects""]","[""28.2""]",1,No,"vertico, sly",do not prefer,never considered,No,No,No,CUA,"[""Common Lisp"", ""Elisp"", ""Python""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Task management"", ""Agenda""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""elpaca"", ""use-package"", ""manual""]","[""Research alternatives"", ""wait for community""]",,IntelliJ,No,Sometimes,39,Masters,Male,Russian,Research,"[""Vertico"", ""Consult""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",22,No,"magit, restclient, org",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Visual Studio,projectile,Sometimes,,,,,,"[""Ivy""]","[""No""]",minimal vanilla,,No,Friend,Great,"[""eshell""]","[""zenburn""]",Frequently,No ,,,,,,String[],,,,"[""Hobby projects""]",String[],-1,,,,,,,,,"[""C++"", ""C""]",,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,,"[""GUI""]","[""Package(s)""]",String[],"Very well, it's snappy",,"[""both""]","[""29.0""]",5,No,,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Elisp"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Not interested"", ""Lack confidence in code quality""]",Never,"[""Code (features)"", ""Code (bug fixes)""]","[""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""i dont""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Never,27,Bachelors,Male,American,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""vterm""]","[""solarized-dark""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Debugging configuration issues,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Lisp languages support""]",Good but not great,"Extensibility Everything actions is an elisp function Magit","[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"magit, evil, consult, vertigo, wgrep, projectile",limited comprimise,never considered,I have in the past,No,No,Vim,"[""C"", ""Clojure"", ""Elisp"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages"", ""Sacha chua's blog""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",Ease of submission,None,projectile,Often,31,Bachelors,Male,Indian,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""ispell""]",Spacemacs,,Yes,Hacker News,Great,"[""eshell"", ""vterm""]","[""gruvbox"", ""modus-operandi"", ""nord"", ""Spacemacs, tomorrow-night""]",Rarely,undo-tree simple functions,Never,,Remembering hotkeys with long sequences,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Flexibility, available packages","[""Work"", ""Hobby projects""]","[""27.1"", ""26.3""]",20,notmuch,"notmuch, org-mode",significant comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""Perl"", ""Ruby"", ""Shell"", ""Puppet""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,vi,No,Often,45,Masters,Male,British,Education services,"[""Ido""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""shell""]","[""my own custom theme""]",Often,No many packages,Rarely,"It was pretty straightforward for me honestly. I do wish that FSF assignment wasn't necessary though, it's a hassle to get approval for it through work, which is why I currently can't contribute since I'm still sorting that out.","No, but I started with Doom that really smooths a lot of the initial experience over.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Alright,"The fact that it's configured in the same language it's written in, and that that language makes it really easy to introspect and change packages other people provide. I think that most other cool things about emacs (even killer app packages like magit and org-mode) are downstream from that.","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"magit, org-mode, vertico, consult, marginalia, embark, orderless, evil-tex, rigpa, symex",moderate comprimise,0-2y,Yes,Would directly,Yes,Vim,"[""Elisp"", ""Haskell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA devel"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Mailing lists"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]","So far I've just submitted to MELPA since it has the friendliest submission model, is rolling release, and preserves git history when installing stuff with straight.el",Neovim,framework default,Sometimes,25,Masters,Male,Israeli,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,hi teco,Yes,Discord,Great,"[""eshell"", ""vterm""]","[""doom-city-lights, doom-horizon""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,understanding the Emacs Way .. i knew there was something deep there but i wasnt sure how to get to it.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",lisp,"[""Work"", ""Hobby projects""]","[""28.2"", ""26.3""]",3,No,"ace-jump,magit,helm/ivy,ido",significant comprimise,never considered,No,I have in the past,Yes,Emacs,"[""Common Lisp"", ""Elisp"", ""Elixir"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""none""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""none""]","[""package.el""]","[""wait for community""]",i keep them for private use,Vim,No,Sometimes,26,Associates,,American,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""No""]",maximal vanilla,,Yes,Hacker News,Ok,"[""eshell"", ""term""]","[""default light""]",Often,No copy-paste,,,Key bindings. (Undo / redo even today),University/College,"[""GUI""]","[""Slime (common lisp)""]","[""School used for scheme.""]","Very well, it's snappy","For me, Slime for common lisp. In general, customizability (that's how slime is made and without customizability I wouldn't have Slime)","[""Hobby projects""]","[""27.1"", ""26.2""]",3,,,,,,,,Emacs,"[""Common Lisp""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,Configuration,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,You can do a loro of things in it.,"[""Hobby projects"", ""school""]","[""29.0""]",2,No,"Circadiani, org-roam, lsp-mode, magit",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""Haskell"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Research alternatives"", ""wait for maturity""]",,Vim,No,Frequently,,School,Male,Italian,Student,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,Mastodon,Ok,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,The keybindings take a while getting used to,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Customizable, extensible, dynamic (no compilation to modify emacs), extensive programming language support","[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",15,No,"cider, paredit, magit, org-mode",limited comprimise,never considered,No,Would directly,No,Emacs,"[""Assembly"", ""C"", ""Clojure"", ""Elisp"", ""Javascript"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Notepad++,No,Rarely,40,Bachelors,Male,American,Fin Tech,"[""No""]","[""No""]",maximal vanilla,,Not sure,Blog post,Great,"[""none"", ""eshell""]","[""monokai""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Unintuitive window and frame management and navigation. Vanilla Emacs is not usable for beginner users. Would be much happier user if I knew some of the config frameworks like Spacemacs or Doom back then.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Lisp support""]",Good but not great,"malleability keyboard-centric control of UI performance wrt to Electron-based UIs","[""Work"", ""Hobby projects""]","[""29.0""]",13,notmuch,"magit,vterm,ivy,cider,sly,edwina,flycheck,emacs-notmuch",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Julia"", ""PHP"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Research alternatives""]",,Eclipse,No,Sometimes,34,Masters,Male,Czech,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""zenburn""]",Frequently,undo-tree simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work""]","[""29.0"", ""28.2""]",25,,,,,,,,Vim,"[""Elisp"", ""Javascript"", ""Python"", ""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Spacemacs,,,,,,,, copy-paste,Never,,,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",No telemetry.,"[""Work"", ""Hobby projects""]","[""28.1""]",28,No,Tide,moderate comprimise,might in future,Yes,No,No,Emacs,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby""]",Sometimes,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)""]","[""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,None,project.el,Rarely,48,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""shell""]","[""default light""]",Never,No copy-paste,Never,,"Non standard copy / past vocabulary and commands. The standard experience is not attractive at all and the mouse support is just bad and feels in contradiction of what makes Emacs good. Some obscure shortcuts are short while useful ones are often long (I don't understand why switching buffer is not Cmd+Number by default). There is no consistency in the vocabulary, especially verbs which describe actions. The Emacs manual is written with accuracy in mind but does not respect the reader's time. The editor is alive thanks to people who have a very specific and rigid way of thinking about the human machine interaction which is a paradox because it also makes it difficult to grasp it from the outside. Sometimes there is the mentality that newbies have to prove that they are worthy of using the editor and it's normal that it's hard at first. It's not discussed enough.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Battle tested packages for every situation, relatively logical keyboard commands across all experiences, text processing mentality instead of button clicking interfaces, the only design of the interface is the color scheme and font which allows absolutely perfect focus on things. Nothing is distracting and everything is just pure.","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"wgrep,window-numbering,better-defaults,elpy,ivy,swiper,company,web-mode,find-file-in-project,rg",no comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""SQL""]",Frequently,"[""MacOS""]","[""Nothing, mobile experience sucks""]","[""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Documentation is often great""]","[""I never ask for help""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,project.el,Rarely,34,Masters,Male,French,Education services,"[""Ivy""]","[""No""]",maximal vanilla,Thanks for doing it! It's perfect!,Not sure,Hacker News,Great,"[""shell""]","[""modus-operandi""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects"", ""ExoBrain""]","[""28.2""]",5,No,,moderate comprimise,never considered,I have in the past,No,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Javascript"", ""Python"", ""Rust"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack of ideas""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Comparison""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,30,Bachelors,Male,French,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discord,Great,"[""none"", ""vterm""]","[""my own custom theme"", ""gruvbox"", ""modus-operandi"", ""zenburn""]",Sometimes,framework default copy-paste,Never,,"- finding the ""right"" mac port (sorry, Mitsuharu Yamamoto's port is very much superior) - unconventional key-strokes for common stuff (copy, paste, etc)",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Clojure CIDER""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",1,No,"CIDER, modus-vivendi",no comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Shell"", ""SQL""]",Sometimes,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,IntelliJ,No,Sometimes,46,PhD,Male,Swiss,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""modus-operandi""]",Frequently,No write package,Sometimes,,The bindings felt different.,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","Extensibility. If you want to do something specific to your needs, you can most likely use an existing package or write some custom Elisp to do that.","[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"use-package, ox-hugo, magit",limited comprimise,10+y,I have in the past,I have in the past,Yes,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Shell"", ""Nim, SystemVerilog, MATLAB""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]","GNU ELPA. If package doesn't have all contributors with copyright assigned to FSF, then MELPA",Nano,projectile,Sometimes,38,Masters,Male,American,Telecom,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""none""]","[""my own custom theme""]",Never,No simple functions,Never,,"CUA keybindings don't work in minibuffers always and lack full functionality compared to other editors I was used to (e.g CTRL-A to select all) Buffers were difficult to get used to, I'm still not really used to it (I prefer tabs, there is package for it though) Selecting text with the mouse doesn't work like in other editors (if the text isn't visible on screen anymore it won't be selected) LISP wasn't similar to other C like languages, so it took some time to get used to.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility through scripting (in this case ELISP) Keybindings assigned to custom functions (global-set-key -> defun) and special modes Ability to use it within a terminal Cross platform (ease of installation through package manager) Opensource GPL","[""Work"", ""Hobby projects""]","[""29.0"", ""27.1""]",3,No,"magit, helm, company, treemacs, yasnippet, expand-region, clang-format, eglot",limited comprimise,never considered,No,No,No,CUA,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""General document writing""]","[""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email"", ""Discord""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",Ease of submitting,Notepad++,projectile,Sometimes,,School,Male,Dutch,Student,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none"", ""shell""]","[""leuven""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,free software movement,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",15,Gnus,"magit,use-package,projectile,vertico,orderless,marginalia,embark",moderate comprimise,never considered,Yes,Yes,No,Vim,"[""Python"", ""Ruby"", ""lua""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Bad prior experience"", ""FSF paperwork""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,,projectile,Sometimes,37,Bachelors,Male,Chilean,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,Yes,r/emacs,Ok,"[""eshell"", ""vterm""]","[""default dark"", ""doom-tomorrow-night""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,"evil-mode and doomemacs helps a lot, but i still find myself reaching for s instead of c too often. nix-doom-emacs is amazing, a true labor of love.",Internet,"[""GUI"", ""TUI"", ""daemon""]",String[],"[""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Leveraging (arguably) one of the planet's largest package archives.,"[""Work"", ""Hobby projects""]","[""29.0""]",0,,,,,,,,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""WSL"", ""MacOS""]",,,,,,,,,,,,,,"vim, tinkering with helix",,Often,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Alright,"Minimizing context switch by allowing me to do all my work in one tool, with a keyboard driven interface.","[""Work""]","[""28.2""]",1,No,"magit, vterm, org-mode, lsp-mode, treemacs",moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""GitHub"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,projectile,Frequently,37,Bachelors,Male,British,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,https://discourse.doomemacs.org/t/emacs-user-survey-2022/3331,Great,"[""vterm""]","[""doom-nord""]",Sometimes,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",The incredible package community.,"[""Work"", ""Hobby projects""]","[""29.0""]",20,No,"org-mode, flycheck, lsp-mode",significant comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Perl"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Design rationale"", ""Overview""]","[""Reddit"", ""GitHub"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Often,45,School,Male,Canadian,Software Development,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Emacs Newsletter,Great,"[""none""]","[""moe light/dark""]",Rarely,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",4,Mu4e,"Org mode, magit, dired ranger, mu4e",significant comprimise,might in future,Cannot,Cannot,No,Vim,"[""Elisp"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",Easy for the user to install,None,framework default,Sometimes,26,Bachelors,Male,Hungarian,Software Development,"[""framework default"", ""Vertico""]","[""No""]",Doom Emacs,Make detailed results public,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-palenight""]",Never,undo-tree simple functions,Never,,"IIRC Learning keychords and the historical jargon (e.g. kill, yank, mark). I remember having several false starts with Emacs until I was really driven to solve a problem: getting a decent REPL to experiment with CMUCL. This was a time just before SLIME. Emacs and Lisp have given me an appreciation and an interest in computing history. I now appreciate the jargon persisting but I can see how it's a barrier to people wanting a quick introduction.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""CMUCL REPL integration""]","Very well, it's snappy","1. Cross platform reach -- even to non-free OSes. This has been my oasis at times when working in Windows-only or macOS-only environments. 2. Community. IIRC Emacs 23 and 24 with package.el (and anti-alias fonts) really sticks out as a watershed moment in my mind for personal daily utility of Emacs. Of course being in the moment with rising social coding helped, too.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",20,No,"paredit,magit,SLIME,use-package,consult,selectrum,which-key,lsp-mode,",moderate comprimise,might in future,Yes,I have in the past,Yes,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",I wrote a color theme and submitted to MELPA because NonGNU ELPA didn't exist and it was a low barrier to entry,None,project.el,Often,43,Masters,Male,United States citizen,Healthcare,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""ansi-term""]","[""planet""]",Frequently,No simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",10,,,,,,,,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS"", ""BSD""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, none,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",2,No,,do not prefer,never considered,No,No,No,CUA,"[""Javascript""]",Rarely,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Never,,Bachelors,Male,Romanian,Software Development,"[""Vertico""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""default light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,No,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Poorly, it's sluggish",Extensibility,"[""Work"", ""Hobby projects""]","[""23.2""]",27,VM,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Elisp""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""Source""]","[""Mailing list"", ""Email""]",Rarely,"[""Elisp proficiency""]",Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Manual""]","[""Reddit"", ""Mailing lists""]","[""manual""]","[""Install and try it immediately""]",,joe,No,Sometimes,46,Bachelors,Male,American,Self-employed,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Working with elisp,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Alright,"Versatility, TRAMP mode, packages","[""Work"", ""Hobby projects""]","[""28.1""]",15,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Ruby"", ""SQL"", ""Typescript"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Code (features)"", ""Documentation""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""IRC"", ""GitHub""]","[""framework default"", ""package.el""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Notepad++,projectile,Rarely,32,Bachelors,Female,American,Software Development,"[""framework default"", ""Helm"", ""Ivy"", ""Ido""]","[""flyspell""]",Prelude,,Not sure,lobste.rs,Great,"[""none""]","[""solarized-dark"", ""zenburn""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,Email-based workflow and negative stories I've heard of people contributing,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],"Poorly, it's sluggish",,"[""Work"", ""Hobby projects""]","[""28.1""]",12,Mu4e,,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""none""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,,projectile,Rarely,,,,,,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell"", ""term""]","[""solarized"", ""solarized-dark""]",Rarely,undo-tree simple functions,Never,,"Different way of referring to things like buffer, window & frame, compared to other popular programs.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Ease of extensibility Vibrant community Free to use and modify without being backed by a profit-driven organisation","[""Work""]","[""28.2""]",3,notmuch,"fancy-dabbrev,magit,tree-sitter,ement.el,vterm,pdf-tools,notmuch,lsp-mode,consult,vertico",moderate comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""NixOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Research alternatives"", ""wait for maturity""]",,VS Code,projectile,Frequently,32,Bachelors,Male,Vietnamese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""spell-fu""]",Doom Emacs,Hope this will help improving Emacs. Thanks for setting this up!,Not sure,Hacker News,Great,"[""vterm""]","[""gruvbox""]",Frequently,undo-tree many packages,Rarely,,"I had a hard time discovering new features, and learning Elisp as my first Lisp language was quite hard.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",Both its extensibility and its self-documentation,"[""Work"", ""Hobby projects""]","[""29.0""]",6,Mu4e,"magit, evil, dirvish",moderate comprimise,0-2y,Cannot,Cannot,Yes,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots""]","[""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","For now, all my published packages are published on MELPA due to how easy it is to publish packages there, although I’m considering publishing on GNU ELPA.",IntelliJ,projectile,Frequently,27,Masters,Male,French,Student,"[""Ivy"", ""Consult""]","[""flyspell"", ""langtool""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""nord""]",Often,undo-tree simple functions,Never,,"Confusion about setting variables (buffer local vs. not, setq syntax) in the config plus general LISP ignorance (quoting vs. not quoting). Trouble looking things up and getting answers I did not understand. Different kinds of word-wrapping. Getting emacsclient to lazily start the server and connect.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Text editing features"", ""Community""]",Good but not great,"Ability to add functions of various complexity right in the config, rapid hackability","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",8,No,"evil, git-gutter-fringe, org",significant comprimise,never considered,No,No,No,Evil and default,"[""C++"", ""C"", ""Clojure"", ""Elixir"", ""Erlang"", ""Rust"", ""Shell"", ""multiple proprietary languages (work)""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages"", ""emacswiki.org""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Emacs StackExchange"", ""GitHub"", ""emacs user group at work""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,No,Often,27,Bachelors,Male,American,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,"Why are ANY questions required? When a required question has checkboxes, there is no way to select none of them (e.g. which documentation do you wish packages provided).",No,Friend,Ok,"[""none""]","[""default light"", ""jazz-theme""]",Never,No read and understand,Rarely,"I mainly submit issues, rarly doc patches, feedback are helpful emails",all those key bindings,because of microemacs,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,"Documentation, community, freedom","[""Work"", ""Hobby projects""]","[""29.0""]",21,notmuch,"org-mode, magit, notmuch, helm",any comprimise,2-5y,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Manual""]","[""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,microemacs,No,Frequently,57,Masters,Male,German,Research,"[""Helm""]","[""enchant / wcheck-mode""]",maximal vanilla,"free form question on problems, issues would be helpful, I assume (but also difficult to evaluate)",Yes,Emacs mailing list,Great,"[""eshell"", ""vterm"", ""but rarely""]","[""modus-operandi""]",Rarely,undo-tree but rarely copy-paste,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",4,No,,any comprimise,never considered,No,I have in the past,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""Design rationale"", ""Manual""]","[""IRC"", ""Reddit"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Often,27,Masters,Male,Vietnamese,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",14,notmuch,"Magit, circe,",significant comprimise,2-5y,No,Yes,Yes,Emacs,"[""C"", ""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Scheme"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""guix""]","[""GitHub""]",Rarely,"[""Lack of time"", ""need to fill out paperwork at work for each new project""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""Sacha Chua's weekly Emacs News""]","[""Manual"", ""Screenshots""]","[""I haven't needed to ask for help in a long time""]","[""package.el"", ""guix""]","[""wait for maturity"", ""wait for community""]","I usually don't, but if I do I usually go with MELPA just because I've done that before.",,projectile,Frequently,36,School,Male,Dutch,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,mastodon,Great,"[""eshell"", ""vterm""]","[""yoshi-theme""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",15,No,magit,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]",String[],"[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,,"[""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""framework default""]","[""wait for maturity""]",,Visual Studio,framework default,Rarely,45,Masters,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Prelude,,No,Internal company messaging board,Ok,"[""none""]","[""solarized-dark""]",Sometimes,framework default ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Versality and extensibility: I use emacs as my office tool suite.,"[""Work"", ""Hobby projects"", ""Notebook and agenda""]","[""28.1""]",10,Gnus,"org, gnus",moderate comprimise,might in future,No,Yes,No,Emacs,"[""C"", ""Javascript"", ""Python"", ""Perl""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""I don't""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""web search which leads me to any of the above""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Often,53,Bachelors,Male,American,Technology Consulting,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default light""]",Never,No simple functions,Never,,"Emacs default keybindings were difficult, good intro material also hard to find.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Everything is malleable, and it's easy to peek under the hood to understand how it all works.","[""Work"", ""Hobby projects""]","[""28.1""]",6,No,"projectile, magit, org-mode, avy",moderate comprimise,might in future,Yes,Would directly,No,Vim,"[""Elisp"", ""Go"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""wait for community""]",,Vim,projectile,Sometimes,41,Bachelors,Male,Estonian,Software Development,"[""framework default"", ""Vertico"", ""Consult""]","[""framework default""]",Doom Emacs,,Yes,lobste.rs,Ok,"[""eshell"", ""vterm""]","[""doom-one""]",Never,No copy-paste,Never,,I started on Emacs 19 or so on Windows back in 1999. The built-in documentation was not new user friendly. Too much Lisp which I had very little experience with at the time. I ended up buying an O'Reilly Book to get even the basics. Searching the internet in the late 1990's was painful and I would often end up more confused than before. I stuck with basic Emacs and have ever since because of that.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",It's flexible and works on most machines,"[""Work"", ""Hobby projects"", ""General Text Editing""]","[""28.1"", ""27.1""]",23,No,"org-mode, merlin,auctex",moderate comprimise,never considered,No,No,No,Emacs,"[""Shell"", ""OCaml""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""I don't""]","[""package.el""]","[""Install and try it immediately""]",,Borland C++ IDE,No,Often,46,PhD,Male,,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""Whatever the default on my Xubuntu distro is""]","[""doom-one""]",Never,No write package,Never,,"I had some difficulty at first finding up-to-date community recommendations for Emacs Lisp packages which would help me achieve my editing goals with Emacs. I also had some difficulty learning how to write idiomatic Emacs Lisp, but found reading the source code of Emacs Lisp packages helpful.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility via Emacs Lisp.,"[""Work"", ""Hobby projects""]","[""28.2""]",8,Gnus,,significant comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Perl"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""Social media""]","[""Design rationale"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Social media""]","[""package.el""]","[""Research alternatives""]",,Vim,No,Sometimes,36,Bachelors,Male,British,Professional services,"[""No""]","[""No""]",minimal vanilla,,No,Fediverse,Ok,"[""eshell""]","[""modus-operandi""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,"Emacs provides a single powerful, text editor for all purposes on all platforms","[""Work"", ""Hobby projects""]","[""28.1""]",20,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""R"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""never needed to contact maintainer""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""Research alternatives""]",,VS Code,No,Often,60,Masters,Male,United States citizen,Software Development,"[""No""]","[""framework default"", ""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command""]","[""default light""]",Sometimes,No simple functions,Rarely,,All of my colleagues started making fun of me when I started using Emacs.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Alright,"Extensibility. More subjectively, I find the ergonomics to be quite comfortable (although I type Dvorak)","[""Work"", ""Hobby projects""]","[""27.1""]",4,No,"org-mode, magit, rust-mode, flycheck, scad-mode, modus-vivendi-theme",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages"", ""Imageboards""]","[""Manual""]","[""I don't""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,Gedit,framework default,Often,31,Bachelors,Male,American,Software Development,"[""framework default"", ""Helm""]","[""flyspell"", ""ispell""]",Spacemacs,,No,Friend,Great,"[""none""]","[""modus-vivendi""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Grokking Elisp,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,Longevity,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,,any comprimise,might in future,Yes,Yes,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""not sure""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""not sure""]","[""wait for maturity"", ""wait for community""]",,VS Code,No,Frequently,40,Bachelors,Male,American,Creative/Writing,"[""Helm"", ""Ivy""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""default dark""]",Frequently,No simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",30,No,,significant comprimise,might in future,No,Would directly,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""framework default"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord"", ""Blogs"", ""Web search engines"", ""emacswiki (why is this not an option?)""]","[""Design rationale""]","[""Reddit"", ""Discord""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,UW pico (1990),No,Frequently,50,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""misterioso""]",Frequently,No write package,Never,,Key bindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Community"", ""recommended for clojure""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,,limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Common Lisp"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""IRC"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,None,framework default,Often,33,Masters,Male,Slovak,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""eshell""]","[""default dark""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,Internet,"[""GUI""]","[""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Alright,,"[""Hobby projects""]","[""29.0""]",1,No,,,,,,,Emacs,"[""C"", ""Go"", ""Perl""]",,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking""]","[""framework default""]","[""GitHub""]",,"[""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit""]","[""Screenshots"", ""Overview""]","[""Reddit""]","[""framework default""]","[""wait for community""]",,Vim,No,Sometimes,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,,,,"[""shell""]","[""default dark"", ""doom-one""]",,No simple functions,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Finger Memory""]","[""Only one available.""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",20,Mu4e,,significant comprimise,5-10y,I have in the past,I have in the past,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elixir"", ""Go"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""WSL""]",String[],"[""framework default""]","[""Email"", ""GitHub""]",Rarely,"[""Unfamiliar with contribution process""]",Sometimes,"[""Code (bug fixes)""]","[""Reddit""]","[""Tutorials""]","[""IRC"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,None,projectile,Sometimes,55,Bachelors,Male,Canadian,Healthcare,"[""Vertico""]","[""flyspell""]",Doom Emacs,,No,Discord,Great,"[""term""]","[""doom-one""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",20,,,,,,,,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Typescript""]",,"[""Windows""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, write package,Never,No,"When I was initially learning Emacs, what I wanted to resolve were: 1. How to configure my own setting in Emacs Lisp? How to well structure those configurations? How to bind key with some function or feature? 2.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Emacs Lisp and its extensibility.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",10,No,"magit, org-mode, eglot, lsp-mode",any comprimise,might in future,No,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""The feature is good enough and it can satisfy me. In addition, Emacs has provided lots of functionalities, and I almost use vanilla Emacs. Therefore, my configuration file is relatively small.""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",MELPA,Vim,project.el,Sometimes,32,Masters,Male,Taiwanese,Software Development,"[""fido-vertical-mode""]","[""No""]",minimal vanilla,Is it possible to illustrate the Emacs roadmap so that everyone who is able to contribute will have a clear scope?,No,r/emacs,Great,"[""shell-command"", ""shell""]","[""Emacs default theme (that is, no theme selected)""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Seemingly inconsistent behaviour when trying to exit mini-buffer, especially with the error ""blip"" noise was an early issue. Printer set up has been difficult when using Mac. As I use GNU/Linux personally but Windows / Mac at work, muscle-memory was an issue when going between them. Use of the ""ALT"" key causes issues and limits ability to use half-sized UK keyboards for without additional configuration. Key bindings conflict e.g. with OS shortcuts (such as ""fullscreen"" on MacOS).",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Emacs provides a consistent and powerful tool that covers the majority of my daily workload, i.e.: Drafting messages, emails etc... Running quick calculations / templating more complex formulae Maintaining to-dos and deadlines. Drafting articles and formal and informal notes / minutes. Having a little bit of quiet fun, e.g. with lunar phases, nyan-mode, quiz etc...","[""Work"", ""Hobby projects""]","[""27.2""]",6,No,"osm-search, elpy, org-mode, hackernews, spray, pdf-tools, wiki-summary, dad-joke",significant comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Python""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Never considered""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Example configurations.""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Atom,No,Frequently,31,Bachelors,Male,British,Legal,"[""No""]","[""flyspell""]",minimal vanilla,Surely this cannot be completed in 5 minutes.,No,Hacker News,Great,"[""shell""]","[""dracula""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"- unstable packages (as in updating them breaks them) - decision fatigue (how to choose between packages doing the same thing) - no ""just works"" experience when working on a software project (compared to a full blown IDE that automatically parses a CMakefile, provides a view of the project and let's you just to definition and see usages of a function/variable easily)",University/College,"[""GUI""]","[""Text editing features""]",String[],Alright,,"[""Work""]","[""28.1""]",10,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]","[""none. I tried to use it for writing documentation or readme files, but ended up spending more time looking up how to do things than actually write documentation""]","[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Overview""]","[""I don't, I just move on.""]","[""package.el""]","[""wait for community""]",,None,No,Sometimes,,Masters,Male,,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default dark""]",Never,No read and understand,Rarely,,Elisp when modifying and customising,Friend,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Org related packages""]","[""Package(s)""]","Very well, it's snappy",It's modularity and extensibility to the users disposal,"[""Work"", ""Hobby projects""]","[""27.2""]",2,notmuch,"org, org-roam, org-noter, helm, pdf-tools, yasnippet",limited comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""Python"", ""Shell"", ""Typescript""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""GitHub"", ""Web search engines""]","[""Design rationale"", ""Screenshots""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,21,Bachelors,Male,Australian,Student,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Discord,Great,"[""eshell""]","[""doom-one""]",Never,undo-fu write package,Rarely,,"At first I had a lot of problems with performance - it took some time to learn to debug what packages/bits of config caused a performance impact and to circumvent those while retaining the functionality that I was looking for. The terminology in the documentation took some getting used to, but I'm glad there's as many docs as there are and can only wish for more. Apart from the Emacs internal docs, package READMEs have always been very useful.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Introspection, extensibility and ability to integrate with external tools","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"project.el,evil,deadgrep,doom-themes,undo-fu,magit,magit-delta,paredit,consult,org",moderate comprimise,never considered,Yes,Would directly,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""Youtube""]","[""Comparison"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,IntelliJ,project.el,Frequently,,Masters,,,Software Development,"[""Helm"", ""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""evil command mode""]","[""doom-horizon""]",Never,undo-fu simple functions,Rarely,,"It was long, long ago, but the concepts of the different key binding prefixes, which ones were pre-assigned and which ones were good choices for customization (because doing so wouldn't break some common but as yet unlearned capability) seemed like a frequent stumbling block.",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","adaptability to many tasks, ability to automate repetitive edits, integration with command line tools","[""Work"", ""Hobby projects""]","[""28.1""]",35,No,"direnv, editorconfig, flycheck, lsp, lua-mode, markdown-mode, smartparens-config, unfill, yaml-mode",moderate comprimise,might in future,Make it easy,Make it easy,No,CUA,"[""Elisp"", ""Go"", ""Java"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,vi - pre Vim,No,Often,65,Masters,Male,American,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""shell""]","[""solarized-dark""]",Rarely,No many packages,Rarely,"No, it was pretty smooth",,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,"Extensibility, packages, community.","[""Work"", ""Hobby projects"", ""personal organization""]","[""29.0""]",26,Mu4e,"elfeed, mu4e, paredit, org-mode, org-roam",limited comprimise,0-2y,No,No but would be willing to,Yes,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Coq""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA"", ""Source""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Advocacy""]","[""Reddit"", ""IRC servers"", ""Blogs""]","[""Design rationale"", ""Manual"", ""Theory of operations; can't stand the \""type this, type that... see it works!\"" style of documentation""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",Uhhh.... MELPA by default?,Vim,project.el,Often,53,Masters,Male,American,Fin Tech,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Sacha's Emacs News,Ok,"[""term""]","[""nord"", ""zonokai-blue""]",Frequently,No understand internals,Rarely,"The mailing list contribution workflow is a barrier for me. Being unable to ""rebase"" or ""amend"" emailed patches, or edit out mistakes/undecipherable brain dumps in verbal responses, makes me nervous that any contribution of mine will come with me spamming amendment replies; something I wouldn't wish on my worst enemies. It also doesn't help me that these mailing lists are difficult to peruse and search without a dedicated frontend.","Mainly: 1. Understanding the differences between the various builds of Emacs at the time (aquamacs, xemacs, emacs, ""emacs-nox"", etc). 2. Finding intermediate-to-advanced documentation on Emacs Lisp (like how to write major modes, font-lock rules, write completion-at-point backends, do concurrency, etc). Despite a very detailed manual, it was difficult to know where to start, and I ended up finding most of my answers by studying Emacs' source code (C and elisp), which, in hindsight, was very inefficient (though enlightening). Besides these two points, I did not have any particular difficulties getting into Emacs, and discovering Evil made the transition very smooth.",Google,"[""GUI""]","[""Extensibility""]","[""Extensibility"", ""evil""]",Good but not great,"Its unparalleled extensibility. Emacs Lisp isn't a great programming language, but it's an excellent configuration language; the advice library alone is a big win over its competitors (VimL, Lua, or any combination of static toml/json/etc configuration files), in that it enables me to rapidly iterate in my half-baked ideas without boilerplate; which is priceless when you're tinkering with so large and complex a system. Although Emacs' keystone packages (like org and magit) are a big plus, they are not what attracted me to Emacs in the first place.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",9,No,"Org, Magit, evil, helpful, elisp-demos, macrostep.el, vertico, eshell",moderate comprimise,0-2y,Yes,No,Yes,Vim,"[""C++"", ""C"", ""C#"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel"", ""CRM (customer relations management), invoicing, accounting""]","[""framework default""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots""]","[""Framework""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]","Mostly out of convenience. MELPA is the easiest to submit to, therefore it is my go-to repository.",Vim,projectile,Often,34,School,Male,Danish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""spell-fu""]",Doom Emacs,,Yes,Discord,Great,"[""eshell"", ""term"", ""vterm""]","[""doom-one"", ""doom-dracula""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Not having clear instructions of what to do first when learning Emacs. If you start from scratch, you also have the problem of finding the right tools for your work. An example would be to learn that in order to get the same code completion you have in modern editors, you need to install and configure lsp.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Curiosity""]","Very well, it's snappy",Its extensibility.,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"org-mode, magit, pdf-tools, consult",moderate comprimise,might in future,No,No,No,Vim,"[""C"", ""Elisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Frequently,22,Bachelors,Male,Belgian,Student,"[""Consult""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""gruvbox""]",Sometimes,framework default copy-paste,Never,,,Internet,"[""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Alright,,"[""Work""]","[""28.2""]",2,No,,no comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Ruby"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Reddit""]","[""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,Sublime Text,projectile,Sometimes,40,Associates,Male,American,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,,No,lobste.rs,Great,"[""vterm""]","[""doom-one""]",Never,framework default simple functions,Never,,I didn't know how to inspect the state of the application. Learning about how to get documentation for functions/variables/key mappings etc has been what made everything click for me.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Elisp environment,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"magit, org-mode, modus-themes, org-roam, org-roam-ui",no comprimise,might in future,Yes,No,No,Vim,"[""Clojure"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs""]","[""Clips/videos"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,40,Masters,Male,French,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""modus-vivendi""]",Often,undo-tree copy-paste,,,lisp and the insane meta keybindings,University/College,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Doom Emacs""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,Its extensibility,"[""Work""]","[""29.0""]",10,No,"evil, magit is ok",,never considered,,,,Vim,"[""Assembly"", ""C"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux""]",String[],"[""MELPA"", ""Source""]",String[],,"[""Lack of time"", ""Elisp proficiency""]",Never,,String[],"[""Overview""]",String[],"[""framework default"", ""straight""]",,,Vim,framework default,Rarely,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,,,,"[""none""]","[""doom-one""]",Never,framework default copy-paste,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects"", ""Research""]","[""29.0"", ""28.1""]",1,Mu4e,,moderate comprimise,might in future,I should,I should,No,Vim,"[""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python""]",Sometimes,"[""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Discord""]","[""framework default""]","[""wait for community""]",,Atom,framework default,Often,35,Masters,Male,German,Research,"[""framework default""]","[""flyspell"", ""langtool""]",Doom Emacs,,No,Discord,Ok,"[""vterm""]","[""doom-one""]",Rarely,framework default simple functions,Never,,"It’s a steep learning curve for sure, cannot recall any specific examples.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]","Very well, it's snappy","Hackability, community.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",2,No,"magit,eglot",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Python"", ""R""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""I never have.""]",Never,"[""Lack of time""]",Never,,"[""Reddit""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Never,,Bachelors,Male,Slovenian,Software Development,"[""Helm"", ""Ivy""]","[""No"", ""framework default""]",maximal vanilla,,No,r/emacs,Great,"[""vterm"", ""vterm-multi""]","[""ir-black (not 100% sure)""]",Never,No none,,,,,"[""GUI""]","[""ORG-mode""]",,"Very well, it's snappy",,"[""Work""]","[""27.1""]",1,,,,,,,,Emacs,"[""note-taking?""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, read and understand,,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",16,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""Haskell"", ""Javascript"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,None,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Hobby projects""]","[""27.1""]",33,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""General document writing""]","[""not sure""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Reddit""]","[""manual""]","[""Research alternatives""]",,,No,Often,56,Masters,Male,American,,"[""No""]","[""aspell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light""]",Rarely,No simple functions,Never,,Keybindingd,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Macro recording ctr-x (,"[""Hobby projects""]","[""28.2""]",20,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Markdown""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,None,No,Often,45,Bachelors,Male,Swedish,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,hacker newd,Ok,"[""shell""]","[""default dark""]",Never,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Community""]",Good but not great,,"[""Hobby projects"", ""Organizing""]","[""29.0""]",4,No,"org, magit",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Frequently,23,School,Male,German,Student,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""term""]","[""spacemacs-dark""]",Rarely,undo-tree simple functions,Never,,"It has high barrier of entry, with all shortcuts being different. It requires a lot of initial config, but that can be solved with spacemacs",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""it's light""]","[""Extensibility"", ""Package(s)"", ""I got conviced during vim/emacs debate""]","Very well, it's snappy","It's light, it has first class extensibility (almost no other editor is as easy to extend and has as much API for extending), it supports all languages/tools I can think of","[""Work"", ""Hobby projects"", ""univeristy""]","[""29.0"", ""28.2""]",4,No,"org-mode,emacs-lsp",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""R"", ""Rust"", ""Scheme"", ""Shell"", ""LATEX""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Web search engines""]","[""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","MELPA,github",VS Code,projectile,Sometimes,20,School,Male,Polish,Software Development,"[""framework default"", ""Ivy"", ""Ido""]","[""No"", ""framework default""]",Doom Emacs,,No,I accidentally found it on google,Great,"[""vterm""]","[""dracula"", ""dracula-pro van-helsing""]",Sometimes,framework default copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","org-mode, magit, meta packages for many modes, ediff","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",6,notmuch,"org-mode, yasnippet, evil, helm, projectile",moderate comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""Python"", ""PHP"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""GitHub""]","[""use-package"", ""github: xuchunyang/epm""]","[""Research alternatives"", ""wait for maturity""]",MELPA,Vim,projectile,Rarely,34,Masters,Male,Polish,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,IRC,Great,"[""shell-command"", ""shell"", ""ansi-term""]","[""customized dark theme from net""]",Often,"no, but i have it in ""TODO"" :)" copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,,,,,,,,Vim,"[""Common Lisp"", ""Python""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,"Learning the keyboard commands, especially traversing the info documentation",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""documentation""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Documentation, programmability. Package support for many languages and tasks","[""Work"", ""Hobby projects""]","[""29.0"", ""27.2""]",27,No,magit,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""never done this""]",Never,"[""packages are sufficient, rarely (never) encountered bugs""]",Never,,"[""M-x list-packages""]","[""package authors are doing a good job already""]","[""just internet search""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,51,Bachelors,Male,United States citizen,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""default light""]",Sometimes,No read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Its foundation seems very well designed for extending, and it's got a lively community even now.","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""Rust"", ""Shell"", ""Zig""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""IRC"", ""Emacs StackExchange"", ""Framework"", ""Email"", ""Discord""]","[""framework default"", ""manual""]","[""Research alternatives""]",,Vim,projectile,Often,26,Masters,Male,Croatian,Software Development,"[""Helm""]","[""No""]",Spacemacs,,No,Hacker News,Great,"[""term""]","[""my own custom theme""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""email""]","[""29.0"", ""28.2""]",8,Gnus,"eglot,pulsar,diff-hl,which-key,restclient,expand-mode,exec-path-from-shell,",do not prefer,never considered,No,No,Yes,Emacs,"[""Elisp"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""Source""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,,"[""Reddit"", ""Mailing lists"", ""IRC servers"", ""Discord"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""IRC""]","[""straight""]","[""Install and try it immediately""]",,,project.el,Sometimes,38,Associates,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""eshell""]","[""modus-vivendi""]",Often,No copy-paste,Never,,It was a little bit difficult to understand the config file without knowing elisp.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Easy to install and configure plugins. Extensibility through elisp. Decent keyboard based workflow","[""Hobby projects""]","[""28.2""]",1,No,"Lsp,vertico,orderless,wich-key, expand-region",significant comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Typescript""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Never,,Bachelors,Male,Argentine,Telecom,"[""Vertico""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,No copy-paste,Never,,,help command on Super Dimensional Fortress pubnix,"[""GUI"", ""TUI""]","[""Package(s)"", ""org-mode""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",11,No,"tidal,elpher,",no comprimise,never considered,No,I have in the past,No,Vim,"[""C#"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Typescript""]",Often,"[""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub""]","[""Tutorials""]","[""Reddit""]","[""straight""]","[""wait for community""]",,Vim,framework default,Often,,Associates,Male,British,Creative/Writing,"[""framework default"", ""Helm""]","[""framework default""]",Doom Emacs,"Couldn't un-select a radio button to not answer an option question (my level of education is not listed because I'm not American and you don't have an equivalent over there, so I was trying to unselect it.)",No,r/emacs,Ok,"[""none""]","[""doom-badger""]",Rarely,framework default copy-paste,Rarely,No,"yes, ecosystem is so big it was quite overwhelming, and as a new programmer I struggled with setup in elisp",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Alright,"Extensibility, ecosystem (org, dired, magit), community","[""Work"", ""Hobby projects""]","[""28.2""]",0,No,,moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""Clojure"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub"", ""Discord""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Framework"", ""Discord""]","[""straight""]","[""Research alternatives""]",MELPA,VS Code,framework default,Sometimes,22,,,Polish,Software Development,"[""Vertico"", ""Consult""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""gruvbox""]",Rarely,undo-tree none,Never,,,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,,"[""Work"", ""Hobby projects""]","[""26.3""]",10,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""not sure""]","[""wait for community""]",,Kate,No,Rarely,42,Bachelors,Male,Greek,Software Development,"[""No""]","[""framework default""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""default dark""]",Never,No simple functions,Never,,"The UI looked very dated. The keybinds were weird from any modern editor. The built-in tutorial was too long and didn't give me answer to ""how can I do X like in editor Y"", at least not immediately since a beginner doesn't want learn how to use Info manual before he can get his works done. I had to search online help and found that Xah's practical Emacs guide (http://xahlee.info/emacs/emacs/emacs.html) was very helpful and helped me a lot back then.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Being a running Elisp interpretor, not just a text editor. This means you have the full, interactive langauge features to back you.","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"vertico, consult, orderless, org, denote, marginalia, magit, emms, corfu, org-download",significant comprimise,never considered,Yes,No,No,Xah fly keys,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""Org mode""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork"", ""Unfamiliar with the internal code of how the package works""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""4chan's /g/ emacs thread""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""GitHub"", ""Mailing lists"", ""4chan's /g/ emacs thread""]","[""package.el""]","[""Install and try it immediately""]","Melpa. It seems like the most popular, and AFAIK you dont have to do the FSF paperwork.",VS Code,No,Frequently,27,Bachelors,Male,Thai,government official,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,4chan /g/ emacs thread,Great,"[""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,elisp was a something out of this planet in the beginning but it passed fast,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"the extensibility, the longevity","[""Work"", ""Hobby projects""]","[""28.2""]",15,Mu4e,"magit, deft, org-mode, nxml",limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Java"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Documentation""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""el-get""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,46,Masters,Male,Portuguese,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,thanks for organizing this survey,No,Hacker News,Great,"[""eshell"", ""ansi-term""]","[""hemisu-dark""]",Often,undo-tree copy-paste,Never,,not knowing some keybindings or functions to navigate large buffers (e.g a hug shell buffer),University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""SLIME""]",Alright,magit,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"magit, lsp-mode, flycheck, multiple-cursors, prettier-js, try, undo-tree",do not prefer,never considered,No,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""I dont""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,37,Masters,Male,Norwegian,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""shell"", ""term""]","[""deeper-blue""]",Sometimes,undo-tree none,Never,,"The lack of a gui to edit options, knowing what the options to edit even ARE, finding out what buttons to push to make something happen, finding out if I'm doing something a 'canonical' or 'efficient way', hoping what I'm doing won't break anything",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Specifically: org-roam""]",Alright,"Can be used for pretty much any text based activity, highly customizable, and reduced context switching.","[""Work"", ""Hobby projects""]","[""28.1""]",1,Mu4e,"org-roam, evil, org-super-agenda, org-chef, ess",moderate comprimise,never considered,Yes,No,No,Vim,"[""R""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default""]","[""Research alternatives""]",,RStudio,No,Often,25,Bachelors,Male,American,Student,"[""Vertico""]","[""spell-fu""]",Doom Emacs,,No,Discourse,Great,"[""vterm""]","[""solarized"", ""doom-oceanic-next""]",Never,framework default write package,Rarely,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Extensibility and powerful common packages like Magit, Org, etc.","[""Work"", ""Hobby projects""]","[""29.0""]",23,No,"magit,org,evil",limited comprimise,might in future,Yes,No,No,Vim,"[""Elisp"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Sacha Chua's Weekly Emacs News""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""IRC"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Discord""]","[""framework default"", ""straight""]","[""wait for community""]",,None,framework default,Frequently,45,Bachelors,Male,American,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""shell-command""]","[""modus-vivendi""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Keybindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Community""]",Good but not great,Extensibility,"[""Work""]","[""28.2""]",1,No,"Magit, git-time-machine, lap-mode",moderate comprimise,never considered,No,No,No,Vim,"[""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Framework""]","[""framework default""]","[""Research alternatives"", ""wait for maturity""]",,Vim,No,Sometimes,31,School,Male,Brazilian,Software Development,"[""framework default""]","[""flyspell"", ""ispell"", ""langtool""]",Doom Emacs,,No,lobste.rs,Ok,"[""vterm""]","[""my own custom theme"", ""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,All. Elisp is definitely a great initial barrier to start hacking emacs.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)""]",Good but not great,"Their extensibility. Also if you can imagine some feature, you (or someone else) can implement it.","[""Work""]","[""28.2""]",3,Mu4e,"org-roam, evil",do not prefer,0-2y,No,Would directly,No,Vim,"[""Python"", ""R""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues""]","[""Reddit"", ""Discord""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Frequently,38,PhD,Male,Costa,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,,Yes,r/emacs,Great,"[""eshell""]","[""nano-dark""]",Frequently,framework default copy-paste,,,,,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Good but not great,,"[""Hobby projects"", ""Toy editor""]","[""29.0""]",0,,,,,,,,"Vim, but if i find verb+subject keybindings, i will swap to that","[""C++"", ""Rust"", ""Zig""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,I struggled until I found Spacemacs. That made my out-of-box experience much better.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Spacemacs""]","[""Extensibility""]",Good but not great,"Extensibility. I can make it work in different ways on different projects, which was impossible in Vim","[""Work"", ""Hobby projects""]","[""28.1""]",8,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Go"", ""Ruby"", ""Shell"", ""LaTeX""]",Never,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,36,Bachelors,Male,Canadian,Software Development,"[""framework default""]","[""No""]",Spacemacs,,Not sure,Hacker News,Great,"[""eshell""]","[""solarized-dark""]",Never,framework default read and understand,Rarely,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,"elfeed, read-aloud, magit, org-mode",significant comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""IRC servers"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Notepad++,No,Sometimes,29,Masters,Male,French,Software Development,"[""No""]","[""flyspell""]",Doom Emacs,,No,lobste.rs,Ok,"[""none""]","[""doom-one""]",Frequently,No simple functions,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",15,Gnus,,limited comprimise,2-5y,"I would like to, but I don't know how","I would like to, but I don't know how",No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Ruby"", ""Shell""]",Never,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""twitter""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub"", ""slack""]","[""package.el"", ""use-package"", ""el-get""]","[""Install and try it immediately""]",,Notepad++,No,Frequently,,Masters,Male,Japanese,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,Twitter,Great,"[""none""]","[""default dark""]",Sometimes,No copy-paste,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Clojure""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,,limited comprimise,5-10y,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""SQL""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default"", ""Source""]","[""GitHub""]",Rarely,"[""Not interested""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Slack""]","[""Comparison"", ""Tutorials""]","[""GitHub"", ""Slack""]","[""framework default"", ""package.el""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,framework default,Rarely,34,Bachelors,Male,Lithuanian,Media/Publishing,"[""framework default""]","[""flyspell""]",Spacemacs,,No,r/emacs,Great,"[""vterm""]","[""solarized""]",Never,framework default copy-paste,,,slow,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work""]","[""28.2""]",4,No,,,never considered,,,,Emacs,"[""C++"", ""Elisp""]",Frequently,"[""Windows""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",,"[""Lack of time""]",Never,"[""Advocacy""]","[""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Screenshots""]","[""Framework""]","[""package.el"", ""use-package""]","[""wait for community""]",,Sublime Text,projectile,Sometimes,,,,,,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,,,,"[""shell-command"", ""shell"", ""eshell""]","[""ef-themes""]",Sometimes,undo-fu copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,Org-mode,no comprimise,might in future,Yes,Would directly,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""package.el"", ""not sure""]","[""Install and try it immediately""]",,None,No,Frequently,42,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,Works great on mobile.,Not sure,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""default light""]",Rarely,No write package,,,Terrible defaults,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""inertia""]","[""Extensibility""]",Good but not great,Online documentation,"[""Hobby projects""]","[""28.1""]",10,No,,,never considered,,,,Emacs,"[""Elisp""]",Sometimes,"[""BSD"", ""Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",,String[],Rarely,,"[""M-x list-packages""]","[""Design rationale""]","[""IRC""]","[""package.el""]","[""wait for maturity""]",,Vim,No,Sometimes,,,,,,"[""Ido""]","[""No""]",minimal vanilla,,,,,"[""eshell""]","[""solarized"", ""solarized-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Elisp,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work""]","[""28.2""]",3,No,,moderate comprimise,might in future,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""GitHub""]",Sometimes,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Emacs China""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""package.el"", ""use-package""]","[""wait for maturity"", ""wait for community""]",,VS Code,project.el,Frequently,25,Masters,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""gruvbox""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)""]","[""graphics and responsiveness""]",Good but not great,,"[""Work""]","[""29.0""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,,"[""Web search engines""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,,Bachelors,Male,Iranian,Software Development,"[""No""]","[""framework default"", ""flyspell""]",minimal vanilla,,No,Blog post,Ok,"[""term""]","[""my own custom theme""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,the emacs native keybindings are nowhere near as good as Vim,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Orgmode, extensibility","[""Work"", ""Ledger""]","[""28.2""]",30,No,"ledger-mode, org-mode, evil-mode",no comprimise,never considered,No,No,No,Vim,"[""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,50,Bachelors,Male,Australian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,Blog post,Great,"[""shell""]","[""doom-one""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Open source, extensibility, community","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1""]",1,Mu4e,,significant comprimise,might in future,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""IRC""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Sometimes,34,Masters,Male,Australian,Software Development,"[""No""]","[""No""]",minimal vanilla,All on one page is better,No,Hacker News,Ok,"[""shell"", ""eshell"", ""vterm""]","[""Spacemacs Dark""]",Rarely,No simple functions,Never,,"Getting to a sane productive configuration. Without things like which-key, vertico/ivy/helm, and marginalia, it's very difficult to learn how to use Emacs. I feel Emacs' biggest strength is how easy it is to search for commands/variables and see documentation, but it's not clear how to do that as a beginner. Without something like Doom, I wouldn't have understood what makes Emacs great. Even if I think the frameworks are a bit heavy at times, it's easier to customize downwards than upwards.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Not well,"Discoverability, inspectability, flexibility, ability to be modified at runtime","[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,"org, org-roam, undo-tree, magit, mu4e",significant comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""IRC servers"", ""Discord"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""IRC"", ""Framework"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Frequently,22,School,Male,American,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,IRC,Great,"[""vterm""]","[""monokai-pro""]",Never,undo-tree copy-paste,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Customizable Org+org roam+org agenda+org babel","[""Work"", ""Hobby projects""]","[""29.0""]",2,,,,,,,,Emacs,"[""C++"", ""Haskell"", ""Python"", ""Rust"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Kde kate,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,explored soft in repo,"[""daemon""]","[""Extensibility"", ""Package(s)""]","[""Text editing features""]",Alright,Packages,"[""Work"", ""Hobby projects""]","[""28.2""]",14,Gnus,,limited comprimise,never considered,Yes,Cannot,No,Emacs,"[""C++"", ""C"", ""Fortran"", ""Go"", ""Python"", ""R"", ""Scheme""]",Frequently,"[""Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Elisp proficiency"", ""FSF paperwork"", ""FSF bigotry""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""IRC servers"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Overview""]","[""IRC""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,,Masters,Male,Russian,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,Mastodon,Ok,"[""vterm""]","[""almost-mono-gray""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Of course the key chords were a lot at first! And just getting it set up with my environment and all the packages working in my .emacs file. But it was also fun in an obsessive kind of way.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","When I used it for project management, I would have said Org-Mode. That's still pretty cool, and I use it to create PDFs from text files and to publish my blog. I also like Tramp-Mode. More broadly, Emacs can be customized and extended. I declared bankruptcy and moved to Spacemacs. I just integrated a package with Copilot. You can make it yours.","[""Work"", ""Hobby projects""]","[""27.2""]",6,No,"magit (x1000), org-mode, evil mode in spacemacs (okay it's not a package), copilot",moderate comprimise,never considered,I have in the past,No,No,Vim,"[""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""I used to use all these use cases but Roam Research has stolen several of them.""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Frequently,37,Masters,Male,United States citizen,Software Development,"[""Helm""]","[""No""]",Spacemacs,♥️,No,Hacker News,Great,"[""multi-term usually""]","[""default dark""]",Often,No copy-paste,Never,,understanding elisp,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",Every detail can be customized !,"[""Work"", ""Hobby projects""]","[""28.2""]",14,notmuch,"undo-tree, which-key, expand-region, smartparens, magit, vertico, consult, pacfiles-mode, hippie-exp",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""lua""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Notepad++,projectile,Rarely,35,Masters,Male,French,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""my own custom theme""]",Rarely,undo-tree copy-paste,Never,,"Yes lots, for the first few years, I could barely do more than write text. So strange compared to other things. In comparison, I used mathematica at the time, and found that editor very easy to learn.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""Cost nothing, and people kept recommending it.""]","Very well, it's snappy","I am familiar with it, it will not change (much), so now I know it, I can use it 'forever more'. I can use it for any language, and the editor is still th same (mostly).","[""Work"", ""Hobby projects""]","[""26.3""]",22,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python""]",Often,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""never""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Examples, for typical use cases""]","[""never, so far""]","[""use-package""]","[""wait for community""]",,Eclipse,projectile,Sometimes,44,PhD,Male,British,,"[""No""]","[""No""]",minimal vanilla,"You made some answers compulsory, but I couldn't give a good answer - I wanted to put 'NA' or 'I don't know' but it had no such option.",No,Hacker News,Ok,"[""none""]","[""default dark""]",Rarely,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",It is convenient to write function to simplify my workflow,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,do not prefer,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Python"", ""LaTeX""]",Often,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""Source""]","[""GitHub""]",Rarely,String[],Rarely,"[""Code (features)""]","[""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Framework"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,VS Code,project.el,Frequently,24,Bachelors,Male,Chinese,Student,"[""Ivy""]","[""spell-fu""]",Doom Emacs,,Yes,Emacs China,Great,"[""vterm""]","[""modus-operandi""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Yes, completely missed the point the first time - couldn't work it out of the box. The second time I got it working by borrowing another user's ""init.el"" file. The third time was lucky (about 6 years later), I managed to write.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","Built in documentation. The architecture enables project management.","[""Work"", ""Hobby projects""]","[""28.1""]",10,Mu4e,"projectile, eglot, org-mode, org-roam",any comprimise,might in future,No,No,No,Vim,"[""Assembly"", ""C"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email""]",Never,"[""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Manual""]","[""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,35,Masters,Male,Irish,Software Development,"[""Helm"", ""Ivy""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell"", ""term""]","[""modus-vivendi""]",Never,framework default copy-paste,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,,,,,,,,Emacs,"[""Clojure"", ""Perl"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, read and understand,Never,,"unconventional keybinds, configuration guides tend to be opinionated and specific to particular setups",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","being free software, not being a web browser","[""Work"", ""Hobby projects""]","[""27.1"", ""26.3""]",2,No,lsp-mode,significant comprimise,might in future,No,am FSF member,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Python"", ""Rust""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub"", ""IRC,Matrix""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""IRC"", ""Matrix"", ""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,Atom,No,Sometimes,24,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""framework default""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""default light""]",Never,framework default write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",8,Mu4e,,moderate comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Shell""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,,PhD,Male,Canadian,Legal,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""my own custom theme""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""ESS""]","[""works in terminal""]",Good but not great,ESS,"[""Work"", ""research""]","[""27.2""]",15,No,ESS,do not prefer,never considered,No,No,No,Emacs,"[""Python"", ""R"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""not sure""]","[""I dont""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""rarely use new packages""]","[""Tutorials"", ""Overview""]","[""I dont""]","[""use-package""]","[""wait for community""]",,Vim,No,Never,38,PhD,Male,Polish,Research,"[""Ido""]","[""No""]",minimal vanilla,to many redundant questions on contributions irrelevant for non-contributors,Not sure,Hacker News,Great,"[""ansi-term""]","[""solarized-dark""]",Never,undo-tree copy-paste,Never,,elisp,Internet,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,windowing,"[""Work"", ""Hobby projects""]","[""27.1""]",12,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""i dont""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit""]","[""Tutorials""]","[""i dont""]","[""package.el""]","[""Install and try it immediately""]",,Eclipse,No,Frequently,,Masters,Male,American,Software Development,"[""No""]","[""No""]",Prelude,,Not sure,Hacker News,Ok,"[""ansi-term""]","[""solarized"", ""zenburn""]",Sometimes,framework default simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility""]",Good but not great,configurability with elisp,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"magit, dired, lsp-mode, helm",moderate comprimise,might in future,No,No,No,Vim,"[""Common Lisp"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,38,School,Male,Polish,Software Development,"[""Helm"", ""Vertico"", ""Marginalia""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""vterm""]","[""adwaita""]",Rarely,undo-fu read and understand,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",7,Mu4e,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Go"", ""Python""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""straight""]","[""Research alternatives"", ""wait for maturity""]",,None,framework default,Sometimes,,Masters,Male,(other),,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""Solarized-light""]",Never,framework default simple functions,Never,,Not understanding that it's not just an editor.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",It is an integrated computing environment,"[""Work"", ""Hobby projects"", ""Everything else""]","[""29.0""]",22,Gnus,"org-mode, gnus, emms, eglot, ivy, modus-themes, magit, vterm",any comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""C++"", ""Elisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub"", ""gitlab, source-hut""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC"", ""GitHub"", ""Mailing lists"", ""gitlab, source-hut""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,49,PhD,Male,Spanish,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,"If you could do this without javascript, I could have filled it in from Emacs ;)",Yes,Emacs mailing list,Ok,"[""shell-command"", ""shell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree write package,Never,Some members of the community on GNUs end are so off-putting I steer clear of it entirely.,"Some parts of the package being declared non-free by Debian, and thus unavailable.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Text editing features""]",Alright,Availability and extensibility,"[""Hobby projects""]","[""27.1""]",15,No,"magit,nov.el",limited comprimise,never considered,Yes,No,Yes,Emacs,"[""C"", ""Haskell"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""MELPA Stable""]","[""GitHub""]",Sometimes,"[""Bad prior experience"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Sometimes,40,Masters,Male,British,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""none""]","[""monokai""]",Rarely,undo-tree simple functions,Sometimes,,elisp and weird key bindings.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,extensibility,"[""Hobby projects""]","[""28.2""]",8,No,,limited comprimise,might in future,Yes,No,No,Vim,"[""Clojure"", ""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Often,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",MELPA,Vim,project.el,Often,,Masters,Male,,Software Development,"[""Vertico"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""vterm""]","[""doom-one""]",Sometimes,undo-tree simple functions,Never,,"Discoverability of configuration, missing refactoring and code-completion features (or rather harder to configure them initially). Development of your own workflows is the primary strength but the fact that some level of development is necessary of ""basic"" flows is a hindrance",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Notmuch email client""]",Alright,Ability to integrate different parts of my day/workflows and keep writing text largely consistent. For example being able to seamlessly jump from writing an email to making notes with org mode or planning tasks with org-capture.,"[""Work"", ""Hobby projects""]","[""28.2""]",7,notmuch,"notmuch,cape,corfu,org,org-roam,tramp,vterm,dired",significant comprimise,0-2y,No,No,No,Vim,"[""Go"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit""]","[""straight"", ""doom emacs literate configuration mode""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,38,Masters,Male,(other),Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell"", ""langtool""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""solarized-dark""]",Frequently,undo-fu write package,Never,Nit aure what happens there,"Of course, it was hell -- I only endured because I trusted Stallman/Spolsky/Yegge/Atwood/Graham's convictions that it would pay off, and also because there was no other (comparable) editor for Common Lisp (and now Clojure)",mentions on the blogs of the 2nd generation of geniuses,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Elisp, Everything is a buffer (orthogonality), you can add any functionality very easily (that is impossible even to imagine elsewhere), keyboard bindings and their extensibility","[""Work"", ""Hobby projects"", ""writing essays, document outlines, string manipulation""]","[""28.1"", ""27.2"", ""27.1"", ""26.3"", ""25.1""]",13,No,"cider, slime, company, flycheck, forgetting 10s of others",moderate comprimise,might in future,No,indirectly,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Shell"", ""Typescript"", ""I use emacs for everything, although TS language-server itself makes Emacs heavy""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""try to look up which method they prefer""]",Never,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages"", ""google, stackoverflow""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Emacs StackExchange"", ""usuakky google => emacs.SO""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]","I don't, but I guess would to elpa/melpa because they seem the most used (I'm probably wrong about others)",Visual Studio,projectile,Frequently,32,Bachelors,Male,Georgian,fintech; mobile development; startups,"[""my own cursor position undo""]","[""No""]",maximal vanilla,"Thanks a lot for this survey! Believe me, this data will helo all of us for a very long time!",Not sure,Hacker News,Great,"[""shell"", ""wanted esell but wasn't productive immediately""]","[""zenburn"", ""heavily customized zenburn""]",Often,No none,Never,,Theming,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,Org mode,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,Org mode,no comprimise,might in future,No,No,No,Vim,"[""R""]",Never,"[""MacOS""]","[""Note taking"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Research alternatives""]",,Sublime Text,framework default,Never,,PhD,Male,United States citizen,Healthcare,"[""framework default""]","[""No""]",Spacemacs,Make the programming question optional. More questions on org mode vs. Obsidian. Lack of polished mobile app for org mode pushes me to Obsidian (beorg is too cumbersome in comparison to use for task management).,No,Sacha Chua,Great,"[""none""]","[""tomorrow-night-bright""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,Unique terminology,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Not well,Hackability,"[""Work"", ""Hobby projects""]","[""28.1""]",6,notmuch,,significant comprimise,2-5y,No,No,No,Vim,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Java"", ""Python"", ""Perl"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""I dont really go looking for new packages""]","[""Tutorials"", ""Design rationale""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""straight"", ""use-package""]","[""wait for maturity""]",,Vim,projectile,Often,30,Masters,Male,Swedish,Software Development,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""my own custom theme""]",Sometimes,undo-tree copy-paste,Never,,"Didn't understand the notation for keybinds, e.g. M-x",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Doom Emacs""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, freedom, community.","[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"org, ivy",significant comprimise,never considered,Yes,I have in the past,No,Vim,"[""Haskell"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Hacker News""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""IRC"", ""Reddit"", ""Emacs StackExchange""]","[""framework default"", ""straight""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,projectile,Frequently,,Masters,Male,Danish,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,good you do it,No,work slack,Great,"[""none""]","[""default light"", ""default dark""]",Rarely,framework default read and understand,,,"I was struggling to find/implement features present in VSCode, but not in emacs: multiline editing, line moving, file browser and official editor support. I am still using VSCode for work, because I couldn't figure out how to use emacs for webdev",Through the Lisp programming language,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""elisp""]",Good but not great,Tinkerabilty,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""C++"", ""Rust""]",,"[""GNU/Linux""]",String[],String[],String[],,String[],,,String[],String[],String[],String[],,,VS Code,,Rarely,,,,,,String[],String[],Doom Emacs,,,,,String[],String[],, copy-paste,Never,,Terse and novice-unfriendly documentation,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Org""]","[""Part of the GNU project / FSF""]",Good but not great,"No corporate involvement, a extensive list of packages","[""Work"", ""Hobby projects"", ""Organisation, Note-taking""]","[""27.2""]",8,No,"Org, magit, vertico, consult, lsp-mode",do not prefer,never considered,I have in the past,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit""]","[""straight""]","[""wait for community""]",,VS Code,projectile,Sometimes,36,PhD,Male,Indian,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",emacs-groundup,,No,r/emacs,Great,"[""vterm""]","[""my own custom theme""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Package(s)""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,any comprimise,never considered,No,No,No,Vim,"[""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Matrix servers"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Matrix"", ""Discourse""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Never,,,,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Community""]","[""Extensibility""]",Good but not great,,"[""Hobby projects""]","[""28.1""]",3,No,,moderate comprimise,never considered,Yes,No,No,Vim,"[""C"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""Discourse""]","[""Design rationale""]","[""emacschina""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,28,Masters,Male,Chinese,Software Development,"[""Vertico""]","[""No""]",minimal vanilla,,No,Emacs China,Ok,"[""awe-shell""]","[""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Configuring the system was difficult. It took several attempts before it could be considered reasonably bug-free,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Community""]",Good but not great,"Extensibility, buffer representation and packages with unique paradigms","[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"Magit, org-mode, org-roam, vertico",any comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""R"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Never,"[""Advocacy""]","[""Reddit"", ""Matrix servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual"", ""Screenshots""]","[""IRC"", ""Matrix"", ""Reddit"", ""GitHub"", ""Mailing lists""]","[""elpaca""]","[""Install and try it immediately""]",,Vim,project.el,Often,37,Bachelors,Male,Indian,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""wcheck-mode""]",maximal vanilla,,Yes,Web Search,Great,"[""eshell""]","[""gruvbox"", ""alect-light""]",Rarely,undo-fu copy-paste,Rarely,,,Internet,"[""GUI"", ""TUI""]","[""Built-in features""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""26.3""]",0,No,,moderate comprimise,never considered,No,Would directly,No,Vim,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""PKB""]","[""Source""]","[""Mailing list""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""straight""]","[""Research alternatives""]",,Vim,No,Often,,School,Female,Japanese,Student,"[""No""]","[""framework default""]",maximal vanilla,,No,Reddit,Ok,"[""shell-command"", ""shell""]","[""my own custom theme"", ""solarized-dark""]",Never,undo-tree understand internals,Sometimes,,,Friend,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",8,No,,do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Code (features)""]","[""GitHub"", ""Mailing lists"", ""Blogs""]","[""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,Atom,project.el,Sometimes,25,Bachelors,Male,American,Software Development,"[""Selectrum""]","[""No""]",maximal vanilla,,No,Friend,Ok,"[""shell""]","[""nord""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,I use vim,I use vim,I use vim,"[""TUI""]","[""I use vim""]","[""I use vim""]","Poorly, it's sluggish",I use vim,"[""I use vim""]","[""29.0""]",0,I use vim,I use vim,do not prefer,never considered,I use vim,I use vim,No,Vim,"[""I use vim""]",Never,"[""I use vim on Linux""]","[""I use vim""]","[""I use vim""]","[""I use vim""]",Never,"[""I use vim""]",Never,,"[""I use vim""]","[""I use vim""]","[""I use vim""]","[""I use vim""]","[""Research alternatives""]",I use vim,Vim,I use vim,Never,44,School,I use vim,German,I use vim,"[""I use vim""]","[""I use vim""]",I use vim,I use vim,No,I use vim,Not great,"[""I use vim""]","[""I use vim""]",Never,I use vim simple functions,Never,,"Out of box, there's almost no support for a new user. If you're comfortable reading elisp there are more tutorials, example configs, and packages out there to work from, but for anyone who isn't already a confident programmer the learning curve is vicious.",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"Malleability, package ecosystem, one of the last ""cross-platform UI"" frameworks that doesn't drag in a browser and/or 3D engine for rendering.","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",20,No,,significant comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""R"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""MacOS""]",String[],"[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Framework"", ""Mailing lists""]","[""framework default"", ""package.el"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Frequently,41,School,Male,American,Software Development,"[""Ivy""]","[""flyspell""]",Doom Emacs,,No,Blog post,Ok,"[""term""]","[""doom-wilmersdorf""]",Never,undo-tree copy-paste,Never,,Emacs has changed a lot in the last 20 years and I don't think my difficulties are relevant any more.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Emacs is always there for me!,"[""Work"", ""Hobby projects""]","[""27.1""]",22,No,,any comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Zap,No,Frequently,55,Bachelors,Male,British,Software Development,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default light""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"The documentation on usage was exceptionally good. The difficulty lay mainly with using/configuring other packages. For example, sometimes `python-indent-offset` would get set to 2 not 4 -- how do you fix that?",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,flexibility documentation packages,"[""Work"", ""Hobby projects""]","[""28.2""]",24,No,"doom/evil, magit, counsel, lsp, python-mode, vterm, ace-window, org-mode, emacs-jupyter",limited comprimise,never considered,No,No,No,Vim,"[""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""R"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""Hacker news""]","[""Tutorials"", ""Clips/videos""]","[""GitHub"", ""Discord""]","[""framework default""]","[""Research alternatives""]",,None,framework default,Often,45,PhD,Male,American,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,Thank you!,No,Hacker News,Great,"[""vterm""]","[""default dark""]",Sometimes,framework default write package,Never,,Lisp is generally pain in the ass. Learning Lisp just to mod your editor is absurd and repels people off. We have to create bindings for other scripting languages asap in order to not push young people away.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",It's a totem of the free software movement and still keeps up with very expensive solutions like vscode. I hope we manage to keep this up.,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"ace-jump-mode,ace-window,key-chord",significant comprimise,10+y,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""Task management""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""I usually struggle alone""]","[""package.el""]","[""Install and try it immediately""]",,None,projectile,Rarely,34,Bachelors,Male,Bulgarian,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""doom-1337""]",Rarely,No simple functions,Never,,"- The key bindings. I felt inclined to change ALL of them and kept it at that. I WANT c-x, c-c, c-v and CUA feels bad. - The customize system. My configuration is in an org file and I do not load the customize file because I have the feeling that it might unpreictably break my specifications. I only use it to get names and write them to my configs. - It was a hell of a ride to get the configuration flying, yet the above named starter packages all seemed too complex. Something in between might make it easier but I'm unsure if that's necessary.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community""]","Very well, it's snappy",Being an reasonable easy to extend framework.,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"magit, eglot, which-key, vundo, iflipb, yasnippet, rainbow-identifiers",significant comprimise,never considered,Yes,Would directly,No,my own,"[""C++"", ""C"", ""Elisp"", ""Javascript"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""No M\$ Github acc""]",Never,,"[""Reddit"", ""GitHub"", ""IRC servers"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""IRC"", ""google""]","[""use-package"", ""manual""]","[""Research alternatives""]",,kdevelop,project.el,Sometimes,39,Bachelors,Male,German,Software Development,"[""Vertico"", ""Consult""]","[""No"", ""flyspell""]",maximal vanilla,Thank you for your work.,Not sure,r/emacs,Great,"[""none""]","[""modus-vivendi"", ""ef-themes, wombat""]",Never,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I started with Emacs when my only access to the nets was in the university (BITNET era) or by 300Bd modem to ""silly"" BBSes. That wasn't helpful to get my questions answered where I had them frequently: Sitting in front of Emacs at home.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,Text as basic format.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",30,Gnus,"elpher, eshell, eww, flyspell, gnus, org-babel, org-brain, tramp",any comprimise,never considered,Cannot,No,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Scheme"", ""Shell"", ""Eshell, BASIC, Spin""]",Never,"[""GNU/Linux"", ""BSD"", ""Haiku-OS""]","[""Note taking"", ""General document writing"", ""Babel"", ""keeping track of links between factlets (org-brain)""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub"", ""irc""]",Rarely,String[],Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""IRC servers"", ""Web search engines""]","[""Tutorials"", ""Quickstart for the Impatient""]","[""IRC"", ""GitHub"", ""SDF's BBOARD""]","[""package.el""]","[""Install and try it immediately"", ""wait for community""]",,"edit80, ed, jmacs, zile, mg, origami, (n)vi, tempus, ...",project.el,Often,61,Masters,,,"Allrounder, Educator, Trainer, Sysadmin","[""No""]","[""flyspell""]",minimal vanilla,Make the next survey use Emacs' customize as back-end...   ;-D,Not sure,IRC,Ok,"[""eshell"", ""vterm""]","[""tao-yin (dark)""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Discoverability,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Extensibility,"[""Hobby projects""]","[""29.0""]",15,No,"Vertico, use-package, org, lsp-mode, sly",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""common lisp""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Reddit""]","[""straight"", ""use-package""]","[""Research alternatives""]",,Vim,project.el,Frequently,54,PhD,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""my own custom theme"", ""modus-operandi""]",Never,No simple functions,Never,,"key bindings kinda suck, and some obvious features are only avaiable through extensions (e.g. hs-minor-mode)",came pre-installed with Slackware and was heavily advertised by the GNU project,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,extensibility and Lisp interaction,"[""Work"", ""Hobby projects""]","[""27.2"", ""25.2""]",18,No,geiser,any comprimise,never considered,No,No,No,CUA,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Java"", ""Python"", ""PHP"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""M-x list-packages""]","[""Clips/videos""]","[""Framework"", ""GitHub"", ""Mailing lists""]","[""not sure""]","[""Install and try it immediately""]",,Notepad++,No,Frequently,38,Masters,Male,Polish,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Twitter,Ok,"[""shell""]","[""gruvbox""]",Never,No simple functions,Rarely,,"Windows support a long time ago, not the greatest default configurations",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,Extensibility & open tooling,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,"org mode, magit, dired, tramp",significant comprimise,might in future,No,No,No,Vim,"[""HTML/CSS"", ""Python"", ""Rust"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub"", ""Email"", ""Discord""]","[""package.el"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,"didn't really ""have"" an editor before",framework default,Sometimes,35,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""term"", ""ansi-term""]","[""doom-one""]",Frequently,framework default write package,Never,,"Not enough reference implementations built around prose workflows. Too many package manager options, doubly so for completion frameworks. Crashes and hangs are still annoying and hard to diagnose given that I didn’t compile this distribution (from railwaycat’s mac tap).",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""The implementation, integration, and refinement of methods or tools from outside of emacs into the ecosystem. Also image rendering, without image support I couldn’t “live” in emacs.""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Entirely customizable, being able to edit elisp source code and mutate state without compiling or restarting, long history of peer reviewed code, good documentation, consistent UI standards (e.g. ‘g’ to refresh view). Powerful built in packages/modes. Ability to separate data from interpretation. Faith that emacs will be around in 50 years. Doing things “right”.","[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"Org-ql, org-transclusion, magit, org-web-tools, pdf-tools, xenops, helpful, org-bookmark-heading, pcre2el, avy",limited comprimise,might in future,Cannot,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell"", ""AppleScript""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Lack confidence in code quality""]",Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""Youtube videos and presentations""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""if there are many alternatives I want to know what the differences are for the particular one, otherwise a quick tutorial is very helpful""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,No,Frequently,34,Bachelors,Male,United States citizen,Manufacturing,"[""Helm"", ""Ivy"", ""Vertico"", ""Selectrum"", ""Consult""]","[""flyspell""]",maximal vanilla,Warn users you’re limiting a response to 10 items before admonishing them. Also it should allow for submitting more than 10 if submitted again.,No,Emacs mailing list,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""Nano""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Cider""]","[""Package(s)"", ""Evil""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",6,,,,,,,,Vim,"[""Clojure"", ""Elixir"", ""HTML/CSS""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Not really. The keybindings were new, but that's just normal.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Org mode""]","Very well, it's snappy",Emacs Lisp,"[""Work"", ""Hobby projects"", ""Writing, Notetaking""]","[""28.2""]",2,Gnus,"Org mode, slime, magit, helm",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Scheme"", ""Shell"", ""Zig""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""IRC"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""Guix package manager""]","[""Install and try it immediately""]",,Vim,No,Sometimes,22,School,Male,German,Student,"[""Helm""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""zenburn""]",Never,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Good but not great,packages and elisp,"[""Work"", ""Hobby projects""]","[""29.0""]",15,No,"cider, helm, use-package, tramp",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Python"", ""R"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines""]","[""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Never,40,Masters,Male,Croatian,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""dracula""]",Sometimes,No write package,Rarely,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""Org mode""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects"", ""Note taking""]","[""29.0""]",10,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Python"", ""Scheme""]",Sometimes,"[""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,31,Bachelors,Male,Chinese,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""default light"", ""solarized-dark""]",Rarely,undo-tree copy-paste,Never,Wanna use other git repo like GitHub or gitlab,Configuration Consistency,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,org-mode,"[""Work"", ""Hobby projects""]","[""29.0""]",17,No,"Org-mode, bazel-mode",,might in future,No,I have in the past,No,Emacs,"[""C++"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",Melpa,Vim,project.el,Often,34,Masters,Male,Japanese,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",Doom Emacs,,,,,"[""shell-command"", ""term""]","[""doom-one""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,The learning process of both the keybidings and configuration. The access to packages is not obvious.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,The extensibility and the freedom to change it to my use case.,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,"magit, helm, lsp, company, Rainbow delimiters, pdf-tools, moe-theme (highly changed)",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Python"", ""fortran""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange""]","[""use-package""]","[""wait for maturity""]",,gedit,No,Rarely,39,Masters,Male,Portuguese,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""moe-theme adapted""]",Never,No read and understand,Never,,"complexity of simple tasks, key-combinations",Amiga had microemacs,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,"customizability, extensions","[""Work"", ""Hobby projects""]","[""29.0""]",30,notmuch,"org-mode, magit",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Python"", ""Perl"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Often,48,Bachelors,Male,German,Fin Tech,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""solarized-dark""]",Sometimes,undo-tree simple functions,Rarely,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Hackability and transparency (open hood)""]",String[],Good but not great,"- Hackability and transparency (open hood). Effective and practical software freedom. - Ability to reuse Emacs skills for many tasks","[""Work"", ""Hobby projects""]","[""29.0""]",17,notmuch,"org-drill,Vertico,Embark,Consult,marginalia,Notmuch,pdf-tools,Magit,use-package,Crux",significant comprimise,might in future,Yes,I have in the past,No,Emacs,"[""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",First option would be GNU ELPA. Second option would be NonGNU ELPA.,,No,Frequently,36,Masters,Male,Brazilian,IT technician at the Superior Court of Justice (Brazil),"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell-command"", ""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,vundo read and understand,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",10,No,"Magit, Tramp, org-mode, org-roam, helm",moderate comprimise,never considered,No,No,No,Vim,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Ruby"", ""Shell"", ""SQL"", ""Terraform, YAML, other config""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""HN""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""framework default"", ""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,framework default,Frequently,38,Bachelors,Male,United States citizen,Software Development,"[""framework default"", ""Helm""]","[""framework default"", ""flyspell""]",Spacemacs,,Not sure,Hacker News,Ok,"[""eshell"", ""vterm""]","[""default dark""]",Often,undo-tree write package,Never,,Learning elisp was a big hurdle.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, simplicity, large community, can do everything you need on a computer in emacs essentially.","[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"Straight, isearch, consult, vertico, ripgrep,",significant comprimise,never considered,Cannot,No,Yes,Emacs,"[""C++"", ""Common Lisp"", ""Julia"", ""Python"", ""Shell""]",Often,"[""MacOS""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""straight""]","[""Install and try it immediately""]",,None,projectile,Frequently,29,Bachelors,Male,United States citizen,Research,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""gruvbox""]",Often,undo-tree copy-paste,Never,,"Key bindings back in the '90s non-GUI late 90s early 2000s",University/College,"[""GUI""]","[""Package(s)""]","[""Text editing features""]",Alright,Extensibility,"[""Hobby projects""]","[""25.3""]",30,No,auctex,limited comprimise,10+y,No,No,No,Emacs,"[""LaTeX""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""FSF paperwork""]",Never,"[""Issues""]","[""none""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Framework"", ""Mailing lists"", ""Email""]","[""framework default""]","[""wait for maturity""]",Simplest easy access with non-profit licenses,TurboPascal/Basic/etc.,No,Rarely,50,Bachelors,Male,South African,Telecom,"[""No""]","[""framework default""]",Aquamacs,,No,zatech slack community,Ok,"[""none""]","[""my own custom theme""]",Never,No read and understand,Never,,Key bindings were hard to remember & get used to,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""Common Lisp""]",Good but not great,Extensibility & configurability,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""Matrix"", ""Framework"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Netbeans,No,Frequently,,School,Male,Indian,Software Development,"[""Helm"", ""Ivy""]","[""framework default"", ""ispell""]",Doom Emacs,Emacs should publicize more that it is first Free Software or the first software under GPL,Yes,Hacker News,Great,"[""none""]","[""default dark"", ""doom-dark+""]",Never,framework default simple functions,Never,,"one small mistake and everything slows downs badly, or crashes out. debugging is very hard.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"ace-window, winner, counsel, swiper, company, yasnippet, writeroom-mode, org-brain, magit",significant comprimise,never considered,Yes,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""GitHub"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,,,,Software Development,"[""Helm"", ""Ivy""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""doom-one""]",Sometimes,winner ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"shortcuts and discoverability, before i knew M-x.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""org-mode""]",Good but not great,"org-mode, extentsibility and packages","[""Work"", ""Hobby projects""]","[""29.0""]",4,Mu4e,"org-mode, mu4e, org-roam, magit",significant comprimise,might in future,Cannot,Cannot,No,Vim,"[""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots""]","[""Never happened so far""]","[""use-package"", ""manual""]","[""wait for maturity""]",,Vim,No,Sometimes,30,Masters,Male,French,Education services,"[""Helm""]","[""No""]",maximal vanilla,,No,lobste.rs,Ok,"[""none""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Lisp is nice for sure, but there is to much old terminologies in lisp.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""isearch , org-mode , outline-mode""]","[""Text editing features"", ""Evil-mode, being an editor that all vim can do""]",Not well,"Self-documented, all codes are open, interactively interpreting code and elisp. Customizable, extensible.","[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"Isearch,Vertico, marginalia,embark, Outline-mode, Golden-ratio, avy, Orderless, Edit-indirect, vimish-fold",no comprimise,never considered,No,No,No,CUA,"[""I try not to use emacs other than elisp, using vscode for other languages""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""I hate mailing lists, they are pretty outdated""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Web search engines"", ""describe-package with vertico completions""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""Design rationale and gifs for how to use package are mostly essential""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",I would probably use Melpa,Vim,No,Frequently,22,School,Male,Turkish,Student,"[""Ido"", ""Vertico"", ""Marginalia"", ""Consult"", ""Ido was good till the vertico comes, vertico-marginalia-embark rocks""]","[""No""]",maximal vanilla,"Message boxes are a bit small. (I am writing from my telephone) I think the a second survey can be done which is more about collecting more and opinions on emacs.",No,r/emacs,Great,"[""none"", ""All emacs terminals are horrible, maybe async-shell-command is usable""]","[""challenger-deep , wheatgrass , tango-dark""]",Rarely,No simple functions,Never,,Understanding the breadth of the available functionality and then the amount of configuration to get a good experience.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Editing LaTeX""]",Good but not great,"Flexibility and extensibility. Great builtin tools like org, occur, dired, ediff calc.","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",7,No,"magit, eglot, vertico, orderless, corfu",limited comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""C"", ""Python"", ""Rust""]",Frequently,"[""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""GitHub""]","[""package.el""]","[""Research alternatives""]",,Notepad++,project.el,Frequently,37,PhD,Male,British,Engineering,"[""Icomplete"", ""Vertico""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""modus-operandi""]",Rarely,vundo write package,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Alright,Programmability,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"slime,merlin, org, dired-single, eshell",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,,,,,,"[""Icomplete"", ""Marginalia""]","[""flyspell""]",maximal vanilla,Nice job!,Not sure,r/emacs,Great,"[""eshell""]","[""my own custom theme""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""C++"", ""C"", ""Python"", ""Rust""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,Doom Emacs,,,,,,,, copy-paste,,,,Colleague,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",10,,,,,,,,Emacs,"[""Python"", ""Perl"", ""Ruby""]",,"[""MacOS""]",,,,,,,,,,,,,,None,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",10,No,magit,significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines"", ""M-x list-packages"", ""friends""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,NetBeans,No,Never,48,Masters,Male,French,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""tango-dark""]",Never,No simple functions,Rarely,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",2,No,"lsp-bridge,lispy,paredit",no comprimise,might in future,No,Would directly,No,Vim,"[""C"", ""Elisp"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list""]",Sometimes,String[],Sometimes,"[""Issues""]","[""GitHub"", ""Blogs"", ""emacs-china""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,27,Masters,Male,Chinese,Software Development,"[""Vertico""]","[""flyspell"", ""langtool""]",Doom Emacs,,No,Emacs China,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-fu copy-paste,Never,,configuration,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",lisp. in my editor.,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",10,No,org,limited comprimise,never considered,No,Would directly,No,Emacs,"[""Common Lisp""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA""]","[""Mailing list""]",Never,"[""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Reddit""]","[""package.el""]","[""Research alternatives""]",,None,No,Sometimes,45,Masters,Male,United States citizen,Fin Tech,"[""Ido""]","[""flyspell"", ""ispell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""solarized-dark""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,-,none,Internet,"[""GUI""]","[""Text editing features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",It's packages for all-purpose,"[""Work""]","[""28.2""]",2,Mu4e,"org-roam, org-roam-ui, org-transclusion, org-remark, emacs-citar",any comprimise,might in future,Cannot,Cannot,No,Vim,"[""Javascript"", ""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""Framework"", ""Discord"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",melpa,VS Code,framework default,Frequently,32,Masters,Male,Indian,Research,"[""framework default"", ""Vertico""]","[""framework default"", ""langtool""]",Doom Emacs,no,Yes,r/emacs,Great,"[""shell-command""]","[""default dark""]",Never,framework default copy-paste,,,"Installing packages could be as easy as in VS Code. Now it is tedious, because trying a package requires at least a 5 minute investment. In VS Code, it is seconds.",Internet,"[""GUI""]","[""Package(s)""]","[""Package(s)""]",Good but not great,Molding to user's needs,"[""Work""]","[""28.1""]",1,,,,,,,,Emacs,"[""Javascript""]",,"[""MacOS""]",,,,,,,,,,,,,,VS Code,,Rarely,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,Elisp,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensibility,"[""Work""]","[""28.2""]",5,No,,limited comprimise,might in future,Cannot,Cannot,No,Vim,"[""Orgmode""]",Sometimes,"[""GNU/Linux""]","[""General document writing""]","[""MELPA""]","[""Havent need it""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Google search""]","[""use-package""]","[""wait for community""]",,None,framework default,Often,35,PhD,Male,Macedonian,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""vterm""]","[""doom-one""]",Never,framework default simple functions,Never,,"No, it was a long time ago...",University/College,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Friend""]",Good but not great,"consistency, extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",35,No,"cc-mode, ledger, magit",do not prefer,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Shell"", ""SQL"", ""Objective-C, Swift""]",Sometimes,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Comparison""]","[""Web searches""]","[""manual""]","[""wait for community""]",,"vi, ed, edlin",No,Sometimes,55,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default dark""]",Never,No write package,Never,,"debugging my own emacs script/package is difficult. the error messages are very hard to understand. the official document is not beginner-facing. most tutors used are written in too many versions by too many people.",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""org-mode""]",Good but not great,org mode for daily journal,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,org-mode,significant comprimise,might in future,No,No,No,Emacs,"[""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""wait for community""]",,Atom,projectile,Sometimes,34,Masters,Male,Chinese,Cyber Security,"[""Helm"", ""Ivy""]","[""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""zenburn""]",Sometimes,No simple functions,Never,,,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Versatility,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,"magit, consult, avy",limited comprimise,never considered,No,No,No,Emacs,"[""Python""]",Frequently,"[""GNU/Linux""]",String[],"[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison""]","[""Colleagues""]","[""use-package""]","[""Research alternatives""]",,Vim,project.el,Never,33,Masters,Male,Canadian,Software Development,"[""Vertico"", ""Consult""]","[""No""]",minimal vanilla,,No,Friend,Ok,"[""none""]","[""tango-dark""]",Never,No read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",2,Gnus,,moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Perl"", ""Shell""]",Often,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,,Associates,Male,American,Telecom,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Great,"[""vterm""]","[""ef duo-dark""]",Often,No none,Often,,,,"[""TUI""]",String[],String[],"Very well, it's snappy",,"[""Work""]","[""29.0""]",0,Mu4e,,do not prefer,might in future,No,Yes,No,Vim,"[""Clojure""]",Often,"[""Windows""]",String[],"[""GNU ELPA""]","[""Email""]",Frequently,"[""Unfamiliar with contribution process""]",Sometimes,,"[""Discord""]","[""Clips/videos""]","[""Mailing lists""]","[""elpaca""]","[""Install and try it immediately""]",,,No,Often,,,,,,"[""Selectrum""]","[""framework default""]",minimal vanilla,,,,,"[""shell-command""]","[""modus-vivendi""]",Sometimes,framework default simple functions,Never,,Keybindings are a bit confusing.,Father,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy","Elisp, Server/client mode, packages","[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"eglit, visual-regexp, company, helm",significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""Matrix"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,project.el,Frequently,32,Bachelors,Male,German,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",minimal vanilla,,Yes,Hacker News,Great,"[""shell-command""]","[""default light"", ""doom-one"", ""gruvbox""]",Never,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Speed of operation and use,"[""Work"", ""Hobby projects""]","[""28.2""]",18,No,,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Email""]","[""use-package""]","[""wait for community""]",,None,framework default,Sometimes,35,Masters,Male,Norwegian,Software Development,"[""Ivy"", ""Vertico""]","[""ispell""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""doom-one"", ""dracula""]",Never,No read and understand,Never,,"It was very hard to make it look pretty, having zero knowledge of Lisp",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,The fact that it's a full-blown dynamic Lisp environment,"[""Work"", ""Hobby projects"", ""Everything""]","[""27.1""]",3,notmuch,,significant comprimise,might in future,No,No,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""R"", ""Ruby"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Rarely,,"[""Matrix servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""IRC"", ""Matrix""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,"sublime text, vis, acme",projectile,Sometimes,27,School,Male,Russian,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Telegram,Great,"[""shell-command"", ""shell""]","[""my own custom theme""]",Often,No simple functions,Never,,"I started off by using doom emacs, and I had some difficulty getting started since I didn’t manage to find nice doom relevalnt help, and was using a lot of general emacs tutorials which weren’t suitable for a doom environment. Also it can be very difficult to diagnose what’s wrong with a package, even now there a bunch of papercuts that I experience that I really have no idea how to diagnose so I just restart emacs or the mode im having trouble with.",Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"The package ecosystem: Org Mode, Magit, Evil. Also the extensibility that makes it possible for these packages to be so great.","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"org,magit,evil,lsp-mode,treemacs,org-modern,tree-sitter,projectile,vertico,vterm",moderate comprimise,might in future,No,Would directly,No,Vim,"[""C++"", ""C"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Discord"", ""Discourse"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Discord"", ""Discourse""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,VS Code,projectile,Frequently,19,School,Male,Canadian,Student,"[""Vertico""]","[""ispell""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""modus-vivendi""]",Never,framework default write package,Never,,,Internet,"[""GUI""]","[""Extensibility""]","[""Extensibility""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",1,No,,no comprimise,never considered,No,No,No,Vim,"[""C++"", ""Rust"", ""Shell""]",Often,"[""BSD""]","[""Note taking"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Screenshots"", ""Commented out examples""]","[""Look up the internet and solve for myself""]","[""framework default""]","[""Research alternatives""]",,Sublime Text,No,Never,,Masters,Other? Really?,,Research,"[""No""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Rarely,undo-tree copy-paste,Never,,Lisp (let alone elisp) is beyond niche at this point... I have zero interest in the language and it's a chore every time I have to even think about using it.,Internet,"[""GUI""]","[""Extensibility""]","[""Extensibility""]","Very well, it's snappy",Lots of community packages,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,lsp,limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""Go""]",Rarely,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""FSF paperwork""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Reddit""]","[""package.el""]","[""wait for community""]",,Netbeans,project.el,Never,38,PhD,Male,United States citizen,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""none""]","[""dracula""]",Never,undo-tree copy-paste,Never,,Terminology. It's frustrating.,Internet,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Community""]",Good but not great,Longevity,"[""Hobby projects""]","[""28.2""]",3,No,magit,limited comprimise,might in future,Cannot,Cannot,No,CUA,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Discord"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Rarely,37,Bachelors,Male,Russian,Software Development,"[""Ivy""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""org-mode""]","[""Extensibility"", ""Text editing features"", ""org-mode""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",1,No,,significant comprimise,never considered,No,No,No,Vim,"[""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Research alternatives""]",,gedit,projectile,Rarely,32,Masters,Male,Russian,Manufacturing,"[""Ivy"", ""Vertico""]","[""flyspell""]",Doom Emacs,,No,linux.org.ru,Ok,"[""vterm""]","[""doom-one""]",Sometimes,framework default ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Problems with gpg encryption (epa pinentry stuft),Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Good but not great,"EIN, eshell","[""Hobby projects""]","[""28.1""]",1,No,"EIN, helm",significant comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack confidence in code quality""]",Sometimes,"[""Issues""]","[""Matrix servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""IRC"", ""Matrix""]","[""package.el""]","[""Install and try it immediately"", ""wait for community""]",,Vim,No,Sometimes,28,School,Male,German,Jobless,"[""Helm""]","[""No""]",minimal vanilla,,No,Matrix,Ok,"[""eshell""]","[""zenburn""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Started with a starter kit and was confused what features/configuration came from Emacs and what came from the starter kit.,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility and packages created by the comminity,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"magit,cider,avy,exwm",moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Clojurescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,Eclipse,framework default,Often,31,Masters,Male,Latvian,Software Development,"[""framework default""]","[""framework default""]",Prelude,,No,Hacker News,Great,"[""none""]","[""solarized"", ""solarized-dark""]",Rarely,framework default copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,any comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Sometimes,37,Masters,Male,,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""zenburn""]",Sometimes,No copy-paste,Never,,I did not want to learn all those keyboard commands so I gravitated to the gui mode for a long time.,redhat manual,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",It is great at manipulating text. It offers tools that are just not available or abandoned from other editors- such as narrow mode and rectangular kill & yank. The ability to do just about everything from the terminal means my hands never leave to the keyboard and loans itself creating quick one-off macros.,"[""Work"", ""Hobby projects""]","[""27.2"", ""27.1""]",23,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management""]","[""GNU ELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""never""]","[""package.el""]","[""wait for community""]",,turbo pascal,No,Sometimes,,,,,,"[""No""]","[""No""]",minimal vanilla,Some questions seems to be asked multiple times.,Not sure,Hacker News,Ok,"[""shell""]","[""default light""]",Frequently,No read and understand,Never,,"Packages are difficult to setup. For example, I use `lsp-mode` when I edit Go. Configuring `lsp-mode` to use `go-pls` was a nightmare. Emacs ignores shell init scripts so PATH is not right, the version of `go-pls` and `lsp-mode` must be kept in-sync, etc. This is really painful. I think that extensions need to maintain local installations of whatever dependencies they need, so that it's as simple as `M-x package-install `.",Friend,"[""GUI""]","[""Text editing features""]","[""Text editing features""]",Good but not great,"- Great editing features - Good extensibility - Reasonably good performance","[""Work""]","[""28.2""]",8,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""Rust"", ""Shell""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Wariness of the review process""]",Rarely,"[""Code (bug fixes)""]","[""M-x list-packages""]","[""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,No,Rarely,,,,,,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Overcoming my CUA muscle-memory.,It came with Slackware.,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility, without a doubt.","[""Work"", ""Hobby projects""]","[""27.1""]",23,Gnus,"org-mode, smart-mode-line, solarized-theme, speedbar",significant comprimise,never considered,Cannot,I have in the past,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""BSD""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""Email""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Overview""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,joe,project.el,Rarely,,Bachelors,Male,American,Software Development,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""nord"", ""solarized"", ""solarized-dark""]",Rarely,No simple functions,Rarely,,,MacOS available editors,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""It was installed""]",Good but not great,,"[""Work"", ""Hobby projects"", ""Scheduling and email""]","[""28.2"", ""28.1""]",8,Wanderlust,"undo-tree, wanderlust, magit, company",significant comprimise,0-2y,No,No,No,Emacs,"[""C++"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""Lua""]",Frequently,"[""GNU/Linux""]","[""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""M-x list-packages""]","[""none""]","[""i don't""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,IntelliJ,projectile,Sometimes,33,Bachelors,Male,American,Software Development,"[""Ido""]","[""No""]",minimal vanilla,"Mandatory answers lack any statistical validity, unless you include ""don't know"", N/A, or similar to denote the respondent cannot answer.",Yes,r/emacs,Ok,"[""eshell""]","[""default dark""]",Frequently,undo-tree read and understand,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",15,,,,,,,,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,None,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"Sure, it was difficult, although it was clear up front that Emacs mastery is a long and difficult road.",Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""Org-mode, Magit""]","Very well, it's snappy",Programmability,"[""Work"", ""Hobby projects"", ""Writing, Publishing, Calendaring, As text-based interface for interacting with other systems""]","[""29.0""]",7,No,"Magit, Org-mode, Vterm, Lsp-mode",any comprimise,might in future,Yes,Would directly,Yes,Vim,"[""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Advocacy""]","[""Reddit""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""I don't""]","[""straight""]","[""Research alternatives""]",,Vim,projectile,Often,29,Bachelors,Male,Slovak,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,lobste.rs,Ok,"[""eshell"", ""vterm""]","[""my own custom theme"", ""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree copy-paste,Never,,"The default keybindings are very unintuitive for someone who's not used to them, and it was pretty hard to find good setup instructions that were Windows specific.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Poorly, it's sluggish","Extensibility, customizability, cross-platform, GUI and Terminal modes of operation.","[""Work"", ""Hobby projects""]","[""27.1""]",8,No,"lsp-mode,evil,deer,incr.el",do not prefer,never considered,No,No,No,Vim,"[""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Powershell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""MELPA"", ""Source""]","[""Mailing list""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,projectile,Rarely,33,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,,Not sure,r/emacs,Great,"[""eshell""]","[""zenburn""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"reading elisp requires a lot of pre-education about emacs, most times the code is not obvious",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,extensibility / programmability / one tool to do it all,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"use-package, vterm, magit, counsel, swiper, projectile, flycheck",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""Zig""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines""]","[""Manual""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,29,Bachelors,Male,Brazilian,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""doom-challenger-deep""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",14,No,magit,significant comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elixir"", ""Erlang"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""n/a""]","[""n/a""]","[""package.el""]","[""Install and try it immediately""]",,,No,Sometimes,34,Masters,Male,French,Software Development,"[""Ido""]","[""ispell""]",minimal vanilla,,Not sure,Friend,Great,"[""none""]","[""my own custom theme""]",Often,No understand internals,Often,,Size of documentation,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Poorly, it's sluggish",Extensibility,"[""Work""]","[""29.0""]",12,notmuch,Evil,,0-2y,,,,Vim,"[""C++"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Haskell""]",Sometimes,"[""Openbsd""]","[""Time tracking""]","[""framework default""]","[""GitHub""]",,"[""Not knowing how to modify a package""]",Often,"[""Code (features)""]","[""GitHub""]","[""Design rationale""]","[""Discord""]","[""package.el""]","[""Install and try it immediately""]",,None,framework default,Sometimes,,,,,,"[""Ivy""]","[""framework default""]",minimal vanilla,,,,,"[""shell""]","[""doom-one""]",Sometimes,undo-tree copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Text editing features""]",,Alright,,"[""Work"", ""Hobby projects""]","[""27.2""]",5,,,,,,,,Emacs,"[""C++""]",,"[""Windows""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, simple functions,,,,University/College,"[""GUI""]","[""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",30,No,,,,,,,Emacs,"[""Python"", ""Rust""]",,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""not sure""]",String[],,String[],,,String[],String[],String[],"[""not sure""]",,,Wordstar,No,Often,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""shell-command""]","[""default light""]",,No write package,Never,,"key bindings, performance, language integration",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Extensibility, open source, packages","[""Work""]","[""29.0""]",11,No,,moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""Clojure"", ""Go"", ""HTML/CSS"", ""Javascript"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,37,Bachelors,Male,German,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",Spacemacs,,Yes,Hacker News,Great,"[""eshell""]","[""doom-palenight""]",Never,undo-tree copy-paste,Never,,"Getting used to the keybindings took commitment and time. Finding the packages I now rely on (such as lsp-mode, magit, etc.) was just through word of mouth, so this took me a long time and I had a reduced experience until then.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Highly extensible -- a package for everything I need -- which allows me to do almost any text editing jobs from within Emacs. This saves me time learning my way around new editors, as I can just use the editor I know.","[""Work"", ""Hobby projects""]","[""28.1""]",4,No,"lsp-mode,magit,auctex,helm-bibtex,vlf,ccls,neotree,frog-jump-buffer,projectile",significant comprimise,never considered,No,Cannot,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Python""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Python IDLE,projectile,Frequently,22,Masters,Male,English,Student,"[""Helm""]","[""flyspell""]",maximal vanilla,Some questions (especially re: contributing to Emacs packages) seem like duplicates,Not sure,Friend,Great,"[""none""]","[""default dark"", ""my own custom theme""]",Frequently,No copy-paste,Never,,,Internet,"[""TUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,"Switching buffers and moving the cursor position within a buffer. I used to use Ivy, now I use Consult and Vertico. Without these packages, I would have stopped using Emacs.","[""Work"", ""Hobby projects""]","[""27.1""]",20,No,"Consult, Vertico, Affe, dmacro",moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Python""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs"", ""Twitter""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""I don't ask any help, just give up""]","[""package.el""]","[""Research alternatives""]",MELPA,EM Editor,No,Frequently,40,Masters,Female,Japanese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",minimal vanilla,,No,Twitter,Great,"[""none""]","[""spacemacs-light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Getting comfortable with all the different manuals,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Doom Emacs""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, Everything is readable as text, org-mode","[""Hobby projects""]","[""28.1""]",1,No,,significant comprimise,never considered,No,Would directly,No,Vim,"[""C++"", ""C"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GNU ELPA/MELPA online package lists""]","[""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Obsidian,framework default,Rarely,27,Bachelors,Male,German,Manufacturing,"[""framework default""]","[""framework default"", ""ispell"", ""langtool""]",Doom Emacs,Keep the good work up!,No,r/emacs,Great,"[""eshell""]","[""doom-one""]",Never,framework default simple functions,Never,,Learning the keybindings/how to configure it to look and behave similar to what I was used to,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Customizability,"[""Work"", ""Hobby projects""]","[""28.2""]",4,notmuch,"ace-window,corfu,god-mode,vundo,zoom",limited comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""Go"", ""Julia"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,VS Code,No,Frequently,22,Masters,Male,Indian,Fin Tech,"[""framework default""]","[""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,vundo simple functions,Rarely,,"Not that I recall now after 30 years. IIRC it was no harder than learning any other sufficiently-powerful tool – particularly as it didn’t all need to be learned at once. My learning is still ongoing, and in a way I’m still in the initial-learning phase, gradually acquiring new knowledge on-demand (albeit a lot less frequently than when I first started).",University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Programmability""]","Very well, it's snappy","Customisable to how I actually want it (not just to someone else’s limited subset of possibilities). Integrates well with host environment, so I don’t need to keep switching to and from an editor depending on which task I’m performing. Cross-platform and able to copy my personal preferences around and use them anywhere.","[""Work"", ""Hobby projects""]","[""28.2""]",30,No,"magit,calc",limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""Windows via cygwin""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork"", ""My chances are typically tweaks to match my personal preferences being what can be done through official config, and aren’t complete or generic enough to be helpful for anyone else.""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Overview""]","[""RTFM and/or look at source code""]","[""package.el"", ""manual"", ""Stuff packaged by my Linux distro. And a big custom .emacs""]","[""Install and try it immediately"", ""Research alternatives""]",,"Whatever happened to be installed on the machine I was using at the time, with no consistency.",No,Sometimes,49,Masters,Male,British,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command""]","[""default dark"", ""my own custom theme""]",Sometimes,undo-tree copy-paste,Never,,,University/College,"[""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,,no comprimise,never considered,No,Would directly,No,Vim,"[""Clojure"", ""Go"", ""Haskell"", ""Julia"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Frequently,,Masters,Male,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,,"[""TUI""]","[""Built-in features""]",String[],Good but not great,,"[""Work""]","[""29.0""]",3,,,,,,,,Emacs,"[""C++"", ""C"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,minimal vanilla,,,,,,,, read and understand,Never,,Big learning curve to understand elisp configuration files.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,"Highly Extensible, top notch feature set","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,"magit, lsp, treesitter",limited comprimise,never considered,Yes,I have in the past,No,Vim,"[""C"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Discord"", ""Discourse""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,28,Bachelors,Male,Canadian,Aerospace,"[""Vertico"", ""Marginalia""]","[""flyspell""]",Doom Emacs,,Yes,Discourse,Great,"[""vterm""]","[""space-grey""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,,,,,,,,Emacs,"[""Elisp"", ""Java"", ""Python""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,VS Code,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",25,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit""]","[""Overview""]","[""IRC"", ""Reddit""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Never,48,School,Female,French,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""none""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,In that day it was hard to get all parts from kermit to shell to Emacs to agree on a character set for my language.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""It was simpler than vi""]",Good but not great,"Extensibility, community and the free license.","[""Work"", ""Hobby projects""]","[""29.0""]",27,No,"orgmode, magit, eglot, consult, general, evil, vertico",significant comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""Clojure"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""wait for community""]",,EPM,project.el,Frequently,,Associates,Male,Swedish,Software Development,"[""Vertico"", ""Consult""]","[""jinx""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""ef-duo-light""]",Frequently,undo-tree simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",6,,,,,,,,Vim,"[""Elisp"", ""Elixir"", ""Javascript"", ""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Spacemacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,Emacs back command (X + b) interfered with tmux's default prefix at first.,Colleague,"[""TUI""]","[""Text editing features""]","[""VM couldn't support my usual""]",Good but not great,"Lightweight, takes less processing power than VS code.","[""Work""]","[""28.1""]",1,No,,any comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Ruby""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""I don't keep up with it""]","[""Tutorials""]","[""Emacs StackExchange""]","[""not sure""]","[""wait for community""]",,VS Code,framework default,Never,,,,,,"[""No""]","[""No""]",minimal vanilla,,No,Friend,Ok,"[""shell""]","[""my own custom theme""]",Never,framework default copy-paste,Never,,Setting up the environment for working with programming languages was really hard.,"Book ""Pragmatic programmer""","[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]",Not well,customizability,"[""Work"", ""Hobby projects""]","[""27.2""]",4,No,"magit, org-mode",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Clojure"", ""Haskell"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Research alternatives"", ""wait for maturity""]",,IntelliJ,projectile,Never,27,Masters,Male,German,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,,No,r/emacs,Great,"[""none""]","[""spacemacs dark""]",Never,undo-tree read and understand,Never,,"Being aware of different packages, I wasn't aware of spacemacs or doomemacs at the start",Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""The All things in One place feeling""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work""]","[""27.2""]",3,No,,limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""MELPA""]","[""I don't""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Friends""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Friends""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,VS Code,project.el,Never,27,Bachelors,Male,,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,,No,Friend,Great,"[""shell"", ""eshell""]","[""default dark"", ""solarized-dark""]",Never,undo-tree simple functions,Never,No.,"Opposite. I used emacs for ~10 years as a simple text-editor. At some point, I wanted to do something repetitive and discovered keyboard macros. That led me to try writing elisp for customization purposes, etc. I now maintain an elisp package (imaxima) as part of Maxima.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""It was the default text editor on the new linux machines in my grad school.""]",Good but not great,Freedom. A great community. It is continually being extended.,"[""Work"", ""Hobby projects""]","[""27.1""]",26,Gnus,"favourites: -org-mode (new) -gnus hate: -auctex (written in a convoluted way; wish something else existed) -mmm-mode (it doesn't work; successors are too complicated to setup...)",significant comprimise,10+y,FSF,FSF Assoc Member,Yes,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Perl"", ""Scheme"", ""Shell"", ""SQL"", ""Maxima, Octave""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""Debian""]","[""Mailing list""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Mailing lists"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""Haphazard.""]","[""Comparison"", ""Tutorials""]","[""Mailing lists""]","[""manual"", ""I generally only install 3rd party packages from debian repos. It's a pita to have a package-manager for every language.""]","[""wait for community""]",,textedit (the default texteditor on unix at the time),No,Frequently,,PhD,Male,Canadian,Research,"[""No""]","[""ispell""]",minimal vanilla,"Kudos. Something like this is thankless work, so I say ""Thank you"".",No,Emacs mailing list,Ok,"[""shell-command"", ""shell"", ""term""]","[""wombat""]",Rarely,No copy-paste,Never,,"The main difficulty is that if the program crashes, I lose all my sessions.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","The package library, the ability to use it as a terminal multiplexer, TRAMP.","[""Work"", ""Hobby projects""]","[""28.1""]",20,No,"Perspective,org-mode",limited comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,No,Often,38,Masters,Male,American,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""term""]","[""zenburn""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""GitHub"", ""search engine""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""stackoverflow""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,None,framework default,Sometimes,,,,,Research,"[""framework default"", ""Helm""]","[""framework default""]",Doom Emacs,,No,reddit,Ok,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,FSF signature is too heavy to contribute.,"Help document is very kind. But, too long and too complex now. need turtorial like a game.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Good but not great,great customizing by elisp. great krybindings.,"[""Work"", ""Hobby projects""]","[""28.2""]",13,No,"leaf,projectile,flycheck,company,swiper,ivy,pos-tip",limited comprimise,2-5y,No,No,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Typescript"", ""SML""]",Never,"[""WSL""]","[""not user""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""package.el"", ""leaf""]","[""Install and try it immediately""]",not do. It is difficult process.,TeraPad,projectile,Often,,Masters,Male,Japanese,none,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Twitter,Not great,"[""none""]","[""my own custom theme"", ""rebecca""]",Never,undo-tree write package,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,do not prefer,never considered,I have in the past,No,Yes,Vim,"[""Clojure"", ""Elisp"", ""Python"", ""Ruby""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,String[],Sometimes,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,32,Masters,Male,United States citizen,Fin Tech,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""Doom-Tokyo-night""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Package(s)"", ""org""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",0,No,,moderate comprimise,never considered,Yes,No,No,Vim,"[""C"", ""Clojure"", ""Common Lisp"", ""Javascript"", ""Shell"", ""Dart +Flutter""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Prose""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""GitHub"", ""Discourse"", ""Hacker News (HN)""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Framework"", ""Discord""]","[""framework default""]","[""Research alternatives"", ""wait for maturity""]",,Vim,framework default,Frequently,36,Bachelors,Male,Mexican,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discord,Great,"[""shell-command"", ""shell""]","[""default dark"", ""doom-one"", ""solarized"", ""solarized-dark""]",Never,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work""]","[""27.2""]",20,No,,any comprimise,10+y,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP""]",Frequently,"[""WSL""]",String[],"[""framework default""]","[""Email""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,None,framework default,Rarely,47,Masters,Male,Spanish,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Learning the shortcuts,Work,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Editing speed, packages","[""Work"", ""Hobby projects"", ""Notes/Todo""]","[""27.1""]",8,No,"magit, helm",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""HTML/CSS"", ""Javascript""]",Often,"[""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Discourse""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,No,Frequently,31,Bachelors,Male,Swedish,Software Development,"[""Helm"", ""Ivy""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""spacemacs-light""]",Never,No simple functions,Never,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",25,Mu4e,"magit, org, dumb-jump, projectile",significant comprimise,never considered,Yes,I have in the past,No,Emacs,"[""Elisp"", ""Go"", ""Javascript"", ""Ruby"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Screenshots""]","[""emacs community inside my company""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,,projectile,Frequently,48,Masters,Male,United States citizen,Software Development,"[""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell-command"", ""shell"", ""eshell""]","[""solarized-dark""]",Rarely,No read and understand,Rarely,,"Forcing oneself to learn stuff instead of using an IDE with built-in buttons to click for compiling code, syntax checking etc. built-in.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Alright,customizability and keyboard shortcut-driven development,"[""Work"", ""Hobby projects""]","[""27.1""]",9,No,"helm, ace-window",limited comprimise,might in future,No,I could if it was easy. (I dislike paypal etc.),No,Emacs,"[""C"", ""C#"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Overview"", ""README.md / README.org""]","[""IRC"", ""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]","Whatever is easiest. I'm not a GNU zealot, I'm pro-collaboration but anti-bureaucracy",Eclipse,projectile,Sometimes,31,Masters,Male,,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,Fix multi threading please,No,Hacker News,Ok,"[""shell-command"", ""ansi-term""]","[""my own custom theme""]",Frequently,No simple functions,Never,,,,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]",String[],"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",15,Mu4e,"Mu4e, geiser, rainbow-delimiters",no comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Scheme""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Blogs"", ""M-x list-packages"", ""emacsconf""]","[""Manual""]","[""IRC""]","[""package.el"", ""quelpa""]","[""Research alternatives""]",,nano,No,Never,61,Associates,Male,American,,"[""No""]","[""langtool""]",minimal vanilla,,No,emacsconf,Great,"[""vterm""]","[""gruvbox""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"Learning how to learn things, and how to close the help window, and just ... basic keybinds were hard! And configuration virtually requiring elisp is still to this day the most horrid experience possible, especially for a newb. Yes, emacs is supremely discoverable! IF IF IF the person performing the discovery __already__ knows how to get around in the interface AND, worse, the documentation is clearly written for people who are familiar with programming concepts.","I've been trying it out off-n-on for 20 years, since my first linux install.","[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",2,No,"nov.el, evil-everywhere",limited comprimise,never considered,I have in the past,"direct to maintainers. FSF, itself, is too extremist to support.",No,Vim,"[""English prose only""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Advocacy""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,Atom,framework default,Frequently,46,Associates,Male,United States citizen,maritime transportation,"[""framework default""]","[""flyspell"", ""langtool""]",Doom Emacs,,Yes,Blog post,Ok,"[""none""]","[""gruvbox""]",Never,framework default simple functions,Never,,"Yes, the bindings are rough and nativating the built-in (or web) docs is not very user-friendly",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Ability to x-link between notes, code and mails (Org is definitely the killer feature)","[""Work"", ""Hobby projects""]","[""29.0""]",8,Mu4e,"org-roam, adaptive-wrap, visual-fill-column, magit, projectile, perspective, tide",limited comprimise,never considered,Yes,Would directly,No,Vim,"[""C++"", ""C"", ""Javascript"", ""Python"", ""Ruby"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""straight""]","[""Research alternatives""]",,Vim,projectile,Frequently,33,Bachelors,Male,Dutch,Software Development,"[""Vertico"", ""Marginalia""]","[""ispell""]",minimal vanilla,Was quite lengthy but I guess there is nothing you can do about that if you want this level of depth in the gathered insights.,No,r/emacs,Ok,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-fu copy-paste,,,,Friend,"[""GUI""]","[""Text editing features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",10,,,,,,,,Emacs,"[""C++"", ""C"", ""Python""]",,"[""Windows""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,minimal vanilla,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensive package set. Great IDE once modified to my liking. Great customizability. Comprehensive Emacs Wiki,"[""Hobby projects""]","[""27.1""]",25,No,"org-mode, minimap, beacon, treeview, auto-complete, neotree, auto-complete-clang",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Sometimes,43,Associates,Male,Polish,Manufacturing,"[""Ivy"", ""Vertico""]","[""framework default""]",Doom Emacs,Farily extensive survey. I enjoyed giving my feedback,No,IRC,Great,"[""eshell""]","[""doom-acario-dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Without a starter kit, I was lost. Because there was so standard way of defining packages. There were straight.el load a file and package.el. This was too much.",Internet,"[""GUI""]","[""Package(s)"", ""magit,org-mode""]","[""org-mode""]",Good but not great,Capability to export text into any format. Can use every programminglanguage I want. Adapts quickly. Make notes and programm in the same tool.,"[""Work""]","[""28.2""]",3,No,"org-journal,lsp-mode,org-roam",no comprimise,never considered,No,I have in the past,No,Vim,"[""Elixir"", ""Java"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Blogs""]","[""Overview""]","[""Matrix"", ""Reddit"", ""GitHub""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,Eclipse,framework default,Never,28,Bachelors,Male,German,Software Development,"[""framework default""]","[""langtool""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Rarely,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Alright,,"[""Work"", ""Hobby projects""]","[""27.1""]",3,Mu4e,,significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Common Lisp""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Overview""]","[""Reddit""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Never,25,School,Male,German,Student,"[""Ivy""]","[""No""]",minimal vanilla,,No,Discord,Ok,"[""none""]","[""modus-operandi""]",Never,No copy-paste,,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",2,,,,,,,,Meow,"[""Javascript"", ""Java"", ""Rust""]",,"[""MacOS""]",,,,,,,,,,,,,,VS Code,,Frequently,,,,,,,,purcell,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""a youtube video probably""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",3,notmuch,"consult,embark,magit,lispyville,devdocs,avy",moderate comprimise,never considered,Cannot,Cannot,Yes,Vim,"[""C"", ""Elisp"", ""Python"", ""Rust""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Code (features)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Clips/videos""]","[""I don't even ask for help, I would rather spend hours figuring myself the problem and if I can't I give or choose an alternative""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Often,26,,Male,Italian,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,"Provide buttons to go back to previously filled pages so it is not necessary to click several times to ""Previous page"" to check the questions to think about a general feedback.",Not sure,r/emacs,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi"", ""zerodark""]",Never,undo-tree write package,Rarely,,Finding the words for what I'm looking for,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]","Very well, it's snappy","Its community - I can almost always find someone else who has already figured out what I want to do, or at least shared the pieces I can put together","[""Work"", ""Hobby projects"", ""Life""]","[""29.0"", ""28.2""]",20,Gnus,"Org, magit, subed, hydra",moderate comprimise,10+y,I have in the past,No,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Often,"[""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""straight"", ""use-package"", ""manual"", ""Quelpa""]","[""Install and try it immediately""]","Copyright assignment for everyone is sometimes not possible, so then I usually look into NonGNU ELPA and maybe MELPA for the code review",Vim,projectile,Frequently,38,Masters,Female,Filipino,Stay-at-home parent,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,"Thanks for building your own platform for surveys, for doing these, and for planning to do all the number crunching right before EmacsConf! :)",Yes,r/emacs,Great,"[""shell-command"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,undo-tree many packages,Rarely,,"error messages can be very confusing, exploring the usage and package landscape to discover what was capable. Not all of us are programmers by trade and so possibilites are not immediately obvious.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,extendable in a easy to learn yet powerful language.,"[""Hobby projects""]","[""29.0"", ""28.2""]",9,notmuch,"org, pdf-tools, magit, evil, elfeed, notmuch, vertico",moderate comprimise,might in future,I have in the past,No,No,Vim,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Often I am implementing things that I dont think many would find useful.""]",Rarely,"[""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""Framework"", ""GitHub"", ""Discord""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",None i just put on github,Vim,projectile,Frequently,32,School,Male,British,Local gov (non-technical role),"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default"", ""langtool""]",Doom Emacs,On the survey design. I would prefer one page of questions,Not sure,Telegram,Ok,"[""vterm""]","[""gruvbox""]",Sometimes,framework default write package,Never,,"Initially the keybindings were definitely confusing, I think I used the menu-bar a lot. I just was not used to the interface, and didn't navigate the tutorial correctly because I thought I wouldn't need it. However I have come to love the default keybindings.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",It's inherent extensibility so that I can deeply configure things exactly how I like them.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",7,notmuch,"Org, notmuch, auctex, magit, org-transclusion, ebib, proof-general, direnv, geiser",significant comprimise,might in future,Cannot,Would directly,Yes,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Coq""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Manual"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately""]","I normally submit packages to MELPA because it is the repository I'm most familiar with. I would like to submit to GNU ELPA and NonGNU ELPA, but always had the feeling packages had to be of much higher quality and usefulness compared to MELPA so I have never tried.",Vim,projectile,Often,25,PhD,Male,British,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu"", ""ispell""]",Doom Emacs,,No,r/emacs,Great,"[""shell-command""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Often,No simple functions,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,lisp,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,"org, clojure-mode, clojure-lsp, magit",significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,Textpad,projectile,Often,,,,,,"[""Helm"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",Prelude,,Not sure,Hacker News,Ok,"[""shell-command"", ""ansi-term"", ""vterm""]","[""default dark"", ""my own custom theme""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Keybindings and general programming model,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,What are you using after Emacs? VS studio,"[""None""]","[""28.2""]",35,No,Original Python mode,do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Never,"[""MacOS""]",String[],"[""Source""]","[""Email""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Rarely""]","[""Comparison"", ""Overview""]","[""Email""]","[""package.el"", ""manual""]","[""wait for community""]",GitHub,Vim,No,Sometimes,66,Masters,Male,Dutch,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Twitter,Ok,"[""shell""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Keybindings""]","Very well, it's snappy",Keybindings. It feels natural.,"[""Work""]","[""28.1""]",1,No,,significant comprimise,never considered,No,No,No,Vim,"[""PowerShell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,No,Sometimes,,,Male,,,"[""No""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""doom-one""]",Sometimes,No write package,Rarely,,"Understanding that there where a bunch of global variables that control the behaviour of the system. It was like my MSX BASIC was back. Nice, but used to the ""HIDE ALL AT ALL COST"" typical mindset of the bad understood OOP that reigned at the time, was difficult to grasp.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""LISP""]","[""Extensibility"", ""Part of the GNU project / FSF"", ""LISP""]",Good but not great,"Extensibility, with a wonderful language like LISP","[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Elisp"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""dont""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots"", ""Overview""]","[""dont""]","[""use-package""]","[""Install and try it immediately""]",,Plain old VI,No,Often,,Masters,Male,Argentine,Automotive,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light"", ""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,I don't really remember.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Text editing features"", ""Community""]",Good but not great,Its main strengths are the power of its editing commands and the quality of the packages available e.g. Magit.,"[""Hobby projects"", ""School""]","[""28.2""]",4,No,"Org-Mode, Helm, Magit, use-package, smart-tabs-mode, Swiper, SmartParens",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""IRC servers"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""IRC"", ""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Frequently,22,Bachelors,Male,United States citizen,Student,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""Nimbus""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"It took me 2 attempts of learning Emacs. First one failed, second one I took more time to find out what all the fuss was about. I remember looking up how to even save a file, because of unusual key bindings. And I did want to learn normal Emacs, not some other version, that might not be the real thing or so. But I forced myself to learn the shortcuts and a bit later adapted some of them to my needs. Slowly adding config in my init.el and all that. Sometimes my config still changes, but it does not grow much any longer.",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Some packages like org-mode, magit. I love org-mode. If only I could convince more people to switch from markdown – the lowest common denominator – to this very capable format. Kind of integrations like tramp, for going on a server via SSH and into a docker container running on the server. Also how well things work together. For example starting a `M-x shell` when doing something on a server via tramp, will start the shell on that server using an executable on that server. Same for dired working flawlessly together with tramp. Things work together like that, while in other editors each plugin is an island. The unparalleled ease of editing code of lispy languages. There is some kind of in-built understanding of the structure of code. I like buffer management. I often have up to 50 buffers opened. If I imagine having those all as tabs, I would not find anything. But in Emacs I can quickly switch between buffers. I don't need to have the file tree opened to find that buffer again or things like that. I think the plain text interface orientation and keyboard centric mindset are the greatest strength. Any buffer can be searched, the cursor can jump to search results and one can take action there. For example other editors might also have integrated terminals, but what if I want to quickly navigate to some part of the terminal output and copy stuff from there? Not possible without reaching for the mouse. If there is a lot of output, then even searching that output might be annoyingly cumbersome. It is often mentally taxing to watch others fumble around in their VSCode editors and closing and opening up new editor instances again and again. I want to do my thing, ideally at the speed of thought, and Emacs gets me closest to that.","[""Work"", ""Hobby projects"", ""all things plain text""]","[""28.2"", ""28.1""]",6,No,"org-mode, magit, geiser, programming language modes, neotree, undo-tree-mode,",significant comprimise,might in future,Yes,Would directly,No,"default, but some things personalized","[""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript"", ""Racket""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Sometimes,32,Masters,Male,German,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,"Finally a survey, where it is not a requirement, to load shit loads of third party tracking bullshit. Thank you for that! The survey pages have a very clean and simple look, well readable, not overblown styling or unnecessary animations or all kinds of other stuff. Simply getting to the point. I wish more surveys were like this.",Not sure,r/emacs,Great,"[""shell"", ""eshell""]","[""sanityinc-tomorrow-eighties""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",12,,,,,,,,Emacs,"[""Go"", ""Javascript"", ""Java"", ""Python"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, many packages,Frequently,The GNU Emacs maintainers are incredible! Posting to emacs-devel can be intimidating if the topic may be controversial.,"Key mapping for Backspace, Delete, etc, in the MS-DOS terminal. Today, mapping Alt-x in xterm is still an issue.",Colleague,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Free Software, no telemetry, lightweight, EWW, Gnus.","[""Work"", ""Hobby projects""]","[""29.0""]",27,Gnus,"pdf-tools, Gnus, ERC, EUDC, Cider, SLIME, shell-mode",any comprimise,10+y,No,Yes,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""File a bug at debugs.gnu.org""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Blogs"", ""Web search engines"", ""M-x list-packages"", ""planet.emacslife.com, Sacha Chua Emacs News""]","[""Minimum viable example Elisp code, runnable starting from \""emacs -Q\"", ideally.""]","[""IRC"", ""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately""]","GNU ELPA because it's enabled by default, and I have FSF copyright papers on file.",None,project.el,Frequently,,,,,,"[""Ido""]","[""No""]",minimal vanilla,"Thank you for running this survey, and for implementing it in such a user-respecting way. You managed to make the survey visually attractive yet very responsive, and not requiring any JavaScript at all. Well done!",No,Emacs mailing list,Great,"[""shell"", ""term""]","[""misterioso and wombat""]",Frequently,C-/ (built-in undo) simple functions,Never,,"The keybinds were very unfamiliar, and the experience felt like using an archaic tool.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,Its extensibility and openness.,"[""Work"", ""Hobby projects""]","[""27.2""]",10,No,"magit,eglot",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Often,28,Masters,Male,Spanish,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Slack,Great,"[""eshell""]","[""solarized-dark""]",Never,No copy-paste,Never,,"Coming from vi, it was hard to learn new key-bindings.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"Extensibility, packages, ubiquity, helpful community, ""everything is a buffer"".","[""Work"", ""Home - orgmode for tasks""]","[""28.2""]",18,No,"org, ctrlf, vertico, vterm, rainbow-delimiters, magit",moderate comprimise,never considered,Yes,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",,vi (original version),project.el,Sometimes,63,Bachelors,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""my own custom theme""]",Rarely,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,,limited comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,projectile,Never,22,School,Male,German,Student,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""monokai""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Alright,,"[""Work""]","[""29.0"", ""28.2""]",3,Mu4e,,limited comprimise,never considered,No,No,No,Vim,"[""Go"", ""Ruby"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""Discord"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discord""]","[""framework default""]","[""wait for community""]",,IntelliJ,framework default,Rarely,47,Masters,Male,French,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,Mastodon,Great,"[""eshell"", ""vterm""]","[""my own custom theme"", ""nord""]",Sometimes,framework default write package,Never,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects"", ""Window Manager""]","[""26.0""]",4,Mutt in vterm,,limited comprimise,might in future,No,No,No,Emacs,"[""C++"", ""Java"", ""Shell""]",Never,"[""GNU/Linux""]","[""Paper and Slides""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Hardly ask""]","[""package.el""]","[""Install and try it immediately""]",,,project.el,Frequently,,,,,,"[""Ido"", ""Icomplete""]","[""ispell"", ""Eglot with ltex-ls""]",minimal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""default dark""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Extensibility""]",Good but not great,,"[""Hobby projects""]","[""28.2"", ""28.1""]",3,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C#"", ""HTML/CSS"", ""Javascript""]",Sometimes,"[""GNU/Linux""]","[""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""GitHub""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,,projectile,Never,,Bachelors,Male,,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,too long,No,r/emacs,Ok,"[""eshell""]","[""doom-one"", ""dracula""]",Rarely,No simple functions,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""25.3""]",3,No,"org-mode, cider",,never considered,,,,Emacs,"[""Clojure"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,,,,,,"[""Ido""]","[""flyspell""]",minimal vanilla,,,,,"[""none""]","[""default dark""]",Never,No write package,Never,,"Learning curve, particularly learning elisp",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""org-mode""]","Very well, it's snappy",Freedom,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"org-mode,magit,cider,org-babel,popper,lispy,avy,tide,lsp-mode,yasnippet",limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Documentation""]","[""GitHub"", ""Blogs""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""I do not""]","[""framework default"", ""straight"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,24,Bachelors,Male,United States citizen,Software Development,"[""Vertico""]","[""ispell""]",Doom Emacs,,No,r/emacs,Great,"[""ansi-term""]","[""doom-one"", ""leuven""]",Never,framework default write package,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Alright,"extensibility, ubiquitous nature","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",15,Gnus,"magit, org, flycheck, ncl-mode, ace-jump, smex",moderate comprimise,5-10y,I have in the past,I have in the past,Yes,Emacs,"[""C"", ""Elisp"", ""Python"", ""Perl"", ""R"", ""fortran""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""el-get""]","[""Install and try it immediately""]","low barrier to get the package into the repo, currently it is melpa.",None,project.el,Sometimes,38,PhD,Male,Indian,Research,"[""Ido"", ""Icomplete""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""shell-command"", ""shell""]","[""default dark"", ""solarized-dark""]",Sometimes,No write package,Never,,Key bindings and terminology took some time to get used to,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Use Lisp to configure everything of the editor,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",15,No,,limited comprimise,never considered,No,Would directly,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Python""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list""]",Rarely,"[""Not interested"", ""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Often,,Masters,Male,Indian,Telecom,"[""Ido"", ""Icomplete""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell""]","[""default light"", ""solarized""]",Rarely,No write package,Rarely,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Disliked vi""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""26.3""]",34,No,,significant comprimise,never considered,"Would, but I haven't investigated how",I have in the past,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Perl"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""Email""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,,"[""Reddit"", ""Mailing lists"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,"Edt, teco, something on Prime OS",projectile,Often,66,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""zenburn""]",Rarely,undo-tree copy-paste,Never,,,Internet,"[""TUI""]","[""org-mode""]","[""org-mode""]","Very well, it's snappy",org-mode ;-),"[""Work""]","[""27.2""]",2,No,org-mode,do not prefer,never considered,No,No,No,Vim,"[""org-mode""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""none""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Web search engines""]","[""none""]","[""none""]","[""framework default""]","[""wait for community""]",,None,framework default,Sometimes,50,Masters,Male,German,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,,Not sure,Hacker News,Great,"[""none""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,elislp,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Alright,"magit, avy-mode","[""Work""]","[""25.2""]",14,No,"magit, avy-mode",moderate comprimise,never considered,No,No,No,own,"[""C"", ""Erlang"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""google""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,No,Sometimes,42,PhD,Male,,Telecom,"[""Ivy"", ""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""shell-command""]","[""zenburn""]",Never,undo-tree read and understand,Rarely,,,University/College,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy","Extensibility, ease of uses. Speed, and that its all text","[""Work"", ""Hobby projects""]","[""28.2""]",24,Mu4e,"org, mu, magit, lsp",limited comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Elixir"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials""]","[""IRC"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,nano,projectile,Frequently,44,Masters,Male,Danish,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,No,Blog post,Ok,"[""shell"", ""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,framework default simple functions,,,"I still do. Emacs is an Editor for Nerds. I am not one. I want a tool which solves problems, so I can stop thinking about them. I do not care for programming, it's just a tool for me.",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"It can do some things better than Code Browser 4.9, but it can not do that what Code Browser 4.9 shines at, Folding of Code into Sections, Navigate into Sections, Link to Sections --> Hyper Code","[""Work"", ""Hobby projects""]","[""28.2""]",0,,,,,,,,"Userdefined, Sane","[""HTML/CSS"", ""Javascript"", ""Python""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,Code Browser 4.9,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"Hard to remember keybindings, hard to remember how various modes work after not using them for a while.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, support for editing basically everything","[""Work"", ""Hobby projects""]","[""27.1""]",22,I've used Gnus in the past but don't any more,"magit, lsp, ruby-mode, smex, terraform-mode, yasnippit",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Ruby"", ""Shell""]",Often,"[""GNU/Linux"", ""WSL""]",String[],"[""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""news.ycombinator""]","[""Overview""]","[""figure it out myself or abandon it""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,pico,No,Rarely,42,School,Male,American,IT,"[""Ido""]","[""flyspell""]",maximal vanilla,I liked that I was able to navigate away and when I came back it remembered that I had started filling out the survey and what my previous answers were,Not sure,r/emacs,Ok,"[""eshell"", ""ansi-term"", ""vterm""]","[""dracula""]",Rarely,No copy-paste,Never,,"- Understanding differences between Aquamacs, sytem emacs on OSX, ""Emacs for OSX"", etc. Just the general version confusingness, and where to store customizations. I eventually switched to compiling my own, and life was much easier in the long run.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""future-proof editor""]",Alright,"- transparent editing and dired access - GUI or terminal editing both work - extensibility and user community","[""Work""]","[""29.0""]",10,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Shell"", ""LaTeX""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel"", ""Academic papers and presentations""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,"[""Issues""]","[""Reddit""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,TextWrangler,projectile,Frequently,39,PhD,Male,American,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,This is a nice framework!,Not sure,r/orgmode,Great,"[""ansi-term""]","[""dracula""]",Often,No none,Never,,Memorizing keybindings,Internet,"[""TUI""]","[""Package(s)"", ""Use to it""]","[""Not VIM""]",Good but not great,Some of the packages are top notch (magit),"[""Work""]","[""28.1""]",12,No,Magit,moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""PHP""]",Frequently,"[""MacOS""]",String[],"[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""I don’t ask""]","[""package.el"", ""elpaca""]","[""Research alternatives""]",,Notepad++,projectile,Never,35,Bachelors,Male,American,Fin Tech,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""ansi-term""]","[""Don’t know""]",Rarely,No copy-paste,Never,,Keybindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,Lisp,"[""Work""]","[""29.0"", ""28.2"", ""28.1""]",4,No,Magit,moderate comprimise,never considered,No,No,No,Fly keys,"[""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""YouTube""]","[""Manual""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",Which one is easier to use,Vim,projectile,Rarely,30,Masters,Male,Ukrainian,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",minimal vanilla,,Yes,Twitter,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",It's fast and stable and not really owned by a monopolist,"[""Hobby projects""]","[""27.2""]",14,No,,no comprimise,might in future,No,No,No,CUA,"[""C++"", ""C"", ""Elixir"", ""Erlang"", ""Javascript"", ""Ruby"", ""SQL"", ""Typescript""]",Sometimes,"[""MacOS""]",String[],"[""GNU ELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""IRC servers"", ""Discord""]","[""Design rationale"", ""Manual"", ""Screenshots""]","[""IRC"", ""GitHub""]","[""package.el""]","[""wait for community""]",,Textmate,No,Frequently,39,Bachelors,Male,United States citizen,Research,"[""Helm""]","[""No""]",minimal vanilla,,Not sure,lobste.rs,Ok,"[""none""]","[""twilight""]",Never,No simple functions,Never,,"Documentation is rough, and vocabulary is too confusing at first.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Open source IDE""]",Good but not great,"Extensibility, ""C-h f"" ""C-h v"" are simple things that changes everything ^^","[""Work"", ""Hobby projects""]","[""28.1""]",3,No,"lsp-mode, counsel, swiper, magit",any comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots""]","[""Colleagues""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Sometimes,27,School,Male,French,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""dracula""]",Sometimes,undo-tree copy-paste,Never,,Get used to keybindings,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Alright,Packages,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"consult,vertico,magit,dired",limited comprimise,never considered,No,Would directly,No,Emacs,"[""Go""]",Frequently,"[""GNU/Linux""]","[""Task management""]","[""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""I just search the web, if I can't find the answer I will just move on""]","[""use-package""]","[""wait for maturity""]",,Vim,project.el,Rarely,35,Associates,Male,Brazilian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""none""]","[""doom-tomorrow-night""]",Rarely,undo-tree none,,,,,"[""GUI""]","[""Text editing features"", ""Built-in features""]",String[],Alright,,"[""Hobby projects""]","[""29.0"", ""28.1""]",0,,,,,,,,Vim,"[""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,Keybindings for almost everything.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Keybindings for almost everything.,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"magit,lsp-mode",limited comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""wait for community""]",,VS Code,projectile,Rarely,22,Bachelors,Male,Indian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Discord,Great,"[""none""]","[""doom-one"", ""gruvbox""]",Rarely,No write package,Never,,"> Please be as specific and concrete as your memories permit. Sorry that was too long ago :) I think I started using technomancy's emacs-starter-kit. I remember that package.el+use-package was a game changer: it provided a clear starting point(s) to integrate packages and later make my own. Before that I was lost in the jargon (window/frame? minor mode? hook?) and kept going only because vim's support for lisps at the time was inferior.",Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""It's libre software (not the same as \""Part of the GNU project / FSF\"")""]","[""Extensibility"", ""Lisp""]",Alright,"- timelessness: editors come and go but emacs & (neo)vim stay around - libre software: it does not spy on me - extensible, especially since package.el","[""Work"", ""Hobby projects""]","[""27.1""]",12,No,"no-littering, general, dumb-jump, paredit, which-key, flymake, eglot",significant comprimise,might in future,No,No,Yes,Vim,"[""All of the above and more, I exclusively use emacs for programming tasks""]",Frequently,"[""GNU/Linux"", ""WSL""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""distro packages (debian, nixos, guix)""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package"", ""distro packages (debian, nixos, guix)""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,project.el,Frequently,35,Masters,Male,French,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""eshell"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi"", ""nord""]",Frequently,undo-fu simple functions,Never,,,Internet,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",25,No,"magit,lsp-mode",do not prefer,might in future,Yes,No,No,Emacs,"[""C"", ""Clojure"", ""Go"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Rarely,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Never,47,School,Male,,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""gruvbox""]",Rarely,No none,,,,,"[""TUI""]",String[],,Good but not great,,"[""Work""]","[""whatever comes with the distro""]",10,,,,,,,,Vim,"[""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",3,notmuch,"window-purpose,expand-region,cdlatex,lsp-mode,notmuch,org-ref,org-roam,pdf-tools,elpy,pyvenv",any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison""]","[""none""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,28,Masters,Male,,Research,"[""Ivy"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,IRC,Great,"[""term""]","[""tango-dark""]",Never,No write package,Rarely,FSF assignment.,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""I've built a custom text mode for a large project of my own.""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility!,"[""Work"", ""Hobby projects""]","[""28.1""]",33,No,"org-mode, org-mode-roam",significant comprimise,10+y,No,No,No,Default + a number of personal keybindings.,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Java"", ""Python"", ""Perl"", ""R"", ""Shell"", ""Lisp""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""Org-mode ELPA""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vi and MicroEmacs,No,Frequently,57,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell""]","[""my own custom theme""]",Sometimes,No write package,Never,,"1. Learning elisp. 2. Get to familiar myself with the concepts of buffers, text properties, etc.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Customize ability,"[""Work""]","[""28.1""]",10,notmuch,,limited comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Typescript""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Frequently,35,PhD,Male,Chinese,Research,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""none""]","[""modus-operandi""]",Frequently,undo-tree read and understand,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",1,,,,,,,,Emacs,"[""C"", ""Elisp"", ""Java"", ""Python"", ""Rust""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,"Yeah, elisp",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",elisp,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"use-package, magit",limited comprimise,never considered,No,No,Yes,Vim,"[""Python"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",MELPA,Atom,projectile,Never,30,School,Male,Ukrainian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Emacs mailing list,Great,"[""none""]","[""gruvbox""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Extensibility and speed,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,do not prefer,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Haskell"", ""Scheme""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""N/A""]","[""not sure""]","[""Research alternatives"", ""wait for maturity""]",,VS Code,No,Frequently,,,,,,"[""No""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""term""]","[""default dark""]",Never,undo-tree none,Never,,,Colleague,"[""TUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""28.2""]",10,No,,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Erlang"", ""Java"", ""Ruby""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA""]","[""Mailing list"", ""GitHub""]",Never,String[],Never,,"[""Reddit"", ""IRC servers""]","[""Design rationale"", ""Manual""]","[""IRC""]","[""package.el""]","[""Research alternatives""]",,Sublime Text,No,Sometimes,,,,,,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Ok,"[""none""]","[""default light""]",Never,No ,,,,,,String[],,,,"[""Work""]",String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"I am still new and still struggle. The key bindings are rough. the official online documentation is almost always just information overload, it needs to have a ""cookbook"" or quick configuration part for built in packages. There is no wiki that is up to date and complete. I do not understand all the duplicate built-in packages. I wanted to use gnus for rss and email but after struggling i found out that it does not support atom feeds. why are these packages included if they do not use up to date standards? why does tramp use things like sshfs when that project is dead?",Uncle,"[""GUI"", ""daemon""]","[""Extensibility"", ""Part of the GNU project / FSF"", ""gui and no gui options""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,it is the complete package. all you could want. all configured in the same language.,"[""Hobby projects""]","[""28.2""]",0,Mu4e,"elfeed, mu4e, corfu, vertico",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,"[""Issues""]","[""Search engine when i find a deficient in emacs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""No idea where to ask""]","[""use-package""]","[""Install and try it immediately""]",,Neovim,No,Often,19,School,Male,American,Student,"[""Vertico"", ""Marginalia""]","[""No""]",minimal vanilla,I disagree with the concept of the freedom vs polish question. Free software can have it all.,No,Hacker News,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""modus-vivendi""]",Sometimes,undo-tree simple functions,Never,,"Learning keybindings, learning elisp/how to customize",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Got used to the keybindings""]","[""Package(s)""]",Good but not great,"Extensibility, open-source, org-mode","[""Work"", ""Personal organization""]","[""28.2""]",14,No,"org-mode, magit",no comprimise,never considered,No,Would directly,No,Emacs,"[""Haskell"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Screenshots""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,GEdit,No,Frequently,,PhD,,,Fin Tech,"[""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,Not understanding how to use the help pages. Not understanding how to translate to/from use-package setup. Buggy setups for popular languages like python.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","It is a complete window manager and offers the features of multiple different apps, eg it offers file management, terminal, pdf viewing, code editing, note taking, document/book reading.","[""Hobby projects""]","[""28.2""]",3,No,"company, dashboard, dired-sidebar, counsel, magit, org, pdf-tools, vterm,",limited comprimise,never considered,No,Would directly,No,Emacs,"[""Go"", ""Python"", ""R"", ""Rust""]",Often,"[""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,IntelliJ,projectile,Rarely,29,Bachelors,Male,,Public Sector,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""vterm""]","[""nord"", ""solarized""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,I used to use Spacemacs. Gradually I learned Emacs Lisp and understand what Emacs works from it. Then I started to write my own tweaks. Then I started afresh and wrote my own init.el,curiosity,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""curiosity""]",Good but not great,Extensibility,"[""Work""]","[""28.2""]",6,Mu4e,"org, auctex, embark, eww, orderless, mu4e",any comprimise,might in future,Yes,Yes,No,meow,"[""Elisp"", ""Shell"", ""LaTeX""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""just search online""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",GNU ELPA,Vim,No,Frequently,34,PhD,Male,Chinese,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,Blog post,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Never,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""Javascript"", ""Python""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,Doom Emacs,,,,,,,, write package,Never,"It's 2022, sending patches by email is just embarrassing.",,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,Seamlessly used over ssh. Extensibility with a huge community of packages.,"[""Work"", ""Hobby projects""]","[""29.0""]",14,notmuch,"lsp-mode, helm, projectile, ace-jump-mode",limited comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""R"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Web search engines""]","[""Comparison""]","[""GitHub""]","[""use-package"", ""manual""]","[""wait for maturity""]",Anywhere that doesn't require paperwork.,Notepad++,projectile,Often,29,Bachelors,Male,American,Software Development,"[""Helm"", ""Ivy""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell-command""]","[""my own custom theme""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,It is hard to remember the key-binding; frequently need searching internet to find a solution for even simple problem,Internet,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Extensibility"", ""Text editing features""]",Alright,rich capabilities for feature extension; platforms to learn lisp programming; all-in-one text editing and org-mode,"[""Hobby projects""]","[""27.2""]",1,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python""]",Never,"[""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Issues""]","[""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately"", ""wait for community""]",,VS Code,framework default,Sometimes,40,Bachelors,Male,Chinese,Software Development,"[""framework default"", ""Ivy""]","[""ispell""]",minimal vanilla,,No,Friend,Great,"[""none""]","[""default light"", ""default dark"", ""dracula"", ""gruvbox"", ""solarized"", ""solarized-dark""]",Never,undo-tree copy-paste,,,,,"[""TUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""27.1""]",1,,,,,,,,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""SQL""]",,"[""MacOS"", ""BSD""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, none,,,,,"[""GUI""]","[""Text editing features""]",,Alright,,"[""Work""]","[""28.2""]",1,,,,,,,,Emacs,"[""C"", ""C#""]",,"[""Windows""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Configuring support for right-to-left scripts,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"org-mode, org-roam, denote",significant comprimise,never considered,No,No,No,Vim,"[""Scheme"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)""]","[""Blogs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""Matrix"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Atom,framework default,Frequently,55,Bachelors,Male,Palestinian,Student,"[""Vertico"", ""Selectrum"", ""Marginalia""]","[""spell-fu""]",Doom Emacs,,Yes,Blog post,Ok,"[""shell""]","[""ef-themes""]",Often,undo-fu copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Built-in features"", ""Community""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,,do not prefer,never considered,Cannot,Cannot,No,Emacs,"[""Java"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Frequently,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Framework""]","[""manual""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,30,Associates,Male,Chinese,Software Development,"[""Vertico""]","[""langtool""]",minimal vanilla,,Not sure,emacs-china,Ok,"[""vterm""]","[""spacemacs-theme""]",Rarely,No copy-paste,Never,,Lisp is different,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","Multi Platform, Packages / Modes","[""Work"", ""Hobby projects""]","[""28.1""]",30,No,"org,ledger,shell",no comprimise,never considered,No,No,No,Vim,"[""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,MicroEmacs,framework default,Frequently,54,School,Male,German,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,r/emacs,Ok,"[""none""]","[""modus-vivendi""]",Sometimes,framework default write package,Never,,,Colleague,"[""GUI""]","[""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",lisp interaction mode for easy calculation,"[""Work"", ""Hobby projects""]","[""27.1""]",36,No,,do not prefer,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Never,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Time tracking""]","[""not sure""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Email""]","[""not sure""]","[""Research alternatives""]",,vi,No,Frequently,58,Bachelors,Male,Japanese,ICT service,"[""No""]","[""No""]",minimal vanilla,,No,Twitter,Great,"[""shell-command""]","[""default light""]",Never,No simple functions,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,do not prefer,never considered,No,No,Yes,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Rust"", ""Scheme"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Reddit"", ""Web search engines""]","[""Design rationale"", ""Manual""]","[""Reddit"", ""GitHub"", ""Email""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Vim,framework default,Sometimes,32,Bachelors,Male,American,Software Development,"[""framework default""]","[""No""]",Spacemacs,,No,lobste.rs,Great,"[""ansi-term""]","[""my own custom theme""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",,Alright,,"[""Work"", ""Hobby projects""]","[""27.2""]",10,,,,,,,,CUA,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,The defaults were off-putting.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Easy configuration, org mode, extensibility.","[""Work"", ""Hobby projects""]","[""29.0""]",2,,,,,,,,Vim,"[""C++"", ""C"", ""Go"", ""Python"", ""Rust"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,Doom Emacs,,,,,,,, many packages,Often,It lacks a continuous integration system where every patch would be automatically checked.,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"it is extensible, it has many packages, it is FLOSS","[""Work"", ""Hobby projects"", ""listening to music, reading emails, taking notes, accounting""]","[""28.2""]",17,notmuch,"notmuch, org mode, magit",significant comprimise,5-10y,Yes,I have in the past,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Manual"", ""Overview""]","[""Matrix"", ""GitHub"", ""Mailing lists""]","[""use-package"", ""borg""]","[""Install and try it immediately""]","Usually MELPA because it allows me to store my package wherever I want so I can get continuous integration. This way, any change to my package is tested (lint + unit-tests).",None,project.el,Frequently,39,PhD,Male,French,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,IRC,Great,"[""vterm""]","[""modus-operandi""]",Sometimes,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Creating my own configuration was a bit of a chore due to my unfamiliarity with elisp. Bugs were also a bit difficult to resolve because of this.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility. It allows me to make appropriate changes to Emacs when my workflow changes. It allows me to experiment with different workflows altogether and not be tied to someone else's opinionated view as to how something should work or be used. I think a lot of the other strengths of Emacs (e.g. great packages, community) derive from the great extent of Emacs' extensibility.","[""Work"", ""Hobby projects"", ""University""]","[""28.1""]",1,No,"magit, lsp, corfu, which-key, projectile, vterm, ace-window, org, org-roam",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Typescript""]",Often,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,projectile,Often,29,Bachelors,Male,Estonian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""Doom Tokyo Night with some of my own personal color overrides""]",Never,No copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,Gnus,,any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Often,24,Masters,Male,Indian,Software Development,"[""Ivy"", ""Ido"", ""Consult""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""shell"", ""eshell""]","[""default dark""]",Rarely,No write package,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",5,,,,,,,,Vim,"[""Python"", ""Shell"", ""OCaml""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"electric-pair-mode, ef-themes, which-key, vterm, pdf-tools, auctex, anzu, beacon, rainbow-mode",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Elisp"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages"", ""https://planet.emacslife.com/""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""never ask for help""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,51,Bachelors,Male,Swedish,Student,"[""Ido"", ""Vertico""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""ef-day, ef-winter""]",Rarely,No copy-paste,Rarely,Mailing lists are antiquated and make contributing difficult.,TIMTOWDI and all the fragmented tutorials and third party documentation.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Alright,Customizations,"[""Work"", ""Hobby projects""]","[""28.2""]",13,No,org,limited comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Latex""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Bad prior experience"", ""Mailing lists are awful as compared to a central issue tracker""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""IRC servers""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""IRC"", ""Reddit"", ""Discord""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Frequently,39,PhD,Male,American,Legal,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,r/emacs,Great,"[""none""]","[""doom-one"", ""gruvbox"", ""solarized"", ""solarized-dark""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,Timezone handling;,"Initially University, but later on reintroduced with org-mode; now still using mainly org-mode","[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","GNU, opensource, cross platform, no bloat, no nonsense, extensible, packages,","[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"notmuch, memacs, ledger, org-mode, org-roam, org-transclusion, yasnippet, denote, ox-tufte, org-super-agenda",significant comprimise,might in future,bitcoin only,bitcoin only,No,Emacs,"[""C++"", ""Fortran"", ""Julia"", ""Python"", ""R""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""framework default"", ""package.el"", ""manual""]","[""Install and try it immediately""]",,edlin,projectile,Frequently,60,Masters,Male,Dutch,Engineering and Contruction; offshore and powergeneration,"[""Helm"", ""Ivy"", ""Ido"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command""]","[""default dark"", ""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,Doom emacs makes the initial approach to emacs as painless as possible.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,Community open source packages.,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"Code-cells,tramp",any comprimise,never considered,Yes,No,No,Vim,"[""Fortran"", ""Python""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""GNU ELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Sometimes,"[""Advocacy""]","[""Discord""]","[""Tutorials"", ""Screenshots""]","[""Discord""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,framework default,Frequently,29,Masters,Male,Greek,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""Catppuccin""]",Frequently,framework default simple functions,Never,,It was very difficult to use Vanilla Emacs (which I did for my first 4 of 6 years). Doom Emacs is much easier to get started with.,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Extensibility and Community. There is a package for everything, and if not, I can write one easily.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",6,No,"EXWM,desktop-environment,ivy,helm,doom,pdf-view,lsp-mode,pandoc",limited comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript"", ""Solidity""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Matrix servers"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""Reddit"", ""Framework"", ""Discord""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,None,framework default,Frequently,20,Bachelors,Male,United States citizen,Software Development,"[""framework default"", ""Helm"", ""Ivy"", ""Vertico""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,r/emacs,Ok,"[""vterm""]","[""zenburn""]",Never,framework default copy-paste,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,,,,,,,,Emacs,"[""Python"", ""Rust""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,emacs key bindings didn't come as naturally to me as EVIL mode,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","packages, extensibility","[""Work"", ""Hobby projects""]","[""27.2""]",8,No,"magit, lsp-mode, org-mode",limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,28,Bachelors,Male,American,Software Development,"[""Helm""]","[""framework default""]",Spacemacs,,Not sure,Hacker News,Great,"[""ansi-term""]","[""default dark""]",Sometimes,No simple functions,Never,,Discoverability of help was there but you had to know how to use it,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Text editing features""]",Alright,Huge availability of packages,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"winum, lsp, evil, helm, projectile, magit",significant comprimise,never considered,I have in the past,No,No,Vim,"[""C++"", ""C"", ""Haskell"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Time tracking""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork"", ""Can seldom reproduce problems relevant to others""]",Never,,"[""Reddit"", ""Web search engines""]","[""Design rationale""]","[""Reddit"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,30,Masters,Male,German,Software Development,"[""Helm""]","[""No""]",Spacemacs,,No,Hacker News,Great,"[""shell"", ""vterm""]","[""leuven, misterioso""]",Rarely,framework default simple functions,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""muscle memory""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",15,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Go"", ""Java"", ""Shell"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Web search engines""]","[""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""Mailing lists""]","[""use-package""]","[""Research alternatives""]",,None,projectile,Rarely,,,,,Software Development,"[""Helm"", ""Ivy""]","[""flyspell"", ""ispell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""vterm""]","[""default light""]",Rarely,No copy-paste,Never,,"learning new keystrokes, and the sheer amount of options/opportunities.",increasing awareness of org mode and a match between it and my requirements,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","extensibility, configurability","[""Work"", ""personal information management in private life, and to support my wifeä business""]","[""27.1""]",5,Mu4e,"org-mode, org-roam,auctex,ivy",limited comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""IRC"", ""Mailing lists""]","[""use-package""]","[""Research alternatives""]",,,No,Frequently,60,PhD,Male,British,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,org-mode mailing list,Ok,"[""eshell""]","[""solarized-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Elisp is quite difficult to understand as a beginner, I definitely stopped using Emacs for a bit because I felt like I hit a wall with the names of variables used to configure Emacs and how those settings were set in Elisp from StackOverflow posts. I also remember finding the manuals quite dense and difficult to find the right information about key bindings and features that I wanted. To this day I don't know how to navigate the manual in editor, and I install packages like which-key and helpful to tell me what's available to use.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Community""]",Good but not great,It's an integrated interactive development environment,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""27.1""]",9,No,"which-key, lsp, use-package, fireplace, magit",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Javascript"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Rarely,26,Bachelors,Agender,American,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell"", ""ansi-term""]","[""gruvbox""]",Rarely,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",,Good but not great,,"[""Hobby projects""]","[""29.0""]",3,,,,,,,,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, copy-paste,,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",6,No,,,never considered,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda""]","[""framework default""]",String[],,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discourse""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""Framework""]","[""framework default""]","[""wait for community""]",,Sublime Text,framework default,Rarely,,,,,,"[""framework default"", ""Ivy""]","[""framework default""]",Doom Emacs,,,,,"[""vterm""]","[""doom-vibrant""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",7,,,,,,,,Vim,"[""Erlang"", ""Scheme"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Eclipse,,Never,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"Magit, evil-mode, deft, org-roam, lsp,",moderate comprimise,never considered,No,Would directly,No,Vim,"[""Common Lisp"", ""Go"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Documentation""]","[""Reddit"", ""GitHub""]","[""Manual""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,37,Bachelors,Male,,Software Development,"[""Helm""]","[""ispell""]",Doom Emacs,,Yes,Hacker News,Ok,"[""none""]","[""solarized-dark""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",The richness of its introspective capabilities combined with a Lisp programming environment,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",39,No,"ace-window,anzu,deadgrep,dired-subtree,elscreen,emacs-w3m,highlight-indent-guides,restclient,topspace,vterm",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Erlang"", ""Go"", ""Javascript"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Frequently,"[""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""Source""]","[""Email""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Whatever is appropriate and more than the barest minimum. Almost any doc is better than a bare ELPA paragraph""]","[""Emacs StackExchange"", ""Youtube""]","[""straight""]","[""Install and try it immediately""]",,TECO,No,Frequently,58,Bachelors,Male,United States citizen,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,"Nice clean interface, very pleasant to use",Not sure,r/emacs,Great,"[""shell-command"", ""vterm"", ""async-shell-command""]","[""my own custom theme""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I remember struggling to set my own custom keybindings a few times. Setting up HTTPS/TLS for `M-x package-list` etc. was harder than it ought to be. Certain modes overlap in strange ways which the guides do warn you about, but even so, having to look through the packages and their mode bindings/behaviours was a bit unintuitive.",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,Extensibility/programmbility,"[""Work"", ""Hobby projects""]","[""27.2""]",6,notmuch,"ivy, bind-key, ace-window, magit, slime, swiper, yasnippet, flycheck",moderate comprimise,might in future,Yes,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""Python"", ""R"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Discord"", ""Blogs""]","[""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Sublime Text,project.el,Frequently,26,Bachelors,Male,Indian,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Discord,Great,"[""eshell""]","[""monokai""]",Rarely,No read and understand,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",3,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Rust""]",Rarely,"[""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Rarely,23,Bachelors,Male,(other),Student,"[""Ivy"", ""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""term""]","[""my own custom theme""]",Never,No simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",3,,,,,,,,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Java"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,Absolutely no interest in doing paperwork and sending actual mail.,I find it hard to debug elisp and understand what's going on.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Extensibility via elisp UI stability Minimal initial setup No forced notifications and auto updates","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"helpful, delsel, smartparens, undohist, wgrep, saveplace, orderless, embark, company, transpose-frame",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Javascript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""never have""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,28,Bachelors,Male,Iranian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""shell-command""]","[""my own custom theme""]",Frequently,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Documentation""]",String[],Good but not great,Documentation and programmability,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",7,Mu4e,"Magit, eglot, mu4e, org",moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Comparison"", ""Manual""]","[""I don’t""]","[""package.el"", ""straight"", ""use-package""]","[""Research alternatives""]",,Vim,project.el,Often,32,PhD,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Blog post,Great,"[""shell-command""]","[""modus-vivendi""]",Sometimes,undo-tree copy-paste,Never,,"It took some time to learn the way Emacs works, spetially in relation to code results and exports, tangling",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Extensibility, org-mode, keybindings","[""Work""]","[""28.1""]",2,No,,any comprimise,never considered,No,No,No,Vim,"[""R"", ""bash""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Comparison""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,48,PhD,Male,Chilean,Research,"[""Helm"", ""Ivy"", ""Vertico""]","[""No""]",Doom Emacs,,No,r/emacs,Ok,"[""shell-command"", ""shell"", ""eshell"", ""term"", ""vterm""]","[""sanityinc-tomorrow-blue""]",Rarely,framework default copy-paste,Never,,The profusion of solutions to address one problem can make it difficult/lengthy to find the one adapted to my use-case.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,"Free Software, can be tuned extremely precisely, some packages (magit, org-mode).","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"magit, org-mode, projectile",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""Mailing lists""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,VS Code,projectile,Often,43,Masters,Male,French,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Great,"[""shell"", ""eshell"", ""vterm""]","[""nord"", ""material""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,mailing the signed paper can be expensive,"Elisp is still missing some HOWTO docs, the internet tells a lot of old-fashioned ways to do something",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Built-in features""]","[""Text editing features""]",Good but not great,ability to mix normal editing with Gnus-style interactive applications seamlessly,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,magit,moderate comprimise,5-10y,No,No,No,Emacs,"[""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""Perl"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines"", ""M-x list-packages"", ""telegram groups""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Never,,Bachelors,,Chinese,Fin Tech,"[""No""]","[""flyspell""]",maximal vanilla,,No,Telegram,Ok,"[""none""]","[""my own custom theme""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Difficulty selecting from all the huge numbers of different packages (still a challenge), figuring out why some configuration isn't working (still often a huge challenge)",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Seemed to be the most powerful editor""]",Good but not great,"Editing speed, ability to customise, pleasure of using, extreme power, incredible flexibility, high ceiling for power users, confidence editor not going away so worth sinking learning time in","[""Work"", ""Hobby projects""]","[""27.1""]",23,No,"use-package, helm, company, magit, eglot, git-timemachine, nyan-mode",limited comprimise,might in future,"I would like to, but there's no easy way to know which packages to support - would be extremely keen to donate to emacs development if there was someone to take the cash and distribute it appropriately",Would directly,No,Emacs,"[""Python""]",Often,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Blogs""]","[""Sample configurations e.g. for use-pacakge""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Frequently,43,PhD,Male,Welsh,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,"Some of the radio buttons could have been checkboxes - e.g. saw the survey on HN, email etc.",Not sure,Hacker News,Great,"[""none""]","[""atom-one""]",Rarely,No simple functions,Rarely,,"Finding communities and seeking help. As a noobie at the beginning, don’t dare ask questions",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)""]","Very well, it's snappy","Do what I mean Do what I want Open source Community","[""Hobby projects""]","[""29.0""]",2,notmuch,"Straight, org, org-roam, vulpea, telega, elfeed",moderate comprimise,might in future,Cannot,Cannot,No,Meow,"[""Elisp""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Often,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines"", ""Sacha Chua! Thank you! Hugs!""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Email"", ""Discord"", ""Discourse""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","GitHub, sr.ht",Sublime Text,project.el,Frequently,35,Masters,Male,Chinese,Healthcare,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Telegram,Great,"[""eshell""]","[""modus-operandi"", ""Lambda-theme""]",Never,undo-fu copy-paste,Never,,"I switched from an editor that was an Emacs work-alike by default, so there was little trouble in picking up actual Emacs. I used JED for a while because it was available on university systems.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""MP3 player, IRC client, was less of a finger-twister than vim on keyboard layout I was using at the time""]",Good but not great,,"[""Hobby projects"", ""IRC""]","[""27.1"", ""25.3""]",15,No,"org-mode, ERC",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""BSD""]","[""RPG character sheets""]","[""not sure""]","[""never needed to""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Emacs wiki""]","[""Manual""]","[""have not done so""]","[""straight"", ""haphazardly""]","[""Research alternatives""]",,JED,No,Sometimes,36,School,Female,Croatian,,"[""No""]","[""ispell""]",minimal vanilla,,No,r/emacs,Ok,"[""none""]","[""just swapped background and foreground colors""]",Rarely,No write package,Never,"The barrier to entry is high. The dev mailing list looks like it is filled with noise, so I am hesitant to subscribe to it. I'm working on FSF assignment but only so I can contribute bug fixes.","Getting started with installing remote packages from m/elpa, and the discoverability of key bindings and commands. The `which-key` package, once installed, greatly helped me with this. Cider and clojure modes were also not as mature as they are now.",Recommended by college professor,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Lisp editing capabilities""]",Good but not great,"Emacs lisp, which leads to it's incredible extensibility.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",7,No,"magit, eglot, evil, corfu, cider, package.el, consult",limited comprimise,0-2y,No,No,Yes,Vim,"[""Clojure"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",I have one package and it only lives on source hut. I don't know how to send things to melpa.,Vim,project.el,Sometimes,30,Bachelors,Male,United States citizen,Software Development,"[""Icomplete"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,no :),Not sure,Coworker shared it,Great,"[""eshell""]","[""modus-operandi""]",Never,I don't know which one I use read and understand,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",5,No,,significant comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Haskell""]",Rarely,"[""GNU/Linux"", ""iOS via emulation""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,,No,Frequently,32,Masters,Male,American,Librarianship (Public),"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,Emacs mailing list,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Never,No write package,Never,,"Not really, but I had been using an editor that is somewhat of an emacs alike.",,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""available on multiple flavors of Unix""]","Very well, it's snappy",It's very customizable. Also it supports so many programming languages and other formats.,"[""Work"", ""Hobby projects""]","[""28.1""]",25,No,,moderate comprimise,might in future,No,No,No,mix of custom and default,"[""C"", ""Elisp"", ""Go"", ""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""BSD""]",String[],"[""Source""]","[""Email"", ""GitHub""]",Rarely,"[""rarely see a need""]",Rarely,,"[""Reddit"", ""Blogs""]","[""Tutorials""]","[""i haven't""]","[""manual""]","[""wait for maturity""]",,jed and original vi,No,Rarely,55,Bachelors,,,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,reddit,Great,"[""none""]","[""my own custom theme""]",Often,No copy-paste,,,,,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]",,Good but not great,,"[""Work""]","[""28.2""]",22,,,,,,,,Emacs,"[""Assembly"", ""C"", ""Go"", ""Python"", ""Perl"", ""Rust"", ""Shell""]",,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Prelude,,,,,,,, simple functions,Never,,"different naming, keybinding",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility""]",Good but not great,configurability,"[""Hobby projects""]","[""28.2""]",20,notmuch,"orgmode, notmuch, eterm, vterm, lsp",significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Haskell"", ""Python"", ""Rust"", ""Scheme""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Design rationale"", ""Manual""]","[""Reddit""]","[""use-package"", ""nix-overlay""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Rarely,42,Masters,Male,Italian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,EmacsConf,Great,"[""eshell"", ""vterm""]","[""klere""]",Sometimes,undo-tree simple functions,Never,,"Elisp, key bindings, lack of good tutorials back then",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Habit""]","[""Extensibility""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"Lsp, avy",do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""Elisp"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""not sure""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,22,Bachelors,Male,Russian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""none"", ""shell-command""]","[""One-light, atom-one-dark""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]","Very well, it's snappy",programmability,"[""Work"", ""Hobby projects""]","[""28.1""]",30,No,,significant comprimise,10+y,No,No,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Rust""]",Never,"[""GNU/Linux""]",String[],"[""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,No,Frequently,55,Masters,Male,French,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,lobste.rs,Ok,"[""shell-command""]","[""default light"", ""default dark""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work""]","[""27.2""]",5,No,magit,moderate comprimise,never considered,No,No,No,Emacs,"[""Go""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,None,projectile,Frequently,,Bachelors,Male,Indian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""eshell"", ""vterm""]","[""dracula""]",Never,No many packages,Sometimes,,Getting full window-system support took a long time and was a rocky path.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,extensibility and large library of major packages,"[""Work"", ""Hobby projects""]","[""28.1""]",32,mh-e,"mh-e, cc-mode, html-modeiii",moderate comprimise,5-10y,No,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]",String[],"[""github""]","[""Email""]",Sometimes,String[],Sometimes,"[""Code (bug fixes)""]","[""Web search engines""]","[""Manual""]","[""Email""]","[""manual""]","[""wait for maturity""]",,Vim,No,Frequently,54,PhD,Male,American,Research,"[""No""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell-command""]","[""my own custom theme""]",Never,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Alright,Mature community and major plugins such as org mode and magit,"[""Hobby projects""]","[""28.2""]",2,No,"org mode, magit",moderate comprimise,never considered,No,No,No,Vim,"[""Note taking and version control via org mode and magit""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Comparison""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,I use Emacs for note taking. I still use Vim for programming.,No,Frequently,29,Masters,Male,Stateless,Student,"[""Vertico"", ""Selectrum"", ""Consult""]","[""flyspell""]",maximal vanilla,"Some questions make some implications that might be wrong, such as migrating from a previous editor to Emacs, which isn't the case for me, since Emacs can be used for other purposes than programming.",No,Hacker News,Ok,"[""none""]","[""gruvbox""]",Never,undo-tree with undo-fu-session ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,Internet,"[""GUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",5,Mu4e,,,never considered,,,,Vim,"[""Elisp"", ""Python"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",,"[""Elisp proficiency""]",Rarely,"[""Code (features)""]","[""Reddit"", ""Discourse"", ""Blogs""]","[""Design rationale"", ""Manual""]","[""GitHub"", ""Discourse""]","[""manual""]","[""Install and try it immediately""]",,Sublime Text,No,Often,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,,,,,"[""eshell"", ""vterm""]","[""doom-one""]",Never,undo-fu read and understand,Never,,,University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"magit,org,helm,vterm,tree-sitter,direnv",limited comprimise,never considered,No,No,No,Vim,"[""Python"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Sometimes,28,Bachelors,Male,American,Software Development,"[""Helm""]","[""ispell""]",Spacemacs,,Not sure,r/emacs,Great,"[""vterm""]","[""gruvbox""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",15,Gnus,"pdf-tools, undo-tree, eglot, ledger-mode, magit, ivy-pass, emms, elfeed, bbdb, auctex",limited comprimise,never considered,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""Python"", ""Rust""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,39,PhD,Male,,Research,"[""Ivy"", ""Consult""]","[""flyspell"", ""langtool""]",maximal vanilla,,Not sure,Friend,Great,"[""vterm""]","[""zenburn""]",Sometimes,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Community""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""Haskell"", ""Python""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""IRC"", ""GitHub"", ""Discord""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Sometimes,23,Bachelors,Male,Spanish,Research,"[""Vertico"", ""Marginalia""]","[""flyspell"", ""ispell""]",minimal vanilla,,Yes,Telegram,Great,"[""eshell""]","[""default dark""]",Sometimes,vundo copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects"", ""personal management""]","[""28.2""]",2,Mu4e,,any comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C"", ""Rust"", ""Bash""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""I don't""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,No,Sometimes,25,School,Male,German,,"[""Ivy"", ""Ido""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""doom-dracula""]",Often,No simple functions,Never,,Learning the key-bindings,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features"", ""Built-in features"", ""SLIME""]","[""Extensibility""]",Good but not great,"Extensibility, many good modes (better than vim plugins)","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"writegood-mode,ledger-mode,elfeed,elpher,org-wc,vterm",significant comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Perl"", ""Shell""]",Never,"[""BSD""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""never done that""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Manual""]","[""never done that""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Frequently,64,Bachelors,Male,Dutch,Creative/Writing,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,lobste.rs,Great,"[""eshell"", ""vterm""]","[""default light"", ""modus-vivendi""]",Sometimes,No simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Nerds on 4chan said it was good""]","Very well, it's snappy","Extensibility, configuration, TRAMP","[""Work"", ""Hobby projects"", ""note-taking""]","[""28.1"", ""27.2"", ""27.1""]",5,No,"eglot, ledger-mode, magit, org-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C#"", ""Clojure"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Blogs"", ""Web search engines"", ""/g/ and HN""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,32,School,Male,Scottish,IT Support,"[""No""]","[""No""]",maximal vanilla,,Not sure,4chan /g/,Ok,"[""eshell""]","[""solarized-dark"", ""tango-dark""]",Frequently,No copy-paste,Never,,Reliance on elisp in configuration,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Ability to change anything to my preference,"[""Work""]","[""29.0""]",7,No,"lsp-mode,vertico,corfu,org-mode,org-roam,magit,dap-mode,tree-sitter,yansippet",no comprimise,never considered,No,Would directly,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""FSF paperwork""]",Never,,"[""Reddit"", ""Blogs"", ""YouTube""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Atom,projectile,Frequently,30,Masters,Male,Polish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""night-owl-theme""]",Frequently,No simple functions,Never,,"Not really, since the on-board help is really nice (probably the best that exists). However, the defaults suck pretty hard. The amount of code projects like Spacemacs or Doom Emacs require to just bring something modern is ridiculous.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Not well,"It has very interesting core concepts, such as major and minor modes, which makes it incredible extensible and can implement any workflow / other editors.","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"magit,avy,vertico,lsp-mode,evil-mode,consult,marginalia",no comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Haskell"", ""Javascript"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""IRC servers"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,30,PhD,Male,French,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,,No,IRC,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Never,undo-fu copy-paste,Never,,"Pretty much everything about Emacs is hard to learn. I've been using it for nearly 30 years and barely know how to do anything beyond the most basic operations. That said, that's partly because I don't use Emacs *exclusively*. I do most of my coding in an IDE (Eclipse) and usually use Emacs for ""quick and dirty"" terminal based edits.",University/College,"[""TUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Customizability, lispiness","[""Work"", ""Hobby projects""]","[""27.1""]",27,No,,significant comprimise,might in future,No,I have in the past,No,Emacs,"[""Java"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Hacker News""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,None,No,Sometimes,49,Associates,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Common features quickly find their way into muscle memory. But sometimes features are easy to forget how to invoke/use and can be annoying to refind/discover.,University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]",Good but not great,Given enough effort just about anything is possible. And the rug will never be pulled out from under you.,"[""Hobby projects""]","[""29.0"", ""28.2""]",37,notmuch,,moderate comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Sometimes,String[],Sometimes,"[""Code (bug fixes)""]","[""Mailing lists"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Mailing lists""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,framework default,Often,56,PhD,Male,United States citizen,Finance,"[""framework default""]","[""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""eshell"", ""vterm""]","[""solarized""]",Sometimes,framework default read and understand,Never,,"Hard to learn keybindings, mitigated by used of evil mode. Initially, non-modal nature was jarring after 20+ years with Vi(m).",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""org mode""]","Very well, it's snappy","Extensibility, flexibility, longevity, availability on wide variety of modern platforms, open source","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,no comprimise,never considered,No,No,No,Meow,"[""Clojure"", ""Common Lisp"", ""Elisp""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Frequently,58,Masters,Male,New Zealander,Professional Services/Management,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,Yes,r/emacs,Great,"[""vterm""]","[""modus-operandi""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"For just about any way I would like to use Emacs, not only has someone probably thought of it before but there will also be a useful guide or package all set up for me.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,No,"project.el, magit, modus-themes, vertico, orderless, consult, org-cite, citar, org-roam, org-roam-bibtex",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""HTML/CSS"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,VS Code,project.el,Frequently,47,PhD,Male,United States citizen,Healthcare,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""modus-operandi""]",Sometimes,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Two things: Extensibility, and very accessible UI (e.g. M-x for commands).","[""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",8,No,,no comprimise,might in future,No,Would directly,No,Vim,"[""C++"", ""C"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Wariness of the review process""]",Never,,"[""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""GitHub"", ""Discord"", ""Discourse""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,Sublime Text,framework default,Sometimes,,Masters,Male,Chinese,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,Not sure,r/emacs,Great,"[""vterm""]","[""leuven""]",Rarely,undo-tree simple functions,Never,,Understanding package loading/initialization order/hooks.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Text editing, customization","[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"magit, helm, multiple-cursors, company, flycheck, lsp-mode, selected, treemacs, bufler, nswbuff",moderate comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Kate,No,Never,33,Masters,Male,French,Software Development,"[""Helm"", ""Ido""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""shell""]","[""doom-nova""]",Rarely,undo-tree write package,Rarely,,The keybindings took a while to memorize,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Flexibility and customization,"[""Work"", ""Hobby projects""]","[""29.0""]",8,No,,moderate comprimise,never considered,No,No,Yes,Emacs,"[""Elixir"", ""Erlang"", ""Go"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,No,Sometimes,30,Bachelors,Non binary,Spanish,Travel,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""Sanityinc""]",Sometimes,undo-tree write package,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"The universal nature of it: I can get comprehensive help about all the packages and modes I use in a single way, I can view their source, I can navigate different types of buffers in the same way. Eshell is a great example of this.","[""Work"", ""Hobby projects""]","[""28.0""]",15,No,"magit,ag,wgrep,multiple-cursors,key-chord,multi-vterm",limited comprimise,might in future,No,Would directly,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Jsonnet""]",Frequently,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines""]","[""Comparison""]","[""Framework""]","[""use-package""]","[""wait for maturity""]",,Notepad++,projectile,Sometimes,37,Bachelors,Male,British,Software Development,"[""Selectrum""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""eshell"", ""vterm""]","[""solarized""]",Frequently,No copy-paste,Never,,,Internet,"[""GUI""]","[""org-mode""]","[""Community""]",Good but not great,org-mode,"[""Work""]","[""29.0""]",5,No,org-mode,moderate comprimise,might in future,No,No,No,Vim,"[""C++"", ""Go"", ""Typescript"", ""lua""]",Often,"[""Windows""]","[""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,String[],Sometimes,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Framework""]","[""package.el"", ""use-package""]","[""Research alternatives""]",MELPA,Vim,projectile,Often,35,Bachelors,Male,Chinese,Software Development,"[""Helm"", ""Vertico"", ""Consult""]","[""No""]",Spacemacs,,No,Emacs China,Ok,"[""eshell"", ""vterm""]","[""default light"", ""default dark"", ""doom-one"", ""nord""]",Never,framework default simple functions,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Alright,,"[""Hobby projects""]","[""28.2""]",1,No,helm,significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""Go""]",Often,"[""GNU/Linux""]",String[],"[""framework default""]","[""Mailing list""]",Never,"[""Not interested""]",Rarely,"[""Advocacy""]","[""M-x list-packages""]","[""Design rationale""]","[""Emacs StackExchange""]","[""framework default""]","[""wait for maturity""]",,Vim,framework default,Never,,Bachelors,Male,,Government,"[""Helm""]","[""No""]",Spacemacs,,No,Hacker News,Ok,"[""none""]","[""solarized""]",Never,framework default read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",18,No,,moderate comprimise,might in future,No,Would directly,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Haskell"", ""Python"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""wait for community""]",,Vim,framework default,Never,38,Masters,Male,Swedish,Software Development,"[""framework default"", ""Ivy""]","[""framework default""]",Prelude,,Yes,Hacker News,Ok,"[""shell""]","[""my own custom theme""]",Rarely,undo-tree read and understand,Never,,Vanilla emacs there is no way for that to be learned when I first started using emacs. I was using the vim keys and was used to that and you open vanilla emacs and you hear about all the amazing features you can build onto it and it just felt a bit daunting on how to even get started. Had to use a starter pack until now and I now have the time to be able to start making my own config from scratch and personalising it massively.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""ability to have a integrated computing environment""]","[""Extensibility""]","Very well, it's snappy","The fact that is almost a virtual lisp machine and uses the lisp language is very helpful. Also the fact that it is so old has stood the test of time so far is actually very reassuring. Have a good chance of the editor being around for a while longer and grow with your skill set in it. Good community of people who do very niche stuff at times but very helpful also is a massive plus. You can do so much with it, including turning it into a window manager and that is great.","[""Work"", ""Hobby projects""]","[""28.1""]",3,No,"exwm,evil,org,vertico,consult,sly,lispy,multiple-cursors,vterm,writeroom-mode",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""Common Lisp"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos""]","[""Emacs StackExchange""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Frequently,27,School,Male,Greek,finance,"[""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,r/emacs,Ok,"[""vterm""]","[""doom-one"", ""doom-acario-light""]",Never,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,"Ability to use proportional fonts. erc, magit, notmuch.","[""Work"", ""Hobby projects""]","[""28.2""]",5,notmuch,,significant comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""not sure""]","[""n/a""]",Never,"[""Not interested""]",Never,,"[""IRC servers"", ""Blogs""]","[""Tutorials""]","[""n/a""]","[""not sure""]","[""wait for community""]",,Vim,No,Sometimes,34,PhD,Male,Slovenian,Research,"[""No""]","[""No"", ""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""wombat""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",3,No,magit,significant comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Matrix servers"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Matrix""]","[""framework default""]","[""wait for community""]",,VS Code,framework default,Sometimes,,,,Indian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,Hacker News,Ok,"[""ansi-term""]","[""dracula""]",Sometimes,framework default write package,,,Not sure of what my configuration will do because of lack of experience.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy","Very extensible with Elisp, a great and helpful community.","[""Work"", ""Hobby projects""]","[""28.1""]",16,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,VS Code,,Frequently,,,,,,,,maximal vanilla,,,,,,,, read and understand,Never,,,Friend,"[""daemon""]","[""intertia""]",String[],Alright,,"[""Hobby projects""]","[""28.2""]",2,No,,moderate comprimise,never considered,I have in the past,No,No,Vim,"[""Go"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Documentation""]","[""GitHub"", ""Matrix servers"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Matrix"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,No,Sometimes,,,,,,"[""No""]","[""flyspell""]",minimal vanilla,,No,lobste.rs,Great,"[""none""]","[""nord""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,No visual debugger lines like vscode,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",It's speed,"[""Hobby projects""]","[""29.0""]",1,,,,,,,,Vim,"[""C"", ""Python"", ""Scheme""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,VS Code,,Never,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,Configuration is not obvious,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Flexibility,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"magit, which-key, forge, tree-sitter, evil, lsp-mode",no comprimise,never considered,I have in the past,No,No,Vim,"[""Shell"", ""Typescript"", ""Scala, Dart""]",Frequently,"[""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Research alternatives""]",,Vim,project.el,Rarely,36,Bachelors,Male,Icelandic,Fin Tech,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""ef-spring, ef-winter""]",Never,No copy-paste,Never,,"Initial config, extensions and keybindings which meets some on my needs. Without the first 5 videos of Emacs From Scratch I would probably had give up.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",1,No,"Magit, denote, lsp, ledger, ace-jump",significant comprimise,might in future,No,Would directly,No,Emacs,"[""Clojure""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Overview""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Frequently,46,Masters,Male,Spanish,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Never,vundo copy-paste,Never,,"making several packages work well together, such as autocompletion and snippets for instance.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,elisp extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",4,No,"org-mode,magit,evil,lsp-mode",significant comprimise,never considered,No,No,No,Vim,"[""Go"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""not sure"", ""nix""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Mailing lists"", ""Discourse""]","[""use-package"", ""nix""]","[""wait for maturity""]",,Vim,projectile,Often,31,Masters,Male,French,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""doom-one""]",Never,No copy-paste,Never,,keybindings,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF"", ""mouselessness""]",Good but not great,"I don't need a mouse I can make it do whatever I want","[""Work"", ""Hobby projects""]","[""28.1""]",10,No,"cider, clojure-mode, undo-tree, paredit",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""R"", ""SQL""]",Rarely,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""i dont""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""none""]","[""i dont""]","[""package.el""]","[""Install and try it immediately""]",,Eclipse,No,Rarely,40,PhD,Male,German,Education services,"[""No""]","[""No""]",minimal vanilla,"there were a few mandatory fields where ""I don't / NA"" choices weren't available",Not sure,Hacker News,Ok,"[""none""]","[""default dark""]",Never,undo-tree read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,"vertico, consult, ef-themes, exwm",significant comprimise,might in future,Cannot,Cannot,No,Vim,"[""C"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""framework default"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality"", ""FSF paperwork""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,NeoVim,project.el,Often,18,School,Male,American,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""ef-day""]",Often,No copy-paste,Never,,"I remember getting initially overwhelmed by the number of commands available. I was unaware on the daemon, so I often sat waiting for a few seconds for Emacs to load.",Internet,"[""GUI""]","[""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Extensibility, image rendering","[""Hobby projects"", ""School""]","[""28.2""]",3,No,"org-modern,sokoban,use-package,auctex",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""C"", ""Java"", ""Shell"", ""Ocaml""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""Portage""]","[""Install and try it immediately""]",,Vim,projectile,Often,,,,American,Student,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""none""]","[""nord""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,,"[""Hobby projects"", ""University""]","[""29.0""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Go"", ""HTML/CSS"", ""Python"", ""Rust""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,34,Bachelors,Male,American,Student,"[""Ivy""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""default dark""]",Sometimes,framework default copy-paste,Never,,Learning how it worked/is intended to be used,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility Customization","[""Hobby projects""]","[""29.0""]",1,No,"Evil, Olivetti, org, straight, company",significant comprimise,never considered,No,Would directly,No,Vim,"[""C++"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""Source""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Never,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately""]",,Vim,No,Sometimes,15,School,,Australian,Student,"[""Ivy"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""shell""]","[""solarized-dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Lisp is not a mainstream language and may be hard to grasp,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF"", ""some of the world's best hackers use it""]","Very well, it's snappy","Freedom, community, extensibility","[""Work"", ""Hobby projects""]","[""28.1""]",10,No,"Magit,lsp,multiple-cursors,org-mode,hydra,projectile,helm",significant comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""hackernews""]","[""Comparison"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Matrix"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Research alternatives""]",,Sublime Text,projectile,Sometimes,37,School,Male,Argentine,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""spacemacs-theme""]",Often,undo-tree simple functions,Never,,"Key combinations were difficult to remember. Startup times were an issue (it took me a few years to know of emacsclient!). Package compilations sometimes failed and the errors were far from easy to debug.",Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""First class terminal support""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Terminal support""]",Good but not great,Terminal support and emacsclient.,"[""Work"", ""Hobby projects""]","[""27.2""]",21,No,"projectile, tide, highlight, lsp",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,String[],Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Mailing lists""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,None,projectile,Rarely,38,Bachelors,Male,Indian,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""ansi-term""]","[""my own custom theme""]",Rarely,undo-tree copy-paste,Never,,"configuring packages and understanding which part of emacs is changing with installation another package from ""top-10 best emacs packages""",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",packages,"[""Work"", ""Hobby projects""]","[""28.1""]",4,No,"evil, which-key, treemacs, magit, projectile, lsp, eglot",no comprimise,never considered,No,No,No,Vim,"[""C++"", ""Haskell"", ""Python"", ""Rust""]",Often,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,26,Bachelors,Male,Russian,Software Development,"[""Ivy"", ""Marginalia""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""zenburn""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""letter writing, journal, mail, etc""]","[""29.0"", ""28.2"", ""27.2""]",13,Gnus,,moderate comprimise,never considered,No,No,Yes,Emacs,"[""Python"", ""Shell""]",Rarely,"[""GNU/Linux"", ""MacOS"", ""BSD"", ""Haiku""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""commitment""]","[""IRC"", ""Email""]","[""straight""]","[""Research alternatives"", ""wait for maturity""]",,Notepad,No,Frequently,42,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,Not sure,lobste.rs,Ok,"[""shell-command"", ""eshell""]","[""default light""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]","Poorly, it's sluggish",,"[""Work""]","[""28.1""]",15,No,,do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""Python""]",Never,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience""]",Rarely,"[""Code (features)""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit""]","[""framework default""]","[""wait for community""]",,Vim,No,Never,,Bachelors,Male,Indian,Software Development,"[""Helm""]","[""No""]",Spacemacs,,No,Hacker News,Ok,"[""none""]","[""zenburn""]",Never,framework default read and understand,,,,,"[""GUI""]","[""Extensibility""]",,"Very well, it's snappy",,"[""Work""]","[""29.0""]",5,,,,,,,,Emacs,"[""C#""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]",String[],"Very well, it's snappy","packages, extensibility","[""Work"", ""Hobby projects""]","[""26.3""]",20,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Javascript"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]",String[],"[""MELPA Stable""]","[""no contact""]",Never,"[""Lack of time""]",Never,,"[""Reddit""]","[""none""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Never,,,,,,"[""Icomplete""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"From time to time I get those ""wrong type argument string-p"" messages and they are really off-putting for me as an (intermediate) beginner. Even if I know basics of lisp it's really hard for me to nail down what exactly is happening. These errors pop up sometimes when upgrading doom-emacs BUT also when I work on my own custom configuration.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility, self-documenting, moldable","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"evil, magit, org, org-roam, haskell-mode, flymake, use-package, dired, meow",limited comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Shell"", ""Kotlin, Odin""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default"", ""Source"", ""not sure""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,projectile,Rarely,41,Masters,Male,Russian,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell""]","[""solarized""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,usual key bindings we’re very hard for me to learn. i felt like i didn’t know what was available and was overwhelmed by amount i needed to learn. spacemacs discoverability really helped,Friend,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,extensibility,"[""Work""]","[""28.1""]",4,No,helm,limited comprimise,never considered,Yes,No,No,Vim,"[""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""wait for community""]",,Atom,projectile,Often,35,PhD,Male,United States citizen,Media/Publishing,"[""framework default"", ""Helm""]","[""flyspell"", ""ispell""]",Spacemacs,,Yes,lobste.rs,Great,"[""eshell"", ""ansi-term""]","[""spacemacs light""]",Never,framework default simple functions,Never,,Default key bindings are a bit wonky for someone coming from Vim keybindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Extensibility through packages Customization options are endless","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",2,No,"org,evil,general,use-package",limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""FSF paperwork""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit""]","[""use-package""]","[""wait for community""]",MELPA for less hassle,VS Code,projectile,Never,27,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""kaolin-bubblegum""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,I am anxious to contribute. Get employer paperwork was impossible at IBM. May succeed at my new employer.,Too long ago to remember,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Inertia: have been using Emacs since the late 1980s""]","[""Package(s)"", ""Text editing features""]",Good but not great,Integration,"[""Work"", ""Hobby projects""]","[""29.0""]",35,No,"magit, vc, cc-mode, ediff, lots of Prot's stuff, some org",moderate comprimise,0-2y,Yes,No,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Mailing lists""]","[""Comparison"", ""Design rationale""]","[""Mailing lists"", ""Email""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",Would like to contribute both to ELPA and core Emacs. I am still working with my employer to get FSF copyright papers signed.,"TECO, DEC EDT, Apollo DM",project.el,Sometimes,70,School,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell-command"", ""vterm""]","[""modus-vivendi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Sometimes,,"Arriving at sane defaults. There are so many options it took forever to adjust behavior for each language I worked with. This led me to try config frameworks: Prelude, spacemacs and eventually doom. Although they’re powerful it’s a shame that defaults aren’t geared more for the most common use cases.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Org""]","[""Extensibility""]",Good but not great,"Complete flexibility for the user experience, powerful built in extension language","[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,limited comprimise,never considered,Yes,No,No,Vim,"[""Elisp"", ""Go"", ""Haskell"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,String[],Often,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""GitHub""]","[""straight""]","[""Research alternatives""]","Melpa has most up to date packages, would likely be there",Vim,framework default,Frequently,42,Associates,Male,United States citizen,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,Nope. Hope it helps,Not sure,Twitter,Great,"[""ansi-term""]","[""doom-old-hope""]",Rarely,framework default read and understand,Never,,na,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"extensibility, making an editor completely my own.","[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"corfu, flycheck, lsp-mode, evil, consult,",significant comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""Go"", ""Javascript"", ""Python"", ""Perl"", ""R"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,27,Bachelors,Male,Australian,Software Development,"[""Ivy"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""badwolf""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Rarely,,"Lack of conventions, like how things should be done. There are many ways to solve the same things but most of them aren't really working and I had hard time finding good sources for that.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"Plugins, lisp, extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,moderate comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Perl"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Sometimes,43,Masters,Male,Hungarian,Software Development,"[""framework default"", ""Ivy"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Twitter,Great,"[""none""]","[""doom-opera, doom-opera-light""]",Rarely,framework default simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Hobby projects""]","[""28.2""]",5,,,,,,,,Vim,"[""Common Lisp"", ""Elisp"", ""Shell""]",,"[""GNU/Linux"", ""BSD""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,limited comprimise,never considered,No,No,No,Vim,"[""Python""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Sometimes,28,Masters,Male,Swedish,Software Development,"[""Vertico""]","[""spell-fu""]",Doom Emacs,,Yes,r/emacs,Great,"[""vterm""]","[""doom-moonlight""]",Sometimes,undo-tree read and understand,Sometimes,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""lisp bg""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",20,No,"cider,treemacs,doom-themes",significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Erlang"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""R"", ""Scheme""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,lse,No,Frequently,,Masters,Male,,Research,"[""No""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""doom-one"", ""gruvbox"", ""nord"", ""solarized-dark"", ""zenburn""]",Never,No write package,Never,,"- Overwhelmed by the amount of keybindings to learn. - Trying to customize fonts for the first time. - Keeping a clean and consistent configuration file.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","All the packages and the ""lispiness"" of the software itself (i.e., being able to interact with everything).","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"elpher,god-mode,magit,paredit,sly",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Java"", ""Python"", ""Perl"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""IRC servers"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Screenshots""]","[""IRC""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Sometimes,18,School,Male,Australian,Student,"[""Vertico""]","[""flyspell""]",maximal vanilla,Nice survey,No,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""modus-vivendi""]",Sometimes,No understand internals,Frequently,Forge please,Lisp syntax (I was only coding C/C++/Perl before that),a hacker I looked up to was using it,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""It was not vim yet still used by hackers""]",Good but not great,"Lisp, customizability, community","[""Work"", ""Hobby projects""]","[""29.0""]",19,notmuch,"which-key, ivy, notmuch, elfeed, magit, paredit, ws-butler",significant comprimise,2-5y,Cannot,I have in the past,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Perl"", ""Ruby"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Frequently,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual"", ""Screenshots""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""Debian""]","[""wait for community""]","NonGNU ELPA because it is enabled by default, MELPA before that because it was the de facto default. These days MELPA is less attractive.",Vim,project.el,Frequently,37,Bachelors,Male,Swedish,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,Good job!,Yes,Emacs mailing list,Great,"[""shell"", ""eshell"", ""term"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",26,notmuch,"magit,org-mode,helm,org-ref,perspective,geiser,slime,eglot",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""R"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Mailing lists"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""Mailing lists""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,,project.el,Frequently,45,Masters,Female,German,Research,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""eshell""]","[""modus-operandi"", ""stimmung-themes-light""]",Frequently,No read and understand,Never,,"discovery of keybinds. I have a folder called foobar and want to create a folder (using ivy). type ""foo"" then hit C-M-j.",,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Easily hackable.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",4,Mu4e,,moderate comprimise,might in future,No,I have in the past,No,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Framework""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Vim,framework default,Frequently,32,Bachelors,Male,American,Software Development,"[""Ivy""]","[""framework default"", ""spell-fu""]",Doom Emacs,,Not sure,lobste.rs,Ok,"[""vterm""]","[""default dark"", ""doom-one""]",Never,framework default read and understand,Never,,During the first time I didn't knew elisp and stubbornly copy-pasting pieces of someone-else configuration caused my Emacs to crash very often and I didn't find the debugger very intuitive... that until I learned of use the help and various describe-something functions.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,"You know, I can inspect my own environment and change its behavior during run-time. Also with living in Emacs (actually org-mode) I can maintain a great PIM with every pieces of info linked when it make sense and accessible from a grep. Also text-macros.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",2,Mu4e,"dirvish, meow-edit, org-roam, pdf-tools, consult, vterm",any comprimise,might in future,Cannot,Cannot,No,"custom (vim-like, more kakoune-like)","[""HTML/CSS"", ""PHP"", ""Nim""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""Mailing lists"", ""GNU ELPA/MELPA online package lists""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,kakoune,framework default,Often,25,School,Male,Italian,Education services,"[""Vertico"", ""Consult""]","[""ispell""]",Doom Emacs,I liked the absence of third-part js.,No,r/emacs,Great,"[""vterm""]","[""gruvbox"", ""ef-themes""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, understand internals,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",45,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking""]","[""MELPA Stable""]","[""Email""]",Rarely,String[],Rarely,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Design rationale""]","[""GitHub""]","[""package.el""]","[""wait for community""]",,TECO,framework default,Frequently,65,,,,Software Development,"[""No""]","[""framework default""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Configuration,Colleague,"[""GUI""]","[""Package(s)""]","[""Package(s)""]","Poorly, it's sluggish","package ecosystem, lisp evaluation","[""Work""]","[""27.2""]",8,No,magit,limited comprimise,never considered,I have in the past,No,No,Vim,"[""Typescript""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""GitHub""]","[""Tutorials""]","[""private work slack emacs channel""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Never,32,Bachelors,Male,American,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,Friend,Ok,"[""none""]","[""default light""]",Never,undo-tree write package,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,"Everything is text, all the source code is there, running in the editor.","[""Work"", ""Hobby projects""]","[""28.1""]",13,No,"magit, org-mode, tide, lsp-mode, web-mode, golden-ratio, yasnippet",do not prefer,5-10y,No,No,Yes,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA""]","[""Depends on what they want""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""package.el""]","[""Install and try it immediately""]","I just put it on MELPA, for convenience. It's not GNU necessarily, and I believe there's still paperwork involved.",,projectile,Never,47,Bachelors,Male,Swedish,real estate,"[""Helm""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command""]","[""default light""]",Rarely,undo-tree write package,Never,,,,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",20,No,,any comprimise,might in future,No,No,Yes,Emacs,"[""Common Lisp"", ""Elisp""]",Never,"[""GNU/Linux""]","[""General document writing"", ""website""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Often,String[],Often,"[""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""GitHub""]","[""Screenshots""]","[""Mailing lists""]","[""package.el""]","[""wait for maturity""]",,None,No,Rarely,,,,,,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,fediverse,Great,"[""none""]","[""solarized-dark""]",Sometimes,No write package,Never,,The archaic key bindings and terminology.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""historic curiosity""]","Very well, it's snappy",Extensibility and community orientation,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.1""]",2,No,"Dash.el, magit, org, request.el, ivy",any comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Framework""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,No,Often,,Bachelors,,American,Fin Tech,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell"", ""eshell""]","[""dracula"", ""solarized"", ""solarized-dark"", ""misterioso""]",Sometimes,No simple functions,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",12,,,,,,,,Emacs,"[""Elisp"", ""Elixir"", ""Javascript"", ""Python"", ""Swift""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",5,No,,moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""youtube""]","[""Tutorials""]","[""GitHub"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Never,,School,Male,Canadian,Fin Tech,"[""Vertico"", ""Marginalia""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Rarely,No write package,Rarely,People are quick responsive and it is not so complicated but print then sign than scan some paperwork is not great and not encouraging me for contributing.,"Modifier keybindings, non-CUA keybindings, Emacs Lisp",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,extensibility,"[""Work""]","[""27.2""]",11,notmuch,"Org, Magit, Notmuch, Ivy+Swiper, pdf-tools, ESS",moderate comprimise,0-2y,No,No,No,Emacs,"[""Elisp"", ""Haskell"", ""Julia"", ""Python"", ""R"", ""Scheme"", ""Bash""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source"", ""GNU Guix""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines"", ""When I need a feature""]","[""Tutorials"", ""Design rationale""]","[""Mailing lists""]","[""GNU Guix""]","[""wait for community""]",,Vim,No,Frequently,39,PhD,Male,French,Research,"[""Ivy""]","[""flyspell"", ""ispell""]",minimal vanilla,thanks for pushing forward,Yes,Emacs mailing list,Great,"[""shell""]","[""default light"", ""default dark"", ""my own custom theme"", ""misterioso""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"IMO, barely usable out of the box (if not using Spacemacs/Doom). Before trying orgmode: not really clear, whats the selling point.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""orgmode""]",Alright,"Extensibility (lisp) + some very good code/packages already there. Orgmode in particular, among other things.","[""Work"", ""Hobby projects"", ""Study (PhD)""]","[""29.0""]",6,Mu4e,"org-roam, projectile, helm, ivy, ace",limited comprimise,never considered,Cannot,Would directly,No,Vim,"[""C++"", ""HTML/CSS"", ""Haskell"", ""Julia"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""not sure""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,projectile,Frequently,35,PhD,Male,(other),Student,"[""Helm""]","[""framework default""]",Spacemacs,,No,r/emacs,Great,"[""none""]","[""gruvbox"", ""modus-operandi"", ""modus-vivendi"", ""nord""]",Never,framework default read and understand,Never,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects"", ""personal organization (org-mode, sysadmin tasks)""]","[""28.1"", ""27.2""]",10,used mu4e in the past,,moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Email""]","[""package.el"", ""use-package""]","[""wait for community""]",,vim/sublime/eclipse/etc,No,Sometimes,39,Bachelors,Male,United States citizen,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""eshell"", ""ansi-term""]","[""doom-one"", ""modus-vivendi""]",Sometimes,undo-tree read and understand,Rarely,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Org mode,"[""Work"", ""Hobby projects"", ""Org""]","[""28.1""]",5,No,"Org, org-roam",significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell"", ""SQL""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Often,,PhD,Male,Italian,Software Development,"[""Ivy"", ""Ido""]","[""No""]",maximal vanilla,,No,lobste.rs,Ok,"[""eshell""]","[""solarized-dark"", ""zenburn""]",Sometimes,framework default read and understand,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work""]","[""27.1""]",26,No,,,never considered,,,,Emacs,"[""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",,String[],Rarely,"[""Issues""]","[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Frequently,,,,,,"[""Ivy""]","[""flyspell"", ""ispell""]",minimal vanilla,,,,,"[""term"", ""ansi-term""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Missing documentation regarding load paths, non-searchable documentation for Elisp and Emacs in general, made it hard to get things working.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Lisp""]",Good but not great,Elisp,"[""Hobby projects"", ""Study""]","[""28.2""]",2,No,"CIDER, magit, org-mode, parinfer",significant comprimise,never considered,No,No,No,Vim,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""R"", ""Scheme"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,String[],Never,,"[""M-x list-packages""]","[""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,Vim,No,Frequently,,School,,,Student,"[""No""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Never,framework default copy-paste,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work""]","[""28.2""]",3,Mu4e,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Common Lisp"", ""Python"", ""Perl""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Rarely,String[],Rarely,"[""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Never,,Masters,Male,Czech,Software Development,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Blog post,Ok,"[""none""]","[""doom-one""]",Rarely,undo-tree simple functions,Never,,"Yes - even basic editing operations were a mystery. Nothing made sense until I managed to open the Texinfo manual. Ah, youth...",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibilty, interface orthogonality.","[""Work"", ""Hobby projects""]","[""28.1""]",19,Gnus,"Org-mode, org-roam, AUCTeX, elfeed, mastodon.el, simple-mpc, Geiser, Eshell, vterm",any comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub"", ""These days, mostly Gitlab. Occasional chat on Mastodon. Some comments and discussions on Reddit.""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""I never ask for help. I just comb the Interwebs and manuals until I find the solution to my problem. Yeah, I know it's weird.""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,,Masters,Male,Spanish,Creative/Writing,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Often,No simple functions,Sometimes,,Lisp is pretty hard work,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,I’m mostly here for Doom emacs’ curated packages & config,"[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"Magit, Magit, Magit, LSP",no comprimise,2-5y,I have in the past,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""Typescript"", ""Nix""]",Frequently,"[""MacOS"", ""NixOS""]","[""Note taking"", ""Task management""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Research alternatives"", ""wait for maturity""]",,Vim,framework default,Rarely,52,Masters,Male,British,Software Development,"[""framework default"", ""Vertico""]","[""No""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""doom-one""]",Rarely,framework default simple functions,Never,,where to begin,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]",Alright,the adaptability for each user preferences,"[""Work""]","[""28.1"", ""26.3""]",1,Gnus,,moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""I don't""]",Rarely,"[""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Discord"", ""youtube""]","[""Comparison"", ""Manual"", ""Clips/videos"", ""Overview""]","[""manual""]","[""package.el"", ""straight"", ""elpaca"", ""use-package""]","[""Research alternatives""]",...,Notepad++,project.el,Rarely,21,Bachelors,Male,French,,"[""No""]","[""No""]",minimal vanilla,,No,Discord,Ok,"[""eshell""]","[""modus-vivendi""]",Never,No understand internals,Never,,"It was a long time ago, and I was a teenager interested in things precisely because they were difficult, so it's hard to remember.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Community""]","Very well, it's snappy","Customization, open community, easy extensibility, and the plethora of historical packages.","[""Work"", ""Hobby projects""]","[""29.0""]",15,Mu4e,"multiple-cursors, projectile, lsp-mode, restclient, treemacs, visual-regexp-steroids, yasnippet, ace-window",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Clojure"", ""Common Lisp"", ""Haskell"", ""Python"", ""Rust"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Wariness of the review process""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",Based on the repository I use the most or the one that seems to be the most active/have the greatest distribution.,None,projectile,Rarely,31,PhD,Male,American,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,Friend,Ok,"[""ansi-term""]","[""solarized-dark""]",Frequently,No copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",The possibility of being as basic or as powerful as you need/want both at the same time.,"[""Hobby projects""]","[""28.2""]",2,No,,significant comprimise,might in future,Cannot,Cannot,No,Vim,"[""C"", ""Haskell"", ""Python"", ""Rust""]",Often,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,No,Never,23,Bachelors,Male,Brazilian,Student,"[""Helm""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell""]","[""my own custom theme""]",Never,undo-fu write package,Never,,"Emacs' jargon: windows, frames, buffer, etc.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Portability, extensibility & malleability","[""Work"", ""Hobby projects""]","[""28.2""]",8,notmuch,,significant comprimise,might in future,No,No,Yes,Vim,"[""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""Perl"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,Vim,project.el,Frequently,30,PhD,Male,French,Research,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,"Love it, eager to see the results. Could we have back the questions regarding the most used packages?",Yes,r/emacs,Great,"[""eshell""]","[""doom-one"", ""dracula"", ""gruvbox"", ""modus-operandi"", ""modus-vivendi"", ""nord""]",Sometimes,undo-fu write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""about everything""]","[""29.0""]",35,Gnus,"org, magit, pdf-tools, use-package, bbdb, async",moderate comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Java"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Manual""]","[""Emacs StackExchange"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,,No,Frequently,,Associates,Male,,,"[""No""]","[""ispell""]",maximal vanilla,,No,Emacs mailing list,Ok,"[""shell-command"", ""shell""]","[""my own custom theme""]",Often,framework default copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",19,No,,limited comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Python""]",Frequently,"[""GNU/Linux"", ""WSL"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Blogs""]","[""Tutorials""]","[""Mailing lists""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Often,48,Bachelors,Male,Italian,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,Yes,lobste.rs,Great,"[""none""]","[""nord""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Customisation of the editor. It is fun.,"[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,"Magit,mu4e,dired",any comprimise,never considered,No,Yes,No,Emacs,"[""C++"", ""PHP""]",Frequently,"[""Arch linux""]","[""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Rarely,,,,,,"[""No""]","[""No"", ""framework default""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""default dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",3,,,,,,,,Vim,"[""C#"", ""Elisp"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""SQL""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Text editing features""]","[""Text editing features""]",Good but not great,Keybindings and customizability,"[""Work""]","[""28.2""]",20,No,,any comprimise,might in future,I have in the past,No,No,Emacs,"[""Ruby""]",Sometimes,"[""MacOS""]",String[],"[""not sure""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,,projectile,Sometimes,,,,,,"[""Helm""]","[""No""]",maximal vanilla,,No,Blog post,Ok,"[""none""]","[""default dark""]",Rarely,No simple functions,Never,,"Strongly disliked how alien it felt on my mac. Added numerous keybindings to make it feel more integrated (cmd-q to quit, cmd-w to close a buffer, etc). And of course Doom helped it feel ""ready"" to go an more friendlier.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, great community, independently open source, battle tested","[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"magit, magit, magit, did-i-mention-magit, multiple-cursors, git-cutter, centaur-tabs, avy",any comprimise,might in future,No,No,No,Doom (not evil) + custom to make it feel more like macos,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,projectile,Sometimes,,Bachelors,Male,American,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,I used emacs heavily in University 20+ years ago then left for a while b/c I thought it had stagnated ... little did I know! I came back earlier this year and I'm glad I did!,No,Discourse,Great,"[""none""]","[""doom-one""]",Never,No copy-paste,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,,,,,,,,Vim,"[""Clojure"", ""Haskell"", ""Shell"", ""Scala""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, write package,,,,on,"[""GUI""]","[""Built-in features"", ""Text editing features"", ""Package(s)"", ""Extensibility""]",String[],"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",12,,,,,,,,Emacs,"[""Elisp""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,Six months hit to productivity but the people who had the dev jobs i longed for used it.,I was IT guy to a pure unix shop,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Uniform and powerful interface to text and edit/debug cycles""]","[""Coolness""]","Very well, it's snappy",community makes everything new work well. Completely uniform and powerful tools to work with text,"[""Work"", ""Hobby projects"", ""Personal email and all non html text wrangling""]","[""29.0"", ""28.2"", ""26.3""]",26,Rmail,"Gud, slime, dlv, and rmail magit and rectangular editing (is that a paackage?) org mode for notes, talks via webex, and documentation/essays",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""not sure""]","[""I don't""]",Never,"[""Just never been needed as far as i can tell""]",Never,,"[""GNU ELPA/MELPA online package lists"", ""twitter, news.ycombinator.com""]","[""Simple use case examples in emacs not web""]","[""IRC"", ""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,vi,project.el,Frequently,54,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Twitter,Ok,"[""shell""]","["".emacs sets the colors to green text on black background no opacity""]",Frequently,No none,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Not well,,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""HTML/CSS"", ""Javascript"", ""Typescript""]",,"[""WSL""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, write package,Never,,"Bad defaults and I wasn't sold on the value proposition to try hard to learn. Massively overwhelming, far too many built-in packages, only by being in the community for months can one osmotically learn stuff. (Doom fixed all these)",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Org""]",Alright,,"[""Work"", ""Hobby projects"", ""Political Organisation""]","[""28.2"", ""28.1""]",2,notmuch,"Org,magit,anzu,expand-region,Olivetti,vertico,marginalia,consult",do not prefer,0-2y,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit""]","[""Manual""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""wait for community""]",,Vim,project.el,Often,27,Bachelors,Prefer not to say,British,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""spell-fu""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""vterm""]","[""Ef-themes""]",Frequently,No simple functions,Never,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Built-in features""]","[""Package(s)""]",Good but not great,,"[""Work""]","[""28.2""]",10,No,"projectile, magit, counsel",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Scheme""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,42,School,Male,Italian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""gruvbox"", ""nord""]",Sometimes,undo-tree write package,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Heard it was cool""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",13,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Shell"", ""OCaml""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""IRC""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,,No,Frequently,,Masters,Male,Danish,Software Development,"[""No""]","[""No""]",maximal vanilla,,Yes,IRC,Great,"[""shell""]","[""default dark""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,"trying to figure out where my init.el was! From there, it was fairly incremental growth",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,customization ( and org mode! ),"[""Work"", ""Hobby projects""]","[""28.2""]",10,,,,,,,,CUA,"[""C"", ""Perl""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,VS Code,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,Complex key bindings,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work""]","[""28.2""]",6,No,,moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Clojure"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""GitHub""]","[""package.el""]","[""wait for maturity""]",,Vim,No,Never,,Bachelors,,,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""none""]","[""default light"", ""default dark""]",Rarely,No write package,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]","Poorly, it's sluggish",,"[""Work"", ""Hobby projects""]","[""29.0""]",30,notmuch,,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Never,49,Masters,Male,Dutch,Software Development,"[""fido-mode""]","[""No""]",minimal vanilla,,Not sure,Emacs mailing list,Ok,"[""shell"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Often,No copy-paste,Never,,"Yes they have been plenty. I never found the vanilla Emacs keybindings natural, I chose Vim and only gave Emacs a serious try because a friend convinced me Evil was actually a close to the real deal, and because I realized Emacs could do a lot of stuff Vim cannot.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Org-mode""]",Alright,Extensibility. Emacs can be the glue between a lot of different activities.,"[""Work"", ""Hobby projects""]","[""28.2""]",6,Mu4e,"Org-roam, emacs-jupyter, org-roam-ui, Mu4e, Vertico, Consult, Marginalia, org-transclude",limited comprimise,might in future,Cannot,Cannot,No,Vim,"[""Python"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel"", ""Org-mode is my general workhorse for scientific research (astrophysics).""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""M-x list-packages"", ""YouTube""]","[""Tutorials"", ""Sensible default configuration(s).""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""wait for maturity""]",,Vim,No,Frequently,43,PhD,Male,Danish,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""my own custom theme"", ""doom-one"", ""gruvbox""]",Never,undo-fu write package,Never,,slow down the edit speed,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""org-mode""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""org-mode""]","Very well, it's snappy","keybindings, and usefull extensions","[""Work""]","[""28.2""]",8,No,,limited comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""C#"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Ruby"", ""Shell""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Mailing lists"", ""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,No,Frequently,38,Bachelors,Male,Chinese,Software Development,"[""framework default""]","[""No""]",Spacemacs,,Not sure,Emacs China,Great,"[""vterm""]","[""my own custom theme""]",Frequently,framework default write package,Rarely,"The email centered flow, always puts me off from contributing. The rare times I do is because a issue is so personally annoying I'd be willing to put up with the email process to have this fix and or feature in.","Don't remember, adding packages maybe.",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,"Buffer management and moving frames, along with the perspective package having an easy way to manage file scope for specific projects or repos.","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"perspective, hydra, magit",limited comprimise,0-2y,I have in the past,Yes,No,Completely custom,"[""C++"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript"", ""Various""]",Frequently,"[""Windows""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",Melpa cause its easy and fast and I pull most of my packages from there anyway.,Sublime Text,No,Frequently,31,Bachelors,Male,Canadian,Software Development,"[""Helm"", ""Ivy"", ""Ido"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""some random doom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,media appearance,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""reputation""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",13,No,"magit,dired-hacks,eglot,ef-themes,dwim-shell-command,hydra,rg.el, multiple-cursors, crux, org",limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell"", ""fennel""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub"", ""irc""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Mailing lists"", ""IRC servers""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC""]","[""straight""]","[""Install and try it immediately"", ""wait for maturity""]",,gedit,projectile,Often,38,Masters,Male,United States citizen,Research,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,IRC,Ok,"[""none""]","[""default light"", ""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Frequently,No read and understand,,,,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.1""]",10,,,,,,,,Vim,"[""C++"", ""C"", ""C#"", ""Elixir"", ""Erlang"", ""SQL"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",25,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,String[],Never,,"[""Google""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,None,No,Never,50,Bachelors,Male,Finnish,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",1,No,,,never considered,,,,Vim,"[""Python"", ""R""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default"", ""MELPA""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,,,,"[""vterm""]","[""doom-one""]",Never,framework default read and understand,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",4,,,,,,,,Vim,"[""Elisp"", ""Elixir"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, write package,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]",,Good but not great,,"[""Hobby projects""]","[""29.0""]",14,,,,,,,,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""Typescript""]",,"[""GNU/Linux"", ""Haiku""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, copy-paste,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,,,,,,,,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, many packages,Often,,,Internet,"[""daemon""]","[""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""28.1""]",10,Gnus,,significant comprimise,5-10y,I have in the past,I have in the past,Yes,Emacs,"[""C#""]",Often,"[""WSL""]","[""PKB""]","[""MELPA Stable""]","[""Email""]",Rarely,String[],Sometimes,"[""Code (bug fixes)""]","[""Reddit"", ""Matrix servers""]","[""Design rationale""]","[""Reddit""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,IntelliJ,framework default,Often,33,Masters,Female,Afghan,Healthcare,"[""Selectrum""]","[""framework default""]",maximal vanilla,,Yes,Emacs mailing list,Ok,"[""term""]","[""modus-vivendi""]",Frequently,undo-fu read and understand,Never,,"Init file organisation, occasionally a kind of 'lost feeling' where I didn't know what to do or what I even wanted to do.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"magit, org, which-key, auctex",moderate comprimise,never considered,No,No,No,Emacs,"[""Haskell"", ""Python"", ""Rust"", ""agda""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""never needed yet""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""youtube""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""never needed yet""]","[""use-package""]","[""Install and try it immediately""]",,kakoune,No,Often,18,School,,Dutch,Student,"[""Vertico""]","[""No""]",minimal vanilla,"If you select a radio button question, you can't deselect it, even if it's optional (or maybe I couldn't figure it out)",No,r/emacs,Great,"[""vterm""]","[""doom-wilmersdorf (lightly modified)""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Elisp,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,magit,no comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub"", ""Email""]","[""use-package"", ""manual""]","[""Research alternatives""]",,Vim,No,Sometimes,39,Masters,Male,Russian,Manufacturing,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""shell"", ""eshell"", ""term""]","[""default light""]",Frequently,No none,Never,,"Setting up everything to be productive in a new language (or everytime the current tools break, and how long it takes to bring everything back together)",Friend,"[""GUI""]","[""Text editing features""]","[""Extensibility"", ""Text editing features"", ""Magit""]",Alright,"Magit, org-mode, composability","[""Work""]","[""29.0""]",5,No,"magit,org-mode,ledger-mode",do not prefer,never considered,No,No,No,Vim,"[""Go"", ""Ruby""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Web search engines""]","[""Screenshots"", ""Clips/videos""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,projectile,Never,31,Masters,Male,Portuguese,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,,Not sure,Hacker News,Ok,"[""shell""]","[""gruvbox""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,no,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,does everything,"[""Work"", ""Hobby projects"", ""everything""]","[""28.2""]",4,No,,significant comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC""]","[""framework default""]","[""Install and try it immediately""]",,Vim,No,Rarely,,School,Male,,Software Development,"[""Helm""]","[""No""]",Spacemacs,,Yes,Hacker News,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Sometimes,No write package,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",15,No,Org-mode,moderate comprimise,might in future,I have in the past,I have in the past,No,Vim,"[""Clojure"", ""Elisp"", ""Javascript"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""Emacs StackExchange""]","[""framework default"", ""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,44,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""none""]","[""default dark""]",Rarely,framework default write package,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""org-mode""]",Good but not great,"1. Extensibility 2. Community which provides documentation, packages, and innovation 3. Org-mode","[""Work"", ""Hobby projects""]","[""29.0""]",2,notmuch,"org-mode, org-fc, notmuch, projectile",do not prefer,might in future,No,No,No,Vim,"[""Elisp"", ""Java"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Often,String[],Often,"[""Issues"", ""Code (features)"", ""Documentation""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",My github for the time being. Maybe one of the repos eventually.,Vim,projectile,Frequently,30,Bachelors,Male,American,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""doom-tomorrow-night""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Sometimes,,Keybindingens.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,Extensibility and customization.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",20,Mu4e,"magit, projectile, cider, denote, flycheck, modus-theme, pdf-tools, pin-entry",significant comprimise,never considered,how and who?,Would directly,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Mailing lists"", ""Web search engines"", ""M-x list-packages"", ""Sacha Chua - Emacs Weekly""]","[""Comparison"", ""Manual"", ""Overview""]","[""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",MELPA,Vim,projectile,Often,50,School,Male,Dutch,Software Development,"[""Ido"", ""Vertico""]","[""flyspell""]",maximal vanilla,Very hard to use in eww.,Not sure,Sacha Chua - Emacs News,Ok,"[""shell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""ef-cypres""]",Often,No copy-paste,Never,,"It would be nice if there were some clear way of learning Elisp so one could better grasp how to extend package functionality in packages such as org-mode (e.g. I want to output MathML on my HTML docs, or I'd like to ensure accessibility properties for some elements, or integration with gettext so I can produce several versions of a single doc).",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Its extensibility is impressive. I use it along with org-mode to keep track of TODO's and to produce my reports.,"[""Work"", ""Hobby projects"", ""Knowledge Management""]","[""27.1""]",3,Not yet (but I want to),"citeproc,gnuplot,ob-blockdiag,ob-ipython,openwith,org,org-drill,org-roam,org-roam-bibtex,ox-ipynb",significant comprimise,might in future,I have in the past,Cannot,No,Emacs,"[""Python"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Vim,project.el,Often,38,Bachelors,Male,Mexican,Software Development,"[""No""]","[""No""]",minimal vanilla,"It would be nice to have options in some answers that can portray the sentiment of ""no, I haven't used feature X because I'm still learning, but I would like to use it in the future""... perhaps ""not yet""?",No,Hacker News,Great,"[""begin_src sh""]","[""manoj-dark""]",Rarely,No simple functions,Never,,,Erlang Mode /tool for Emacs `https://www.erlang.org/doc/apps/tools/erlang_mode_chapter.html`,"[""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""customisability, professionalism, configurability, adaptability, coverability""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",6,No,"Alchemist elixir, Erlang tool for Emacs, Terraform-mode, Selectrum, Format-all",moderate comprimise,never considered,No,No,No,mix plus user-defined key -bindings,"[""Elisp"", ""Elixir"", ""Erlang"", ""Javascript"", ""Shell"", ""HCL, Terraform, Dockerfile, Jenkinsfile, K8s YAML, human-readable readmes Markdown documentation, notes taking, automate OS executables configuration and automatic upgrades, Git diff/commit/rebase, diffing, automate repeating string manipulation on files, Bash programming, writing Research Thesis, CV/Resume in LaTeX, writing UML source""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""I do not use Org Mode""]","[""GNU ELPA"", ""MELPA""]","[""never""]",Never,String[],Never,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview"", ""The level the package works at, is it a backend, front-end, etc. Be more specific, on different use cases, being also clearer if it works in TUI or not""]","[""GitHub""]","[""package.el"", ""my own automatic configurator, upgrade and OS executable dependency management all user-defined functions out of both Emacs-Lisp and Bash modules""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,projectile,Never,40,Masters,Male,Lebanese,Software Development,"[""Selectrum"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,Blog post,Great,"[""shell-command"", ""eshell""]","[""my own custom theme""]",Never,No simple functions,Never,,Didn't know where to start,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Customizablity,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,moderate comprimise,might in future,No,I will in the future,No,Emacs,"[""C++"", ""C"", ""Elisp""]",Never,"[""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs""]","[""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""Mailing lists"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,No,Sometimes,26,Masters,Male,United States citizen,Public Health,"[""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",18,No,"magit, lsp-mode, projectile, org-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Go"", ""Javascript"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""package.el"", ""straight"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,projectile,Never,43,Masters,Male,Ukrainian,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""none""]","[""default light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",13,,,,,,,,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Python"", ""Shell""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"Many. Keybinding, configuration, package use. Felt completely lost.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Extendable,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"Org, org-capture, org-refile, yasnippet",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""C#"", ""Javascript"", ""Rust""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Never did""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Rarely,43,School,Male,Dutch,Software Development,"[""Ivy"", ""Ido""]","[""No""]",maximal vanilla,,No,EmacsConf,Ok,"[""eshell"", ""vterm""]","[""modus-vivendi""]",Never,No copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""R"", ""Typescript""]",,"[""Windows"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,minimal vanilla,,,,,,,, simple functions,Rarely,,"Been using too long, so can't really say; maybe a popup dialog box on first few runs ('this is a keyboard centric application; heres some great keys to know..')",Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",Customizability with a huge ecosystem to pluck from. Emacs just coming up makes me happy.,"[""Work"", ""Hobby projects"", ""Note capture""]","[""29.0"", ""28.2"", ""28.1"", ""27.2""]",23,Mu4e,"vertico,marginalia,selectrum,magit,filetree,lsp,eglot",significant comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""PKB""]","[""MELPA""]","[""reddit""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,50,Associates,Male,Canadian,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia""]","[""No""]",maximal vanilla,"Well done! A couple of items could've perhaps used multiple choice instead of modal, but rarely",Not sure,r/emacs,Great,"[""shell"", ""vterm""]","[""solarized-dark"", ""solarized-dark heavily tweaked""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",4,notmuch,,,never considered,,,,Vim,"[""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]",String[],,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]",String[],String[],"[""use-package""]","[""wait for maturity"", ""wait for community""]",,Vim,No,Often,,,,,,"[""Ivy""]","[""No""]",maximal vanilla,,,,,"[""none""]","[""modus-operandi"", ""nord""]",Rarely,No write package,Rarely,,"1. I thought it was just another piece of software (i.e. could glork its nuances/quirks just by usage). It took me over 15 years of usage, before I began to read the the Emacs Manual *systematically*: and that was a revelation. No one emphasized (or I was too ignorant to appreciate the advice) that reading the Manual would be a good investment of time.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Suggested as part of a college course""]","Very well, it's snappy","1. Philosophy: the desire to be supple enough to meet diverse user's needs. The recognition that today's novice can grow into having an expert's needs. 2. Stewardship of maintainers. I am constantly amazed at the level of sophistication and knowledge of the maintainters. The discussion son the emacs-devel mailing list can seem tortuous and frustrating at times, but I would ascribe that to the refractory nature of the topics. 3. The importance given to documentation.","[""Work"", ""Hobby projects""]","[""29.0""]",34,Gnus,"org, org-pdftools, magit, gnus, undo-tree, modus-themes, outshine, company, proof-general, smartparens",significant comprimise,might in future,No,Yes,No,Mainly default (but with C-z and C-o as prefix keys),"[""C"", ""Elisp"", ""Haskell"", ""Perl"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Search Engines""]","[""Cask""]","[""Research alternatives""]",,None,projectile,Frequently,52,Bachelors,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Emacs mailing list,Ok,"[""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree copy-paste,Never,,"The keybindings, and setting up development environments (packages, LSP etc.) takes",Internet,"[""GUI""]","[""Package(s)""]","[""Extensibility""]",Good but not great,"1. Can use TUI in a SSH session 2. magit","[""Work"", ""Hobby projects""]","[""27.2""]",9,No,"magit, lsp-mode, dired",do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""Go"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""Tutorials""]","[""Reddit""]","[""framework default"", ""use-package""]","[""wait for maturity""]",,Vim,projectile,Never,29,Masters,Male,Taiwanese,Software Development,"[""framework default"", ""Helm""]","[""framework default""]",Spacemacs,,Not sure,r/emacs,Great,"[""ansi-term""]","[""solarized-dark""]",Rarely,undo-tree copy-paste,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work""]","[""28.1""]",4,,,,,,,,Emacs,"[""N/A""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"To many to list, its a swiss army knife the size of switzerland. Its man pages probably reach the moon if arranged in a certain way",Internet,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","It's immense resourcefullness, in being able to tackle any problem, pertaining with text.","[""Hobby projects""]","[""28.1""]",1,No,,any comprimise,never considered,No,No,No,Vim,"[""beancount""]",Never,"[""Android""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Discord""]","[""framework default""]","[""Research alternatives"", ""wait for maturity""]",,Vim,framework default,Frequently,35,Associates,Male,Portuguese,animal farming,"[""framework default""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""cant recall, but vary from time to time""]",Never,framework default write package,Never,,package management was/is bad,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"configurability (evil keybindings) having clojure-mode, cider, magit,","[""Work"", ""Hobby projects""]","[""28.2""]",6,Mu4e,"magit, clojure-mode, mu4e, cider, evil-mode, ivy, evil-escape, projectile, aggressive-indent-mode, smartparens",limited comprimise,might in future,Yes,I have in the past,No,Vim,"[""Clojure"", ""Elisp"", ""Erlang"", ""Ruby"", ""SQL""]",Frequently,"[""MacOS""]",String[],"[""Source""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Slack""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Sometimes,36,Bachelors,Male,Austrian,Software Development,"[""Ivy""]","[""No""]",https://github.com/corgi-emacs/,,Not sure,Twitter,Ok,"[""none""]","[""my own custom theme""]",Never,undo-fu copy-paste,Never,,"Coming from vim, none really.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,That it's all lisp,"[""Work"", ""Hobby projects""]","[""27.1""]",2,No,Evil,significant comprimise,never considered,No,No,No,Vim,"[""C"", ""Python"", ""R""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale""]","[""IRC"", ""Reddit"", ""Mailing lists""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,Vim,framework default,Frequently,32,Masters,Male,Swedish,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""vterm""]","[""Doom challenger deep""]",Never,framework default write package,Rarely,,"It's been a long time, but I know the terminology (frame vs window, window != window, buffer != window, kill, yank, etc) was a stumbling block. Learning the basics I think wasn't too hard (no harder than any other editor of the era) but it took years to slowly add useful new features to my day-to-day",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Maturity, community, freedom, lisp, packages, consistency","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",23,No,"Magit, Org, windmove, framemove, buffer-move, yafolding, ws-butler, string-inflection, browse-kill-ring, multiple-cursors",significant comprimise,10+y,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""Twitter""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""I fucking hate animated gifs of screens""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Friends & coworkers""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives""]",,"vi, nano, edit.com, borland IDEs",No,Sometimes,42,Bachelors,Female,Canadian,Software Development,"[""Ido"", ""Icomplete""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Friend,Great,"[""shell""]","[""default light"", ""my own custom theme""]",Sometimes,undo-tree copy-paste,Never,,"Putting together stuff like syntax formatting, autocomplete, syntax checking for any new project is an arduous task. Without stuff like prelude emacs, it was very hard to get the right elisp in place.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Elixir"", ""Haskell"", ""Javascript"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""Framework"", ""Discord""]","[""framework default""]","[""wait for community""]",,Eclipse,framework default,Rarely,30,Masters,Male,Indian,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,There was a lot of information and it took several days to comprehend it completely,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community""]",Good but not great,"Emacs Lisp, philosophy","[""Work"", ""Hobby projects""]","[""29.0""]",2,notmuch,"EXWM, telega.el, geiser",any comprimise,might in future,Cannot,Cannot,Yes,Emacs,"[""C"", ""Elisp"", ""Scheme"", ""SML""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""personal guix channel""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""IRC"", ""Matrix""]","[""package.el"", ""guix, setup.el""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,project.el,Often,,School,Male,Russian,Student,"[""Icomplete""]","[""ispell""]",maximal vanilla,,Yes,Telegram,Ok,"[""shell-command"", ""eshell"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,vundo copy-paste,Never,,Default keybindings not being easy to learn,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"magit,evil,lsp,org",significant comprimise,might in future,I have in the past,Would directly,No,Vim,"[""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Documentation"", ""Advocacy""]","[""Reddit"", ""Discord"", ""Discourse""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""Framework"", ""Discord"", ""Discourse""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Rarely,26,Associates,Male,Chilean,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""dracula"", ""solarized""]",Rarely,framework default write package,Never,,Emacs Pinky,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",20,No,,limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""Haskell"", ""Java"", ""Python"", ""Scheme""]",Frequently,"[""MacOS""]",String[],"[""Source""]","[""GitHub""]",Never,"[""Wariness of the review process"", ""Bad prior experience"", ""FSF paperwork""]",Never,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""straight"", ""manual""]","[""wait for community""]",,Vim,No,Frequently,42,PhD,Female,German,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""ansi-term""]","[""default light"", ""default dark"", ""gruvbox""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Poorly, it's sluggish",,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"magit,ws-butler,lsp",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""Screenshots"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Rarely,,,,,,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell""]","[""default light""]",Frequently,No copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work""]","[""29.0""]",2,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Rust""]",Never,"[""MacOS""]","[""Note taking"", ""Task management""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Often,,Masters,Male,,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""wombat""]",Never,No simple functions,Never,,"The defaults are bad, which means you spend time searching basic things in the beginning, like when selecting text and then typing something will not delete the selection content by default. Then you sped time searching how to do it until you find-out about delete-selection-mode.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Community""]",Good but not great,"How orthogonal features can complement each other. Renaming files in dired, using occur-edit, embark, etc.","[""Work"", ""Hobby projects"", ""Taking notes with org-roam; as password manager (org-crypt); etc""]","[""28.1""]",15,Mu4e,vertico; orderless; marginalia;consult;embark;corfu;yasnippet;rainbow-delimiters;diminish;windmove;goto-last-change;git-gutter;multiple-cursors;rainbow-mode;anzu;magit;git-timemachine;org;org-roam;lsp-mode;project;calibredb,moderate comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel"", ""Creating presentations with org-reveal""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Default text editor in my desktop environment,project.el,Sometimes,39,PhD,Male,Brazilian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""term""]","[""doom-material-dark""]",Sometimes,No none,Never,,Yes,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""None""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""My love for GNU Lunix""]","Poorly, it's sluggish",It's not vim,"[""Work"", ""Hobby projects"", ""Nothing""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3"", ""28.69""]",0,No,No,do not prefer,never considered,No,No,No,QWERTY,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""R"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript"", ""Nix""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD"", ""No OS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""whats org mode""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source"", ""not sure"", ""None""]","[""Mailing list"", ""Email"", ""GitHub"", ""I wouldn't""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience"", ""FSF paperwork"", ""I'm too stupid""]",Never,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""HN""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""How 2 install stuff""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Email"", ""Discord"", ""Discourse"", ""Discard""]","[""framework default"", ""package.el"", ""straight"", ""elpaca"", ""use-package"", ""manual"", ""not sure"", ""idk""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,None,No,Never,,Bachelors,Male,Colombian,Software Development,"[""No"", ""framework default"", ""Helm"", ""Ivy"", ""Ido"", ""Icomplete"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult"", ""Yes""]","[""No"", ""framework default"", ""flyspell"", ""spell-fu"", ""ispell"", ""langtool"", ""my phone""]",No,have you heard of NixOS?,Not sure,4chan,Ok,"[""none"", ""shell-command"", ""shell"", ""eshell"", ""term"", ""ansi-term"", ""vterm"", ""Konsole""]","[""default light"", ""default dark"", ""my own custom theme"", ""doom-one"", ""dracula"", ""gruvbox"", ""modus-operandi"", ""modus-vivendi"", ""nord"", ""solarized"", ""solarized-dark"", ""zenburn"", ""Your theme""]",Never,No simple functions,Never,,"slow (especially LSP), default completion/code editing experience subpar, keyboard bindings barely visible (calling commands each time is cumbersome)",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"not an IDE, multi-language support, text- and keyboard-driven interface","[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,"elfeed, org-mode, lsp-mode, consult, vertico, corfu, helpful, mu4e, pdf-tools",limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Rust"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Matrix"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package"", ""nix""]","[""wait for maturity""]",,IntelliJ,project.el,Often,24,Bachelors,Male,German,Student,"[""Vertico"", ""Consult""]","[""lsp-ltex""]",maximal vanilla,,Yes,r/emacs,Ok,"[""vterm""]","[""nano-dark""]",Often,undo-tree many packages,Never,,Lack of types was very annoying,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,An incredibly versatile text processing platform,"[""Work"", ""Hobby projects"", ""Almost everything that requires writing text""]","[""28.2""]",10,Mu4e,"org-mode, magit, evil",significant comprimise,5-10y,No,I have in the past,Yes,Vim,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Ruby"", ""Shell"", ""SQL"", ""Crystal""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Presentations""]","[""framework default"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""I don't really""]","[""Comparison"", ""Design rationale""]","[""Framework""]","[""framework default""]","[""wait for community""]",melpa due to low barrier of entry,Vim,framework default,Frequently,44,Bachelors,Male,Danish,IT,"[""Vertico""]","[""framework default""]",Doom Emacs,,Not sure,Emacs mailing list,Ok,"[""shell-command""]","[""doom-one"", ""nord""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",1,No,,moderate comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Python""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""use-package""]","[""wait for maturity""]",,VS Code,project.el,Often,,Masters,Male,Chinese,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Emacs China,Great,"[""none""]","[""modus-vivendi""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",7,Mu4e,,moderate comprimise,2-5y,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust"", ""Scheme""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,project.el,Never,,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Telegram,Great,"[""eshell""]","[""modus-operandi""]",Frequently,undo-fu simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",25,Mu4e,"magit, lsp, org",limited comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""PHP"", ""Rust"", ""Scheme"", ""SQL"", ""Scala""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,framework default,Rarely,46,Masters,Male,Luxembourger,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,r/emacs,Great,"[""vterm""]","[""gruvbox""]",Rarely,framework default read and understand,Never,,setup was hard,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""lisp""]","[""Extensibility""]","Very well, it's snappy",buffers connected to processes,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",5,No,"org, org-roam, deft",do not prefer,never considered,No,No,No,Vim,"[""Clojure"", ""Go"", ""Javascript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Manual""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""package.el"", ""use-package""]","[""wait for community""]",,Vim,projectile,Often,53,Associates,Male,Irish,Software Development,"[""framework default"", ""Helm"", ""Ido""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""default dark"", ""my own custom theme"", ""doom-one""]",Rarely,undo-tree simple functions,Never,,,Linux distro docs,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility, discoverability, community","[""Work"", ""Hobby projects""]","[""28.2""]",12,Mu4e,"Magic, org, evil",moderate comprimise,might in future,Cannot,Would directly,No,Vim,"[""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,37,Bachelors,Male,Belgian,Software Development,"[""Ivy"", ""Ido"", ""Consult""]","[""No"", ""framework default""]",Doom Emacs,Thanks for doing this!,Not sure,Hacker News,Great,"[""eshell""]","[""doom-one""]",Never,No copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,Magit,any comprimise,never considered,No,No,No,Vim,"[""C#"", ""Clojure"", ""Common Lisp"", ""Javascript"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,VS Code,projectile,Sometimes,40,Masters,Male,Russian,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""none""]","[""doom-one""]",Never,framework default read and understand,Rarely,,Elisp is freakin' weird. Like 'defadvice' still blows my mind.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,"Packages, extensibility, community","[""Work"", ""Hobby projects""]","[""28.1""]",25,No,"dimmer,dired,polymode,goto-addr,helpful,ivy,key-combo,markdown-mode,theme-looper,",limited comprimise,never considered,I have in the past,Yes,No,Emacs,"[""R""]",Sometimes,"[""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,String[],Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""Youtube""]","[""Screenshots""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,,No,Frequently,,PhD,Male,American,Ag,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""shell"", ""eshell""]","[""my own custom theme"", ""modus-operandi"", ""zenburn""]",Never,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Good but not great,,"[""Hobby projects""]","[""28.1""]",2,,,,,,,,Vim,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, read and understand,Rarely,,,Internet,"[""TUI""]","[""Extensibility""]","[""Extensibility"", ""Text editing features""]",Good but not great,Timeless. Will always be there.,"[""Work""]","[""28.1""]",5,No,,moderate comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""SQL""]",Often,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Rarely,"[""Lack confidence in code quality""]",Rarely,"[""Code (bug fixes)""]","[""Blogs""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Sublime Text,framework default,Sometimes,50,Masters,Male,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""solarized-dark""]",Often,framework default simple functions,Never,,,Internet,"[""daemon""]","[""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,,significant comprimise,never considered,No,No,No,Vim,"[""Dart""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,35,Masters,Male,Portuguese,Software Development,"[""Ivy"", ""Vertico""]","[""flyspell""]",Doom Emacs,,Not sure,lobste.rs,Great,"[""eshell"", ""vterm""]","[""default dark"", ""doom-one""]",Rarely,framework default read and understand,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy","Universally available, consistent interface, extensible.","[""Work"", ""Hobby projects""]","[""29.0""]",30,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Go"", ""Ruby""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""Source""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Comparison""]","[""Mailing lists""]","[""manual""]","[""Install and try it immediately""]",,Teco,No,Often,59,Masters,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default light""]",Never,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Text editing features""]","[""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,,significant comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Python""]",Never,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Visual Studio,projectile,Sometimes,42,School,Male,British,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Ok,"[""none""]","[""doom-one""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""orgmode""]","[""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",14,No,,any comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Javascript"", ""Python"", ""PHP"", ""Shell""]",Often,"[""Windows"", ""MacOS""]","[""Note taking"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Not knowing how to modify a package""]",Never,,"[""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""GitHub"", ""Discourse""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Rarely,37,,Male,Chinese,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,Yes,Emacs China,Great,"[""eshell""]","[""doom-one"", ""dracula"", ""gruvbox"", ""modus-operandi"", ""modus-vivendi"", ""nord"", ""solarized"", ""solarized-dark""]",Sometimes,No simple functions,Never,,Changing habits. Heavily invested in tui vim+tmux workflows and had to become comfortable with an always on/always open editor.,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org-mode""]",Good but not great,Elisp,"[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,,moderate comprimise,might in future,I would like to in 2022,I would like to in 2022,No,Vim,"[""Clojure"", ""Elisp"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Web search engines""]","[""Overview""]","[""IRC"", ""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Often,35,Bachelors,Male,American,Government/Public Sector,"[""framework default""]","[""framework default""]",Doom Emacs,"Curious there aren’t questions about whether respondents engage in local advocacy or encouragement for adoption of emacs–I definitely do. Also, no questions on what killer feature is missing? The lack of real multi-tasking or task manager in emacs is a bummer. pairing/screen sharing/presenting from emacs is a little stressful knowing that having to kill the whole emacs process isn’t merely a remote possibility. Oof. Otherwise, emacs is dreamy. Love it.",Not sure,Hacker News,Ok,"[""vterm""]","[""doom-one""]",Never,framework default write package,Never,"A decade or so ago I tried to sign some papers for copyright assignment. It was a pain in the backside. Have not tried since, and don't intend to, so as long as copyright assignment is a requirement, I'll spend my contributions elsewhere.",,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",22,notmuch,"notmuch, magit, org-mode (and a whole lot of stuff built on it), focus, fancy-narrow, lsp, olivetti, brutalist-theme",moderate comprimise,10+y,I have in the past,No,Yes,Spacemacs's mnemonic vim-style bindings,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""I usually don't have anything to contribute to the packages I use. More often than not, they do what I want them to do.""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""On the Fediverse, usually.""]","[""framework default"", ""use-package"", ""manual""]","[""Install and try it immediately""]","I default to MELPA, that's the easiest for me to submit packages to. I don't care about spreading my package around, or building a community around them - they're for me. I publish them on my Gitea, and if someone asks me nicely, I'll submit it to MELPA. I'm not interested in doing more than that.",,No,Frequently,41,,Male,,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,,Not sure,lobste.rs,Ok,"[""eshell""]","[""my own custom theme"", ""my own brutalist theme (light variant), and occasionally nano-light""]",Sometimes,framework default write package,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",1,,,,,,,,Vim,"[""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Julia"", ""Java"", ""Python"", ""Rust"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, write package,Never,,"Very underwhelming default experience. After a few trials with the default keybinds, I realized I really wanted to remap C-c and C-x, but it was quite hard with almost no knowledge about emacs/elips at the time. I almost give up on Emacs because of it.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,"Ability to reuse, override everything from built-in to external packages.","[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"multiple-cursors, avy, wgrep, ivy/counsel/swiper, magit, ctrlf, rg, restclient, org-roam, org-roam-ui",limited comprimise,never considered,I have in the past,I have in the past,No,My own keybinds,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack confidence in code quality"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""framework default"", ""use-package"", ""manual""]","[""Install and try it immediately""]",melpa,Everything in the list accept Atom,projectile,Sometimes,36,PhD,Male,Vietnamese,Research,"[""Helm"", ""Ivy""]","[""langtool""]",Spacemacs,,Yes,r/emacs,Great,"[""none""]","[""doom-Iosvkem with some customizations""]",Sometimes,undo-tree copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",5,,,,,,,,Vim,"[""Python"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Atom,,Often,,,,,,,,Spacemacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,reading info,Internet,"[""GUI""]","[""Text editing features""]","[""aquamacs""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",1,No,consult vertico AUCTeX,limited comprimise,never considered,No,No,No,Emacs,"[""Fortran"", ""Python""]",Never,"[""MacOS""]","[""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Not knowing how to modify a package""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""ask friends""]","[""use-package""]","[""wait for community""]",,Sublime Text,No,Frequently,32,PhD,Male,Chinese,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,Friend,Ok,"[""none""]","[""modus-operandi""]",Never,No copy-paste,Never,,yes,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","Fast, extensible, good REPL workflow","[""Work"", ""Hobby projects""]","[""28.1""]",3,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Never,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""GitHub""]","[""package.el"", ""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,40,PhD,Male,American,Software Development,"[""Helm"", ""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell-command""]","[""default dark"", ""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,,,,,,,,Vim,"[""C++"", ""Elisp"", ""Haskell"", ""Python"", ""R"", ""Rust"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""MacOS"", ""BSD""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,"I think the contribution process is fine the way it is. If it were easier it would encourage low quality fly-by contributions lacking follow through. In fact, in my opinion, the bar should be higher, and in particular code contributions should be rejected until they have adequate documentation. It would be nice if core developers had more time for mentoring, to help novice contributors improve their skills, but where-oh-where is more time to come from?","I ran the tutorial and gradually read the manual and the Elisp manuals. Learning went very smoothly. There were three pain points: 1. Using Emacs as a programmer's editor. I found that as far as using Emacs as an IDE went, it was like I had been presented with a huge bin of lego bits and no Constructopaedia. Sure (in theory) you can piece things together to have a satisfactory programming experience, but after years of trying I never achieved it. I tend to program in other editors (so I'm not perpetually fighting with Emacs's indentation ideas), and run my tools from the command line in a terminal. 2. In-buffer completion. This is another thing I've never got working satisfactorily and have long since given up on. I just type things out in full or use abbrevs. 3. Minibuffer completion. I make do with fairly basic minibuffer completion. It's adequate but I know it could be a lot more useful. A few months spent here and there with various completion packages have resulted in more frustration than success -- the documentation of these packages is often poor (or non-existent) and there is a definite assumption on the part of the package authors that the user already knows how they work -- and more significantly, what they do.",It would come up from time to time in computer journals and magazines duiring the 1980s and 1990s.,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Power and flexibility.""]",Good but not great,"It's powerful and flexible. It provides a consistent, stable framework for working with text. It has exemplary documentation instantly available without having to go online or having use ghastly web interfaces. It evolves very slowly and carefully (usually).","[""Work"", ""Hobby projects"", ""School. Everyday life (email, news, social media, time management etc.).""]","[""28.2""]",20,Gnus,"org, gnus, bbdb, auctex, pdf-tools, ess, sql, tablist, csv-mode, erc.",any comprimise,5-10y,Cannot,Cannot,No,"Both default Emacs & CUA (Yes, that does work!)","[""Elisp"", ""R"", ""SQL"", ""Programming is one thing I prefer to do outside of Emacs.""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Mailing lists"", ""M-x list-packages"", ""I do a web search when I have a requirement.""]","[""Manual"", ""Overview"", ""Usage examples and rationales.""]","[""Mailing lists""]","[""package.el""]","[""wait for maturity""]",,Kate. And before that Codewrite. And before that MS DOS Programmer's Workbench.,No,Frequently,,Bachelors,,English,Research,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,Emacs mailing list,Ok,"[""none"", ""shell-command""]","[""wheatgrass (with enhancements)""]",Rarely,I use the built-in undo. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",The variety of packages available. I Can turn it into anything I need. It runs on everything.,"[""Work"", ""Hobby projects""]","[""29.0""]",14,Gnus,"Org-roam, org-roam-ui, vterm, ledger, auctex, helm-bibtex, company",any comprimise,might in future,No,No,No,Emacs,"[""C"", ""Python""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Often,30,Bachelors,Male,American,Student,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Configuration breaking my emacs install. Customising packages.,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Speed, customisability, fewer distractions","[""Work"", ""Hobby projects""]","[""27.2""]",4,No,"magit, proof-general",do not prefer,never considered,No,No,No,Vim,"[""Haskell"", ""Coq""]",Frequently,"[""MacOS""]","[""Documentation""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""stackoverflow""]","[""Tutorials""]","[""Emacs StackExchange""]","[""framework default""]","[""wait for community""]",,IntelliJ,No,Sometimes,39,PhD,Male,British,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,,No,lobste.rs,Great,"[""none""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,Complicated key bindings,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""orgmode""]","[""Text editing features""]","Very well, it's snappy","Orgmode, dired, magit","[""Work"", ""Hobby projects"", ""Organize life""]","[""27.1""]",30,Mu4e,"Magit, orgmode, dired",significant comprimise,5-10y,No,I have in the past,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""M-x list-packages"", ""Sacha Chua's Emacs News""]","[""Manual"", ""Overview""]","[""GitHub"", ""Email""]","[""use-package""]","[""Install and try it immediately""]","Good question, for historical reasons I just submitted it to Melpa. It never occurred to me that I could submit it somewhere else",None,No,Sometimes,57,Masters,Male,Swiss,Software Development,"[""Vertico""]","[""ispell""]",minimal vanilla,,Not sure,Gnus and news.gmane.io,Great,"[""shell-command"", ""shell"", ""eshell""]","[""default light""]",Sometimes,No write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",5,,,,,,,,Vim,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Rust"", ""Shell"", ""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, read and understand,Never,,I found it immensely frustrating how often a carefully crafted window layout got utterly clobbered by some function.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,All of emacs' greatest strengths come from the fact that the whole thing is a programming language runtime and is arbitrarily scriptable.,"[""Work""]","[""28.2""]",5,No,"magit, dash, transient, org-mode, evil",moderate comprimise,might in future,No,Would directly,No,Vim,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Discord"", ""Blogs""]","[""Design rationale"", ""Manual"", ""Clips/videos""]","[""Framework""]","[""framework default""]","[""wait for community""]",,Vim,projectile,Sometimes,36,Bachelors,Male,United States citizen,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,Yes,Discord,Great,"[""shell-command""]","[""doom-one""]",Sometimes,undo-tree simple functions,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Alright,org-mode,"[""Work"", ""Hobby projects"", ""Knowledge management system""]","[""29.0""]",5,notmuch,,moderate comprimise,might in future,I have in the past,Would directly,No,Vim,"[""C++"", ""C"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit""]","[""Design rationale""]","[""Framework""]","[""framework default""]","[""wait for maturity""]",,Vim,framework default,Sometimes,27,Masters,Male,German,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Often,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,,"[""Work""]","[""28.1""]",8,No,"magit, helm",moderate comprimise,never considered,No,No,No,CUA,"[""C++"", ""C"", ""Java"", ""vhdl""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,String[],Frequently,"[""Issues"", ""Documentation""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Emacs StackExchange"", ""google""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Never,45,Masters,Male,German,Software Development,"[""Helm""]","[""No""]",Doom Emacs,,Not sure,Twitter,Great,"[""eshell""]","[""gruvbox""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,extensibility,"[""Work"", ""Hobby projects""]","[""27.1""]",27,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""lua""]",Never,"[""GNU/Linux""]",String[],"[""framework default""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit""]","[""Comparison"", ""Manual""]","[""Reddit""]","[""framework default""]","[""wait for community""]",,None,No,Rarely,,Masters,,,Software Development,"[""No""]","[""framework default""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Key bindings.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""It's part of the open source canon, same as Vim.""]",Good but not great,It's ability to integrate with other systems on the system. This is usually done with some package being able to communicate with external libraries or processes.,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Scheme""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""IRC"", ""GitHub""]","[""Nix and Guix""]","[""Install and try it immediately"", ""Research alternatives""]","Where most people will be able to easily download and install it, combined how easy it's for me to get my package up. I.e. MELPA.",Kakoune,projectile,Frequently,26,School,Male,Swedish,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,lobste.rs,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-tree simple functions,Never,,You learn on the go and explore more and more,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""needed an editor that worked""]",Alright,Extensibility,"[""Work"", ""Hobby projects""]","[""27.1""]",18,notmuch,"org-mode, notmuch-emacs, magit",any comprimise,never considered,No,I have in the past,No,Emacs,"[""Python"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""MELPA"", ""Operating System Packages""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (bug fixes)"", ""Advocacy""]","[""Web search engines"", ""M-x list-packages"", ""mastodon""]","[""Tutorials"", ""Design rationale""]","[""IRC"", ""Email"", ""primarilly reading documentation""]","[""use-package"", ""manual""]","[""Research alternatives""]","MELPA, as it is an easy preparation to package it as a distribution package",Joe,No,Sometimes,41,Bachelors,Male,German,Software Development,"[""Ivy"", ""which-key""]","[""flyspell""]",maximal vanilla,no.,Yes,mastodon,Ok,"[""eshell""]","[""solarized""]",Sometimes,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",10,,,,,,,,Emacs,"[""Clojure""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,Elisps Brackets and lack of understanding how emacs works under the hood,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""org""]",Good but not great,"Customizability, ecosystem & community","[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,"dired, mu4e, org-mode, evil",any comprimise,might in future,No,No,No,Vim,"[""C"", ""Shell"", ""Lilypond, Zig""]",Often,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Discord"", ""Google :'()""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,26,Associates,,German,Music & Sound Engineering,"[""Vertico""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""dracula""]",Sometimes,framework default none,Never,,The commands are different than a Windows editor but it works much closer than vi so I've always used Emacs.,Friend,"[""TUI""]","[""Text editing features""]","[""I hate vi""]","Very well, it's snappy",Its easy enough to use on a Linux box. Thats all I'm really looking for.,"[""Work""]","[""26.1""]",20,No,I don't use any that I know of,do not prefer,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""not sure""]","[""I never have""]",Never,"[""Not interested""]",Never,,"[""I don't""]","[""Tutorials"", ""Overview""]","[""I never have""]","[""not sure""]","[""wait for maturity""]",,Vim,No,Never,,Masters,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default dark""]",Never,No read and understand,Never,,it was hard until I had the editing commands in muscle memory,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"packages, ecosystem, cross platform + terminal","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",15,No,"helm, magit, projectile, orgmode",any comprimise,never considered,No,Would directly,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""MELPA"", ""Source""]","[""I do not contact them""]",Never,"[""they are good enough""]",Never,,"[""Blogs"", ""lobste.rs, hackernews""]","[""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,projectile,Rarely,42,Bachelors,Male,Guatemalan,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,Yes,lobste.rs,Great,"[""eshell""]","[""dracula""]",Never,undo-tree read and understand,,,,,"[""GUI"", ""daemon""]",String[],,Not well,,String[],String[],,,,,,,,,Meow,"[""Assembly"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, write package,Sometimes,"It was more than fifteen years ago when I was living in bangkok and everything went smoothly, even the post office...",Breaking the mouse habit was difficult at first until I forced myself to only run it in a shell for three months.,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",22,Mu4e,"org-mode,org-ref,org-roam,mu4e,elfeed,magit",limited comprimise,10+y,Cannot,Cannot,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Ruby"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""Guix""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub"", ""signal fires from mountain tops""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""M-x list-packages""]","[""Manual""]","[""IRC"", ""Reddit"", ""Mailing lists"", ""Email""]","[""use-package"", ""manual"", ""GUIX package manager""]","[""Install and try it immediately""]",By licence,editor bundled with IRIX,No,Frequently,60,PhD,Male,United States citizen,Research,"[""Helm""]","[""ispell""]",maximal vanilla,Thanks for doing the surveys!,Yes,r/emacs,Great,"[""shell""]","[""gruvbox""]",Often,No write package,Never,,"Too much knowledge needs to learn. I need to know the basic knowledge of this tool, and learn elisp, and read other programmers' settings to know how it works.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensive, I can organize all projects with my own requires; Org mode is really great, I can write my own blogs easily and happily.","[""Work""]","[""28.1""]",7,Mu4e,,do not prefer,never considered,No,No,No,Vim,"[""Elisp"", ""Javascript"", ""Python""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel"", ""Blog""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)""]","[""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Google""]","[""package.el"", ""elpaca"", ""use-package"", ""manual""]","[""Install and try it immediately""]",MELPA,None,project.el,Frequently,34,Bachelors,Male,Chinese,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,This is really long...,No,Friends,Ok,"[""eshell""]","[""doom-one""]",Sometimes,undo-tree copy-paste,Never,,,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1"", ""26.3""]",5,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""MacOS""]",String[],"[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,No,Never,,Bachelors,Male,American,Software Development,"[""Helm""]","[""No"", ""framework default""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Org Mode!""]","[""Package(s)""]","Very well, it's snappy",Org Mode,"[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,,limited comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""SQL""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Matrix servers"", ""Blogs"", ""Web search engines""]","[""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,VS Code,project.el,Often,32,Masters,Male,American,Architecture,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""term""]","[""solarized""]",Sometimes,framework default simple functions,Sometimes,,"Documentation Navigating on how to do what",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)"", ""Text editing features"", ""Org-Mode""]","Very well, it's snappy",Adaptability,"[""Work"", ""Hobby projects""]","[""29.0""]",6,Haven't decidedf,"Circe,Magit,guess-language,vterm,org,org-caldav",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Perl"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""Source"", ""EmacsMirror/Epkg""]","[""Mailing list"", ""Email""]",Sometimes,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""Epkg""]","[""Comparison"", ""Tutorials""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists""]","[""use-package"", ""Borg""]","[""Research alternatives""]",,Kate/Kwrite,projectile,Frequently,27,School,Male,German,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""modus-vivendi""]",Sometimes,No none,,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",20,,,,,,,,Emacs,"[""C++"", ""C"", ""Lua""]",,"[""Windows""]",,,,,,,,,,,,,,Notepad++,,Never,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Part of the GNU project / FSF""]",Good but not great,"Elisp by far, sad that we never saw scheme for the browser.","[""Work"", ""Hobby projects""]","[""29.0""]",13,No,"org-mode, general,evil",,never considered,,,,Vim,"[""C++"", ""C#"", ""Clojure"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""GDScript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]",String[],,"[""Lack of time""]",Never,,"[""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]",String[],String[],"[""framework default""]","[""Install and try it immediately""]",,None,framework default,Rarely,,,,,,"[""framework default""]","[""framework default""]",Spacemacs,,,,,"[""eshell"", ""vterm""]","[""nord"", ""tron-legacy""]",Sometimes,framework default read and understand,Rarely,,modifing keybindings is difficult (many functions),Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",org mode,"[""Hobby projects"", ""org""]","[""29.0""]",5,No,,any comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""not sure""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Matrix"", ""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,No,Sometimes,30,Bachelors,Male,French,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""doom-one""]",Rarely,No none,Never,,"Difficult to follow the inbuilt tutorial learning key bindings default user interface is not nice took lot of time to learn",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""org-mode""]","[""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",customization and community support,"[""Hobby projects""]","[""28.1""]",1,No,,any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""Haskell"", ""Python"", ""R"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Matrix"", ""Reddit"", ""Mailing lists""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,gedit,projectile,Often,,Bachelors,Male,,,"[""Ivy"", ""Consult""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""shell-command"", ""ansi-term""]","[""dracula"", ""nord"", ""solarized-dark""]",Sometimes,framework default write package,Never,,vi,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",30,Rmail,"aquamacs auto-complete google-translate syslog-mode tabbar-ruler tree-mode aok bashdb",any comprimise,never considered,No,No,No,CUA,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Sometimes,"[""Issues""]","[""Reddit"", ""Mailing lists"", ""Discord"", ""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""Mailing lists""]","[""framework default"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Slick Edit,No,Sometimes,68,Masters,Male,German,retired,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""eshell""]","[""default light""]",Never,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility and orgmode,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"Orgmode, ivy, elfeed",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp""]",Often,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Often,47,Masters,Male,English,Education services,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,https://planet.emacslife.com/,Great,"[""eshell""]","[""ef-themes""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,remembering basic keystrokes,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Alright,elisp,"[""Hobby projects""]","[""27.1""]",25,Mu4e,"ivy, helpful, whichkey",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""youtube emacs videos""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Often,44,School,Male,Italian,,"[""Ivy"", ""Vertico""]","[""No""]",maximal vanilla,,No,Blog post,Ok,"[""shell""]","[""gruvbox""]",Never,No copy-paste,Never,,The keybindings. Before configs like Spacemacs and Doom it was too complicated to switch from Vi muscle memory,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,limited comprimise,never considered,No,No,No,Vim,"[""Python"", ""R"", ""Shell""]",Frequently,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Install and try it immediately"", ""wait for community""]",,Vim,framework default,Sometimes,47,PhD,Male,Dutch,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,r/emacs,Great,"[""none""]","[""default dark"", ""doom-one"", ""solarized-dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Casey Muratori,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,Portability,"[""Work"", ""Hobby projects""]","[""28.2"", ""26.3""]",6,Mu4e,"Multiple-cursors, vterm, mu4e",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA""]","[""I don’t""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""I don’t""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""I don’t""]","[""package.el"", ""use-package""]","[""wait for maturity""]",,Sublime Text,No,Never,34,Bachelors,Male,Finnish,IT services,"[""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""my own custom theme""]",Frequently,No copy-paste,Never,,distinguishing whether the problem encountered is solvable,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",6,No,"magit, leaf, lsp-mode, mwim, anzu, avy, rustic, lean4-mode, prettier, treemacs",no comprimise,might in future,No,No,No,Emacs,"[""Haskell"", ""Rust"", ""Typescript"", ""Lean""]",Frequently,"[""GNU/Linux""]",String[],"[""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""Twitter""]","[""Tutorials"", ""Clips/videos""]","[""Twitter""]","[""leaf (alt use-package)""]","[""Install and try it immediately""]",,Sublime Text,treemacs,Frequently,30,PhD,Male,Japanese,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,Twitter,Great,"[""shell-command""]","[""monokai""]",Sometimes,No copy-paste,Never,,,Forced myself to learn at an internship,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Work colleagues""]",Good but not great,"Flexibility. If you know what you are doing, you can do just about anything","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",9,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""Source""]","[""Email""]",Never,"[""Not interested""]",Never,,"[""Work""]","[""Comparison""]","[""Work""]","[""not sure""]","[""wait for community""]",,Geany,No,Never,,Masters,,,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Work,Great,"[""shell"", ""ansi-term""]","[""Tango-dark""]",Never,No none,Never,No.,"hmm yes, i've struggled a lot to understand how to config emacs using elisp",Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",my favorite thing about emacs is org-mode,"[""Hobby projects""]","[""28.2""]",0,No,"org-roam2, org-download, vterm",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,"[""Issues""]","[""Reddit"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",I don't write packages but i'd take a look at all of my options before doing so.,Vim,framework default,Often,18,School,Male,Brazilian,i don't work yet,"[""framework default""]","[""framework default""]",Doom Emacs,Nope,No,Discord,Great,"[""vterm""]","[""doom-one""]",Never,framework default copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",String[],Good but not great,,"[""Hobby projects""]","[""29.0""]",2,No,,,never considered,,,,Emacs,"[""Go"", ""Python""]",Sometimes,"[""MacOS""]",String[],"[""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Reddit"", ""GitHub"", ""Discord""]","[""use-package""]","[""wait for maturity""]",,Vim,projectile,Rarely,,,,,,"[""Vertico""]","[""No""]",Doom Emacs,,,,,"[""none""]","[""nord"", ""doom-city-lights""]",Often,undo-tree write package,,,Poor default config,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Community""]",Good but not great,Community,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,No,"evil, magit, undotree, expand-region",,might in future,,,,Vim,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""HTML/CSS"", ""Python""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Task management""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",,"[""Lack of time"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",GNU ELPA,Vim,projectile,Rarely,,,,,,"[""Vertico""]","[""flyspell""]",Doom Emacs,,,,,"[""none""]","[""dracula""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"It was hard to learn the keybindings. After learning them, it was hard to not use them in other software. The kill ring was (and still is) unintuitive. It's still hard to get used to the fact that killing a word replaces my current clipboard with that word",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Its open and libbre""]","[""Free and Open Source, Fast, Lightweight""]",Alright,"Extensibility, configuration","[""Work"", ""Hobby projects"", ""Personal notes and tasks""]","[""28.2""]",6,Mu4e,"lsp-mode,projectile,multiple-cursors,yasnippet,flycheck,counsel",significant comprimise,never considered,No,Would directly,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""via the method mentioned in the README of the project""]",Never,"[""Elisp proficiency""]",Never,,"[""I don't learn about new packages""]","[""Tutorials"", ""Screenshots""]","[""IRC"", ""Matrix"", ""GitHub"", ""Email""]","[""straight""]","[""Install and try it immediately""]",,Atom,projectile,Often,29,Masters,Male,Polish,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Fediverse,Great,"[""shell"", ""eshell""]","[""solarized""]",Never,No simple functions,Never,,"configuration was hell back then. keyboard mapping objectively/ergonomically sucks, but I developed some kind of Stockholm Syndrome.",University/College,"[""GUI""]","[""Package(s)""]","[""Package(s)""]",Good but not great,"I program in many languages and emacs gives me a ""constant"" experience (build, compile, test, git,...)","[""Work"", ""Hobby projects""]","[""26.3""]",20,No,"magit,org,tuareg,tidal,",limited comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Haskell"", ""Python"", ""PHP"", ""OCaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,vi,framework default,Frequently,51,Masters,Male,Belgian,Software Development,"[""framework default""]","[""framework default""]",Prelude,,No,Hacker News,Ok,"[""ansi-term""]","[""zenburn""]",Sometimes,No copy-paste,,,,Internet,"[""GUI""]","[""Package(s)"", ""Built-in features""]","[""Package(s)"", ""OrgMode""]",Alright,,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Emacs,"[""OrgMode""]",,"[""Windows""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,minimal vanilla,,,,,,,, write package,Rarely,,Fucking with elisp was way more fun than my job,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,"Extensibility, Linux interfaces, keyboard-driven interfaces to git, docker, file system etc..., all-encompassingness,","[""Work""]","[""29.0""]",8,No,,moderate comprimise,might in future,I have in the past,No,No,Emacs,"[""Elisp"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,String[],Rarely,,"[""Reddit""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,projectile,Often,30,Bachelors,Male,United States citizen,Software Development,"[""Selectrum"", ""Consult""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Frequently,undo-tree write package,Never,,Weird lisää code,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Multiple Windows, keybindings, elisp","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",33,notmuch,Notmuch,moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""Perl"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Sacha shua links""]","[""Screenshots""]","[""IRC""]","[""package.el"", ""manual""]","[""wait for maturity""]",Notmuch elpa. Easier than elpa avail by default (melpa suspicious),Commodore 64,No,Sometimes,54,Masters,Male,Finnish,Software Development,"[""No""]","[""no nyt i should""]",maximal vanilla,Lonkero The mentioned packages at The end of this sutvey so one van Explore,Yes,Hacker News,Great,"[""shell-command""]","[""default dark""]",Rarely,No write package,Rarely,,Too many things to learn all at once,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",Configurability and extensibility,"[""Hobby projects""]","[""29.0""]",15,No,,any comprimise,might in future,No,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""Idris""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""Nixos""]","[""Install and try it immediately""]",I just go for melpa,Vim,projectile,Sometimes,43,Masters,Male,Italian,Defense,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""vterm""]","[""dracula""]",Frequently,No write package,Never,,"Viper sucked, I had vim motions as a second language. Elisp docs felt baroque.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""org mode""]",Good but not great,"Being able to reach in to any internal and read/modify/understand how it works. Package ecosystem, the full functionality of org mode","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",11,Gnus,"Evil, org, magit, ement.el, org-roam, direnv",moderate comprimise,never considered,Yes,I have in the past,No,Vim,"[""Elisp"", ""Elixir"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""BusyBox/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""web publishing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub"", ""matrix""]",Rarely,"[""Lack of time"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""Matrix servers"", ""Blogs"", ""M-x list-packages"", ""sachac""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""Matrix"", ""GitHub""]","[""use-package"", ""nix-community/emacs-overlay""]","[""Install and try it immediately""]",I'd just stick it in melpa but maybe nongnu now. Also I HAVE considered submitting FSF paperwork but will not. The previous question did not let me express this.,Vim,projectile,Frequently,31,School,none,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,fediverse,Ok,"[""shell"", ""vterm""]","[""ef-themes autumn""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Understanding the naming of the default keybinds (M-x == Alt + x),Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility""]",Good but not great,How customizable it is,"[""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,Cannot,Would directly,No,Vim,"[""C"", ""Elisp"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Discourse"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework"", ""Discourse""]","[""framework default""]","[""wait for community""]",,VS Code,framework default,Rarely,21,School,Male,Brazilian,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Twitter,Ok,"[""eshell"", ""vterm""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Resources to learn Emacs.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,Total freedom. It does not enforce anything on the user. You can do what you want with it and if you don't like something you can change it to your liking.,"[""Work"", ""Hobby projects""]","[""28.2""]",3,Rmail,,moderate comprimise,0-2y,Cannot,Cannot,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,23,School,Male,German,Student,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Learning keybindings. Knowing what to configure, what to add to vanilla. There is a lot of really good extension and built in things to use but knowing what to do was difficult. Luckily I found a good youtube tutorial and subreddit to help me.",,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Lisp""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Powerful extensibility. Openness. Community resources. GUI","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"org-mode, avy, swiper, Ido, which-key",any comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines"", ""YouTube""]","[""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,25,School,Male,Swedish,Student,"[""Icomplete""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""ansi-term""]","[""Base-16 brewer""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Quickly scrolling through files would be very sluggish. Sometimes the LSP client (via lsp-mode) would hang, and I'd just have to stare at my screen while waiting for Emacs to let me continue editing my code. One very specific issue I had at the beginning: CTRL + Backspace did not behave like most other text editors I had used. When using it at the beginning of a line with only whitespace before my cursor, I expected it to remove the whitespace up to the last non-whitespace character of the previous line. Instead, it also deleted the last word of the previous line. A bit annoying, but I ended up changing how that key combination behaves.",Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Part of the GNU project / FSF""]","Poorly, it's sluggish","Extensibility, huge package ecosystem, and Magit.","[""Work""]","[""28.1""]",1,No,"lsp-mode,magit,blamer-mode",moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Discourse""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Never,23,Bachelors,Male,Belgian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Great,"[""vterm""]","[""default light"", ""default dark""]",Never,framework default simple functions,,,,,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",11,,,,,,,,Emacs,"[""C"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Shell"", ""SQL"", ""Primary tool to open any file""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Community""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",9,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Python"", ""Ruby"", ""Coq""]",Frequently,"[""MacOS""]",String[],"[""framework default""]","[""None""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,,"[""GitHub""]","[""Tutorials"", ""Clips/videos""]","[""Framework""]","[""framework default""]","[""Research alternatives""]",,VS Code,framework default,Never,38,Bachelors,Male,American,Fin Tech,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,Hacker News,Great,"[""none""]","[""default dark""]",Rarely,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Hobby projects""]","[""28.1"", ""27.2""]",5,Gnus,,moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""General document writing""]","[""framework default"", ""GNU ELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""package.el"", ""elpaca"", ""manual""]","[""Research alternatives"", ""wait for community""]",,Vim,project.el,Sometimes,43,Masters,Male,Russian,Software Development,"[""framework default"", ""Helm""]","[""ispell""]",Spacemacs,,No,Blog post,Ok,"[""eshell""]","[""default dark"", ""solarized-dark"", ""zenburn""]",Sometimes,framework default simple functions,Rarely,"Contributors are very expert, so it's hard to be on par. I don't know what would be accepted in the core vs. what should be outside.","Very slow loading times (5 minutes while loading files and environments) Many crashes (10 years ago) Basic IDE functions (e.g. navigate to function) missing, or much worse than contemporary code editors.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""org-mode, to publish a research paper""]",Good but not great,"Based on text and standards It encourages extensibility Respects all freedoms Teaches me better ways of doing things","[""Work"", ""Hobby projects"", ""Organization""]","[""29.0""]",15,Wanderlust,"org-mode, dired, helm, yasnippet, helm-git-grep",any comprimise,might in future,No,Yes,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Mailing lists"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Shortcomings""]","[""I don't""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,projectile,Frequently,37,Bachelors,Male,Spanish,Software Development,"[""Helm""]","[""No""]",maximal vanilla,"- some options missing: what do you do when you find packages → nothing - great, works without JS! - you should provide context, e.g. is this official, is this accepted by the FSF - you should mention the methodology you use, to show whether this is an informal hobby project vs. a statistically accurate survey. I.e. are you taking into the account everyone who: could not answer the survey but wanted to; boycotted the survey; tried to submit fake data; answered multiple times; didn't even know about the survey; didn't speak good enough English; etc.",No,Emacs mailing list,Ok,"[""none""]","[""hober""]",Frequently,No write package,Rarely,,Lack of understanding of its advantages,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Lisp, Integration","[""Work"", ""Hobby projects""]","[""29.0""]",10,Gnus,"exwm, pdf-tools, Magit, ESS, nov.el, lexic, buffer-env",significant comprimise,2-5y,No,No,No,Emacs,"[""C"", ""Python"", ""R"", ""Scheme"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines""]","[""Manual"", ""Overview""]","[""Mailing lists""]","[""package.el"", ""use-package"", ""Guix""]","[""Research alternatives""]","GNU ELPA only, because of the GNU philosophy and community support.",Gedit,No,Frequently,40,Masters,Male,Indian,Software Development,"[""Icomplete""]","[""No""]",minimal vanilla,Could add a 'wishlist' question,Yes,Emacs mailing list,Great,"[""shell""]","[""default light""]",Sometimes,No write package,Rarely,,Understanding functional programming at last made a big difference in understanding ELisp.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, discoverability and the self-hosted development environment.","[""Work"", ""Hobby projects""]","[""29.0""]",25,Gnus,"Orgmode, Org-Babel, Magit, Eglot, Auctex, Gnus",any comprimise,10+y,No,Yes,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email""]",Sometimes,String[],Sometimes,"[""Code (bug fixes)""]","[""Mailing lists"", ""M-x list-packages""]","[""Comparison""]","[""Mailing lists""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,53,Masters,Male,German,Hardware Development,"[""Helm""]","[""flyspell"", ""langtool""]",maximal vanilla,,Yes,Hacker News,Great,"[""eshell"", ""term""]","[""default light""]",Frequently,No simple functions,,,"Strange terminology, poor defaults",Friend,"[""GUI""]","[""Functionality I can't get elsewhere""]","[""Text editing features""]",Good but not great,Extensibility,"[""Work"", ""Daily Everything""]","[""29.0""]",23,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Lua, Fennel""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,pico,,Frequently,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,I don't think the assignment still makes sense.,,Xah Lee,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensibility,"[""Hobby projects""]","[""29.0""]",4,No,"xah-fly-keys,elfeed",significant comprimise,never considered,Cannot,Cannot,No,xah-fly-keys,"[""C"", ""Elisp"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Agenda""]","[""Source""]","[""Mailing list"", ""Email""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Mailing lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Research alternatives"", ""wait for maturity""]",,VS Code,No,Never,,,,,,"[""Selectrum"", ""Marginalia""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Emacs mailing list,Ok,"[""eshell""]","[""default light"", ""my own custom theme""]",Rarely,No write package,Never,,"- that initial screen is bad and outdated, so Emacs did not look any attractive, actually the opposite. What Emacs configuration distributions (Doom, Spacemacs) look like was what attracted me instead - Having to program (extensively :) to have a nice setup, so instead I, like many others, end up jumping to using Emacs configuration distributions; many others just give up, which is not helping free software culture spread at all, but the contrary.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""free software""]","[""Extensibility"", ""Package(s)"", ""Emacs configuration distributions (Doom Emacs, Spacemacs)""]","Poorly, it's sluggish","- ecosystem: mainly Org-mode was what made me began using Emacs, but there are so many other great packages... - extensibility: but also I was using Vim before which is pretty limited, so Emacs' extensibility was a huge attractive and still is. But Elisp is very problematic (performance, async/concurrency, safety, ...), just as C. - self documenting - free software: should be GNU AGPL instead though - client-server: although it is not proper because of issues for remote connections - keyboard-driven: should actually be interface agnostic as to future-proof and for better accessibility","[""Work"", ""Hobby projects"", ""school/academia""]","[""29.0""]",4,notmuch,"org, org-roam, org-cite, citar, org-roam-cite, tab-bar, tabspaces, lsp-mode, eglot tree-sitter icomplete project use-package multiple-cursors magit which-key pdf-tools nov.el calibredb restclient smart-parens spell-fu elfeed notmuch envrc solarized-theme code-review haskell-mode vterm ox-hugo",moderate comprimise,might in future,I have in the past,Would directly,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Python"", ""R"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript"", ""Nix, Guile, Purescript, Janet, Scala, Agda, Common Lisp, Elm, Hy""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source"", ""Guix, Nix""]","[""GitHub"", ""Matrix""]",Sometimes,"[""Lack of time"", ""wanting to make a better pacakage altogether""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""setup""]","[""Matrix"", ""Framework"", ""Discourse""]","[""elpaca"", ""use-package"", ""Guix, Nix""]","[""Install and try it immediately"", ""Research alternatives""]",,"Vim, VS Code",project.el,Frequently,,,,Brazilian,,"[""Icomplete"", ""fido""]","[""spell-fu"", ""langtool""]","Doom Emacs, but steadly migrating to my own perfomance and security optimized Emacs configuration, which would be easier if Emacs implemented them by default (look at Doom Emacs optimizations) and a better, deterministic package manager","- what you will use the survey results for (what are the objectives of the survey) - who is doing the survey (official, non-official?) - at least max of 40 packages (does it include built-ins?)",Yes,#emacs:matrix.org,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""solarized"", ""solarized-light""]",Frequently,undo-fu simple functions,Never,,"Key conventions, and learning how to discover things. Taking the time to use the tutorial, and read the manual was sufficient.",Found on Slackware discs,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Extensibility, discoverablility, age","[""Work"", ""Hobby projects"", ""Sunday School notes""]","[""29.0""]",25,Gnus,"Evil, Org, Dired, Helpful, Which-Key, Ivy, Swiper",moderate comprimise,might in future,No,No,No,Vim,"[""C++"", ""C#"", ""Elisp"", ""Python"", ""PHP""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""I never do.""]","[""package.el""]","[""Install and try it immediately""]",,joe,No,Often,42,School,Male,United States citizen,Software Development,"[""Ivy""]","[""ispell"", ""hunspell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""default light"", ""gruvbox""]",Rarely,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work""]","[""28.2""]",18,,,,,,,,Vim,"[""Elisp""]",,"[""GNU/Linux"", ""MacOS"", ""BSD""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",1,No,,significant comprimise,never considered,No,No,No,Vim,"[""Go"", ""Python"", ""Fennel""]",Sometimes,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""IRC"", ""Matrix"", ""Framework"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,,Bachelors,,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Great,"[""vterm""]","[""solarized"", ""solarized-dark""]",Never,framework default simple functions,Never,,"Remembering key bindings. Overwhelmed by the sheer amount of functionality built-in.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility using Lisp. Org mode.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",25,No,"org, org-drill, synonyms, elfeed, htmlize, persist, adaptive-wrap",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA""]","[""Never needed to""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""Never needed to""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,"vi, MS-DOS Editor",No,Frequently,55,Bachelors,Male,British,Healthcare,"[""No""]","[""ispell""]",minimal vanilla,,No,Org mode mailing list,Ok,"[""none""]","[""adwaita""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"To work effectively, you must master the basic key commands; there is no way around this. You must develop 'muscle memory' in your hands like learning a musical instrument. It takes time and practice.",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community""]","Very well, it's snappy","It's longevity, you can rely on it. And it's relevance, whatever language you're using, you'll find packages to support it.","[""Work"", ""Hobby projects""]","[""29.0""]",20,No,LSP:Language Server Protocol,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C#"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Typescript""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,note pad,No,Frequently,47,Bachelors,Male,United States citizen,Education services,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default light""]",Never,No read and understand,Never,,No in-person guidance when you need them. Took me at least 6 months more time to become comfortable with lisp.,Aaron bieber's talk,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,lisp; community,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"magit,lsp-bridge,evil",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""emacs-china""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""emacs-china""]","[""framework default"", ""package.el"", ""use-package"", ""manual""]","[""wait for maturity""]",melpa,Vim,framework default,Never,32,Masters,Male,Chinese,Software Development,"[""framework default"", ""Ivy""]","[""No""]",Spacemacs,,Not sure,Emacs China,Great,"[""vterm""]","[""solarized-dark""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Learn elisp,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",The emacs-lisp interpreter,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,No,"org, org-roam, magit.",limited comprimise,might in future,Cannot,Cannot,No,Vim,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Frequently,26,Bachelors,Male,Brazilian,Software Development,"[""Helm""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""default dark"", ""dracula""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""haskell support""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",10,notmuch,magit,limited comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""Reddit"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Often,,Masters,Male,Indian,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,Not sure,r/emacs,Ok,"[""none""]","[""doom-one""]",Frequently,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",25,Mu4e,,moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Haskell"", ""Rust""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Web search engines""]","[""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for maturity""]",,Vi,projectile,Frequently,52,School,Male,,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""default light""]",Sometimes,No read and understand,Never,,"Learning key bindings and working without the mouse. Installing and configuring packages.",Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Community""]",Good but not great,"Exists for a long time and expected to continue to exist in the future. Instead of jumping to the next new editor one can stay with Emacs.","[""Hobby projects""]","[""28.2""]",0,No,"LSP, prettier-js, hledger-mode",moderate comprimise,might in future,No,Yes,No,Vim,"[""C#"", ""Clojure"", ""Javascript"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""not sure""]","[""Mailing list""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Configuration settings""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",N/A,VS Code,framework default,Rarely,43,School,Male,Israeli,Healthcare,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""shell""]","[""modus-vivendi""]",Sometimes,framework default copy-paste,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",20,No,"ess, magit, org, yasnipped",significant comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""HTML/CSS"", ""PHP"", ""R""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""no such wish""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Overview""]","[""Emacs StackExchange""]","[""use-package""]","[""Research alternatives"", ""wait for maturity""]",,,No,Often,44,Masters,Male,German,Research,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,fediverse,Great,"[""eshell""]","[""zenburn""]",Rarely,No copy-paste,Never,I wish the process was more GitHub-centric. Not really interested in ELPA.,"It has terrible defaults and takes a lot of config to get to a modern, usable state.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Longevity""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,It’s extensibility and longevity,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",3,No,"multiple-cursors,evil-nerd-commenter,vertico,orderless,good-scroll,whitespace4r",no comprimise,never considered,No,No,No,CUA,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Rarely,"[""MacOS""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Sublime Text,projectile,Rarely,43,Bachelors,Male,United States citizen,Healthcare,"[""Vertico""]","[""ispell""]",Crafted Emacs,"Crafted, Prelude, and Purcell all belong in the starter kit section.",Yes,r/emacs,Ok,"[""eshell"", ""vterm""]","[""doom-one""]",Never,undo-fu none,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Alright,,"[""Work"", ""Hobby projects"", ""academics""]","[""28.2""]",3,No,,do not prefer,never considered,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Overview""]","[""Framework""]","[""framework default""]","[""wait for community""]",,Eclipse,framework default,Often,48,Masters,Male,Colombian,Software Development,"[""framework default""]","[""No""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""solarized-dark""]",Never,framework default simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,,significant comprimise,never considered,I have in the past,No,No,Vim,"[""Python"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Latex""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""Reddit""]","[""use-package""]","[""Research alternatives""]",,IntelliJ,projectile,Rarely,36,Masters,Male,,Software Development,"[""Helm"", ""Ivy"", ""Consult""]","[""No""]",maximal vanilla,,No,Friend,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""org mode""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",4,No,,moderate comprimise,never considered,No,Would directly,No,Emacs,"[""Assembly"", ""Java""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""wait for maturity""]",,Tried most of them,No,Frequently,35,Bachelors,Male,Canadian,,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""magit, evil, org-mode""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"- extensibility - great community - relatively fast - org-mode","[""Work"", ""Hobby projects""]","[""29.0""]",8,No,"evil, org-roam, eglot/lsp",moderate comprimise,never considered,No,Would directly,No,Vim,"[""Python"", ""Rust"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,framework default,Often,35,Bachelors,Male,Peruvian,Software Development,"[""framework default"", ""Ivy"", ""Vertico""]","[""framework default""]",Doom Emacs,,Yes,Hacker News,Great,"[""vterm""]","[""xcode dark""]",Rarely,framework default none,,,,,"[""GUI""]","[""Extensibility"", ""Text editing features""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",1,,,,,,,,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Go""]",,"[""GNU/Linux"", ""BSD""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,"Works consistently on multiple platforms, a billion packages for just about anything, easy to customise to work how you want.","[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",23,No,"Magit (by far the best package ever written), org-mode, perspective.el, which-key",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""R"", ""Rust"", ""Ruby"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA Stable""]","[""Never had to do so""]",Never,String[],Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""The internet...""]","[""use-package""]","[""wait for community""]",,Programmers File Editor,projectile,Never,,Bachelors,,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""deeper-blue""]",Never,No write package,Never,,"emacs chords and emacs terminology (frames, find-file, buffers, etc)",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""elisp""]",Good but not great,lisp dynamic extensibility and the big ecosystem,"[""Work"", ""Hobby projects""]","[""29.0"", ""27.2""]",20,No,"magit, org-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)""]","[""Web search engines""]","[""Clips/videos""]","[""Framework""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Often,35,School,Male,Uruguayan,,"[""Helm"", ""Ido""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""doom-nord""]",Never,undo-tree ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",13,No,,no comprimise,never considered,No,I have in the past,No,Emacs,"[""Clojure"", ""Elisp"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""GitHub""]","[""package.el"", ""use-package"", ""quelpa""]","[""wait for maturity""]",,Vim,projectile,Sometimes,39,School,Male,Russian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""detached.el""]","[""my own custom theme""]",Sometimes,No write package,Never,,"Non-standard keyboard shortcuts (e.g. Ctrl-V doesn't paste, Home doesn't go to beginning of line, etc)",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""It's what the cool kids used""]",Good but not great,"Extensibility, hackability, configurability, and a couple excellent packages (org, magit, projectile)","[""Work"", ""Hobby projects""]","[""28.2""]",22,No,"org, magit, projectile",moderate comprimise,never considered,Yes,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""M-x list-packages""]","[""None of the above""]","[""Emacs StackExchange"", ""emacswiki.org""]","[""package.el""]","[""wait for community""]",,NOTEPAD.EXE,projectile,Frequently,,Masters,Male,Canadian,Software Development,"[""No""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell""]","[""dracula""]",Often,No simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",12,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Perl"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux"", ""WSL""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Notepad++,No,Never,,PhD,,,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light"", ""default dark"", ""modus-operandi"", ""modus-vivendi""]",Often,No simple functions,Never,,"- Emacs Lisp looked very foreign and unapproachable to me, coming from languages like C/C++ or Lua - Because I switched to Emacs from editors I already knew (Vim + VSCode), I skipped reading the documentation and thus struggled to figure out how to use it - I found Emacs to be slow or to freeze/hitch in certain scenarios - when using LSP as provided by the lsp-mode package, for example","AFAIK, Protesilaos Stavrou's Emacs videos","[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,Documentation + community and extensibility. The first two make the third that much easier to get into.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",2,No,"magit, lsp-mode, vertico, company, helpful",limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Dart/Flutter""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""N/A, I haven't had the need to yet""]",Never,"[""Not interested""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Manual""]","[""N/A, haven't had to ask thus far""]","[""package.el"", ""leaf""]","[""Install and try it immediately""]",,Vim,project.el,Never,21,School,Male,Bulgarian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell"", ""term""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi"", ""ef-themes and doom-themes""]",Never,No read and understand,Never,,What packages are available and what they provide. How do various packages interact.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Alright,"Keyboard-centric UI, customizability, and extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"Lsp-mode, lsp-ui-mode, slime (back in the day), tramp (back in the day), magit",no comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Haskell"", ""Python"", ""R"", ""Rust""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Friends""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,41,PhD,Male,American,Research,"[""Helm"", ""Ivy"", ""Ido"", ""Vertico""]","[""flyspell"", ""ispell""]",maximal vanilla,Thank you for taking the time to run the survey.,Not sure,lobste.rs,Ok,"[""none""]","[""my own custom theme""]",Rarely,No simple functions,Never,,"Just getting used to emacs, but discovering features sometimes took a bit of time.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,"Extensibilty, Introspectability.","[""Work"", ""Hobby projects"", ""University""]","[""28.1""]",6,No,"magit, org-mode, exwm, consult, vertico, undo-tree",moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default"", ""straight"", ""use-package""]","[""Research alternatives""]",,Atom,No,Sometimes,,School,Male,Austrian,Software Development and Academia (Student),"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",Doom Emacs,,Not sure,Mastodon,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,undo-tree ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,Different keybindings than what I knew at the time (win),Can't remember,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",20,,,,,,,,CUA,"[""Assembly"", ""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL"", ""Verilog,tcl,""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,None,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"Quitting, maybe..? I honestly can't remember anything being ridiculously complicated. The documentation is very good, after all.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Elisp and the insane speed it enables, once muscle memories and workflows develop.","[""Hobby projects""]","[""28.2""]",1,No,"helm, which-key, dap-mode, deferred, yasnippet, dired, eshell, company",limited comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]",String[],"[""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Never,35,Associates,Male,Swedish,Field service technician,"[""Helm"", ""Ivy"", ""Ido""]","[""No""]",maximal vanilla,,No,IRC,Great,"[""shell-command"", ""eshell""]","[""my own custom theme"", ""gruvbox"", ""zenburn"", ""gruber-darker""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Was already installed on the labs machines""]",Alright,Extensibility and built in help,"[""Work"", ""Hobby projects""]","[""26.3""]",8,No,Helm,moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Shell""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Emacs StackExchange""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,VS Code,No,Sometimes,,Bachelors,,,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command"", ""shell""]","[""wombat""]",Never,No copy-paste,Never,,"Learning the keybindings and learning how to use built-in utilities were the biggest hurdles. I couldn't find any beginner-friendly tutorials for emacs back then. While I got through the first hurdle, I couldn't get the hang of learning about emacs through documentation (It doesn't seem very beginner friendly). I find myself looking up online documentation every once in a while to get to know more about emacs utilities.",Friend,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"The huge ecosystem of emacs packages is really amazing. I don't prefer using online utilities, and emacs has alternative packages that fit (almost) all of my needs!","[""Work"", ""Journaling""]","[""28.2""]",4,No,"org-journal, magit, lsp-mode, evil-multiedit, writeroom-mode, org-roam, org-pomodoro, emacs-easy-hugo",limited comprimise,never considered,Cannot,No,No,Vim,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""I don't! I don't know where to get information about new packages!""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,framework default,Often,22,Bachelors,Male,Indian,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Doom Discourse,Great,"[""shell"", ""vterm""]","[""doom-snazzy""]",Rarely,framework default understand internals,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",1,No,,moderate comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Babel""]","[""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Sometimes,,School,Male,American,,"[""Vertico"", ""Marginalia""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""poet-dark""]",Never,undo-tree write package,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,Its extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",42,No,"orgmode,org-roam",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale""]","[""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,ed,No,Often,,PhD,,,,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""Leuven""]",Rarely,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"lsp, ace, company-complete, magit, helm",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""I don't use it""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""emacs-china.org""]","[""framework default"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,40,,Male,Chinese,Software Development,"[""Helm"", ""Ivy""]","[""No""]",Spacemacs,,No,Emacs China,Great,"[""eshell"", ""vterm""]","[""default light"", ""default dark""]",Frequently,No simple functions,Never,,"- one thing important to me seems to be unsolvable at all: I would like to have cursor ""(point)"" stay at a constant position in the document (even outside visible area if needed) during mouse wheel scrolling, just like in any modern GUI text editor",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,vundo,moderate comprimise,never considered,No,No,No,CUA,"[""C++"", ""Elisp"", ""Rust""]",Often,"[""GNU/Linux"", ""Windows"", ""Android / Termux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison""]","[""Email""]","[""straight""]","[""Research alternatives""]",,Sublime Text,framework default,Sometimes,41,Masters,Male,Polish,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Never,vundo simple functions,Never,,There is a lot of things to learn if you want to understand how things actually works (for example all the text-specific tech and data structures),Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility and a great community that solves problems that people care about.,"[""Work"", ""Hobby projects""]","[""28.2""]",3,"Used to, but not possible due to recent 2fa","magit, org-mode (ecosystem), python, dired",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Julia"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Design rationale"", ""Overview""]","[""Reddit""]","[""framework default"", ""straight""]","[""Research alternatives"", ""wait for community""]",,Sublime Text,projectile,Frequently,29,PhD,Male,Swedish,Student,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""modus-operandi""]",Often,undo-tree write package,Never,,I disliked the frequent use of the hard-to-press ctrl and alt keys. I also found unfamiliar terminology confusing.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""SLY / SLIME for Common Lisp programming""]","Very well, it's snappy","Its programmability using Emacs Lisp, it being free software and it being a consistent, cross-platform working environment.","[""Work"", ""Hobby projects""]","[""28.2""]",2,notmuch,"sly,magit,notmuch,vterm",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Java"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages"", ""Jabber rooms""]","[""Tutorials""]","[""Jabber""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,No,Frequently,20,,Male,,Software Development,"[""Icomplete""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""adwaita""]",Frequently,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work""]","[""28.1""]",0,,,,,,,,Vim,"[""Python"", ""Rust""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,Doom Emacs,,,,,,,, simple functions,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,Mu4e,,any comprimise,2-5y,No,I have in the past,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""R"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""Guix""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines""]","[""Manual""]","[""IRC"", ""GitHub""]","[""Guix""]","[""Research alternatives"", ""wait for maturity""]",,Vim,No,Sometimes,32,Associates,Male,German,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""shell""]","[""my own custom theme""]",Sometimes,No none,Never,,,it was installed by default,"[""TUI""]","[""it gets installed, but I don't use it""]","[""opened by accident""]",Not well,,"[""None""]","[""20.0""]",0,No,,do not prefer,never considered,No,No,No,I don't,"[""English""]",Never,"[""GNU/Linux"", ""MacOS""]","[""I avoid modes.""]","[""not sure""]","[""I don't""]",Never,"[""Not interested""]",Never,,"[""huh?""]","[""Tutorials"", ""Reference""]","[""I don't""]","[""not sure""]","[""wait for maturity""]",,"BBEdit, Xcode, Mousepad",No,Never,,,,,,"[""No""]","[""No""]",minimal vanilla,"It would be good, if upfront you asked if I use, or willingly use, emacs.",No,Hacker News,Not great,"[""none""]","[""my own custom theme""]",Never,No none,Never,,"Coming from Vim, learning the new key binding was hard at first.",Internet,"[""GUI""]","[""Text editing features""]","[""Text editing features""]",Good but not great,"The fact that I don't have to switch between the ""Command"" mode and ""Editing"" mode to write & edit code.","[""Hobby projects""]","[""25.2""]",3,No,avy,significant comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Python"", ""Scheme""]",Never,"[""GNU/Linux""]","[""General document writing""]","[""not sure""]","[""I don't""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines""]","[""No idea.""]","[""I don't""]","[""not sure""]","[""wait for community""]",,Vim,No,Never,,,,,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""gruvbox""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,"Learning key bindings, navigating with CTRL-n, p, f, & b.",Friend,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work""]","[""27.2""]",27,No,,,might in future,,,,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",String[],"[""not sure""]",String[],,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]",String[],String[],"[""package.el"", ""use-package""]",,,Vim,No,Rarely,,,,,,String[],"[""No""]",minimal vanilla,,,,,String[],String[],,No simple functions,Rarely,"I once asked for a code change to Emacs' source code. I even sent the diff to the mailing list, where it (and the problem it solved) was promptly ignored. Since then, I just use the diff before compiling every new version. And I unsubscribed from the mailing list, of course.",,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"slime, editorconfig, inform-mode, restclient, web-mode",any comprimise,never considered,No,Would directly,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]",String[],"[""not sure""]","[""Email"", ""Fediverse, IRC""]",Rarely,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""FSF paperwork"", ""I usually am happy with the packages I use. If I were not, I'd uninstall them.""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""Fediverse""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""Email"", ""Fediverse""]","[""manual""]","[""Install and try it immediately""]",I have a repository on codeberg.org. I don't like *ELPA. Using (add-to-list) and (require) are easy enough for me.,Eclipse,No,Rarely,45,School,Male,Spanish,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Fediverse,Ok,"[""none""]","[""default light""]",Often,No simple functions,Never,,"Kill buffers. It's so difficult to use fluently comparing a ""normal"" editors like Sublime Text.",Internet,"[""GUI""]","[""Package(s)""]","[""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"magit, legder-mode",do not prefer,never considered,No,No,No,Emacs,"[""Go"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Screenshots"", ""Overview""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,48,Masters,Male,Ukrainian,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,Yes,Hacker News,Great,"[""none""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Rarely,,"How to save, copy and paste",University/College,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Complete and light,"[""Work"", ""Hobby projects"", ""texto editing""]","[""28.1"", ""27.1""]",3,No,,any comprimise,never considered,No,No,No,Emacs,"[""C#"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Often,40,Bachelors,Male,Mexican,Software Development,"[""No""]","[""No""]",minimal vanilla,I am still learning emacs and stuff I have no tryed so far I migth get interested in future,No,Hacker News,Ok,"[""none""]","[""default dark"", ""nord"", ""solarized""]",Never,No write package,Rarely,,keybindings were hard,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",flexibility,"[""Work"", ""Hobby projects""]","[""27.1""]",10,No,"org-mode, auctex, eglot",any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Geany,No,Frequently,31,PhD,Male,Hungarian,Research,"[""Ido""]","[""flyspell""]",minimal vanilla,thanks for your hard work :),Not sure,Hacker News,Great,"[""shell""]","[""default light"", ""default dark""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,elisp,Colleague,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",4,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""GitHub""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,36,Masters,Male,Spanish,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""solarized-dark""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""TUI""]","[""Package(s)"", ""Text editing features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""26.3""]",20,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""R""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""not sure""]","[""Email"", ""GitHub""]",Never,String[],Never,,"[""Blogs"", ""HN""]","[""Screenshots"", ""Clips/videos""]","[""None""]","[""not sure""]","[""wait for community""]",,None,No,Often,,Bachelors,Male,German,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""None im using emacs in the Terminal""]",Never,No copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",I prefer emacs aproach to configurarion and extensibility. I also prefer it’s graphical interface.,"[""Hobby projects""]","[""27.2""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Java"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,Vim,projectile,Rarely,,School,Male,Brazilian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""eshell"", ""ansi-term""]","[""default light""]",Rarely,undo-tree simple functions,Never,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",24,No,,any comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""R"", ""Shell"", ""Typescript"", ""OCaml, Tcl/Tk""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Mailing lists"", ""Discourse"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Read the manual, search the web""]","[""package.el""]","[""Research alternatives""]",,,No,Frequently,48,PhD,Male,American,Research,"[""No""]","[""ispell""]",minimal vanilla,"Too many required responses w/o “Don’t know” or “Inapplicable” options. Also, I seem to recall that previously, one could select Debian Stable as the version of Emacs that I use, which is more accurate than the specific version.",Yes,lobste.rs,Great,"[""shell-command"", ""eshell""]","[""my own custom theme""]",Sometimes,No write package,Never,,"The lack of good documentation on the emacs APIs and internals, and the lack of elisp docs and learning paths",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Its extensibility and packages. Having everything (notes, code, email) in the same tool, using plane text as its go-to interop format","[""Work"", ""Hobby projects""]","[""28.2""]",8,notmuch,"Magit, telega, org-roam, lsp, multiple-cursors, vterm, notmuch",significant comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""twitter""]","[""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,34,Bachelors,Male,Spanish,Software Development,"[""Vertico""]","[""ispell""]",maximal vanilla,,Not sure,Telegram,Great,"[""vterm""]","[""doom-1337""]",Sometimes,No simple functions,Never,,Emacs lisp,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Gnus,"Denote, magit, elfeed, modus themes, mini modeline",any comprimise,never considered,Cannot,Cannot,No,meow,"[""Common Lisp"", ""HTML/CSS"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Discord"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""straight""]","[""Install and try it immediately"", ""wait for community""]",Melpa,VS Code,project.el,Often,21,Bachelors,Male,Mexican,Student,"[""Vertico""]","[""langtool""]",maximal vanilla,,No,Discord,Great,"[""eshell""]","[""modus-operandi""]",Never,vundo simple functions,Never,,"Discoverability of keybindings, discovering relevant packages",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Extensibility and customisability,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",8,No,"Org-mode,lsp-mode,magit",moderate comprimise,never considered,I have in the past,Would directly,No,Vim,"[""C++"", ""Elisp"", ""Java"", ""Python"", ""Perl""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""framework default"", ""straight""]","[""wait for community""]",,Vim,framework default,Rarely,31,Masters,Male,Dutch,Fin Tech,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""eshell"", ""ansi-term""]","[""doom-one"", ""dracula""]",Rarely,framework default simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",1,notmuch,,significant comprimise,never considered,No,No,No,boon-mode,"[""C"", ""Elisp"", ""Scheme"", ""OCaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""Matrix"", ""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Often,21,School,Male,Italian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""term""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,No simple functions,Never,,"I started with a framework and while that is great for getting started, it harmed my ability to really understand the underlying platform or how to navigate emacs should I be in a situation where my framework didn't load.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Extensibility and versitility.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",6,Mu4e,,limited comprimise,might in future,I have in the past,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""Typescript"", ""common lisp""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing""]","[""GNU ELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Not interested"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""IRC servers"", ""Discord""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Framework"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,IntelliJ,project.el,Frequently,35,Masters,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,"None of these are a big deal. You should probably ask ""what's your country of origin"" as opposed to ""nationality"", leaves out edge cases like in the case of American which annoys people outside of the United States (they're also technically American). Leaving out common lisp but including clojure and scheme (there are definitely more CL users than scheme users) is kinda weird. Do collect more demographic data including things like ethnicity, salary, etc etc. Also add identities such as nonbinary etc to the survey. It's useless in technical terms of emacs development but it would be nice to see data that may alter assumptions about the broader emacs community.",Yes,Discord,Ok,"[""eshell"", ""vterm""]","[""my own custom theme"", ""tao""]",Often,undo-tree copy-paste,Never,,It is 'different',My brother,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""org mode""]","[""Text editing features""]",Good but not great,packages and org mode,"[""Work"", ""Hobby projects""]","[""26.1""]",30,No,,significant comprimise,never considered,No,Not sure: not recently anyway,No,Emacs,"[""HTML/CSS"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Have not done that yet""]",Never,"[""I have not felt I had anything to add""]",Never,"[""Advocacy""]","[""Mailing lists"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Clips/videos"", ""Overview""]","[""Mailing lists""]","[""package.el""]","[""wait for community""]",,vi,No,Sometimes,,PhD,Male,Swedish,Telecom,"[""Ido""]","[""flyspell""]",maximal vanilla,,Yes,org mode mailing list,Great,"[""none""]","[""solarized"", ""solarized-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Gettibg comfortable with the keybindings. and familiar with elisp. But I wouldnt have it any other way.,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","* GNU/FSF * Extensibility * Elisp * orgmode * magit","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2""]",3,Mu4e,,any comprimise,might in future,Cannot,Yes,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Java"", ""Python"", ""PHP"", ""Rust"", ""Scheme"", ""Shell"", ""Terraform YAML""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""Mailing lists"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Overview""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",GNU,Vim,projectile,Often,34,Masters,Male,United States citizen,Software Development,"[""Ivy"", ""Ido"", ""Icomplete""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""shell-command"", ""shell"", ""eshell"", ""term""]","[""my own custom theme"", ""doom-one"", ""gruvbox"", ""nord""]",Sometimes,undo-tree copy-paste,Never,,"Having sane defaults, hangs with long-running tasks, lack of tutorials that didn't require a LOT of previous knowledge or didn't make sense outside of someone's particular setup, having sane setups for programming in common languages",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Free software""]","[""Package(s)""]",Good but not great,"Free software principles, extensibility/adaptability","[""Hobby projects""]","[""28.2""]",6,No,"magit,org-mode",limited comprimise,never considered,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""Agenda"", ""Time tracking""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Other Emacs users I know in real life""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,Vim,projectile,Sometimes,28,PhD,Male,United States citizen,Healthcare,"[""framework default"", ""Helm""]","[""framework default"", ""flyspell""]",Spacemacs,,Not sure,Friend,Great,"[""shell"", ""eshell"", ""term"", ""vterm""]","[""spacemacs""]",Sometimes,framework default simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]",String[],Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",7,No,"use-package, evil, magit, lsp-mode, projectile, yasnippet",moderate comprimise,might in future,No,I have in the past,Yes,Vim,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Agenda"", ""Babel""]","[""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,35,Masters,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,sachachua.com,Great,"[""none""]","[""gruvbox""]",Often,undo-tree copy-paste,Never,,The keybinding and keys needed to perform basic functions are not intuitive at all (using text version). The GUI makes this easier.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, multiple utilities are available in one interface (mail, news, calc).","[""Work"", ""Hobby projects""]","[""28.2""]",21,Rmail,"xclip, proxy-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Java"", ""Python"", ""PHP"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""MELPA"", ""MELPA Stable"", ""Source""]","[""Email""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual""]","[""Mailing lists""]","[""elpaca""]","[""Install and try it immediately""]",,Vim,No,Sometimes,47,School,Male,United States citizen,Manufacturing,"[""No""]","[""ispell""]",minimal vanilla,Thank you for allowing us Tor users. Normally we get blocked.,No,Imageboard thread,Great,"[""eshell""]","[""tsdh-dark""]",Never,No read and understand,Never,,"The command keys (C-x etc) were initially difficult to use. Remapping control to Caps lock helped, so did reading some print manuals on Emacs.",Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features"", ""org-mode""]","Very well, it's snappy",Its built in help system.,"[""Work"", ""Hobby projects"", ""Home""]","[""28.2""]",14,No,"org-roam, eglot, magit",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Elisp"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Discord"", ""Youtube videos""]","[""Manual""]","[""Reddit"", ""Framework"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,56,Associates,Male,American,Technology / Infrastructure,"[""Vertico""]","[""framework default""]",Doom Emacs,,Yes,r/emacs,Great,"[""vterm""]","[""dracula"", ""zenburn""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"lack of use-package, dealing with major modes with wildly different key bindings.",Friend,"[""GUI""]","[""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Alright,"GUI, built-in features/packages","[""Work"", ""Hobby projects""]","[""28.1""]",4,No,"straight.el,use-package,evil,magit",significant comprimise,never considered,Cannot,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows""]",String[],"[""Source""]","[""Email"", ""GitHub"", ""irc""]",Rarely,"[""Not interested"", ""Elisp proficiency"", ""Hate dealing with mailing lists""]",Rarely,"[""Issues"", ""Advocacy""]","[""IRC servers"", ""Web search engines"", ""4chan /g/ Lisp & Emacs General""]","[""Tutorials""]","[""IRC"", ""4chan /g/""]","[""straight"", ""use-package""]","[""wait for community""]",,Vim,No,Never,,Bachelors,,,Software Development,"[""No""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""none""]","[""twilight-bright""]",Rarely,undo-tree read and understand,,,"Nope. It was the first editor I ""learned"" (even among modern editors/IDEs).",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Alright,Its long history,"[""Work"", ""Hobby projects""]","[""28.2""]",9,,,,,,,,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,None,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,"It took some time to wrap my head around handling multiple buffers, I was used to tabs etc. so I was confused about where they went and how to find them again.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""habit""]","[""Text editing features""]","Very well, it's snappy","Extensibility, and some really great packages built on top.","[""Work"", ""Hobby projects""]","[""29.0""]",15,No,,significant comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,,project.el,Sometimes,47,PhD,Male,Swedish,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""dracula""]",Sometimes,No write package,Rarely,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",15,Mu4e,"magit,lsp-mode,slime,mu4e,org-mode",moderate comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,No,Often,36,Bachelors,Male,Swedish,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,Yes,lobste.rs,Ok,"[""ansi-term""]","[""nord""]",Frequently,No read and understand,Never,,"Keybindings - evil mode helped, as did simply time spent getting used to things evil didn't cover.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Not well,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",7,No,"evil, org, magit",moderate comprimise,never considered,Cannot,I have in the past,No,Vim,"[""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers""]","[""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Any of the above after extensive searching - most of the time my question has asked before and the answer is discoverable. Said answers are typically sourced from stackexchange or blog posts made by users of the packages.""]","[""straight""]","[""Research alternatives""]",,Vim,No,Frequently,35,School,Female,American,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""A dark base16 theme.""]",Never,undo-tree write package,Rarely,I got it started; then the process just came to a halt.,Bad defaults.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,limited comprimise,0-2y,No,I have in the past,Yes,Emacs,"[""Elisp"", ""Haskell"", ""Shell"", ""SQL"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Package has all features I need without bugs.""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""IRC servers"", ""Web search engines"", ""M-x list-packages""]","[""Clips/videos"", ""Overview""]","[""IRC""]","[""package.el"", ""use-package"", ""Guix""]","[""Install and try it immediately"", ""Research alternatives""]",,Netbeans,project.el,Often,23,Bachelors,,United States citizen,Software Development,"[""Icomplete"", ""Marginalia""]","[""ispell""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""shell"", ""ansi-term""]","[""solarized"", ""solarized-dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Elisp is very different to anything I’ve written. Accessibility/discoverability of documentation was hard, though I know how well documented everything.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Customisability,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,evil,moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""I don’t""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,projectile,Often,27,Bachelors,Male,British,Fin Tech,"[""Helm"", ""Ivy""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""doom-one""]",Sometimes,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",2,No,"magit,rg,vertico,consult,general",no comprimise,might in future,No,No,No,Vim,"[""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Clips/videos""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Never,31,Bachelors,Male,Brazilian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,Blog post,Great,"[""vterm""]","[""modus-vivendi""]",Never,undo-redo copy-paste,Never,,Could not remember how to split/close panes. Most of the shortcuts/functions were hard to discover.,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",7,No,"cider, use-package, dumb-jump, multi-curors, magit, org-mode, paredit",significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Frequently,,,,,,"[""Ivy"", ""Ido""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""molokai""]",Never,framework default copy-paste,Never,,"Multiple ways to change variables, some endorsed and others not. For example there's documentation in doom that says, ""don't edit themes / faces using Easy Customize"" (or whatever it's called). Since I started with Spacemacs instead of vanilla emacs, I didn't know which features belonged to packages and which belonged to emacs.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Community""]",Good but not great,"Org mode Discoverable key bindings","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"org-mode, magit,",limited comprimise,never considered,I have in the past,No,No,Vim,"[""Elixir"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Documentation""]","[""M-x list-packages""]","[""Manual""]","[""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,framework default,Often,30,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""shell""]","[""doom-molokai""]",Sometimes,framework default many packages,Sometimes,"The process has changed and matured over time, and as I only occasionally commit anything, the process always seems to have changed since the last time.... It has gotten simpler though","Moving around (cursor keys were supported on the VT52 in those days) Trying to control what was displayed on my screen (C-x 0, 1, 2, 3; C-x b)",Byte magazine comment,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""It was a new shiny penny""]","Very well, it's snappy",Extensibility to create a set of tools to help you solve your problem. (not being dependent on a Marketing organization's take on what I need),"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",30,No,"Magit, company, shelisp",any comprimise,10+y,Yes,Yes,Yes,Emacs,"[""Elisp"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Sometimes,"[""Lack of time"", ""Lack confidence in code quality""]",Sometimes,"[""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""wait for community""]",Mine are all small. So I commit them to GNU ELPA to make sure they'll remain free,VAX EDT,No,Sometimes,60,Bachelors,Male,American,Healthcare,"[""Ido""]","[""flyspell""]",maximal vanilla,"Needs more multiple entries, for example, I saw the survey on emacs-devel, r/emacs, and HN, but didn't respond until I had the time to do so. Allow open text entries for explanations after selecting the answer. These can be useful to identify questions where the ask was confusing or context absent",Not sure,Hacker News,Not great,"[""shell"", ""eshell""]","[""modus-vivendi""]",Often,No simple functions,Never,,"Keymapping is hard to remember, and it is a struggle to analyze the debug trace.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Open source and customizable,"[""Work"", ""Hobby projects""]","[""29.0""]",8,No,"evil, auctex, elpy, company, auto-complete, etc",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el""]","[""wait for community""]",,Vim,project.el,Frequently,,Masters,Male,Chinese,Research,"[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,Keep up the good work! Hope I could contribute in the future.,No,Emacs mailing list,Ok,"[""none""]","[""my own custom theme"", ""solarized""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,weird key bindings,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Just looks cool""]","Very well, it's snappy",can be easily extended,"[""Hobby projects""]","[""29.0""]",2,,,,,,,,Vim,"[""Note-taking""]",,"[""Windows""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,Emacs keybindings are hard.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF"", ""Elisp""]",Alright,Refined extensions that work well with the rest of Emacs. GUI allows inlining images. Keybindings fully customizable. Documentation easily accessible with C-h on anything. Functions easy to discover.,"[""Work"", ""Hobby projects""]","[""27.1""]",0,No,"Evil,org-mode",significant comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Python"", ""R"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Time tracking"", ""Babel""]","[""MELPA Stable""]","[""Never done this""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit""]","[""package.el"", ""use-package"", ""Ubuntu’s elpa-* packages""]","[""wait for maturity"", ""wait for community""]",,Vim,No,Frequently,,PhD,Male,,Research,"[""No""]","[""flyspell""]",maximal vanilla,I started using Emacs this year but I couldn’t enter 0.25 years at the beginning of the survey due to an integer type error.,No,r/emacs,Ok,"[""eshell""]","[""default light""]",Never,undo-tree copy-paste,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",The packages and its extensibility. And org-mode,"[""Work"", ""Hobby projects""]","[""29.0""]",40,No,,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Java"", ""Python"", ""Ruby""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Have not asked for help yet.""]","[""use-package"", ""manual""]","[""Research alternatives"", ""wait for maturity""]",,vi (before vim),projectile,Often,60,Masters,Male,Norwegian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Rarely,No read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"Vertico, orderless, reverse-im",significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""M-x list-packages"", ""telegram group https://t.me/emacs_ru""]","[""Comparison"", ""Manual"", ""Overview""]","[""telegram group https://t.me/emacs_ru""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,project.el,Rarely,26,Bachelors,Male,Russian,Telecom,"[""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,Yes,Telegram,Great,"[""vterm""]","[""modus-operandi""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"The defaults are honestly pretty terrible. The jargon is also a little weird compared to standard programs. Once I learned the jargon and the 'concept' of emacs, I felt more comfortable. If not for my willingness to get good at emacs (realizing what it is capable of), I would have dropped it fairly quickly.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Longevity. Emacs will probably outlive me. Packages and functions that I find on older blogposts or forums (2010 and below) will work perfectly fine in modern emacs. I can write simple emacs functions to extend the program to do exactly what I need.,"[""Work"", ""Hobby projects""]","[""27.2""]",2,No,"I use undo-tree, sudo-edit, multi-term, stupid-indent-mode (I am not a fan of default emacs indentation), and the xah-lee text manipulation functions.",moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""C++"", ""C"", ""C#"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""Source""]","[""Email""]",Rarely,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Email"", ""Discord""]","[""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,No,Never,19,Associates,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""term"", ""ansi-term""]","[""default light""]",Often,undo-tree copy-paste,Rarely,,"hard time wrapping my head around basic concepts of emacs like buffers, windows. bit difficult to figure out which completion framework would be good for a beginner.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","flexible, lots of great packages, able to inter-connect different things / aspects of your life via packages written by the community","[""Work"", ""Hobby projects"", ""personal life organisation""]","[""28.2""]",2,Mu4e,"magit, org, forge, elfeed",any comprimise,might in future,No,Would directly,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Python"", ""R"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,RStudio,projectile,Frequently,35,Bachelors,Male,Macedonian,e-commerce,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""my own custom theme""]",Never,No many packages,Rarely,The assignment part is annoying and detrimental to getting new contributors.,"I had many, but don't recall which.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",It's not an editor - it's a platform.,"[""Work"", ""Hobby projects""]","[""28.2""]",11,Mu4e,"magit, evil, org-mode, org-roam",moderate comprimise,5-10y,No,I have in the past,Yes,Vim,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""PHP"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Design rationale""]","[""GitHub"", ""Mailing lists""]","[""framework default""]","[""Install and try it immediately""]",Just MELPA because that's what most people use.,Vim,projectile,Frequently,45,Bachelors,Male,Danish,IT,"[""Vertico""]","[""framework default""]",Doom Emacs,"Regd the question on choosing free/libre over non-free, I think it should be split into 2. I am willing to accept an almost complete lack of UI/polish, but features supporting workflows are still very important.",Not sure,r/emacs,Ok,"[""none""]","[""modus-operandi"", ""nord""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,,limited comprimise,never considered,No,No,No,Vim,"[""Go"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Vim,projectile,Often,,,,,,"[""Ivy""]","[""No""]",Doom + a lot of custom stuff,,Yes,r/emacs,Ok,"[""vterm""]","[""leuven""]",Sometimes,undo-fu simple functions,Never,,"It's been almost 25 years, so memory faded. But I think I felt overwhelmed :)",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""besides vim, it was the only editor available on all Unix machines at university""]",Good but not great,it's a Lisp system,"[""Work"", ""Hobby projects""]","[""27.2""]",24,Mu4e,"magit, orgmode, mu4e, slime",significant comprimise,0-2y,I have in the past,I have in the past,No,Vim,"[""Common Lisp"", ""Elisp"", ""Haskell"", ""R"", ""Scala""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA Stable""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Mailing lists""]","[""framework default""]","[""Install and try it immediately""]",,None,projectile,Frequently,49,PhD,Male,Austrian,Software Development,"[""Ivy""]","[""flyspell""]",Spacemacs,,Not sure,Mastodon,Great,"[""eshell""]","[""vibrant""]",Rarely,framework default copy-paste,Never,,"Uh not having Ctrl+C and Ctrl+V work was a big one. Just the general weirdness of the thing. It felt stubbornly arbitrarily different and backwards-looking. This was in 2002.",University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Magit""]","[""Was basically told I had to use it""]",Good but not great,"Biggest genuine strength: Being able to open multiple buffers in multiple ""windows"" (what the rest of the world would call frames) and jump back and forth without using the mouse Biggest fake ""strength:"" Emacs key-bindings and the general UI paradigm are so different from the rest of the world that once you get used to it it's physically difficult to switch. This is more ""addictive"" than useful, but it's kept me from switching for 20 years. (It's like saying heroin's biggest strength is the painful withdrawal symptoms)","[""Work""]","[""28.1""]",20,No,"magit hs-minor-mode autocomplete",moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""I don't""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""I don't""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Rarely,38,Bachelors,Male,American,Media/Publishing,"[""No""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""eshell""]","[""my own custom theme""]",Rarely,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work""]","[""28.1""]",2,,,,,,,,Emacs,"[""R""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, understand internals,Sometimes,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Emacs Lisp""]","[""Extensibility"", ""Emacs Lisp""]","Very well, it's snappy",Emacs Lisp,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",20,Gnus,"org-mode, xterm-color, tramp",significant comprimise,might in future,I have in the past,I have in the past,Yes,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""None, fully manual""]","[""Email""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""IRC servers""]","[""Manual""]","[""I don't ask for help""]","[""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,41,PhD,Male,United States citizen,Software Development,"[""Ido"", ""Icomplete"", ""Vertico""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell"", ""eshell""]","[""my own custom theme""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Not knowing C-h … family of commands,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Total integration,"[""Work"", ""Hobby projects""]","[""28.2""]",15,Mu4e,"Consult, vertico, dired, mu4e, ess, elfeed",any comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""R""]",Sometimes,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,"Vi, mg",projectile,Sometimes,61,PhD,Male,Dutch,Healthcare,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell"", ""vterm""]","[""modus-operandi""]",Never,No write package,Rarely,Yes.,I think the most difficult things is how to customize Emacs to work smoothly for some popular programming languages.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Text editing features.,"[""Work""]","[""28.2""]",12,No,"Magit, Orgmode, Eglot, Jupyter, Vertico, Consult, Corfu",limited comprimise,0-2y,Cannot,Cannot,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""GitHub"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]","GNU ELPA, MELPA",None,project.el,Never,33,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,Good job!,Yes,r/emacs,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""default light"", ""default dark"", ""my own custom theme""]",Often,vundo simple functions,Never,,"Was quite smooth, started with tutorial and then went to info",Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Adaptability, emacs outshines vim as the complexity of packages grows and the user’s desire for more diverse functionality increases. Also the help system is unrivaled.","[""Work"", ""Hobby projects""]","[""28.1""]",2,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""Elisp"", ""Python"", ""R""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit""]","[""Design rationale"", ""Manual""]","[""Reddit""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Sometimes,33,PhD,Male,United States citizen,Fin Tech,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""modus-vivendi"", ""zenburn"", ""Cyberpunk""]",Sometimes,No copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",7,,,,,,,,Vim,"[""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Sometimes,,elisp is hard if you never programmed on anything lisp like before.,every Vimer know his enemy,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,ON THE FLY Extensibility. Self documentation,"[""Work"", ""Hobby projects"", ""money tracking, task tracking, time tracking, note taking""]","[""28.1""]",5,No,"magit, consult, vterm",moderate comprimise,2-5y,No,No,No,Emacs,"[""Clojure"", ""Javascript"", ""PHP""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Often,String[],Often,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Manual""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""wait for community""]",,Vim,projectile,Often,31,Bachelors,Male,Russian,Software Development,"[""Vertico"", ""Consult""]","[""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""tsdh-light, tsdh-dark""]",Rarely,No write package,Rarely,"I'd rather write off my cooyright to an international organisation as I consider FSF too heavily focused on US/North America. Preferably an FSF International which FSF (renamed to FSF North America), FSFE, etc.. could join.","It was hard to learn i remember had to put time and energy into learning how to use it, but it paid off.",Canct recall,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""copyleft license""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Lisp,"[""Hobby projects"", ""personal use, public projects""]","[""28.2""]",22,notmuch,"Magit, org, notmuch, geiser",any comprimise,10+y,I have in the past,I have in the past,Yes,Emacs,"[""Assembly"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Julia"", ""Python"", ""Scheme"", ""various""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""IRC, other git forges""]",Rarely,"[""Lack of time"", ""prioritise projects over configuring tools for working with them... :)""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Mailing lists""]","[""package.el"", ""have some functions I wrote myself to help out.""]","[""Install and try it immediately"", ""Research alternatives""]",ELPA if I get to decide. Will not contribute to software that is not free and copyleft.,don't remeber,projectile,Often,,,,,,"[""Ido""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""shell-command"", ""shell"", ""eshell"", ""term""]","[""my own custom theme""]",Frequently,No simple functions,Never,,"Default keybindings doesn't bode well with keybindings known in other programs (Ctrl+X/C/V for clipboard, Ctrl+F for search etc.)",I wanted to change something in Qt Creator and I couldn't. I heard in Emacs I would be able to.,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,Relatively easy to change anything. Nothing can be pet peeve in Emacs except for lack of pet peeves.,"[""Work"", ""Hobby projects"", ""Notes""]","[""28.1""]",3,No,"magit, expand-region, wdired, wgrep, ryo-modal, helpful",moderate comprimise,never considered,No,No,No,Custom modal with ryo-modal,"[""C++"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""I'm usually satisfied with how they work""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""I don't""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,project.el,Never,29,Masters,Male,Polish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,"Some question would work well with ""No"" answer relevant to particular question.",Not sure,r/emacs,Great,"[""shell-command"", ""vterm""]","[""doom-city-lights""]",Often,undo-tree simple functions,Rarely,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features"", ""inertia""]",String[],"Very well, it's snappy",,"[""Work""]","[""28.2"", ""27.1""]",25,No,,limited comprimise,10+y,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux""]",String[],"[""none? whatever comes in debian""]","[""never have""]",Rarely,"[""Not interested""]",Never,,"[""I don't""]","[""n/a""]","[""friends""]","[""not sure""]","[""Install and try it immediately""]",,,No,Rarely,43,Masters,Male,,Software Development,"[""Ido""]","[""ispell""]",minimal vanilla,"One question required an answer that shouldn't've (what do you do when you find a new package), since I don't do any of the 4 options. Wording of ""have a clear preference for free/libre software and am willing to accept any lack of features or UI polish"" is confusing. At first read I thought that was saying what the later ""limited"" option was saying. (I read ""any"" as meaning ""some, rather than none"" instead of meaning ""unlimited"")",No,Hacker News,Great,"[""shell""]","[""default light""]",Never,No copy-paste,Never,,Editing megabytes json files freeze my emacs,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""Existing for so many years""]","Very well, it's snappy","Keyboard driven Extensible","[""Work""]","[""29.0""]",7,No,"Neotree, helm",any comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Agenda"", ""PKB""]","[""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages"", ""Mastodon""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Matrix"", ""Mastodon""]","[""not sure""]","[""wait for maturity""]",,,No,Sometimes,45,PhD,Male,,Software Development,"[""Helm""]","[""Yes. Don't know wich one""]",minimal vanilla,,Yes,Mastodon,Great,"[""none""]","[""default light""]",Never,No none,Rarely,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",1,No,,any comprimise,never considered,No,No,No,Vim,"[""Typescript""]",Frequently,"[""MacOS""]","[""Note taking""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,String[],Rarely,"[""Issues""]","[""GitHub""]","[""Tutorials""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,,,,,,"[""Ivy"", ""Vertico""]","[""No""]",Doom Emacs,,No,friends,Great,"[""vterm""]","[""default dark""]",Never,No simple functions,Never,,,Eric S. Raymond’s case study on editors in “The Art of UNIX Programming”,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,That it can be extended by a decent programming language and that it has a good underlying design.,"[""Work"", ""Hobby projects""]","[""28.2""]",11,Mu4e,"magit, mu4e, Org Mode",significant comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Haskell"", ""Shell"", ""SQL"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack of time and I rarely see the need, as most packages are more than decent.""]",Rarely,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""IRC""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Sometimes,35,Masters,Male,German,Software Development,"[""Helm""]","[""framework default""]",Spacemacs,,No,r/orgmode,Great,"[""none""]","[""The spacemacs light default.""]",Sometimes,framework default write package,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,moderate comprimise,5-10y,No,I have in the past,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Scheme"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""GitHub"", ""Email""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,50,Bachelors,Male,Canadian,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""eshell""]","[""default dark"", ""my own custom theme"", ""dracula"", ""solarized-dark"", ""zenburn""]",Frequently,No many packages,Never,,Remember key bind,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Not Vim""]",Good but not great,Extensibility,"[""Hobby projects""]","[""28.2""]",5,No,consult,limited comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Giving my copyright to FSF (I do not want to publish legal name and address)""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""GitHub"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs-jp""]","[""package.el""]","[""Install and try it immediately""]",MELPA,None,project.el,Often,,,,,,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Twitter,Great,"[""shell""]","[""my own custom theme""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Friend,"[""GUI""]","[""Built-in features""]","[""Extensibility""]",Good but not great,,"[""Work""]","[""28.2""]",20,Gnus,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Elixir"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Often,"[""MacOS""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,50,Bachelors,Male,Swedish,Software Development,"[""Helm"", ""Ido""]","[""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""zenburn""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,"Learning what functions exist to begin with. Seeing what they did is easy using C-h but having people say ""there's an Emacs function for that already"" without me having heard of it was common.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,"Lisp, and the hackability that comes with it.","[""Hobby projects""]","[""29.0"", ""28.2""]",1,,,,,,,,Emacs,"[""C#"", ""Elisp"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Nano,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",,Good but not great,,"[""Hobby projects""]","[""29.0""]",3,,,,,,,,Emacs,"[""C#"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,Configuring is not straightforward task.,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, unique approach on different operating systems and possibility to use it in terminal and through SSH.","[""Work"", ""Hobby projects"", ""Keeping notes in org mode""]","[""29.0""]",15,No,"magit, restclient, multiple-cursors, avy, consult, org, eglot, docker-cli",moderate comprimise,might in future,I have in the past,No,Yes,Emacs,"[""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (features)""]","[""Reddit"", ""Blogs"", ""from people I follow on Twitter and Mastodon""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",At the moment of publishing my package MELPA seemed easiest.,Notepad++,project.el,Rarely,56,PhD,Male,Serbian,Software Development,"[""Ido"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Mastodon toot,Great,"[""shell-command"", ""shell"", ""eshell"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Often,undo-tree many packages,Never,,Learning X-Emacs was not the one to use.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Elisp access to all the things.,"[""Work"", ""Hobby projects""]","[""28.1""]",13,No,zone-matrix,any comprimise,never considered,No,No,Yes,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""M-x list-packages""]","[""Tutorials""]","[""IRC""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",Melpa,Vim,No,Never,51,School,Male,United States citizen,Software Development,"[""framework default"", ""Helm""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Ok,"[""eshell"", ""vterm""]","[""doom-one""]",Frequently,undo-tree simple functions,Never,,"It was hard to write the first config. As a result, it turned out that I needed quite a bit: a color theme, ergoemacs, modes for programming languages. Then org-mode and some things related to it were added to it. But it was hard to figure out the huge number of packages",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"years of community development, many extensions for almost any occasion","[""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,No,No,No,ergoemacs,"[""Assembly"", ""Common Lisp"", ""Elisp"", ""Python"", ""Scheme"", ""Shell"", ""forth, tcl""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Rarely,21,School,Male,Russian,Student,"[""Ivy""]","[""No""]",maximal vanilla,,No,linux.org.ru,Ok,"[""none""]","[""doom-one""]",Never,No write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility, documentation","[""Work"", ""Hobby projects"", ""Notes""]","[""28.1""]",5,No,"magit, evil",limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub"", ""Discord""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Design rationale"", ""Overview""]","[""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Sometimes,36,Masters,Male,Swedish,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,Not sure,r/emacs,Great,"[""none""]","[""my own custom theme""]",Never,framework default copy-paste,Never,,Learning the keybindings,Internet,"[""GUI"", ""TUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",productivity,"[""Work"", ""Hobby projects""]","[""27.2"", ""27.1""]",2,No,telega.el,limited comprimise,might in future,No,I would if they accept via westernunion or moneygram,No,Emacs,"[""HTML/CSS"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,,"[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for community""]","GNU ELPA, MELPA",gedit,No,Frequently,,Bachelors,,Colombian,Student,"[""No""]","[""No""]",minimal vanilla,,Not sure,Telegram,Great,"[""shell-command"", ""shell"", ""eshell""]","[""default light"", ""my own custom theme""]",Sometimes,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,Gnus,,significant comprimise,might in future,No,I have in the past,No,Emacs,"[""Elisp"", ""Shell"", ""Guile""]",Never,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""guix and other third parte channles""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Mailing lists"", ""IRC servers"", ""Blogs""]","[""Manual""]","[""IRC"", ""Reddit"", ""Mailing lists""]","[""manual"", ""Guix package manager""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,27,Associates,Male,Spanish,Energy,"[""fido-vertical""]","[""flyspell""]",minimal vanilla,,Not sure,Telegram,Great,"[""shell-command"", ""shell"", ""eshell"", ""term"", ""vterm""]","[""default light"", ""default dark"", ""modus-operandi"", ""modus-vivendi"", ""solarized"", ""solarized-dark""]",Frequently,No copy-paste,Never,,It was difficult to get started because there was lots of different advice everywhere and hard to determine the foundational knowledge to focus on.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,I love it's extensibility. It can be as simple or as complex as you like and there is robust community support.,"[""Work"", ""Hobby projects""]","[""28.2""]",3,"No, but I want to eventually",,limited comprimise,never considered,I plan to in the future,No,No,Vim,"[""C"", ""Python"", ""R"", ""Shell"", ""SQL""]",Sometimes,"[""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub"", ""Discourse""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Discourse""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Frequently,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Discourse,Great,"[""eshell"", ""term"", ""vterm""]","[""doom-one"", ""zenburn""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,Remembering all the keyboard shortcuts,Boyfriend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"It automatically closes paranthesis and can display them in multiple colors And it has a cool git integration","[""Work""]","[""28.1""]",1,No,"racket parenthesis mode",limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""LaTeX, Racket""]",Often,"[""GNU/Linux"", ""Windows""]",String[],"[""not sure""]","[""i dont""]",Never,String[],Never,,"[""i dont""]","[""Tutorials""]","[""Boyfriend""]","[""use-package""]","[""wait for community""]",,VS Code,No,Rarely,,Bachelors,Female,,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Boyfriend,Great,"[""none""]","[""doom-one""]",Never,No write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,,limited comprimise,0-2y,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme""]",Often,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,28,Masters,Male,South Korean,Student,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""default dark"", ""my own custom theme""]",Sometimes,vundo copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Alright,,"[""Work"", ""Hobby projects""]","[""27.1""]",4,,,,,,,,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript"", ""Idris""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Spacemacs,,,,,,,, copy-paste,Never,,"The key bindings of course took some getting used to, but I remember the learning curve being easier than vim. Might be because I took up using vim from nano, though, which is a bigger leap.",Recommended by a friend because of org-mode,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""org-mode""]","[""org-mode""]","Very well, it's snappy","I use Emacs for editing large files of plaintext, markup language, and code because Emacs feels better for long-form typing than vim. I moved from vim to Emacs because of org-mode, which is *excellent* for structuring plaintext. I also find myself launching Emacs just to use the calculator, because anything other than RPN frustrates me.","[""Work"", ""Hobby projects""]","[""28.1""]",10,No,Don't really have any. I use mostly vanilla Emacs.,moderate comprimise,never considered,No,Would directly,No,Emacs,"[""HTML/CSS"", ""Haskell"", ""Python"", ""Perl"", ""R"", ""Shell""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""I don't use any.""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Don't see a need; most packages do what I need them to do""]",Never,,"[""Web search engines"", ""I search my OS's binary package repo for packages to support new languages I'm picking up""]","[""Manual""]","[""I have yet to do so.""]","[""I only use those that are included with my OS's binary package repository""]","[""Install and try it immediately""]",,Vim,No,Frequently,,,,,,"[""No""]","[""No""]",minimal vanilla,Thank you for continuing to develop Emacs!,No,FreeBSD forums,Ok,"[""shell"", ""term""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"helm,pdf-tools,nov,magit,projectile,multiple-cursors",significant comprimise,never considered,No,No,No,Emacs,"[""C""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,projectile,Often,,,,,,"[""Helm""]","[""flycheck""]",maximal vanilla,,No,Blog post,Great,"[""vterm""]","[""doom-acario-dark""]",Sometimes,undo-tree read and understand,Never,,"Emacs is unintuitive for people used to editors like vscode and using the mouse a majority of the time, so a mouse-based tutorial/walkthrough of the major functionality might be a good idea",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Free Software, Extensive Community, multiplatform","[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"lsp, dashbaord",significant comprimise,might in future,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""youtube""]","[""Screenshots""]","[""IRC"", ""Matrix"", ""Reddit"", ""GitHub"", ""Mailing lists""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Sometimes,36,Bachelors,Male,American,Software Development,"[""Helm"", ""Ivy""]","[""framework default""]",Spacemacs,,Not sure,lobste.rs,Great,"[""powershell hack""]","[""my own custom theme""]",Never,framework default copy-paste,Never,,"I heard that editors like Vim and Emacs work better. Tried to switch a number of times before, but gave up every time until seeing a colleague of mine doing magic with text, only then I believed that initial struggle is well worth it.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Customizability, DOOM, snippets, org-mode, 90s vibe","[""Work"", ""Hobby projects"", ""Study""]","[""28.2""]",5,that is on my TODO list,"emacs-jupyter, yasnippet, org-mode, browse-kill-ring, speed-type, multiple-cursors, mc-extras, ace-mc, org-ref, atomic-chrome",any comprimise,might in future,Cannot,Cannot,Yes,Vim,"[""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discourse"", ""DOOM""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Discourse""]","[""straight"", ""manual"", ""DOOM""]","[""Install and try it immediately""]",,Sublime Text,No,Often,39,PhD,Male,Polish,Research,"[""DOOM""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,discourse.doomemacs.org,Great,"[""eshell"", ""vterm""]","[""doom-spacegrey""]",Frequently,undo-tree write package,,,"Classic Emacs hotkey scheme was extremely unintuitive to me at first, and also hard to use on a standard PC keyboard until I swapped Caps Lock and Ctrl.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Fuzzy module bounds; can integrate any part into another part with a few lines of code. Org-mode.","[""Work"", ""Hobby projects""]","[""29.0""]",15,,,,,,,,Emacs,"[""C++"", ""C#"", ""Elisp"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,I've struggled a lot with keybindings.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org mode""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy",Extensibility,"[""Hobby projects""]","[""29.0""]",2,No,"tramp, org, dired, flymake, magit, cedet, slime, company",no comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Design rationale""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,projectile,Often,37,Bachelors,Male,Russian,Software Development,"[""Vertico""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,vundo none,Sometimes,,,Internet,"[""GUI""]","[""Package(s)""]","[""Extensibility""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,any comprimise,never considered,No,No,No,Vim,"[""C++"", ""C""]",Often,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Never,"[""Code (features)""]","[""Reddit""]","[""Manual""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,27,Bachelors,Male,German,Manufacturing,"[""Ivy""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Ok,"[""shell-command""]","[""default dark""]",Sometimes,undo-tree simple functions,Never,,"Configuring emacs is not easy, especially knowing where things belong. Lisp-side, I still struggle with all package-importing flavors: straight, require, etc.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,Extensibility and adaptation,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"lsp, projectile, ivy/ido, magit, emacs",no comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA"", ""not sure""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Internet""]","[""What Doom Emacs provides""]","[""wait for maturity""]",,None,projectile,Rarely,39,Masters,Male,Spanish,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""shell-command"", ""shell"", ""vterm""]","[""solarized-dark""]",Frequently,undo-tree copy-paste,Sometimes,,Command discoverability is difficult at first,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Free software, extensible, great packages","[""Work"", ""Hobby projects""]","[""28.2""]",25,No,Magit tramp helm,any comprimise,might in future,I have in the past,Yes,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Sometimes,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""IRC servers"", ""Matrix servers"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""IRC"", ""Matrix"", ""Emacs StackExchange"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""wait for community""]",,Vim,No,Often,40,Masters,Male,United States citizen,embedded,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""eshell""]","[""solarized-dark""]",Frequently,No simple functions,Rarely,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""26.3""]",30,No,"org-mode, org-roam",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Julia"", ""Python"", ""Perl"", ""Ruby"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Rarely,50,Masters,Male,German,Telecom,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell"", ""term""]","[""alect-dark""]",Frequently,undo-tree copy-paste,Never,,Really difficult to understand value of REPL at the start. Also learning information architecture/conventions for where stuff is in Emacs.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Programmable run-time. Cross-platform. Open source.,"[""Work"", ""Hobby projects""]","[""28.2""]",31,No,"Org-Mode, Magit, Yasnippit, Rest Client, Tramp, Eglot, Company/Helm, OSX-dictionary, treemacs, which-key",limited comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Swift""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Writing presentations""]","[""GNU ELPA"", ""MELPA"", ""not sure""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""IRC servers"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""wait for community""]",,Jove,No,Frequently,56,PhD,Male,United States citizen,Software Development,"[""Helm"", ""Icomplete""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""shell-command"", ""shell"", ""eshell"", ""Dired""]","[""default light""]",Sometimes,No simple functions,Never,,Doom Emacs specific but figuring it out which files I was supposed to edit. Figuring out how to debug errors. Figuring out how to see which executables are being used by emacs.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org mode""]",Good but not great,everything is a buffer. Very discoverable. Good documentation.,"[""Work"", ""Hobby projects""]","[""28.1""]",0,No,,do not prefer,never considered,No,No,No,Vim,"[""Go"", ""Python"", ""Ruby"", ""SQL"", ""Racket, SML""]",Often,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Discourse""]","[""Tutorials""]","[""Discourse""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Frequently,,Bachelors,Male,United States citizen,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Discourse,Great,"[""vterm""]","[""solarized-dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"Before moving from Atom to Sublime, I briefly tried Emacs, but gave up on how it was not ""easy"" or similar to Atom of most current text editors at the time. I did not realize that those ""features"" were the same ones that limited my use to just editing text. After getting frustrated with Sublime after paying the license fee and using the beta version 3 at the time, I finally looked at Emacs and Youtube was instrumental this time in making me decide to master Emacs rather than use it as a text editor replacement. In particular, Mike Zamansky's Using Emacs series laid out dozens of videos showing how he used Emacs in his workflow to teach and grade students. The Emacs Rocks videos were also nice, but they did not really show you how to do things. I would say it is important to show workflow use cases that Emacs can solve as a motivator to invest the time to master those areas of Emacs. The other difficulty is starting out with too many packages in the beginning, because that makes understanding what is built-in that much harder.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Community""]","Very well, it's snappy","Continuity in the community support of packages. In Atom and Sublime, I was frustrated that most packages had been started by people as a hobby and then abandoned. PlantUML in particular did not work in Sublime, but my peers would show how great it was in the new VS Code at the time. I saw that VS Code was mostly the market place and was afraid those would soon be abandoned too. I believe that the Emacs' community is more robust in that it is not just young adopters, but people that invested time in mastering Emacs for many years. You can quickly learn a Sublime Text and hit upon limitations, but after 3 years, I'm still learning new things that Emacs can do. That is not just because I'm on the master branch, there is plenty to discover that has been in Emacs for decades.","[""Work"", ""Hobby projects"", ""task management, writing, news reading, for work and personal""]","[""29.0""]",3,No,"ace-window, atomic-chrome, dired, eglot, elfeed, embark, iedit, magit, modus-themes, org-mode",moderate comprimise,might in future,Yes,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""shopping list, goals, and habit tracking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub"", ""list-package details provides a website that is often the repository.""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""RSS feeds with elfeed""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""I research and figure it out on my own. If I think there is an issue, I report that on the repo or mailing list""]","[""package.el"", ""use-package"", ""manual""]","[""wait for maturity"", ""wait for community""]",,Sublime Text,project.el,Frequently,55,Bachelors,Male,American,Entertainment,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu"", ""ispell""]",maximal vanilla,The hardest part was picking only ten favorite packages that I use daily in Emacs.,Not sure,Org-mode mailing list,Great,"[""shell-command"", ""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Large multi-gigabyte text support. Ingrained key configuration. Ongoing growth.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",30,No,,no comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C#"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Ruby"", ""SQL""]",Rarely,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""GitHub"", ""Blogs""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for community""]",,"Emacs clones, DVED",No,Rarely,,,,,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Slack,Ok,"[""shell""]","[""my own custom theme""]",Rarely,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",15,Mu4e,,limited comprimise,might in future,No,No,Yes,Emacs,"[""Elisp"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Eclipse,No,Often,,,,,,"[""framework default""]","[""flyspell""]",Doom Emacs,,Yes,lobste.rs,Ok,"[""eshell"", ""vterm""]","[""solarized-dark""]",Often,framework default read and understand,,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"Everything can be done in the editor, don't need to use a mouse","[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"magit, cider",,never considered,,,,Vim,"[""Clojure"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",,"[""Not interested"", ""Lack of time""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,projectile,Never,,,,,,"[""framework default""]","[""framework default""]",Spacemacs,,,,,"[""term""]","[""solarized-dark""]",Never,framework default ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,Emacs was slow and fragile.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Long term existence,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"Magit, Org, firestarter",limited comprimise,never considered,I have in the past,Cannot,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison""]","[""Reddit"", ""GitHub""]","[""framework default"", ""straight""]","[""wait for community""]",,IntelliJ,framework default,Sometimes,36,Masters,Male,Finnish,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default"", ""langtool""]",Doom Emacs,,Yes,r/emacs,Great,"[""shell-command""]","[""modus-vivendi""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",12,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""Common Lisp"", ""Haskell"", ""Perl""]",Rarely,"[""GNU/Linux""]","[""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Design rationale""]","[""I don't""]","[""manual""]","[""Research alternatives""]",,Vim,No,Sometimes,35,Masters,Male,,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,Blog post,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""default light""]",Frequently,No simple functions,Never,,,University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",36,No,"magit,cider,flycheck",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Perl"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]",String[],"[""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,BSD vi,No,Frequently,55,Masters,Male,Finnish,Software Development,"[""Selectrum""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""none""]","[""tango-dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"help was, at least then, very fractured, and it was kind of hard to find information in a way that's more beginner-friendly than the manual.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Extensibility and ecosystem,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"lsp-mode,vterm,magit,tramp,ace-window",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Perl"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,String[],Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,GEdit,projectile,Frequently,22,Bachelors,Female,French,Software Development,"[""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,No,Friend,Great,"[""shell-command"", ""vterm""]","[""dracula""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Emacs motions were difficult to learn. It wasn’t until after I started using Evil that I got hooked into Emacs,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Alright,Extensibility and everything’s a buffer. When I see a VSCode package hasn’t been touched in a year I think “oh no it’s abandoned”. When I see an Emacs package hasn’t been updated in 8 years I think “it must be perfect”,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",2,No,"evil, magit",moderate comprimise,never considered,Yes,Would directly,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""Discord""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Rarely,23,Bachelors,Male,American,Software Development,"[""Ivy""]","[""flyspell""]",Doom Emacs,,Not sure,Hacker News,Great,"[""eshell""]","[""ef-light""]",Sometimes,undo-tree simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Friend recommended it for C++""]","Very well, it's snappy",Lisp Machine,"[""Work""]","[""29.0"", ""28.1""]",17,notmuch,"org, magit, eglot, flycheck, consult, helpful, direnv, notmuch, elfeed",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Go"", ""Python"", ""PHP"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""most packages work""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""Sacha Emacs News""]","[""Manual""]","[""Read the src / google / sourcegraph search for uses of it""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Ready to Program,No,Frequently,35,Bachelors,Male,South African,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Friend,Ok,"[""none"", ""shell-command"", ""vterm""]","[""modus-vivendi"", ""leuven""]",Sometimes,No copy-paste,Rarely,,"It's tricky to configure the language server, and I have encountered a lot of bugs when I try to set up the LSP server.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"It's sooooo fast, and versatile","[""research""]","[""28.2""]",1,No,,moderate comprimise,might in future,Yes,Would directly,No,Vim,"[""C++"", ""C"", ""Python""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discourse""]","[""straight""]","[""wait for maturity""]",,Vim,framework default,Sometimes,,Masters,Male,Chinese,Student,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Emacs China,Great,"[""vterm""]","[""default light""]",Frequently,framework default write package,Never,,Learning of keyboard shortcuts and the inconsistency with respect to the Windows plattform. Steep learning curve.,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility and that it is custumizable. Additionally, I love the command centric interface.","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"Else, straight, org-mode, ivy, company, which-key, yasnipped, projectile, lsp, dap",moderate comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""Elisp"", ""Python""]",Never,"[""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Email""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Often,,Masters,,German,Software Development,"[""Ivy""]","[""flyspell"", ""langtool""]",psimacs,,No,r/emacs,Great,"[""eshell""]","[""nimbus""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Configuring and understanding how things work.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""org-mode""]","[""Extensibility"", ""Text editing features"", ""org-mode""]","Very well, it's snappy",Flexibility,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,"org-mode, magit",limited comprimise,never considered,No,No,No,Vim,"[""Python"", ""SQL"", ""org-mode, markdown""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Reddit""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,36,School,Male,British,Technical Sales,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""vterm""]","[""doom-horizon""]",Never,framework default copy-paste,Rarely,no,"No, just have to take time to read and learn",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""orgmode""]","[""Text editing features"", ""orgmode""]","Very well, it's snappy",all these apps that live together and boost productivity,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,"orgmode, mu4e, dired, elfeed, erc, magit",significant comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""Scheme""]",Often,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues""]","[""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""IRC"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",gnu elpa,Vim,No,Frequently,48,Masters,Male,French,Healthcare,"[""Vertico"", ""Consult""]","[""flyspell"", ""grammalecte""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No simple functions,Never,,"When I was a novice, before I understand how most things works, I often breaks stuff and don't know how to fix. As I learned more about the working of emacs and more troubleshooting skills, I begin to really customize emacs.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Fully customizable, and I can fix most problems on my own.","[""Work"", ""Hobby projects""]","[""28.2""]",8,Mu4e,,moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Elixir"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,27,School,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""shell-command"", ""eshell""]","[""modus-operandi"", ""modus-vivendi"", ""nord""]",Often,vundo simple functions,Never,,memorizing key combinations and function names,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Extensibility, performance, flexibility","[""Work"", ""Hobby projects""]","[""28.2""]",30,No,"eglot, org mode",significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""not sure""]","[""Not needed to""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Hacker News""]","[""Comparison"", ""Manual""]","[""Not needed to""]","[""distro package manager""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Rarely,44,PhD,Male,American,Software Development,"[""No""]","[""flyspell"", ""ispell""]",I use one they made at work,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Sometimes,No simple functions,Never,,"Finding good video documentation/tutorials/walkthroughs. These really help a beginner imo, especially coming from something like Neovim or VSCode",Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,That you can do almost anything in it. Quite literally.,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"lsp-mode, vertico, corfu, direnv, ef-themes, straight, consult, auctex",limited comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Java"", ""Python"", ""Rust"", ""Scheme"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Framework"", ""GitHub"", ""Discord""]","[""straight"", ""elpaca""]","[""Install and try it immediately""]",,VS Code,project.el,Sometimes,21,Bachelors,Male,Indian,Software Development,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,No,Discord,Great,"[""vterm""]","[""ef-themes""]",Never,No none,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work""]","[""28.1""]",5,,,,,,,,Vim,"[""C"", ""Go"", ""Java"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Longevity, license, self-documentation","[""Work"", ""Hobby projects""]","[""28.1""]",25,No,"magit,embark,vertico,lsp-mode,projectile",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""R"", ""Shell"", ""SQL"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""blog""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Blogs""]","[""Comparison""]","[""Matrix"", ""GitHub""]","[""use-package"", ""Nix""]","[""Install and try it immediately""]",,Nano,projectile,Sometimes,43,Bachelors,Male,American,Fin Tech,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,Blog post,Ok,"[""shell-command"", ""shell"", ""vterm""]","[""modus-operandi""]",Rarely,No read and understand,Never,,Managing windows and removing automatically created ones,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",6,No,"Org-mode, which, lsp-dart, elfeed",significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""SQL"", ""Dart""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""M-x list-packages""]","[""Tutorials""]","[""Framework""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,,Bachelors,,Irish,Software Development,"[""Consult""]","[""spell-fu"", ""ispell"", ""langtool""]",Purcell,,No,lemmy.ml,Great,"[""none""]","[""default light"", ""modus-operandi"", ""modus-vivendi""]",Frequently,framework default write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,One Ring to rule them all.,"[""Work""]","[""29.0""]",20,No,,do not prefer,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Javascript"", ""Python"", ""PHP"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Wariness of the review process""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""Design rationale"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,Masters,Male,,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,Yes,linux.org.ru,Great,"[""none""]","[""my own custom theme""]",Sometimes,undo-tree simple functions,Never,,Default configuration isn't great and it's difficult to customize as a new user,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Community,"[""Work"", ""Hobby projects""]","[""28.2""]",14,No,"Magit, helm, consult, vertico, bash completion, eglot",limited comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""C#"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel"", ""system administration (executable blocks)""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""I don't""]","[""package.el"", ""manual""]","[""Research alternatives""]",,Vim,project.el,Often,49,Associates,Male,United States citizen,Software Development,"[""Helm"", ""Vertico"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell"", ""eshell"", ""ansi-term"", ""I like vterm but don't install it typically. Would be nice if something like it was included in emacs.""]","[""cyberpunk""]",Frequently,undo-tree write package,,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",25,No,,,never considered,,,,Vim,"[""Common Lisp"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]",String[],String[],,String[],,,String[],String[],String[],"[""package.el"", ""use-package""]",,,,,Frequently,,,,,,String[],"[""flyspell""]",maximal vanilla,,,,,String[],String[],Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,I kind of didn't like dealing with commands that moved the cursor when doing the tutorial because I would lose my place. Also opening and closing separate windows. (Not talking about buffers but actual separate windows for different content.) Also getting a shell open and dealing with the edge issues with that.,Wanted to learn lisp and have a an editor that supported it well,"[""TUI""]","[""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Wanted to learn lisp and have a an editor that supported it well""]",Good but not great,"Probably the keybinding, and the built in lisp support","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,I run vanilla so I don't have any packages installed.,any comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""SQL""]",Never,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""wait for maturity""]",,Vim,No,Sometimes,25,Bachelors,Male,United States citizen,Healthcare,"[""framework default""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell-command"", ""shell""]","[""default dark""]",Never,framework default write package,Never,,"Had NO idea what was responsible for what. Packages everywhere, many of them with overlapping and unclear descriptions of what they did, or described in terms of other packages.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""DOOM promised a fast, curated \""batteries included\"" experience, using modal editing.""]","Very well, it's snappy",Customizability,"[""Work""]","[""29.0""]",1,No,"Evil-mode, magit, lsp-mode, vterm",moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Typescript""]",Frequently,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues""]","[""Reddit""]","[""Design rationale"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Never,42,Associates,Male,Canadian,Fin Tech,"[""framework default""]","[""framework default""]",Doom Emacs,A high-level privacy policy and data storage policy for personal demographic information being requested would be nice. I decided to trust you guys but was debating it.,No,Hacker News,Great,"[""vterm""]","[""my own custom theme""]",Never,framework default read and understand,Never,,The weird default behavior and UI,Internet,"[""GUI""]","[""Package(s)""]","[""Package(s)""]",Alright,"Some great packages like Magit, org-mode and CIDER","[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"CIDER, org-mode, magit",limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Shell"", ""Terraform""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Rarely,31,School,Male,Bulgarian,Education services,"[""Helm""]","[""No""]",minimal vanilla,Is it possible to separate the use and contribution sections or toggle the questions for contributions?,No,Hacker News,Ok,"[""none""]","[""I change them depending on the lightning conditions""]",Never,No write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",2,,,,,,,,Vim,"[""C++"", ""C"", ""C#"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Rust"", ""Shell"", ""SQL"", ""Typescript"", ""Kotlin""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Sometimes,,Not knowing Lisp.,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Lisp. Lisp is magic.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",7,notmuch,,limited comprimise,might in future,Yes,I have in the past,Yes,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email"", ""GitHub""]",Often,"[""Lack of time""]",Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]","MELPA - it has more users, maintainers and packages",IntelliJ,projectile,Frequently,44,Bachelors,Male,Uzbek,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool"", ""grammarly-lsp""]",Doom Emacs,,Not sure,r/emacs,Ok,"[""shell-command"", ""shell"", ""eshell"", ""term"", ""vterm""]","[""my own custom theme""]",Sometimes,framework default write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",30,No,,no comprimise,10+y,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Clips/videos""]","[""Emacs StackExchange""]","[""framework default"", ""package.el"", ""use-package""]","[""Research alternatives""]",,None,projectile,Often,,,,,,"[""No""]","[""ispell""]",Doom Emacs,,Not sure,Hacker News,Great,"[""shell""]","[""doom-homage-black""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"making emacs convenient in basic things (navigation, opening/saving files) after easy-to-use editors",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,extensibility,"[""Work"", ""Hobby projects""]","[""27.2""]",13,No,"goto-last-change, layout-restore, djcb-set-cursor-according-to-mode",moderate comprimise,never considered,No,No,No,CUA,"[""C++"", ""HTML/CSS"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""framework default""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""nowhere""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,mcedit,No,Never,55,PhD,Male,Russian,Research,"[""No""]","[""framework default""]",minimal vanilla,,No,linux.org.ru,Ok,"[""none""]","[""wheatgrass""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,Can be confusing at first as it has a learning curve. The default keybindings can be turn offs for people who are quickly looking for a text editor.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Portability, flexibility due to configurations","[""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,VS Code,,Rarely,,,,,,,,minimal vanilla,,,,,,,, many packages,Sometimes,Org maintainers never respond to my contribution.,Had to figure out the key chording patterns.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community""]","Very well, it's snappy","Depth of editing power, super, extensibility.","[""Work"", ""Hobby projects"", ""Tracking personal to-dos""]","[""28.2""]",38,Mu4e,"Org,use-package",moderate comprimise,10+y,Yes,Yes,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Sometimes,String[],Sometimes,"[""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Screenshots"", ""Overview""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",MELPA (well managed),PEdit on DOS,No,Frequently,56,Masters,Male,United States citizen,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""shell""]","[""my own custom theme""]",Often,No write package,Rarely,"More documentation for beginners including how to send patches, copyright assignment and etc...","Default configuration is hard to use, Documentation is too long, Mouse bindings are unlike any other program, The completion at point is a bit unintuitive so I had to use other things like company and ivy",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility, every thing is a function that is exposed to the user, multiple platforms support","[""Work"", ""Hobby projects"", ""Organization""]","[""29.0"", ""28.1"", ""27.2""]",9,No,"objed, magit, tempel, DAP, org-auto-tangle",moderate comprimise,0-2y,Cannot,Cannot,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""Lua""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",I usually choose repositories which allow submission and contribution from anybody interested without signing copyright related papers.,joe,project.el,Frequently,31,Bachelors,Male,Ethiopian,Research,"[""Ivy"", ""Icomplete"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,I would like to see the results published to the public,Yes,r/emacs,Great,"[""eshell"", ""ansi-term"", ""vterm""]","[""base16""]",Often,undo-tree copy-paste,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",4,notmuch,,moderate comprimise,never considered,No,No,No,Vim,"[""R""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Not interested""]",Never,,"[""Web search engines""]","[""Design rationale""]","[""IRC"", ""Matrix""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,Notepad++,framework default,Rarely,,PhD,Male,American,Healthcare,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""solarized"", ""solarized-dark""]",Rarely,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""org-mode""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",2,No,"org-roam, org-roam-bibtex, org-noter, org-pdftools",any comprimise,never considered,No,No,No,Vim,"[""C++"", ""C""]",Never,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discourse""]","[""framework default"", ""use-package""]","[""wait for community""]",,Vim,No,Never,,Masters,Male,Taiwanese,Research,"[""Helm""]","[""ispell""]",Spacemacs,,No,r/emacs,Ok,"[""none""]","[""nord""]",Never,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Python""]",Often,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,No,Frequently,,,,,,"[""Helm"", ""Ivy""]","[""flyspell""]",minimal vanilla,Survey needs “none of the above” options for required questions.,No,Hacker News,Great,"[""shell""]","[""gruvbox""]",Never,No simple functions,Never,Maybe the Gnus development mailing list should be moved to gnus.org.,It was difficult to remember keybindings at first.,Saw that senior Debian Developers used Gnus for e-mail,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Lisp makes Emacs very extensible and configurable. Because it is a free software, I trust that Emacs will be around in thirty years.","[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",14,Gnus,"Org, Gnus, amx, crux, which-key, elfeed, exwm, typo, pdf-tools",significant comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Python""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Mailing lists"", ""Planet Emacslife""]","[""Comparison"", ""Manual"", ""Overview""]","[""Have never asked for help""]","[""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,None,No,Frequently,46,Bachelors,Male,Canadian,Engineering (not software),"[""No""]","[""No""]",maximal vanilla,"The survey is very oriented towards software development. You should also ask questions about languages such as French, Chinese, etc. Maybe let the survey be localised as well; I think I've read that there is an Emacs community in Japan, and they'd be more likely to respond to a Japanese version of the survey.",Yes,Emacs mailing list,Great,"[""eshell"", ""term""]","[""default light""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",20,No,"smex, ido, lsp, eglot",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Visual C++,projectile,Frequently,40,PhD,Male,German,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""default dark""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,via ESS and writing R codes,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""using ESS and R""]",Good but not great,Integration of most of what I need.,"[""Work""]","[""29.0""]",10,Mu4e,"ESS, mu4e",significant comprimise,never considered,I have in the past,Would directly,No,Vim,"[""Python"", ""R""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Frequently,45,PhD,Male,Swedish,Research,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""uwu""]",Never,No copy-paste,Never,,,Friend,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1"", ""26.3""]",20,Gnus,Flymake,,never considered,No,No,No,Emacs,"[""C"", ""C#"", ""Javascript"", ""PHP"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Terminal nox""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,,,,,,"[""No""]","[""No""]",maximal vanilla,,,,,"[""none""]","[""my own custom theme""]",Never,No simple functions,Never,,N/A,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""portability, SLIME""]","[""Community""]",Good but not great,"extensibility, free license, customizability, learning curve isn't actually that bad","[""Work"", ""Hobby projects""]","[""27.1""]",6,No,"org-mode, SLIME, CIDER, nyan-mode, telega, themes",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Erlang"", ""Haskell"", ""Python"", ""Ruby""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""journaling, writing, poetry""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""nothing meaningful to contribute""]",Never,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""fediverse""]","[""framework default"", ""package.el"", ""manual""]","[""Install and try it immediately""]",,Notepad++,No,Frequently,20,School,Male,,Student,"[""Ido""]","[""No""]",maximal vanilla,,Not sure,fedi,Great,"[""shell""]","[""my own custom theme"", ""billw, purple-haze, leuven, feng-shui, matrix, goldenrod""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Sometimes,Need web based companion to bug list for visualizing changes between patch-set iterations,Incomplete or poorly executed integration among built-in libraries. Lack of standard key bindings and an inconsistent UX across built-in modes.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,Forces you to become self-sufficient and fix things on your own.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,"magit, indium, web-mode, jupyter",moderate comprimise,0-2y,No,No,Yes,Emacs,"[""Elisp"", ""Go"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Often,"[""Issues"", ""Code (bug fixes)""]","[""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Manual""]","[""GitHub"", ""Mailing lists""]","[""package.el"", ""straight"", ""use-package"", ""manual""]","[""wait for community""]",MELPA because review process is less stressful and feels less public than emacs-devel mailing list.,Vim,No,Sometimes,40,Bachelors,Male,United States citizen,Fin Tech,"[""Ido"", ""Vertico""]","[""flyspell""]",maximal vanilla,"Maybe try rankable choices instead of ""check all that apply"" for some questions.",Yes,Emacs mailing list,Ok,"[""vterm""]","[""my own custom theme"", ""zenburn""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",4,No,"company,flycheck,",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Scheme"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux"", ""Windows""]","[""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs""]","[""Manual"", ""Screenshots""]","[""IRC"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el""]","[""wait for maturity"", ""wait for community""]",,Notepad++,No,Frequently,18,School,Male,Turkish,Student,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No simple functions,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Hobby projects""]","[""28.2""]",8,No,"magit,spaceline-all-the-icons,restclient,exec-path-from-shell",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,String[],Rarely,,"[""Reddit"", ""Blogs""]","[""Screenshots"", ""Overview""]","[""Mailing lists""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,,No,Sometimes,,,,,,"[""Ido""]","[""No""]",maximal vanilla,,Yes,Hacker News,Ok,"[""shell""]","[""my own custom theme""]",Often,No write package,Rarely,"Pull requests would be much nicer. It doesn't need to be GitHub, but a similar flow would be excellent.",Not well.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Alright,Extensibility and good packages.,"[""Work""]","[""29.0""]",4,No,"magit,lsp-mode,vterm,jsonian,evil",no comprimise,might in future,I have in the past,Would directly,Yes,Vim,"[""C#"", ""Elisp"", ""Go"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines""]","[""Comment their code. I want examples in the comments of at all possible.""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",Melpa doesn't require me to sign over my software to the FSF. I retain my preferred GitHub based workflow.,VS Code,framework default,Sometimes,25,Bachelors,Male,American,Software Development,"[""Vertico""]","[""ispell""]",Doom Emacs,,Not sure,r/emacs,Great,"[""vterm""]","[""It depends on time of day and preference""]",Rarely,framework default simple functions,,,,,"[""TUI"", ""daemon""]","[""Text editing features"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",,,,,,,,,Emacs,"[""C++"", ""Go"", ""Java"", ""Python"", ""Rust""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,Physical pain from the ctrl key,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""mu4e""]","[""Package(s)"", ""Part of the GNU project / FSF""]",Alright,Vibrant package ecosystem. Lots and lots of things that can be done in emacs that are often not done anywhere else.,"[""Hobby projects""]","[""29.0""]",1,Mu4e,,any comprimise,never considered,No,No,No,Custom for dvorak,"[""Assembly"", ""C++"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Haskell"", ""Python"", ""Rust"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""BSD""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""Web search engines""]","[""Design rationale""]","[""IRC"", ""GitHub""]","[""nix""]","[""wait for community""]",,Amp,No,Frequently,,School,enby,American,Student,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Ok,"[""shell-command"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,The keybinding system is difficult to understand.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""It was the standard editor at College""]","Very well, it's snappy",The ability to customize it to make it very efficient for your personal use cases.,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Never,29,Masters,Male,Swedish,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""term"", ""multi-term""]","[""solarized""]",Never,undo-fu copy-paste,Never,,,Friend,"[""GUI""]","[""org-mode""]","[""org-mode""]",Alright,org-mode,"[""Work""]","[""27.1""]",9,No,,limited comprimise,never considered,No,No,No,Vim,"[""org-mode""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""wait for maturity""]",,Vim,framework default,Rarely,,,,,,"[""framework default""]","[""No""]",Spacemacs,,Yes,Hacker News,Ok,"[""none""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""I was writing Lisp code""]",Alright,"My vim and emacs setups are functionally equivalent, the thing that keeps me in emacs is Magit and the GUI feels more like an editor for some reason.","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"Magit, perspectives, projectile, helm",moderate comprimise,never considered,Cannot,Would directly,No,Vim,"[""Go"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs""]","[""Overview""]","[""I don't""]","[""use-package""]","[""wait for maturity""]",,Vim,projectile,Never,39,Masters,Male,United States citizen,Software Development,"[""Helm""]","[""ispell""]",minimal vanilla,,No,lobste.rs,Great,"[""vterm""]","[""gruvbox""]",Rarely,No simple functions,Never,,"Keybindings Basic elisp concepts Emacs ecosystem",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility, Mode concept, Generality and Introspection","[""Work"", ""Hobby projects""]","[""28.1""]",3,No,"Magit, Org-Mode, Dired, Which-Key, Lsp-Mode,Evil mode",moderate comprimise,never considered,I have in the past,No,No,Mix of evil and emacs bindings,"[""C++"", ""Go"", ""Haskell"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Discord""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default"", ""straight""]","[""wait for maturity"", ""wait for community""]",,None,projectile,Rarely,25,Associates,Male,Brazilian,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,Great platform and questions,Yes,r/emacs,Great,"[""vterm""]","[""modus-operandi""]",Rarely,undo-fu copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",6,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Python"", ""Shell"", ""Cython""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""not sure""]","[""I don't""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""not sure""]","[""wait for community""]",,Vim,framework default,Never,39,Masters,Male,Spanish,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Friend,Great,"[""vterm""]","[""doom-one""]",Rarely,framework default write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,Good but not great,,"[""Hobby projects""]","[""28.2""]",3,,,,,,,,Vim,"[""C"", ""Elisp"", ""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""27.1""]",12,Gnus,,moderate comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Sometimes,,Bachelors,Male,Chinese,Software Development,"[""Ivy"", ""Ido""]","[""No""]",maximal vanilla,,No,Emacs China,Ok,"[""shell""]","[""my own custom theme""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"init.el or config having bugs, laggy/sluggish, bugs (such as C-c C-c not closing captures), getting a tool to do what you actually want vs what someone else thinks you want (this is emacs' strength but it's non trivial), emacs customize menus and file are still a mystery to me.",Internet,"[""GUI""]","[""i don't actually know""]","[""Extensibility""]",Alright,Community of smart people making convenient and well thought out tools,"[""Hobby projects""]","[""29.0""]",10,Mu4e,"org, deft, slime, dired",moderate comprimise,never considered,I have in the past,Yes,No,Emacs,"[""Common Lisp""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""I'm only a hobbiest and I don't trust my code""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Comparison"", ""Tutorials""]","[""GitHub"", ""I usually don't. Whilst I love the work of this community, it's a culture i prefer not to talk to. 10 years ago I said something that implied men and women are different in lisp IRC and i've never interacted with the community since.""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Frequently,35,Bachelors,Male,British,Manufacturing,"[""Ivy""]","[""flyspell""]",Doom Emacs,some repetition,No,Telegram,Ok,"[""eshell""]","[""default dark""]",Rarely,framework default read and understand,Never,,keyboard movement not as fluid as vim,Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"extensibility, keyboard driven","[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"avy, projectile, magit, ido",moderate comprimise,never considered,No,Yes,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,projectile,Sometimes,40,Bachelors,Male,United States citizen,Research,"[""Ido"", ""Vertico""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell-command""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,flexibility,"[""Work""]","[""28.1""]",38,No,"org, helm",significant comprimise,never considered,I have in the past,No,No,Emacs,"[""HTML/CSS"", ""Python"", ""PHP"", ""R"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Email""]",Rarely,String[],Rarely,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,,No,Rarely,,Masters,Male,,Education services,"[""Helm""]","[""flyspell"", ""langtool""]",maximal vanilla,,Not sure,Emacs mailing list,Ok,"[""shell-command"", ""shell"", ""eshell"", ""term""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No simple functions,Never,,Un-grokking vim from what's left of my brain.,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Community""]","Very well, it's snappy",What is possible is only limited by one's imagination.,"[""Work""]","[""29.0""]",5,No,"org-mode, themes (ef, modus, kaolin), eglot, elfeed",any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Perl"", ""Rust""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""PKB""]","[""MELPA""]","[""Mailing list""]",Never,"[""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs""]","[""Tutorials""]","[""IRC"", ""Reddit"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,66,Bachelors,Male,United States citizen,Native American Tribe,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""ef-night""]",Frequently,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",2,Gnus,,moderate comprimise,might in future,No,No,No,CUA,"[""HTML/CSS""]",Often,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",,VS Code,project.el,Frequently,,Bachelors,Male,,Software Development,"[""Vertico"", ""Marginalia""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""my own custom theme""]",Never,vundo copy-paste,Never,,"Didn't know where to start Elisp functions had cryptic names",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,"Extensibility Live envitonment","[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,significant comprimise,never considered,No,I have in the past,No,Vim,"[""Clojure"", ""SQL""]",Often,"[""GNU/Linux""]",String[],"[""framework default"", ""MELPA""]","[""I dont""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub""]","[""Clips/videos"", ""Overview""]","[""na""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,33,Bachelors,Male,Italian,Software Development,"[""framework default""]","[""framework default"", ""flyspell""]",Spacemacs,Some mandatory answers shouldn't have been. Eg regarding how you find new packages.,No,lobste.rs,Great,"[""none""]","[""solarized""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Understanding elisp syntax,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,built-in functions and kbd macros,"[""Work""]","[""28.2"", ""27.2""]",6,No,,moderate comprimise,never considered,Cannot,Would directly,Yes,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Shell"", ""TCL""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Mailing lists""]","[""manual""]","[""Install and try it immediately""]",,nedit,No,Sometimes,31,Masters,Male,(other),Research,"[""Ivy""]","[""flyspell"", ""langtool""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""default light""]",Sometimes,undo-tree copy-paste,Never,,The stock bindings I didn't understand very well after using vim for two years before attempting emacs,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Its extensibility,"[""Hobby projects""]","[""29.0""]",1,No,Evil-mode,,might in future,No,Cannot,No,Vim,"[""C"", ""Common Lisp"", ""HTML/CSS"", ""Python"", ""Rust""]",Often,"[""GNU/Linux"", ""WSL""]",String[],"[""framework default"", ""GNU ELPA"", ""NonGNU ELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Discord"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Discord""]","[""framework default"", ""package.el""]","[""wait for community""]",,Vim,framework default,Often,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,,,,"[""eshell""]","[""doom-one""]",Never,framework default write package,Never,,need to write elisp to configure.,University/College,"[""GUI""]","[""Extensibility"", ""keybindings""]","[""Extensibility"", ""Package(s)""]",Good but not great,It is a fully programmable editor.,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,,moderate comprimise,never considered,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Ruby"", ""Shell"", ""SQL""]",Never,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Framework"", ""GitHub""]","[""leaf.el""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Frequently,43,Bachelors,Male,Japanese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,Slack,Great,"[""none""]","[""modus-vivendi""]",Never,undo-fu write package,Never,it's currently blocked by my employer not signing the documents.,"emacs is not an editor but rather a runtime a bit similar to electron. to understand you load ""modes"" and everything is brought to life by functions triggered by hooks is actually simple, but hard to figure out.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,high entry barrier leads to high-quality packages. the whole emacs api is well designed so all packages can neatly integrate into each other.,"[""Work"", ""Hobby projects""]","[""29.0""]",12,No,"magit, org-mode",moderate comprimise,0-2y,No,No,No,evil + emacs in insert mode,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""SQL""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Wariness of the review process""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""Matrix servers"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Matrix"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",entry barrier -> i used melpa.,Vim,projectile,Sometimes,30,Masters,Male,German,Research,"[""framework default"", ""Vertico"", ""Consult""]","[""framework default"", ""flyspell""]",Doom Emacs,where will the results be published?,No,Friend,Great,"[""vterm""]","[""my own custom theme"", ""starlit""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,key binding are hard to learn at first,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",wealth of packages and configurability,"[""Work"", ""Hobby projects""]","[""28.2""]",30,No,org,significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Scheme""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Blogs""]","[""Tutorials""]","[""Reddit"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,No,Often,49,PhD,Male,American,Research,"[""No""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""solarized-dark""]",Never,undo-fu read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package"", ""guix""]","[""Research alternatives""]",,VS Code,projectile,Sometimes,23,Bachelors,Male,Dutch,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""nord""]",Never,undo-tree write package,Never,,can't remember problems. It's so long ago.,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""familiarity""]","[""Package(s)"", ""Text editing features"", ""LaTeX""]","Very well, it's snappy",programmability,"[""Hobby projects""]","[""28.2""]",25,No,dired org slime,moderate comprimise,never considered,No,No,No,my own bindings for French accents,"[""Common Lisp"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs""]","[""Overview""]","[""google""]","[""use-package""]","[""wait for maturity""]",,alpha on old macos,No,Frequently,,PhD,Male,Canadian,retired science researcher,"[""Helm""]","[""No""]",maximal vanilla,,No,lobste.rs,Ok,"[""shell""]","[""my own custom theme""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I use emacs in MS Windows (work) and some packages doesn't work super-perfect like in Linux, because in MS Windows doesn't work very well with external commands - for example magit is very slow in windows, the git clients (e.g. git-extension) are faster.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""org-mode""]",Good but not great,packages and extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"org, org-roam, cider, dired, magit, many",limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Haskell"", ""Java"", ""Shell"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,framework default,Sometimes,41,Masters,Male,Slovak,Software Development,"[""framework default"", ""Ivy"", ""Consult""]","[""No""]",Doom Emacs,,Not sure,Hacker News,Great,"[""shell"", ""eshell""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi"", ""always something new, e.g. now ef-themes""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Good but not great,,"[""Work""]","[""28.2""]",6,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)""]",,Good but not great,,"[""Work""]","[""28.2""]",4,,,,,,,,Vim,"[""Clojure"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,"Probably the default bindings. I wish that Emacs asked you what bindings (VIM/CUA/Emacs) you wanted to use on boot, or defaulted to CUA. Also I didn't find the welcome menu very helpful, I'd rather it just have a paragraph on how to use the C-h tools instead.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Alright,"The fact that the GUI isn't just a terminal, it has styling, varying font-sizes, and SVG support.","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"evil, math-preview, drag-stuff, base16-theme",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Rust""]",Never,"[""Windows""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Discord""]","[""use-package""]","[""Research alternatives""]",,Vim,project.el,Sometimes,,,,United States citizen,Student,"[""Selectrum"", ""Marginalia""]","[""ispell""]",minimal vanilla,You should have a question about what new features users want in Emacs.,No,Hacker News,Great,"[""shell""]","[""base16-helios""]",Sometimes,No simple functions,Sometimes,,"The tutorial focuses too much on keybindings, and not enough on why, the philosophy.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",It's a text-mode Lisp VM.,"[""Work""]","[""28.2""]",15,notmuch,"Org, Magit, Notmuch, Vertico, Orderless, Marginalia",any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Clojure"", ""Julia"", ""Java"", ""Python"", ""R"", ""Ruby""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Overview"", ""tl;dr and main functions""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Eclipse,No,Frequently,38,PhD,Male,Spanish,Research,"[""Vertico"", ""Marginalia"", ""Orderless""]","[""ispell""]",minimal vanilla,,Yes,lobste.rs,Great,"[""none""]","[""Xdefaults""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0"", ""28.2""]",23,,,,,,,,Emacs,"[""Elisp"", ""Scheme"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,Not a full IDE for Java,University/College,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]",Good but not great,Customizability,"[""Hobby projects""]","[""26.3""]",12,,,,never considered,,,,Emacs,"[""C++"", ""Java""]",,"[""Windows""]",String[],String[],String[],,"[""Elisp proficiency""]",Never,,String[],String[],String[],"[""use-package""]","[""wait for maturity""]",,vi,,Rarely,,,,,,String[],String[],minimal vanilla,,,,,String[],String[],, write package,Never,,Keybindings,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Community"", ""org-mode""]","[""I can’t recall…""]","Very well, it's snappy",org-mode,"[""Work"", ""Hobby projects""]","[""28.2""]",13,No,"org-roam,lsp-mode,magit,hydra,consult",do not prefer,never considered,I have in the past,No,Yes,Emacs,"[""C++"", ""Elisp"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Code (features)""]","[""GitHub""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""GitHub"", ""Local Emacs community at Slack""]","[""leaf""]","[""Install and try it immediately""]",,Eclipse,Leaf,Frequently,31,Bachelors,Female,Japanese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Twitter,Great,"[""vterm""]","[""dracula""]",Rarely,undo-fu write package,Rarely,,"I think the main difficulty in general is just spending enough time with Emacs and its manuals to discover and become aware of all of the features it offers, in order to build a good mental model of its domain. This is not completely trivial to do given the size of Emacs and the ""chaotic effect"" some low-quality tutorials/suggestions on the Internet can have on your mind. It took me a while in the beginning to stop googling mindlessly and take a structured approach of skimming and reading through the official manuals, which are amazingly well-written. All in all, I'm grateful for Emacs' extensive documentation and the fact that it's available online as HTML, though today I just use Info from Emacs. I've also wanted to learn Emacs Lisp for a while, and the ""tough"" part wasn't the fact that it's a Lisp, especially since at that time I was already very deep into Common Lisp, but just the fact that you're trying to learn a new ""language"" and figure out how Emacs models the world (buffers, hooks, keymaps, local variables, etc.) and how it all fits together. It takes a while to collect and become aware of all of the different operators -- save-excursion, save-restriction, goto-char, etc. -- and just the way that the ""Emacs API"" works -- sometimes the current buffer, sometimes the buffer that's the parameter, etc. There's quite a bit of legacy to deal with. :-)",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Its extensibility and the use of a ""proper"" programming language, which is highly dynamic and interactive, yet relatively uniform and simple. This allows Emacs packages to scale and go beyond just simple hacks. In the words of a blogger Tim Bradshaw: ""All sufficiently large software systems end up being programming languages.""","[""Work"", ""Hobby projects"", ""Almost any activity that has to do with editing text.""]","[""28.2""]",6,Mu4e,"Evil, Org, Magit, Tramp, Helm, Projectile, undo-tree, SLIME, mu4e.",moderate comprimise,might in future,I would like to in the near future,Would directly,No,Vim,"[""Assembly"", ""C++"", ""Clojure"", ""Elisp"", ""Haskell"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Often,25,Masters,Male,Croatian,Research,"[""framework default"", ""Helm""]","[""No""]",Spacemacs,Great job on organizing this effort! Thank you! :-),No,r/emacs,Great,"[""none""]","[""gruvbox""]",Frequently,undo-tree write package,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",14,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Rarely,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""I don't""]","[""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Notepad++,projectile,Frequently,36,Masters,Male,American,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell-command""]","[""zenburn""]",Sometimes,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,magit,significant comprimise,never considered,No,No,No,CUA,"[""HTML/CSS"", ""Javascript"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,32,Masters,Male,German,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""multi-term""]","[""solarized""]",Sometimes,No copy-paste,Never,,"Yes, customization is complex even when i was using doom emacs. Start configure in config.el, or in vanilla emacs emacs.el, at the beginning was confused to me. Install packages also dificult for people don't know anything about elisp, i mean, all packages need some customization and some times that customization is confusing, like call hooks or defining variables with setq or set, is something that is not clear the first time.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"Company-mode, treemacs, Flycheck, web-mode, projectile ♥, flyspell",significant comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Im new using emacs and not have now enough knowledge, but i hope start contribute""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Screenshots"", ""Install documentation :(""]","[""Reddit""]","[""framework default"", ""package.el"", ""manual""]","[""Research alternatives"", ""wait for community""]",Actually I don't know,None,projectile,Often,23,Bachelors,Male,,Research,"[""Vertico""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""my own custom theme""]",Never,framework default simple functions,Never,prefer using GitHub,bindins,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Alright,programmability,"[""Work""]","[""26.3""]",12,No,,any comprimise,never considered,No,No,No,CUA,"[""Python"", ""Perl"", ""verilog""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management""]","[""framework default""]","[""GitHub""]",Frequently,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Emacs StackExchange""]","[""manual""]","[""Install and try it immediately""]",,Notepad++,No,Never,,Masters,Male,,Manufacturing,"[""icicles""]","[""ispell""]",maximal vanilla,,No,Blog post,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""zenburn""]",Never,undo-tree simple functions,,,Keybindings,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Org mode""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,,never considered,,,,Vim,"[""None""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Sometimes,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,,,,,,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,,,,"[""shell-command""]","[""modus-operandi"", ""modus-vivendi""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Going from vim to emacs with keybindings and no .vimrc and no easy package manager,Internet,"[""GUI""]","[""Extensibility"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,The extensability,"[""Hobby projects""]","[""28.2""]",2,No,,any comprimise,never considered,No,Cannot,No,Vim,"[""Common Lisp"", ""HTML/CSS"", ""Python"", ""PHP"", ""Ruby"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking""]","[""GNU ELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""not sure""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,19,Associates,Male,Dutch,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""shell""]","[""PaperColor""]",Never,framework default simple functions,Never,,"Learning the editing keyboard shortcuts, learning elisp well enough to effectively configure emacs, doing extensive configuration to make things work the way I like.",Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Extensibility, the package ecosystem, default editing commands, builtin packages and features","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",12,No,"emacs-jedi, avy, auto-complete, flycheck, use-package, undo-tree, visual-regexp-steroids, dumb-jump",no comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell"", ""Markdown, RST""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Twitter, especially Sacha Chua's weekly emacs news posts""]","[""Screenshots""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,XCode,No,Frequently,32,Masters,Male,American,Software Development,"[""Ivy"", ""Ido"", ""Icomplete""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Blog post,Ok,"[""none""]","[""my own custom theme""]",Rarely,undo-tree read and understand,Never,"Yes i just got some in system crafters Discord server, i didn't ask for it and i do not know why that person sent that but he/she did.",Learning lisp.,Dad,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",Emacs lisp,"[""Hobby projects"", ""Home and school window managers.""]","[""28.2"", ""28.1""]",1,Mu4e,"Vertico,consult,magit,embark,forge,erc",moderate comprimise,might in future,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Matrix servers"", ""Discord"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Manual"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",MELPA,Vim,projectile,Often,13,,Male,Swedish,I do not work. I go to school(I don't know if the right answer is academia but I wrote this cause it's easier).,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No"", ""flyspell""]",maximal vanilla,"I feel like there is multiple questions that are very same, not entirely same but they are like almost exactly the same, i think those questions should be just one question instead.",No,Discord,Great,"[""eshell"", ""vterm""]","[""dracula"", ""modus-vivendi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,I could say I am about to learn emacs. I will start with the GNU elisp documentation. I glanced at it before and it looks like an excellent way to understand the editor.,don't remember but would have been because of information about RMS,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""great mechanism for interfacing with CLI tools like they were part of emacs""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",The ability to work really well with command-line tools by incorporating their output into emacs so it can be manipulated using standard emacs idioms,"[""Work"", ""Hobby projects"", ""all text editing""]","[""28.2""]",5,No,,significant comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Perl"", ""Shell"", ""SQL""]",Never,"[""MacOS""]",String[],"[""None""]","[""I don't""]",Never,String[],Never,,"[""Don't use packages that don't come with emacs""]","[""Manual"", ""man page""]","[""I don't""]","[""manual"", ""I don't use any packages that do not come with the emacs installation""]","[""wait for maturity""]",,Vim,No,Frequently,,Bachelors,Male,Ghanaian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command"", ""shell""]","[""None""]",Frequently,No read and understand,Never,,Learning how basic things work. What is a face? How to change it? How does elisp work? When should I put ' before a symbol. How to hook a function or remove it?,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Community""]",Good but not great,Community and extensability,"[""Work"", ""Hobby projects"", ""University""]","[""28.2""]",2,No,"Org-super-agenda Citar Org-roam",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Framework"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Atom,framework default,Frequently,22,Bachelors,Male,Brazilian,Research,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default"", ""flyspell"", ""langtool""]",Doom Emacs,,Not sure,r/emacs,Great,"[""none""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""daemon""]","[""Package(s)""]","[""Extensibility"", ""Package(s)""]",Alright,"Extensibility, uniform UI for different tasks","[""Hobby projects"", ""School""]","[""29.0""]",1,Mu4e,"magit, org-fragtog",moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Babel""]","[""framework default"", ""Source""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Discord"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Frequently,17,,Female,American,Student,"[""Vertico""]","[""framework default""]",Doom Emacs,,Not sure,lobste.rs,Great,"[""vterm""]","[""doom-flat-white""]",Rarely,framework default write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,"doom-modeline, symbol-overlay, vertico, consult",moderate comprimise,never considered,No,No,No,meow,"[""Elisp"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discourse""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""straight"", ""manual""]","[""Install and try it immediately""]",,None,No,Rarely,34,Bachelors,Male,Chinese,Telecom,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,Yes,Emacs China,Ok,"[""none""]","[""nano-theme""]",Never,No write package,Rarely,It's annoying,"Emacs keybindings are horrible, and the Vim emulation is not very good",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Alright,High potential for inter-package synergy,"[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,Magit,moderate comprimise,2-5y,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Javascript"", ""Python"", ""Typescript"", ""Nix, OCaml""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,,,,,,"[""Helm"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell"", ""vterm""]","[""doom-one""]",Rarely,No none,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""C"", ""Go"", ""HTML/CSS"", ""Ruby"", ""SQL""]",,"[""Windows""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",3,,,,,,,,Vim,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""Rust"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,"I find the FSF assignment process disastrous. I have used Emacs every day for 30 years. Despite my love of Emacs I cannot see me ever signing up or ""submitting papers"". I read the emailing list (and never reply). The recent ""hatred"" for other platforms beyond Linux is terrible. And I've daily-driven Linux since 1995.",,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Dedication by the people who do maintenance, offer help, respond on the mailing list, contribute source code to upstream, and/or contribute to packages... just wonderful people. Many, many thanks!","[""Work"", ""Hobby projects""]","[""28.2""]",30,notmuch,"magit, eglot, lsp",limited comprimise,never considered,Yes,No,No,Emacs,"[""C"", ""Go"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""FSF paperwork""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,None,project.el,Rarely,,,,,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""modus-vivendi""]",Frequently,No read and understand,Never,,"Mostly lack of community, everyone was using Turbo Pascal and EDIT/TPU (on VMS).",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF"", ""Portability""]","[""Text editing features""]",Good but not great,Portability and customizability.,"[""Work"", ""Hobby projects""]","[""28.1"", ""26.3"", ""24.3""]",35,No,"modern-cpp-font-lock, whitespace",moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""not sure""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""ycombinator news""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange""]","[""use-package"", ""manual""]","[""Research alternatives""]",,None,No,Sometimes,51,Masters,Male,Swedish,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""my own custom theme""]",Never,No copy-paste,Never,,Keybind,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Extendible. Community,"[""Hobby projects""]","[""28.2"", ""27.1""]",0,No,"eglot,lsp-mode,projectile,meson-mode,company,yasnippet",any comprimise,might in future,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Typescript""]",Never,"[""GNU/Linux""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Discord""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Discord""]","[""package.el""]","[""Install and try it immediately""]","GNU ELPA, MELPA",VS Code,projectile,Rarely,26,School,Male,Argentine,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""shell"", ""term"", ""vterm""]","[""wombat""]",Never,No copy-paste,Never,,Hard to get started without a starter kit.,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Magit, Projectile, Dired, Rest Client, Eshell, programming language support.","[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"Magit, Projectile, Rest Client.",significant comprimise,might in future,I have in the past,No,No,Vim,"[""Elixir"", ""Javascript"", ""Python"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Web search engines""]","[""Tutorials""]","[""Framework""]","[""framework default""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,framework default,Sometimes,36,Masters,Male,British,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""light-blue""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","Customizability, packages","[""Work"", ""Hobby projects""]","[""28.2""]",30,Gnus,"magit, helm, org",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Email""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Primos editor,projectile,Frequently,60,Bachelors,Male,English,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell""]","[""my own custom theme""]",Rarely,framework default read and understand,Never,,,"A book by Dave Tyler with a stupid title but great content ""Sams Teach Yourself Unix in 24 Hours""","[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","- It's a pro tool and stays true for years (no attempts to become newbie-friendly) - User experience doesn't change for years, unless you as a user decides to change it youself (so liberating in the age of things changing and breaking all the time without you being asked if you really needed it) - Text editing is superb (I write ALL the texts, no matter if a computer program or prose) in emacs, because I'm 2x more productive with emacs","[""Work"", ""Hobby projects""]","[""28.1""]",12,No,"cider, clj-refactor, paredit, org-mode,",moderate comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""Go"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""MELPA"", ""MELPA Stable"", ""tromey""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,36,Masters,Male,Russian,Fin Tech,"[""No""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"It's very very obtuse compared to modern software. Finding out how to do a given thing in emacs, or even if a given thing is AVAILABLE in emacs, is not easy compared to modern editors.",Friend,"[""GUI""]","[""orgmode""]","[""Package(s)""]",Good but not great,Orgmode.,"[""Work""]","[""27.2""]",7,No,,do not prefer,never considered,No,No,No,Emacs,"[""Perl"", ""Shell"", ""SQL""]",Often,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Reddit""]","[""not sure""]","[""Install and try it immediately""]",,Sublime Text,No,Sometimes,52,Bachelors,Male,American,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,No simple functions,Never,,"The conventions in the manual makes it hard to figure out elisp by experimenting. When do I use a ', when do I use a ` etc.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Gnus, jabber.el, TRAMP""]","[""Text editing features""]","Very well, it's snappy","Customizability, extensability, existing elisp applications and packages.","[""Work"", ""Hobby projects"", ""Turning lights on and off""]","[""29.0""]",28,Gnus,"Gnus, TRAMP, jabber.el, Magit, dumb-jump, flycheck, rg.el, wgrep",significant comprimise,10+y,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Perl"", ""R"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]",String[],"[""None""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Mailing lists""]","[""manual"", ""Debian packages""]","[""Install and try it immediately""]","I don't, I believe in decentralization.",CygnusEd,No,Sometimes,49,School,Male,Danish,Biotechnology,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""shell"", ""eshell""]","[""default light"", ""darkburn""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",5,,,,,,,,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Elixir"", ""Haskell"", ""Python"", ""R"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,Lambda-emacs,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Work""]","[""28.2""]",8,,,,,,,,Vim,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, simple functions,Rarely,,It was hard to discover features that I was used to from vim,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,Extensibility/Elisp,"[""Work"", ""Hobby projects""]","[""29.0""]",3,Wanderlust,"magit, general, undo-tree, jupter, org",significant comprimise,might in future,No,No,No,Vim,"[""C++"", ""Haskell"", ""Julia"", ""Python"", ""PHP"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",I would try melpa first.,Vim,projectile,Sometimes,28,Bachelors,Male,German,Student,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""none"", ""eshell""]","[""my own custom theme""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Kill-ring,Internet,"[""GUI""]","[""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work""]","[""28.2""]",1,No,Magit,significant comprimise,never considered,No,No,No,Emacs,"[""None. Only use Magit""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Manual""]","[""Google which often æeads to Stackoverflow""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,Sublime Text,No,Often,28,School,Male,Danish,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default light""]",Never,No copy-paste,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",org-mode and the extensibility emacs provides as a framework.,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"org,org-roam,ox-hugo,magit",moderate comprimise,never considered,No,I have in the past,No,Vim,"[""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Web search engines""]","[""Manual"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Frequently,36,School,Male,Italian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""dracula""]",Never,framework default copy-paste,,,Keybindings,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",1,,,,,,,,Vim,"[""Javascript"", ""Rust"", ""SQL"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,VS Code,,Never,,,,,,,,Doom Emacs,,,,,,,, write package,Rarely,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"Customization, community, proven by time.","[""Work"", ""Hobby projects""]","[""27.2""]",8,No,"Org-mode, elpy, web-mode, Magit",moderate comprimise,never considered,No,No,Yes,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Notepad,projectile,Frequently,37,Masters,Male,Danish,Culture,"[""Ivy""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell"", ""eshell""]","[""zenburn""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"The biggest difficulty I think is figuring out terminology (yank, frame, etc).",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Keyboard/Text-Centric""]",Good but not great,being a semi lisp machine,"[""Work"", ""Hobby projects""]","[""28.2""]",11,No,"org, slime, magit, paredit, form-feed",moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""R"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]","MELPA, since I think it would be the default for new/unstable packages.",Vim,No,Frequently,,,,,,"[""No""]","[""No""]",minimal vanilla,,Not sure,Blog post,Great,"[""none"", ""eshell""]","[""nord"", ""zenburn""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,No,"I didn’t know how to use introspection and documentation features very well (e.g. C-h f, C-h k, and the info manuals).",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,"Extensibility, introspection, documentation","[""Work"", ""Hobby projects""]","[""28.2""]",13,No,"Magit, org, org-roam, vertico, consult, embark, transient, which-key, straight, vterm",do not prefer,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Fiction""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Manual""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Visual studio,project.el,Often,38,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,The questions on page 4 were ambiguous,Not sure,Emacs mailing list,Great,"[""shell-command"", ""shell"", ""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Often,undo-tree copy-paste,Never,,"setting up the config file to my needs took a lot of time, but once it's done it works like a charm",Colleague,"[""TUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","Speed of producing text, speed of the program itself, hotkeys","[""Studies""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python""]",Rarely,"[""GNU/Linux""]",String[],"[""not sure""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""framework default"", ""package.el""]","[""wait for community""]",,Notepad++,No,Often,27,Bachelors,,German,Student,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""afternoon""]",Never,No copy-paste,Never,,Mapping my brain and body to use the keybindings and paradigms. Furthermore learning lisp is different than most procedural languages I am used to.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,Extensibility and customization. It is a tool to be forged rather than a prescription to be filled.,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,"elfeed, lsp-mode, smartparens, counsel/ivy, treemacs, projectile, yasnippet, magit",any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials""]","[""GitHub""]","[""straight"", ""use-package""]","[""Research alternatives""]",,Eclipse,projectile,Rarely,26,Bachelors,Male,American,Software Development,"[""Ivy"", ""Ido""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell-command""]","[""zenburn""]",Sometimes,framework default read and understand,Never,,"Yes, the starter packages added a layer of complexity that I found baffling. I have to restart with Gnu Emacs.",Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Text editing features""]",Good but not great,elisp,"[""Work""]","[""29.0"", ""28.2""]",2,No,,no comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Julia"", ""Python"", ""R""]",Never,"[""WSL"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Emacs Meetups""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Email""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,PhD,Male,American,Research,"[""Ido"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""langtool""]",maximal vanilla,,No,Emacs mailing list,Great,"[""shell-command"", ""eshell""]","[""ef-themes""]",Sometimes,No copy-paste,Never,,Elisp,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensiblity,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",1,No,"orgmode, magit",limited comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Often,25,Masters,Male,Indian,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Discourse,Great,"[""none""]","[""default dark"", ""doom-one"", ""dracula""]",Never,undo-tree write package,Never,,"One difficulty with learning Emacs was learning elisp. This was my first experience writing lisp and coming from C-like languages it was difficult to pick up. Another difficulty with learning Emacs was learning how buffers work in Emacs. This includes managing and selecting buffers.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility""]","Very well, it's snappy",Extensibility and self documenting,"[""Work"", ""Hobby projects"", ""Almost Everything ;)""]","[""28.2""]",1,Mu4e,"which-key,vertico,consult,magit,org-mode,org-roam,avy",significant comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview"", ""Example configuration""]","[""Reddit"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Research alternatives""]",,Vim,project.el,Frequently,21,School,Male,American,Software Development,"[""Vertico"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""eshell""]","[""modus-vivendi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,"Having tasks, agenda, mail, notes and IDE in one place, all linked to eachother.","[""Work"", ""Personal planning""]","[""28.2""]",1,notmuch,"Magit, lsp-mode, notmuch, org, embark, consult, ranger, org super agenda",moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""SQL"", ""Lua""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,45,Masters,Male,Dutch,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""modus-vivendi""]",Rarely,framework default read and understand,Never,,,Friend,"[""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",13,notmuch,,significant comprimise,never considered,No,No,No,Emacs,"[""Python""]",Often,"[""GNU/Linux""]","[""Task management"", ""Agenda""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Telegram""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Telegram""]","[""package.el"", ""use-package""]","[""wait for maturity""]",,None,No,Frequently,39,PhD,Male,,Research,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Telegram,Great,"[""ansi-term""]","[""doom-one""]",Rarely,framework default simple functions,Never,,"- Creating a config file. Without a custom config, the editor isn't very useful. - Learning the key-bindings",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility,"[""Hobby projects""]","[""27.1""]",1,Mu4e,"use-package,centered-window,wgrep,dashboard,pdf-tools,mu4e",moderate comprimise,never considered,No,Would directly,No,CUA,"[""Assembly"", ""C"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Not interested"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Installation Guide""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,Atom,No,Sometimes,18,Bachelors,Male,Polish,Student,"[""dabbrev""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""manoj-dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",2,,,,,,,,Vim,"[""C"", ""Elisp"", ""Elixir"", ""Erlang"", ""Python"", ""Scheme"", ""Common lisp""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Keybindings but the tutorial was great,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Extensibility and learnability,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Swift""]",Never,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Framework""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Sometimes,37,Bachelors,Male,Canadian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""Spacemacs theme""]",Never,No none,Never,,"shortcuts, menu, explorartion of funtioality, cofiguration",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",mode changes,"[""Hobby projects""]","[""27.2""]",2,No,,limited comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Python"", ""Perl"", ""Scheme"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience"", ""FSF paperwork""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""google""]","[""use-package"", ""manual"", ""not sure""]","[""Install and try it immediately""]",,Notepad++,No,Frequently,,,,,,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""default light"", ""dracula"", ""solarized-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Syntax of elisp can be confusing at first. The sheer amount of packages and customization options are overwhelming at first.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]",Alright,Extensibility and changing its behavior at run-time,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,"org-roam, org-babel, evil, magit",significant comprimise,never considered,Cannot,Cannot,No,Vim,"[""Python"", ""R"", ""Shell"", ""Nix""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Frequently,24,Masters,Male,German,Student,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default"", ""flyspell"", ""langtool""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Frequently,yes,Can't figure out how to make a theme to load (turns out they have a different load path),Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"extensible, sustainable","[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"magic, aggressive-indent, ws-butler, expand-region",limited comprimise,2-5y,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]","ELPA if generally useful & high quality, otherwise don't submit",Sublime Text,project.el,Frequently,23,Masters,Male,Chinese,Student,"[""Selectrum""]","[""flyspell""]",maximal vanilla,I prefer region of residence over nationality ;-),Yes,Emacs mailing list,Great,"[""none""]","[""my own custom theme""]",Sometimes,vundo copy-paste,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work""]","[""27.1""]",12,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Haskell"", ""Scheme""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,No,Rarely,,PhD,Male,,Research,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""default light""]",Never,No copy-paste,Never,,No,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"Helm,comment-dwim,use-package,eglot",limited comprimise,might in future,No,No,No,Emacs,"[""C++"", ""Clojure"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Shell"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Never,36,Masters,Female,United States citizen,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell"", ""eshell""]","[""dracula"", ""zenburn""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Basically that except for System Crafters Emacs from scratch, there is not really a lot of other guides that explain how to start making your own Emacs config from scratch. If it wasn't for those videos I'd have never left Doom Emacs.",Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Evil mode""]",Good but not great,"Extensibility and packages, you can make Emacs be the environment you want it to be, whether it's an IDE or for writing prose or both. Or just use it almost like an operating system. Also I should add Org mode, that's what I use now for taking notes and as an agenda and I'm not coming back to using other solutions.","[""Hobby projects"", ""Studies""]","[""28.1""]",1,No,"evil, magit, rainbow-delimiters, org-journal",significant comprimise,never considered,Cannot,Cannot,No,Vim,"[""Python"", ""LaTeX""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Babel"", ""Journal""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Manual"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,22,School,Female,Spanish,Healthcare,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Never,undo-fu write package,Never,,Self-documenting features are not really that accessible and structured well for beginners. It is easier to start learning about Emacs somewhere else (in the internet).,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Common Lisp IDEs, Org-mode""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Hobby projects""]","[""28.2"", ""26.3""]",19,No,,no comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elisp""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Email""]","[""package.el"", ""manual""]","[""wait for maturity"", ""wait for community""]",,,No,Sometimes,50,Masters,Male,German,Finance,"[""Ido"", ""Icomplete""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""nord"", ""deeper-blue""]",Never,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Its transparency, in the sense that the source of any function can be read and changed immediately.","[""Work"", ""Hobby projects""]","[""29.0""]",13,Gnus,"darkroom, Org, EMMS, circadian, geiser",moderate comprimise,might in future,No,Yes,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Mailing lists""]","[""Tutorials"", ""Manual""]","[""IRC"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""wait for community""]",,None,No,Frequently,,,,,Creative/Writing,"[""Icomplete""]","[""flyspell""]",maximal vanilla,Awesome that I can fill this out with JavaScript disabled!,Yes,IRC,Great,"[""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Often,No write package,,,,,"[""daemon""]",String[],String[],Good but not great,,"[""Work""]","[""28.1""]",3,,,,,,,,Vim,"[""C#""]",,"[""WSL""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,The keybinds were hard to remember so I switch to evil mode fairly quickly. Some of the vintage terminology (buffer / window / frame / point etc) is hard to get your head around while also trying to learn a complicated piece of software.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Primarily that it is free software. Both in that it's hackable and here to stay.,"[""Hobby projects""]","[""28.2""]",2,No,"lsp-mode, magit, dired, org-mode",significant comprimise,might in future,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""IRC"", ""Matrix"", ""Reddit"", ""Discord""]","[""framework default"", ""straight""]","[""Research alternatives""]",,IntelliJ,projectile,Often,34,PhD,Male,British,Research,"[""Ivy""]","[""flyspell""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""doom-one""]",Never,framework default copy-paste,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,,limited comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Ruby"", ""Shell"", ""Typescript""]",Rarely,"[""GNU/Linux""]","[""Task management"", ""PKB""]","[""MELPA Stable"", ""Source""]","[""GitHub""]",Never,String[],Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison""]","[""GitHub""]","[""manual""]","[""wait for maturity""]",,,No,Never,,,,,,"[""No""]","[""ispell""]",minimal vanilla,,No,lobste.rs,Ok,"[""none""]","[""default light""]",Never,No simple functions,,,elisp,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility and a lot of packages,"[""Work"", ""Hobby projects""]","[""28.2""]",10,,,,,,,,Emacs,"[""Go"", ""Rust"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,IntelliJ,,Never,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"Packages are useful, but how keybindings work is still something of a mystery to me, so when one package overwrote another's keybindings, I was at a loss on how to fix it, even after extensive googling.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Org mode""]","Very well, it's snappy","Its customizability. It's very freeing to have an editor where you can go from having the thought ""there ought to be a way to..."" to implementing that thing, very quickly, without having to fight with Vimscript.","[""Work""]","[""28.2""]",0,No,"org, evil, magit, yasnippet",significant comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby"", ""Typescript""]",Frequently,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,32,Bachelors,Male,American,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Friend,Great,"[""shell""]","[""modus-vivendi""]",Never,undo-redo write package,Never,,"It's terribly complex. Many features are explained poorly or not explained at all, so they're hard to find and hard to learn. The documentation often seems to be intended for people who already know how to use it in the first place. It has strange naming conventions that don't make the most linguistic sense and aren't used by any other computer programs. Often the basics aren't even set up so it takes some time to get it useable (sane defaults that the majority of users would want).",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,Integration of multiple computer features through a central interface.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,No,"org-mode, magit, vertico, consult, embark, evil-mode, org-roam, jupyter, projectile",do not prefer,0-2y,I have in the past,No,No,Vim,"[""Elisp"", ""Julia"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Wariness of the review process""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""Research alternatives""]",,VS Code,projectile,Frequently,30,Masters,Male,American,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default"", ""spell-fu""]",Doom Emacs,,Not sure,Discord,Ok,"[""eshell"", ""vterm""]","[""doom-opera""]",Sometimes,undo-fu simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"multiple-cursors, corfu, vertico, embark, hercules",moderate comprimise,might in future,No,No,No,Kakoune,"[""Java"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""MELPA"", ""emacs-overlay""]","[""GitHub""]",Rarely,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Design rationale"", ""Clips/videos""]","[""Matrix"", ""Reddit"", ""GitHub""]","[""manual"", ""Nix""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Sometimes,26,Bachelors,Male,British,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""wucuo""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""modus-operandi""]",Rarely,undo-fu simple functions,Never,,"Ancient terminology, and odd ways to do stuff compared with modern day editors.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Emacs as a whole, from being able to use org mode with org-roam, to being able to use dired to log into remote development environments. Emacs is really flexible.","[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"org-roam, lsp-mode",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""Elisp"", ""Python""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""System Crafters youtube channel""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Discord""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Never,21,Associates,Male,Dutch,Student,"[""Helm""]","[""langtool""]",minimal vanilla,,Yes,r/emacs,Great,"[""none""]","[""gruvbox""]",Frequently,No copy-paste,Never,,"Developing new muscle memory Letting go of ways I used to do things and instead do it the Emacs way",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Good default keybindings, extensive utility through open source packages, easily tweaked to your liking","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2"", ""27.1""]",1,No,"EIN, org-babel, Vertico",moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,VS Code,No,Never,28,PhD,Male,Dutch,Research,"[""Vertico""]","[""No""]",minimal vanilla,,No,Reddit,Ok,"[""vterm""]","[""zenburn""]",Never,No read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility,"[""Hobby projects""]","[""28.1""]",1,No,"lsp-mode, evil, magit",significant comprimise,might in future,No,No,No,Vim,"[""Assembly"", ""C"", ""Java"", ""Rust""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Manual""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Never,,,Male,,,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""gruvbox""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""26.1""]",18,No,,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""framework default""]","[""have not done so""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Comparison""]","[""have not done so""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,Notepad,No,Sometimes,47,Masters,Male,Ukrainian,Quantitative Finance,"[""framework default""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""default dark""]",Sometimes,framework default copy-paste,Never,,The language used in Emacs is different than I was used to. M- and C- I often did typos on. There's a learning curve to almost every part of it and balancing learning vs. configuring was hard.,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""EXWM - being able to use it as my window manager was the main feature.""]","Very well, it's snappy",Documentation - being able to easily see all the options and get explanations for what's going on in any pane without internet is amazing.,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,significant comprimise,might in future,No,No,No,Vim,"[""Haskell"", ""Python"", ""Rust"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Discord""]","[""Overview""]","[""IRC"", ""Emacs StackExchange"", ""Discord""]","[""framework default"", ""package.el"", ""not sure""]","[""wait for community""]",,VS Code,framework default,Sometimes,25,Bachelors,,American,Fin Tech,"[""Helm"", ""Ivy""]","[""framework default""]",Doom Emacs,,Not sure,lobste.rs,Great,"[""ansi-term""]","[""my own custom theme"", ""doom-one""]",Never,undo-tree copy-paste,Rarely,,Default keybindings. Doom emacs / modal keybindings are a huge gamechanger.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],"Very well, it's snappy",Extensibility and community,"[""Hobby projects""]","[""27.1""]",7,No,,limited comprimise,never considered,Yes,No,No,Vim,"[""Python""]",Frequently,"[""WSL""]","[""Note taking"", ""Task management""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""wait for community""]",,None,framework default,Never,26,Bachelors,Male,American,Navy Pilot,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Key Bindings and Emacs Lisp.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Howard Abrams""]",Good but not great,"Customization, Packages, and Emacs Lisp.","[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"dired, org, multiple-cursors.",moderate comprimise,might in future,I have in the past,Cannot,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Robot Programs (FANUC, KUKA, ABB, etc.)""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""M-x list-packages"", ""YouTube""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,VS Code,No,Sometimes,30,Bachelors,Male,American,Robotics,"[""Ido"", ""Icomplete""]","[""ispell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Never,No simple functions,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""SQL""]",Frequently,"[""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Research alternatives"", ""wait for maturity""]",,Eclipse,projectile,Rarely,35,Masters,Male,Dutch,Software Development,"[""Vertico""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""none""]","[""my own custom theme""]",Rarely,No copy-paste,Never,,configuration,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",16,No,,limited comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Haskell"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Discord"", ""I don't""]","[""spacemacs""]","[""Install and try it immediately""]",,None,projectile,Often,37,Masters,Male,French,Fin Tech,"[""Ivy""]","[""ispell""]",Spacemacs,,Not sure,Hacker News,Great,"[""none""]","[""solarized-dark""]",Never,undo-tree simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",7,,,,,,,,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, none,Never,,"Installing packages, adding stuff to init.el. Learning the key bindings. Uncertainty with what packages work well together.","Book ""Clojure for the Brave and True""","[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Key-bindings""]","Very well, it's snappy","Customizable, Extendable, Keyboard-focused, great packages","[""Hobby projects""]","[""29.0""]",1,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure""]",Rarely,"[""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""MELPA Stable""]","[""I don't""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""Design rationale"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""use-package"", ""not sure""]","[""Research alternatives""]",,VS Code,No,Sometimes,37,Bachelors,Male,Greek,Software Development,"[""Vertico""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,Very hard to debug java code,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Fast, lightweight, extensive","[""Work"", ""Hobby projects""]","[""28.2""]",1,notmuch,"Magit, evil, org",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""Java"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub""]","[""framework default""]","[""wait for maturity""]",,VS Code,projectile,Often,30,Bachelors,Male,Vietnamese,Software Development,"[""framework default"", ""Vertico"", ""Consult""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""none""]","[""Doom one light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,,,,,,,,Vim,"[""Common Lisp"", ""Go"", ""Javascript"", ""Python"", ""Ruby"", ""Shell""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,maximal vanilla,,,,,,,, copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Vim,"[""C"", ""C#"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,"Learning all the bindings was tough. I bought a pamphlet from the GNU store which had on it a lot of helpful information, then I was happy.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""ORG mode""]","[""Text editing features""]",Good but not great,"As far as my own use is concerned, Org mode is the best part of Emacs.","[""Hobby projects""]","[""28.2""]",3,No,,limited comprimise,never considered,No,"I buy things from the GNU store, including emacs-related products",No,Emacs,"[""I don't use emacs to write computer code""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""not sure""]","[""Email"", ""I have never done so.""]",Never,"[""Not interested""]",Never,,"[""I don't learn about new packages.""]","[""I don't even know what a package is.""]","[""Reddit""]","[""not sure""]","[""Install and try it immediately""]",,None,No,Frequently,23,,Male,New Zealander,Student,"[""No""]","[""framework default""]",minimal vanilla,"There could be a button for ""no educational level attained"" or ""Graduated primary school"".",No,Hacker News,Ok,"[""none""]","[""default light""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",5,No,,significant comprimise,might in future,No,Cannot,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""PHP"", ""R"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,projectile,Rarely,21,School,Male,Spanish,Software Development,"[""Helm"", ""Ivy"", ""Ido"", ""Icomplete""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""none"", ""shell-command""]","[""sanityinc-tomorrow-eighties""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Default key bindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"Lispy, Avy, Cider, Magit",significant comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""Javascript"", ""Ruby"", ""Scheme"", ""SQL""]",Frequently,"[""MacOS""]","[""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,,Bachelors,Male,Greek,Fin Tech,"[""Icomplete""]","[""ispell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""shell-command"", ""eshell""]","[""my own custom theme""]",Frequently,No copy-paste,Never,,"The many different key combos The many different modes",Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extendability and reliability,"[""Work""]","[""27.1""]",32,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Go"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Design rationale""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Never,55,Bachelors,Male,English,Semiconductor IP,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""tango dark""]",Rarely,No copy-paste,Never,,"lots of shortcuts, difficult to understand the work model",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Org mode""]","[""Org mode""]",Alright,"Introspection, elisp, orgmode","[""Work"", ""Personal management""]","[""28.2""]",3,No,"orgmode, org-roam",significant comprimise,never considered,No,No,No,Vim,"[""None""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""I usually don't""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Often,45,PhD,Male,Spanish,Software Development,"[""framework default"", ""Helm""]","[""No""]",Spacemacs,,Yes,Hacker News,Great,"[""none""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"felt very alient to everything else both on Linux and Windows: terminology, ui elements, ui element usage models, flexibility",father used it,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Community"", ""Part of the GNU project / FSF""]",Good but not great,uniform gui model and extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",17,No,"org-mode, org-roam, yasnippet",moderate comprimise,0-2y,No,No,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,None,projectile,Frequently,,Bachelors,Male,,Software Development,"[""Helm""]","[""No"", ""langtool""]",maximal vanilla,,Yes,Emacs mailing list,Ok,"[""none""]","[""solarized-dark""]",Rarely,No none,Rarely,,Default KeyBindings,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,Extensibility,"[""Hobby projects""]","[""28.2""]",0,No,markdown-mode,moderate comprimise,might in future,Yes,Would directly,No,Emacs,"[""Elisp"", ""Python"", ""Shell""]",Never,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""not sure""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Sometimes,"[""Issues""]","[""GitHub"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Discourse""]","[""manual""]","[""Install and try it immediately"", ""Research alternatives""]","GitHub,GNU ELPA, NonGNU ELPA, MELPA",Vim,No,Often,28,Bachelors,Male,Chinese,Manufacturing,"[""No""]","[""flyspell""]",minimal vanilla,,No,Emacs China,Great,"[""eshell""]","[""default light""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,struggled to remember default keybindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Text editing features"", ""Community""]",Good but not great,"- packages - extensibility","[""Work""]","[""28.1""]",8,No,"magit,org-mode,lsp",moderate comprimise,never considered,No,Would directly,No,Vim,"[""Go"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""framework default""]","[""wait for community""]",melpa,Vim,framework default,Often,40,Bachelors,Male,Indian,Software Development,"[""framework default"", ""Helm""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""modus-operandi"", ""solarized""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Knowing how to use it and do stuff. Knowing which keybindings to use, how to install packages, customize things",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,The extreme extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,significant comprimise,might in future,Yes,Yes,No,Vim,"[""Rust"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""Discord""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Discord""]","[""framework default""]","[""wait for community""]",,IntelliJ,projectile,Frequently,27,Bachelors,Male,Brazilian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Yes,Telegram,Great,"[""none""]","[""doom-one"", ""nord"", ""solarized-dark""]",Never,framework default simple functions,Never,,"Too long ago, really. I was a serious Lisp/Scheme student at the time, so I took to Emacs like a fish to water.",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Brain wiring has been molded around Emacs use after many years...""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Vast libraries, highly configurable, batchable in addition to primary interactive usage, and the fact that my brain has become wired around it over the decades.","[""Work"", ""Hobby projects""]","[""28.2""]",30,No,,limited comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Objective C/C++, Swift, Verilog, Makefiles, TCL, Lua, and I'm still probably forgetting at least a half dozen.""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]",String[],"[""Source""]","[""Depends on what they request.""]",Never,"[""Lack of time""]",Never,"[""Issues"", ""Advocacy""]","[""Often via EmacsWiki or general web search.""]","[""Manual"", ""Overview""]","[""Mailing lists""]","[""manual""]","[""Install and try it immediately""]",,"nano, pine, probably others...hard to remember, honestly",No,Often,,School,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""default light"", ""default dark""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Community""]","[""Extensibility"", ""Community""]",Good but not great,elisp,"[""Work"", ""study""]","[""29.0""]",3,No,,no comprimise,might in future,Cannot,Cannot,No,Vim,"[""Rust""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""a discourse forum named emacs-china""]","[""Manual"", ""Clips/videos"", ""Overview""]","[""Framework"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,21,School,Male,Chinese,Student,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,,Not sure,Emacs China,Great,"[""vterm""]","[""gruvbox""]",Frequently,undo-fu copy-paste,Never,,"There are some features seemed unnatural for me: mini buffer, buffer switching, kill and yank, and keybinding like ""C-x C-c.""",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Keybind!!!!""]","[""Package(s)"", ""Text editing features""]",Good but not great,elisp,"[""Hobby projects""]","[""27.1""]",20,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Go"", ""HTML/CSS"", ""Ruby"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""MacOS"", ""BSD""]",String[],"[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""GitHub"", ""Mailing lists"", ""Blogs"", ""Qiita""]","[""Clips/videos"", ""Overview""]","[""GitHub""]","[""package.el""]","[""wait for maturity""]",,None,No,Sometimes,35,Bachelors,Male,Japanese,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Twitter,Ok,"[""none""]","[""solarized"", ""solarized-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,"Not really. I tried to sign FSF papers some time ago, and may have done so successfully, but ran into a problem contributing further because I worked for a university that required me to sign an intellectual property agreement.","It's been a long time now, but I do specifically remember wanting to customize the appearance a bit, and especially wanting to change (what I now know to call) faces. I found this difficult, mostly because it required concepts I didn't understand yet from my previous computer experience (I was used to ""choosing a font"" in proprietary GUI programs and desktops), and I don't recall seeing anything in e.g. the tutorial that helped me.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Interactive programming with Lisp (slime, geiser, and similar)""]","[""Part of the GNU project / FSF""]",Good but not great,"Extensibility in Elisp, great primitives for manipulating text and interacting with the operating system, and a community of hackers who recognize the value of those","[""Work"", ""Hobby projects""]","[""28.1""]",16,notmuch,"magit, ivy, counsel, solarized-theme, elfeed,",significant comprimise,5-10y,Yes,I have in the past,No,Vim,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email""]",Sometimes,"[""Lack of time"", ""Lack confidence in code quality"", ""Not sure my customizations/changes would be useful to others""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual"", ""Screenshots""]","[""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""wait for maturity"", ""wait for community""]",,pico/nano,No,Frequently,37,PhD,Male,American,Research,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,"I initially tried to fill it out in Emacs (using eww) but had trouble filling out the forms, possibly due to an eww bug.",Not sure,Emacs mailing list,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""solarized"", ""solarized-dark""]",Rarely,No simple functions,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]",String[],String[],Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,do not prefer,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Python"", ""Shell"", ""Scala, Starlark""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default"", ""MELPA""]","[""Never""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Twitter""]","[""Comparison"", ""Design rationale"", ""Workflow for testing and contributing changes""]","[""Work Slack""]","[""package.el"", ""use-package"", ""manual""]","[""wait for maturity""]",,None,No,Often,41,Bachelors,,American,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""none""]","[""default light""]",Sometimes,No simple functions,Rarely,,"The vanilla startup interface is not attractive and requires extensive reconfiguration to make workable (or recognisable or modern). Configuration is difficult as long as Emacs lisp is unknown to the user. Emacs became a joy to use only after I learned Emacs lisp, but I was not a programmer, so it was a very difficult hurdle. Getting into Vim is easier, but at one point all Vim is entirely explored and one can move on - to Emacs.",Internet,"[""daemon""]","[""Text editing features"", ""Built-in features"", ""Org""]","[""Text editing features"", ""Org mode""]","Very well, it's snappy",Org mode. Configuration and extending in Emacs lisp. Input methods to write different languages.,"[""Work"", ""Hobby projects""]","[""28.1"", ""25.1""]",4,No,"browse-kill-ring.el, real-auto-save.el, interaction-log.el",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Overview""]","[""IRC"", ""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Nano,No,Frequently,50,Masters,Male,Estonian,Fin Tech,"[""Ido"", ""Icomplete""]","[""No""]",minimal vanilla,,No,IRC,Ok,"[""eshell"", ""ansi-term""]","[""default light"", ""montz""]",Never,No write package,Sometimes,,"i never use numeric prefixes defaults i still ahve not figured out what i wnt in navigtion and killing",University/College,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Community""]","[""Extensibility""]","Poorly, it's sluggish",elisp,"[""Emacs""]","[""25.1""]",37,No,ido,any comprimise,never considered,No,Cannot,No,Emacs,"[""Elisp"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""not sure""]","[""Mailing list""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Mailing lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""Mailing lists"", ""Email""]","[""manual""]","[""Research alternatives""]",,,No,Often,,,,,,"[""Ido""]","[""No""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""shell""]","[""my own custom theme""]",Rarely,undo-tree write package,Rarely,,"Not really, though I started with reading most of the manual",I was looking for an editor on GNU/ Linux,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""it had better tutorial than vim""]",Good but not great,"Flexibility, code (core and packaged) solving lots of problems, being a central text interaction environment, community","[""Work"", ""Hobby projects"", ""life organization""]","[""29.0""]",22,Mu4e,"Org mode, Magit, mu4e, Lispy",moderate comprimise,5-10y,No,No,No,Emacs,"[""Elisp"", ""Javascript"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Mailing lists"", ""Blogs"", ""Sacha Chua's Emacs news""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""Mailing lists""]","[""package.el""]","[""wait for maturity""]",,edit.com from MS DOS,projectile,Frequently,44,PhD,Male,Polish,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Emacs mailing list,Ok,"[""eshell""]","[""default light""]",Often,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community"", ""learning about lisp and lisp machines""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"magit,ledger-mode,org-mode",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Erlang"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""youtube""]","[""Tutorials"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""I don't""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",,Notepad++,No,Often,41,School,Male,Italian,IT,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Ok,"[""eshell""]","[""default light""]",Sometimes,No simple functions,Never,,"Finding the relevant documentation was hard at first, as I searched online the irst place, later learned about the in-built help",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,full customizability and extensive integration between parts,"[""Work"", ""Hobby projects""]","[""29.0""]",3,Mu4e,"vertico, consult, embark, org-roam, eglot",limited comprimise,might in future,No,No,No,meow,"[""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""rarely run into issues""]",Rarely,"[""Issues""]","[""Reddit"", ""GNU ELPA/MELPA online package lists""]","[""Screenshots"", ""Overview""]","[""GitHub""]","[""nix""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,35,School,Male,Hungarian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,,do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""GitHub""]","[""package.el""]","[""wait for maturity""]",,Notepad++,No,Sometimes,,,,,,"[""Helm"", ""Ido""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""multi-term""]","[""dracula""]",Never,No copy-paste,Never,,"Finding and using the built in help, especially the navigation of Info files, was pretty hard. Discovering “describe something” was not intuitive. Key combinations where not clear at all. Finally the custom ”emacs” vocabulary for universally-known-differently operations made things even worst.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Org-mode""]","[""Org-mode, YouTube videos""]",Alright,"Configurability, packages environment, programmability, Org-mode","[""Work"", ""Hobby projects"", ""Private life with Org-mode""]","[""28.2""]",1,No,"Org-mode, Org-roam, Evil-mode, also-mode, whichkey, Vertico, Projectile, Doomemacs,",do not prefer,might in future,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Presentation, Blogging""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack of documentation""]",Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview"", ""Usage examples""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Sometimes,46,School,Male,Italian,Software Development,"[""Vertico""]","[""flyspell""]",Doom Emacs,"Any documentation page, or most of them, related to emacs is not ideal to be consulted on a mobile phone. Websites are not responsible, and the HTML looks pretty outdated. It would be great to “modernize” them a bit, making them more accessible and nice to the eye.",No,r/emacs,Great,"[""vterm""]","[""doom-one"", ""nord""]",Never,framework default write package,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""FOSS""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",6,No,,limited comprimise,2-5y,I have in the past,No,Yes,Xah Fly Keys,"[""C++"", ""Go"", ""Rust"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Frequently,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""sacha chua's weekly""]","[""Overview""]","[""GitHub""]","[""framework default""]","[""Research alternatives""]",MELPA because I don't really want to give power and maintainership away right at the start to FSF,Vim,project.el,Rarely,32,Masters,Male,French,Software Development,"[""Vertico"", ""Consult""]","[""No""]",Doom Emacs,,Not sure,Discord,Ok,"[""vterm""]","[""my own custom theme""]",Never,vundo none,,,,University/College,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""25.2""]",20,,,,,,,,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Perl""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,None,,Often,,,,,,,,minimal vanilla,,,,,,,, read and understand,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",9,No,,limited comprimise,never considered,I have in the past,No,No,Emacs,"[""C++"", ""Go"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Rarely,String[],Rarely,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,No,Rarely,,Masters,Male,Japanese,Software Development,"[""Helm""]","[""ispell""]",Spacemacs,,Not sure,Twitter,Great,"[""shell-command""]","[""solarized-dark""]",Rarely,undo-tree simple functions,Never,,"no, because I was 15.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]","Very well, it's snappy",innovative features (only emacs would have something like symex.el),"[""Work"", ""Hobby projects"", ""school""]","[""29.0""]",5,No,"symex.el, cider",do not prefer,never considered,No,No,No,Vim,"[""Clojure"", ""Python""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]",String[],"[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""Clips/videos""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,None,No,Often,22,School,Male,American,Student,"[""Helm""]","[""No""]",minimal vanilla,"for the ""where did you hear about emacs/why did you start using it"" question, I wanted to fill in a text answer. I used emacs because it had the best clojure tooling at the time (2015)",No,r/emacs,Great,"[""none""]","[""leuven""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Unfamiliar keybindings,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,Craftable and personal,"[""Work""]","[""28.2""]",6,No,"magit, consult, modus-themes, eglot, popper",do not prefer,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Sublime Text,projectile,Sometimes,28,Bachelors,Male,New Zealander,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command""]","[""modus-operandi"", ""modus-vivendi""]",Never,vundo write package,Never,,"keybindings were problematic at first, I got used to it in a month.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Learning Common Lisp""]","Very well, it's snappy","programmability, extensibility, easy connection between packages","[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"helm-swoop,helm,magit",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Common Lisp""]",Frequently,"[""WSL""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""M-x list-packages"", ""Twitter""]","[""Tutorials""]","[""IRC"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately""]","Most of my packages are from MELPA, and that is also my primary target.",None,projectile,Rarely,44,Bachelors,Male,Hungarian,Software Development,"[""Helm"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,Twitter,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,No copy-paste,Never,,documentation was hard to find. i had to follow peoples tutorials.,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Text editing features""]","Very well, it's snappy","eLisp, runtime.","[""Work""]","[""28.2""]",6,Mu4e,"projectile,crux,multiple-cursor,drag-stuff,string-inflection",significant comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""SQL"", ""Typescript""]",Rarely,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",I dont't know.,Sublime Text,projectile,Sometimes,27,Associates,Male,Brazilian,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""none""]","[""spacegray""]",Rarely,No simple functions,Rarely,,"I use Emacs shell-mode as a terminal emulator, since I encountered difficulties with ansi-term; e.g. being unable to get out of the buffer, since the key bindings were different.",,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, uniform interface, easy interaction with external commands","[""Work"", ""Hobby projects""]","[""28.1""]",10,Mu4e,"magit, git-timemachine, smartparens, nhexl-mode, flycheck, lsp-mode, reformatter",any comprimise,might in future,No,Yes,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Scheme"", ""Shell"", ""Typescript"", ""Scala, Nix""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Presentations (epresent)""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Netbeans,No,Frequently,34,Masters,Male,British,Software Development,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell-command"", ""shell""]","[""zenburn""]",Frequently,undo-tree simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Expandability,"[""Work"", ""Hobby projects""]","[""28.2""]",17,notmuch,"project, org-mode, notmuch, auctex, magit, consult",no comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Email""]","[""package.el""]","[""Research alternatives""]",,None,project.el,Frequently,38,PhD,Male,Japanese,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Twitter,Great,"[""vterm""]","[""doom-oceanic-next in doom-themes""]",Never,No copy-paste,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Vim,"[""C"", ""Elixir"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,"looked poor default. I needed to know key bindings, introduce plugins, and tweat configurations by elisp. But be aware it was over 20 years ago...",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",extensiblility with great backward compatibility,"[""Work"", ""Hobby projects""]","[""26.3""]",25,No,"tramp,helm,projectile,magit,ddskk,expand-region,evil,",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""rarely meet problems""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,43,Masters,Male,Japanese,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,Thanks for great survey,No,Blog post,Great,"[""shell-command"", ""ansi-term""]","[""my own custom theme""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,,,came included with a GNU/Linux distribution,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Emacs Lisp""]","[""Text editing features""]",Good but not great,"Malleability, keyboard-centered editing","[""Work"", ""Hobby projects""]","[""28.2""]",26,Mu4e,"Magit, elfeed, mu4e, lispy, which-key, avy, org-mode, sly, dired, pdf-tools",significant comprimise,2-5y,No,Yes,Yes,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time""]",Rarely,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""Mailing lists"", ""Email""]","[""use-package""]","[""Install and try it immediately""]","GNU Elpa if it's interesting for enough people and should be long-lived, NonGNU Elpa to allow more contributions.",None,project.el,Frequently,43,Bachelors,Male,German,Electrical Engineering,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""shell"", ""eshell""]","[""modus-operandi""]",Frequently,undo-tree none,,,No,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Allgood,"[""Hobby projects""]","[""27.2""]",1,,,,,,,,Emacs,"[""HTML/CSS""]",,"[""BSD""]",,,,,,,,,,,,,,None,,Sometimes,,,,,,,,Prelude,,,,,,,, simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",15,,,,,,,,Emacs,"[""C"", ""Elisp"", ""Python"", ""Shell""]",,"[""GNU/Linux"", ""WSL"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,Vanilla emacs was hard to grok,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility and configurability,"[""Work"", ""Hobby projects""]","[""28.1""]",4,No,"org-mode, org-web-download, anki-editor",moderate comprimise,never considered,No,No,No,Vim,"[""Python"", ""Powershell""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Atom,framework default,Often,33,Masters,Male,Argentine,IT,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Rarely,framework default copy-paste,Never,,"Muscle memory and conceptual framework from vim. Without these, the tutorial and manual would have been easier to follow and learn.",Internet,"[""TUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Org Mode""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""Org Mode""]",Good but not great,Enormous feature set - 10K commands! Excellent documentation. Org Mode.,"[""Work"", ""Hobby projects""]","[""28.2""]",0,No,I'm new to Emacs - started using it in earnest earlier this month. I have intentionally not installed any packages. I wish to learn Emacs first.,significant comprimise,might in future,No,Yes,No,Emacs,"[""Go"", ""Python"", ""Scheme"", ""Shell""]",Rarely,"[""GNU/Linux"", ""WSL"", ""MacOS"", ""Org Mode""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""not sure""]","[""right now I am intentionally not using packages""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""right now I am intentionally not seeking packages""]","[""Manual""]","[""right now I am intentionally not using packages""]","[""not sure""]","[""Research alternatives""]",,Vim,No,Often,35,Bachelors,Male,United States citizen,Retail,"[""No""]","[""No""]",minimal vanilla,"clicking near radio-button fileds if you have already filled in the ""Other"" option clears the ""Other"" option :( - otherwise great!",No,Hacker News,Ok,"[""none""]","[""solarized-dark""]",Never,No simple functions,Never,,"Terminology: (Frame, Window, Buffer, etc.) Performance",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Community, Packages/Extensibility, Elisp","[""Work"", ""Hobby projects""]","[""29.0""]",14,No,"evil,magit",no comprimise,never considered,No,No,No,Vim,"[""Javascript"", ""Ruby"", ""Typescript"", ""Lua""]",Frequently,"[""MacOS""]",String[],"[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Never,34,School,Male,United States citizen,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,Not sure,Blog post,Great,"[""none""]","[""gruvbox""]",Never,framework default none,Never,,"Discoverability of keybindings / features : frustrating in plain emacs / spacemacs, made me try and stick to doom.",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility : many great packages (notably magit, org), and vim editing style","[""Work""]","[""28.1""]",2,No,"magit, orgmode, vertico, evil-multiedit, dired, vterm, pdf-tools",significant comprimise,never considered,No,No,No,Vim,"[""Julia"", ""Tex""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,String[],Never,,"[""Discourse"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Discord""]","[""framework default""]","[""wait for community""]",,VS Code,framework default,Frequently,,PhD,Male,French,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,Discourse,Great,"[""vterm""]","[""default dark"", ""dracula""]",Never,framework default none,Never,,"The terminology was very confusing for some time and the fact that there is so many features. At first I found the manual hard to understand but now I can always find what I am looking for. The focus of the learning and many online articles / help sites on the use of keyboard rather than mouse interface is bit daunting. As I have become more acquainted with the product, I do more with it and find the manual provides all I need - external sites tend to over-complicate solutions to some very simple problems.",Internet,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",The fact that I can program in different languages using a single interface and the text features of ORG are great and allows me to move between platforms without being locked into proprietary text editing products.,"[""Hobby projects""]","[""28.2""]",10,Rmail,"org, flyspell",any comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Python""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA Stable""]","[""Email""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",Not applicable,VS Code,No,Frequently,65,Associates,Male,British,,"[""No""]","[""flyspell""]",minimal vanilla,,No,Blog post,Ok,"[""shell""]","[""default dark""]",Never,No none,Never,,"Just needed to learn the keybindings, but it was fairly easy after a short while. To this day, though, I'm barely using 10% of what it's capable of. I don't even have an lsp server or whatever to look at my code. I just ... know the whole code base of 100k lines or so. lol.",Internet,"[""GUI""]","[""Text editing features""]","[""Community"", ""Flipped a coin vs vim""]","Very well, it's snappy",Keybindings & available everywhere I need it.,"[""Work""]","[""28.2""]",6,No,"whitespace-mode, fill-column-indicator",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Java"", ""SQL""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""n/a""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""I just google it""]","[""package.el""]","[""Install and try it immediately""]",,Visual Studio,No,Rarely,35,Bachelors,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,It just reminds me how much of Emacs I don't know or understand. :),No,r/emacs,Great,"[""none""]","[""atom-dark""]",Never,No simple functions,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"meow, org, magit, eglot",significant comprimise,might in future,Cannot,Cannot,No,meow,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""friends""]","[""Design rationale""]","[""IRC"", ""GitHub"", ""friends""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,26,School,Male,Russian,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""ef-day""]",Rarely,No none,Never,,Getting up and running with LSP,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Figuring out what the fuzz about Doom Emacs was all about""]",Good but not great,Having the same keybindings when writing code and plain text,"[""Work""]","[""28.2""]",1,No,"org-roam, dap-mode, magit, dired",moderate comprimise,never considered,Yes,No,No,Vim,"[""Go"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""MELPA Stable""]","[""I don't""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Youtube""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""wait for community""]",,VS Code,framework default,Frequently,33,Masters,Male,Danish,Media/Publishing,"[""framework default""]","[""flyspell"", ""langtool""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""solarized""]",Never,framework default write package,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"magit, projectile, treemacs, vterm, js2-mode, restclient, posframe, modus-themes, js2-refactor, tide",do not prefer,might in future,I have in the past,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,,projectile,Often,41,Masters,Male,United States citizen,Software Development,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,Thank you for doing this!,Yes,Hacker News,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I started with `C-h t`, I think the biggest hurdle was unlearning CUA instincts in favor of Emacs' own key bindings. I started using Emacs starter kits (specifically Emacs Prelude) until I understood enough to write my own configuration. I think probably the biggest helps were the `which-key` package along with a genuine desire to learn the system (as opposed to passively picking it up). The learning curve was certainly steeper than more commercial text editors (e.g. VS Code, JetBrains products) but I was strongly motivated to learn Emacs after learning about VS Code's troubling telemetry and monetization practices.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""seeing other experienced Emacs users doing magic""]",Good but not great,"Extensibility and UX consistency. The text-first user interface paradigm allows for unparalleled ""ah, this works here as I expect"" moments.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",6,No,"magit,zop-to-char,ein,lsp-mode,which-key,hydra,ivy,deadgrep,wgrep,projectile",no comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Elixir"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub""]","[""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,33,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""vterm""]","[""nord""]",Rarely,undo-tree simple functions,Never,,Vanilla emacs interface style is somewhat old and has many new concepts,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility""]",Good but not great,expandability,"[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"magit, evil, evil-collection, embark, ebib, citar, org-roam, no-littering, elfeed, git-timemachine",moderate comprimise,might in future,Yes,Would directly,No,Vim,"[""Python"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""Telegram""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,Sublime Text,project.el,Often,25,Masters,Male,Chinese,Research,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Emacs China,Great,"[""none""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi"", ""nord"", ""solarized"", ""solarized-dark"", ""zenburn""]",Frequently,undo-fu simple functions,Never,,,University/College,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",25,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Javascript"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""MacOS""]",String[],"[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Reddit""]","[""Tutorials""]","[""Emacs StackExchange""]","[""framework default""]","[""Research alternatives""]",,None,projectile,Rarely,,Masters,Male,Spanish,Software Development,"[""Ido""]","[""flyspell""]",Prelude,,Not sure,Hacker News,Great,"[""shell"", ""ansi-term""]","[""default light""]",Rarely,No write package,Rarely,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"org-mode, magit, vterm, dired, ivy, elfeed, cider, emms",moderate comprimise,might in future,No,I have in the past,Yes,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Python""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Sometimes,"[""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,35,Bachelors,Male,American,Software Development,"[""Ivy""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Ok,"[""vterm""]","[""gruvbox""]",Rarely,No none,Never,,EVERYTHING IS STILL DIFFICULT,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",EVERYTHING,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",10,No,"multiple-cursors,expand-region,projectile-rails,",do not prefer,never considered,No,Would directly,No,custom,"[""HTML/CSS"", ""Javascript"", ""Ruby"", ""React""]",Frequently,"[""MacOS""]",String[],"[""MELPA""]","[""never had to""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""never had to""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,Eclipse,project.el,Never,35,Bachelors,Male,Romanian,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""zenburn""]",Never,No copy-paste,Never,,too many kindbindings,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Good text rending, neat UI, very extensible","[""Work""]","[""28.2""]",1,No,"helm, citar, dired, company",no comprimise,never considered,Cannot,Cannot,No,doom,"[""C++""]",Rarely,"[""MacOS""]","[""Note taking"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Not interested""]",Never,"[""Issues""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials""]","[""Discord""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,20,School,Female,Chinese,Student,"[""Helm""]","[""ispell""]",Doom Emacs,,No,Twitter,Great,"[""none""]","[""doom-one-light""]",Never,undo-fu write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",4,Mu4e,,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Scala""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Design rationale""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Often,41,Masters,Male,Dutch,Software Development,"[""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","Flexibility, extensibility","[""Work""]","[""27.2""]",10,Gnus,"org-mode, bbdb, gnus",moderate comprimise,never considered,No,Yes,No,Emacs,"[""Python"", ""R"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Mailing lists"", ""Blogs""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,None,No,Frequently,43,PhD,Male,Spanish,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Emacs mailing list,Ok,"[""shell""]","[""default light""]",Sometimes,No copy-paste,Rarely,,Without the Doom Emacs starter pack Emacs looks and feels really rough,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Clarity, simplicity and a rich ecosystem of packages","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"markdown-mode, texfrag-mode, pandoc-mode, eaf-pdf-previewer, treemacs, vertico",moderate comprimise,never considered,No,No,No,Emacs,"[""Haskell"", ""Python"", ""Shell"", ""Scala""]",Frequently,"[""Ubuntu""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Most things works already quite good""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""IRC servers"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Email"", ""Discord""]","[""use-package"", ""Doom Emacs""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,framework default,Frequently,38,Masters,Male,German,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,No,IRC,Great,"[""none""]","[""doom-one""]",Rarely,framework default simple functions,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",30,No,,limited comprimise,never considered,No,Would directly,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Never,"[""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""Task management""]","[""GNU ELPA""]","[""Mailing list""]",Never,"[""Not interested""]",Never,,"[""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""web search engine""]","[""package.el""]","[""Install and try it immediately""]",,edt,No,Frequently,,Bachelors,,,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,Yes,Hacker News,Great,"[""shell""]","[""default light""]",Often,No simple functions,Never,,"It was a long time ago, but I remember struggling/not really understanding the point of emacs until I started using Helm (later Ivy). Once I had a more visual completion framework, all the other pieces started to come together.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy","Extensibility, ability to act as a universal interface for editing text","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",8,No,"ivy,projectile,magit,eglot,tide,slime",limited comprimise,never considered,No,Would directly,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""I generally stick to fairly mature packages that work good enough for me""]",Rarely,,"[""Reddit"", ""Mailing lists""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""wait for maturity""]",,Vim,projectile,Sometimes,29,Bachelors,Male,American,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""eshell""]","[""modus-vivendi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Repl, lisp""]","[""Extensibility"", ""Package(s)""]",Not well,Runtime introspection,"[""Work""]","[""29.0""]",12,Mu4e,"Magit, straight, evil, vertico, company, (LSP - although it's unusably slow)",moderate comprimise,never considered,I have in the past,No,No,Vim,"[""Clojure"", ""Common Lisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Manual""]","[""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Never,41,Masters,Male,Swedish,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia""]","[""flyspell""]",Doom Emacs,"No questions regarding what I think is important for or lacking in emacs. If there was one thing I could wish for, is that there was more focus on multithreading. As it is now, I can't really use emacs for my daily work.",No,r/emacs,Ok,"[""eshell"", ""vterm""]","[""gruvbox""]",Rarely,framework default simple functions,Never,,Key binding,Magazine article,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",customizability and extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",30,mew,"company,irony,jedi",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Python"", ""Rust""]",Never,"[""MacOS"", ""BSD""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,None,No,Sometimes,53,Masters,Male,Japanese,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Twitter,Great,"[""shell""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",18,No,,do not prefer,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Perl"", ""Scheme"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,,,,,,"[""Helm"", ""Ido""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""default dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, understand internals,Never,,variable and function names don't follow a consistent naming scheme,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""hacker prestige""]",Good but not great,Any aspect can be inspected and its behaviour modified,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,,moderate comprimise,never considered,No,No,Yes,Emacs,"[""Common Lisp"", ""Elisp"", ""Haskell"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Rarely,"[""Lack confidence in code quality""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""IRC servers"", ""Blogs"", ""M-x list-packages""]","[""Manual"", ""Clips/videos""]","[""IRC""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Never,23,Bachelors,Male,Canadian,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell"", ""eshell""]","[""solarized-dark""]",Sometimes,No read and understand,Never,,Key binds are very obscure but quick when learned,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Lack of stateful key binds (vast majority are non-modal unlike vims),"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,,moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Perl"", ""Shell"", ""SQL"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows"", ""BSD""]","[""Note taking"", ""Task management""]","[""not sure""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""I don’t""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el""]","[""wait for community""]",,Nano,No,Never,25,Masters,Male,,Research,"[""No""]","[""No""]",minimal vanilla,Some questions are required but don’t have responses that are accurate,No,Hacker News,Ok,"[""eshell"", ""term""]","[""default light"", ""default dark""]",Sometimes,No write package,Never,,Building it by hand for different flavors of unix,Friend,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Programmability, packages","[""Work"", ""Hobby projects""]","[""27.1""]",39,No,"ediff c++-mode swift-mode, java-mode, python-mode, shell-script-mode, html-mode docker-mode recentf git-command",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""C++"", ""C"", ""C#"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Rarely,"[""Unfamiliar with contribution process"", ""Bad prior experience""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Design rationale"", ""Overview""]","[""IRC""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,vi,No,Often,,School,Male,American,,"[""framework default""]","[""flyspell""]",maximal vanilla,,No,ycombinator,Ok,"[""shell-command"", ""shell""]","[""default dark""]",Frequently,framework default ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,,University/College,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Customization and great packages (Org, Gnus, Magit, etc.)","[""Work"", ""Hobby projects""]","[""28.2""]",18,Gnus,"org, magit, gnus",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Julia"", ""Python"", ""Fortran""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Mailing lists""]","[""package.el""]","[""Research alternatives""]",,Can't remember,projectile,Frequently,50,PhD,Male,Spanish,Research,"[""Ivy""]","[""No""]",minimal vanilla,,No,Emacs mailing list,Great,"[""shell"", ""ansi-term""]","[""default light""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",2,Mu4e,,moderate comprimise,0-2y,No,No,No,Vim,"[""Python"", ""PHP"", ""Perl""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default""]","[""Mailing list""]",Never,"[""Not knowing how to modify a package""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Often,43,Associates,Male,German,Webhosting,"[""framework default""]","[""framework default""]",Doom Emacs,,No,https://discourse.doomemacs.org/t/emacs-user-survey-2022/3331,Ok,"[""none""]","[""doom-nord""]",Never,framework default simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",2,,,,,,,,Vim,"[""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"keybinds being cryptic, also functions under M-x not completing and things like that",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,its quite portable when it comes to elisp,"[""Work"", ""Hobby projects""]","[""27.2""]",1,No,ivy,limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Ruby""]",Rarely,"[""Windows""]",String[],"[""GNU ELPA"", ""MELPA"", ""not sure""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""IRC servers"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""IRC"", ""Discord""]","[""package.el"", ""not sure""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,19,School,Male,Polish,Student,"[""Ivy""]","[""No""]",minimal vanilla,,No,lobste.rs,Ok,"[""eshell""]","[""default dark"", ""dracula"", ""gruvbox""]",Never,No none,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",,Good but not great,,"[""Hobby projects""]","[""29.0""]",22,,,,,,,,Vim,"[""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",7,,,,,,,,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""calfw package and org-mode""]",Alright,Extensibility and programmability. It can be configured to the very last detail,"[""Work"", ""Hobby projects""]","[""27.1""]",6,Mu4e,"calfw, elfeed, elpher, magit, ob-restclient, projectile, treemacs, twitter, yasnippet, ztree",moderate comprimise,might in future,No,Would directly,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Ruby"", ""Shell"", ""Markdown""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""IRC"", ""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Never,40,Bachelors,Male,Greek,Software Development,"[""Helm""]","[""flyspell""]",Spacemacs,,Not sure,Hacker News,Great,"[""ansi-term""]","[""kaolin-ocean""]",Sometimes,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""History""]",Good but not great,"Extensibility, depth","[""Work"", ""Hobby projects""]","[""29.0""]",20,No,,significant comprimise,5-10y,No,Never crossed my mind to be honest,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Erlang"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""straight"", ""use-package""]","[""Research alternatives""]",,Various,projectile,Often,39,Masters,Male,Swedish,Healthcare and software development,"[""Ido""]","[""flyspell"", ""grammarly""]",maximal vanilla,I find it very long.,No,r/emacs,Not great,"[""none""]","[""zenburn""]",Often,undo-tree copy-paste,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""org-mode""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,Mu4e,"org-mode, magit, org-ql, mu4e",moderate comprimise,never considered,I have in the past,No,No,Vim,"[""Elixir"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""PHP"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,41,Masters,Male,German,Software Development,"[""framework default"", ""Helm"", ""Consult""]","[""framework default""]",Spacemacs,,No,Hacker News,Great,"[""ansi-term""]","[""solarized""]",Rarely,framework default write package,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",40,No,"tramp, org, polymode, ess, ffap, dabbrev, sql, org-ref",significant comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""R"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""Mailing lists""]","[""use-package""]","[""Research alternatives""]",,Notepad++,No,Often,62,Masters,Male,American,Research,"[""No""]","[""flyspell""]",maximal vanilla,,No,Emacs mailing list,Ok,"[""shell""]","[""zenburn""]",Frequently,No write package,Never,,"1. Key bindings to move cursor (^F ^B ^N ^P). These bindings are not intuitive and hard to type. 2. How to use ^K, surprisingly it appends cut text to copy buffer and yank will paste all. The term ""yank"" is also difficult to understand than ""paste."" 3. How to use just copy but not kill. The answer is M-w. To find out, I browsed almost all pages of emacs manual.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""There was no other options""]",Good but not great,e-lisp. macro. org-mode(outline mode),"[""Work""]","[""26.3""]",32,No,"org-mode, undo-tree, ivy, counsel, real-auto-save, dired, wdired, uniquify",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Perl"", ""Shell"", ""bat,""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Web search engines"", ""Japanese community in slack""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Japanese community in slack""]","[""manual"", ""leaf""]","[""Research alternatives"", ""wait for maturity""]",,vi and an line editor developed by a university faculity.,No,Frequently,57,Masters,Male,Japanese,Manufacturing,"[""Ivy""]","[""No""]",maximal vanilla,,No,Japanese community in slack,Ok,"[""shell-command""]","[""my own custom theme"", ""based on high-contrast""]",Rarely,undo-tree simple functions,Rarely,,"Region / kill-ring / yank which is very different from usual copy-paste, but it improved in recent Emacs, and it's powerful once you're used to it.",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Built-in ""magical"" features, so many packages/modes.","[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",24,Gnus,"auctex, ghosttext (websocket)",significant comprimise,might in future,No,I contribute to the FSF but not directly to Emacs,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""IRC servers"", ""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""IRC"", ""Emacs StackExchange""]","[""manual""]","[""Install and try it immediately""]",,Don't remember ;),No,Frequently,42,Masters,Male,French,Software Development,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,IRC,Great,"[""ansi-term""]","[""default dark""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work""]","[""29.0""]",5,No,"magit,lsp-mode,evil",any comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Rust""]",Frequently,"[""MacOS""]","[""Note taking""]","[""framework default"", ""not sure""]","[""GitHub""]",Sometimes,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Discourse"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Framework"", ""GitHub"", ""Discourse""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,VS Code,framework default,Frequently,31,Masters,Male,Chinese,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,,Yes,Emacs China,Great,"[""vterm""]","[""doom-one""]",Never,undo-fu copy-paste,Never,,,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)""]","Very well, it's snappy",Many of the packages provide first-class solutions.,"[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,"auctex, markdown-mode, lilypond-mode",significant comprimise,might in future,No,I have in the past,No,Vim,"[""HTML/CSS"", ""Shell"", ""TeX""]",Often,"[""MacOS""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Documentation""]","[""M-x list-packages""]","[""Tutorials""]","[""IRC"", ""Mailing lists""]","[""framework default""]","[""Research alternatives""]",,Vim,No,Frequently,42,Bachelors,Male,United States citizen,Media/Publishing,"[""Ido""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""default light""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Cannot remember,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility and quality of available packages like TRAMP and org mode.,"[""Work"", ""Hobby projects""]","[""28.2""]",35,No,"slime, rainbow-delimiters, web-mode, org-mode,TRAMP",,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Rarely,,,,,,"[""No""]","[""flyspell""]",minimal vanilla,,,,,"[""shell-command"", ""eshell"", ""ansi-term""]","[""dracula"", ""gruvbox"", ""modus-operandi"", ""modus-vivendi"", ""solarized-dark"", ""monokai""]",Frequently,No simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""asked by my teaching assistant""]",Good but not great,"I like that editing shortcuts are mostly the same as in readline/bash. Selection of packages.","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",15,No,,significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""Go""]",Rarely,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Never,"[""Code (bug fixes)""]","[""Blogs"", ""Web search engines""]","[""Design rationale""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Eclipse,No,Never,40,Masters,Male,Polish,Manufacturing,"[""Ido"", ""Icomplete""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default dark""]",Never,No simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Emacs,"[""Elisp"", ""Javascript"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,"It took time to develop muscle memory of those keybindings. But after I had learned Emacs for a while, I just use my own keybinding to avoid ergonomic problems. Also Emacs Lisp itself is not a small language, if all Emacs's built-in packages are considered as part of its standard library.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Lisp magic""]","[""Extensibility"", ""Text editing features""]",Good but not great,Totally introspectable and extensible,"[""Work"", ""Hobby projects"", ""Note Taking, Routine tracking""]","[""29.0"", ""28.2""]",24,Mu4e,"use-package, ess, eglot, lsp-mode, elpy, slime, sly, cider, geiser, theme-anchor",moderate comprimise,might in future,No,No,Yes,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Haskell"", ""Julia"", ""Java"", ""Python"", ""R"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","MELPA first, one it's stabilized, move to GNU ELPA if possible",Vim,projectile,Frequently,43,PhD,Male,Taiwanese,Fin Tech,"[""Ivy"", ""Vertico""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell"", ""vterm""]","[""solarized-dark"", ""base16""]",Frequently,undo-tree copy-paste,Never,,The commands aren't intuitive if you come from a windows background.,Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","It makes complex actions easy to do. I love its macros. I can do everything inside it - no context switching needed.","[""Work""]","[""29.0""]",34,No,,limited comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Python"", ""Perl"", ""JSON""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""framework default"", ""GNU ELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""My employer's policies""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""wait for maturity""]",,I don't remember,No,Rarely,52,PhD,Female,United States citizen,Government,"[""framework default"", ""Helm""]","[""framework default""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command"", ""shell""]","[""default light""]",Never,framework default none,Never,,When installing spacemacs it feels like there is always at least one package from elpa broken at any point in time.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"lap,evil,magit",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""HTML/CSS"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default"", ""MELPA""]","[""I give up and move on""]",Never,"[""Elisp proficiency""]",Never,"[""Issues"", ""Documentation""]","[""I don't""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Ask a friend who knows how to read elisp""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Rarely,25,Bachelors,Male,United States citizen,Fin Tech,"[""framework default""]","[""framework default""]",Spacemacs,Love the colors and spacemacs.,No,Hacker News,Great,"[""none""]","[""solarized-dark""]",Never,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility""]","[""Community""]",Not well,,"[""Hobby projects""]","[""28.2""]",0,No,,limited comprimise,might in future,No,No,No,CUA,"[""Common Lisp"", ""Python"", ""Rust""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Framework""]","[""package.el""]","[""wait for community""]",,VS Code,project.el,Never,34,Masters,Male,Russian,Manufacturing,"[""No""]","[""No""]",minimal vanilla,,Yes,Blog post,Great,"[""none""]","[""default dark""]",Never,No simple functions,Rarely,I got my feedback when my assignment went thru. I also submitted a small eshell patch on the debbugs bug tracker.,Going through the tutorial was a chore. Mickey's Mastering Emacs book really helped my understanding though.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,extensibility and fast and efficient text editing features.,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"vertico, consult, org, marginalia",no comprimise,2-5y,I have in the past,I have in the past,No,Emacs,"[""Common Lisp"", ""Python""]",Sometimes,"[""WSL"", ""Windows""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""manual""]","[""Research alternatives"", ""wait for community""]",n/a,IntelliJ,project.el,Sometimes,35,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",minimal vanilla,,Yes,Hacker News,Ok,"[""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No many packages,Sometimes,,Package download often fails.,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Elisp,"[""Work""]","[""29.0""]",12,No,,moderate comprimise,might in future,No,No,No,Vim,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Shell""]",Rarely,"[""MacOS""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Wariness of the review process"", ""Writing commit message gives me a headache""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""GitHub"", ""Mailing lists""]","[""framework default"", ""package.el"", ""quelpa""]","[""Install and try it immediately""]",Github,Vim,project.el,Frequently,42,School,Male,Chinese,Software Development,"[""Helm"", ""Ivy""]","[""No""]",minimal vanilla,,Yes,Emacs China,Ok,"[""shell""]","[""default light""]",Sometimes,undo-fu simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,No,No,No,Vim,"[""C"", ""Clojure"", ""Go"", ""Rust"", ""F#""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Discord"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""Framework""]","[""framework default""]","[""Research alternatives""]",,VS Code,framework default,Sometimes,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discord,Ok,"[""eshell""]","[""doom-one""]",Never,framework default simple functions,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,I can always follow-functions of my editor and the code being edited to immediately have full transparency and troubleshoot outside of external language server issues.,"[""Work"", ""Hobby projects""]","[""29.0""]",8,No,"tramp, lsp-mode, helm, evil, which-key, tabspaces, flycheck, magit, cheatsheet, elfeed",do not prefer,never considered,No,I have in the past,No,Hybrid/Custom,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Shell"", ""Scala, Wren""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Package Maintainers""]",Rarely,"[""Code (bug fixes)""]","[""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview"", ""commented functions""]","[""Friends""]","[""package.el""]","[""Install and try it immediately""]",,Jed,project.el,Frequently,24,Bachelors,Female,American,Student,"[""Helm""]","[""flyspell""]",maximal vanilla,"The free software question ought to have an ""other"" or else it may as well be a slider with how 2-dimensional it is.",Yes,lobste.rs,Great,"[""eshell""]","[""gruvbox""]",Frequently,undo-tree write package,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""org mode, arista extension, e.g. bug-mode, etc., my own personal extensions""]","[""hated vi""]",Good but not great,Extensibility,"[""Work""]","[""27.2""]",30,No,,moderate comprimise,never considered,No,No,No,"Arista's, plus a lot of my own key-bindings","[""C++"", ""C"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default"", ""Source""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""framework default"", ""manual""]","[""wait for community""]",,"wordstar-like, Norton editor",No,Rarely,,,Male,,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Company emacs GHC group,Ok,"[""shell""]","[""my own custom theme""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Not well,Extremely customizable with Elisp.,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"ivy, dired++, emmet, magit, undo-tree, use-package, visual-regexp, web-mode, which-key, yasnippet",moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Java"", ""PHP"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""youtube channels""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Sometimes,49,School,Male,Spanish,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""dracula"", ""solarized-dark"", ""doom-challenger-deep""]",Frequently,undo-tree copy-paste,Never,,"Keybindings, how the help system worked, why some parts of emacs was slow",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,"Org mode, terminal mode, documentation system","[""Studying""]","[""27.2""]",7,No,"Org-mode, windmove, vc-mode, terminal, darkroom-mode",moderate comprimise,never considered,Cannot,Would directly,No,Emacs,"[""Not a programmer""]",Never,"[""GNU/Linux"", ""Windows""]","[""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""M-x list-packages""]","[""Manual"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el""]","[""wait for maturity""]",,Notepad++,No,Frequently,24,School,Male,Norwegian,Student,"[""Ido"", ""Icomplete""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""term""]","[""my own custom theme"", ""modus-operandi"", ""modus-vivendi""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,keybinds,Internet,"[""GUI"", ""daemon""]","[""god tier font rendering""]","[""Extensibility""]","Very well, it's snappy","god tier font rendering packages elisp","[""Hobby projects""]","[""28.2"", ""28.1""]",2,No,,any comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Babel""]","[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Screenshots""]","[""IRC"", ""Discord""]","[""elpaca""]","[""Install and try it immediately""]",,Vim,No,Never,16,School,hmm,Polish,Student,"[""No""]","[""No""]",minimal vanilla,i use arch btw,Not sure,Discord,Ok,"[""vterm""]","[""my own custom theme""]",Never,C-_ read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""org mode""]",Good but not great,Org mode,"[""Work""]","[""28.2""]",2,Mu4e,"org-mode, evil, consult, which-key, org-roam, orderless",moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub"", ""Discord""]","[""framework default"", ""straight"", ""elpaca"", ""use-package""]","[""Research alternatives""]",,Vim,projectile,Frequently,32,Masters,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,Not sure,Discord,Ok,"[""vterm""]","[""doom-one""]",Sometimes,undo-fu write package,Rarely,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, Elisp","[""Work"", ""Hobby projects"", ""Home stuff""]","[""29.0""]",25,No,,significant comprimise,might in future,I have in the past,Yes,No,Emacs,"[""C"", ""Haskell"", ""Java"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Rarely,,Masters,Male,,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""Nano""]",Rarely,No simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,Gnus,,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Haskell"", ""Ruby""]",Never,"[""Windows""]","[""Note taking"", ""General document writing""]","[""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""not sure""]","[""Install and try it immediately""]",,Vim,No,Frequently,43,PhD,Male,Indian,Research,"[""Ido""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""solarized"", ""solarized-dark""]",Never,No none,Never,,Understanding buffers,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Integration, consistent experience, efficient workflow","[""Work"", ""Hobby projects""]","[""28.2""]",0,No,"Deft, scroll-on-jump",moderate comprimise,might in future,No,No,No,Vim,"[""Shell""]",Never,"[""GNU/Linux""]","[""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,No,Rarely,31,Masters,Male,German,Software Development,"[""framework default"", ""Vertico"", ""Consult""]","[""No""]",Doom Emacs,,No,Lemmy,Great,"[""vterm""]","[""doom-one""]",Never,No simple functions,Rarely,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""29.0"", ""27.1"", ""26.3""]",28,No,"org-mode, org-super-links, org-linker-edna, helm, org-rifle, magit, eyebrowse, hydra, yankpad",significant comprimise,5-10y,I have in the past,I have in the past,No,Emacs,"[""Elisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Mailing lists""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,,No,Rarely,47,PhD,Male,Austrian,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""default light"", ""wombat""]",Never,No simple functions,Never,,"I attempted to use Evil mode, but there were a lot of conflicting bindings which soured me on vim-style movement and made me learn the default bindings. This caused a lot of trouble, specifically when editing lisp code, I could never get Evil to work well with paredit. The second one was using a pre-packaged Emacs config, which I used to ignore what was customised, so when trying to create my own emacs config, it was difficult to transition to my own. This isn't specifically about the config itself, but more that the defaults of Emacs were very different to what I expected. After stripping away the config I was a bit lost because I didn't understand things like `customize', and the Emacs defaults.",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,The ability to customise pretty much everything and that the default way of implementing a feature (by the devs) is to give you a lot of options.,"[""Hobby projects""]","[""28.2""]",2,No,"selectrum, prescient, company, sly,, org, paredit, magit, ef-themes, dtrt-indent",moderate comprimise,never considered,No,I have contributed to the FSF but not emacs directly.,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Ruby"", ""Shell"", ""SQL"", ""Common Lisp""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Rarely,34,Bachelors,Male,Australian,Software Development,"[""Selectrum""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""none""]","[""default light"", ""default dark"", ""ef-themes""]",Rarely,No write package,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",11,,,,,,,,Vim,"[""Elisp"", ""Python"", ""corporate internal language""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work""]","[""27.1""]",16,No,,any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Javascript"", ""Python"", ""Scheme"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""N/A""]",Never,String[],Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""N/A""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Sometimes,,Bachelors,Male,American,Software Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""eshell""]","[""sanityinc-tomorrow-night""]",Never,No write package,Rarely,,"I struggled a lot with evil mode, but eventually to original emacs controls and loved it. Had some issues with performance/gc settings because I didn't understand what I had done, but once I learned more elisp and the emacs backend I started to learn how to debug and write my own functions and packages!",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Community"", ""Clojure/Cider""]","Very well, it's snappy","Being built on top of lisp, feature rich packages","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"vertico, consult, embark, marginalia, cider",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""Clojure"", ""Elisp"", ""Javascript""]",Often,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Sacha's feed""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","Melpa, it's easy",VS Code,projectile,Rarely,41,Associates,Male,United States citizen,Fin Tech,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu""]",Doom Emacs,,Not sure,Blog post,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree copy-paste,Never,,"Even with a starting configuration like doom, Elisp adds a high barrier to entry. There is also not a version of the full tutorial written for anything but vanilla emacs",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensibility and org mode,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"Org, magit, eglot, evil",limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""Python""]",Often,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default""]","[""wait for community""]",,VS Code,framework default,Sometimes,26,Masters,Male,Indian,Research,"[""framework default"", ""Vertico""]","[""flyspell""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""default dark""]",Sometimes,framework default read and understand,Never,,"There is so much that is possible to configure but configuring specific things can often be difficult. Some language integrations are difficult to add. In sum, configuring emacs can be very bewildering.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""org-mode""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,org-mode,"[""Hobby projects""]","[""28.2""]",3,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Often,25,,Male,American,Software Development,"[""No""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""ansi-term""]","[""doom-one""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Configuration was insanely hard at first.,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Org Mode and Markdown Mode""]","Very well, it's snappy","Elasticity in adjusting it to the needs of an individual user, general features for manipulation of any text, the fact that it’s light on system resources.","[""Work""]","[""29.0""]",4,No,"Org-mode, Markdown-mode, Dracula-theme",no comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""HTML/CSS""]",Never,"[""Windows"", ""MacOS""]","[""Currently I am not using Org-Mode, employing a combination of the NB bash script (which can be run in Eshell easily) and Markdown-Mode for similar purposes""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,No,Frequently,29,Masters,Male,Polish,Research,"[""No""]","[""flyspell""]",minimal vanilla,,No,Blog post,Ok,"[""eshell""]","[""dracula""]",Never,No copy-paste,Never,,"Basic navigation: opening and rearranging windows, maintaining order/arrangement of buffers, Emacs-style cursor movement. (I've been grateful to have ""Windows-style"" arrow-key movement but this has discouraged learning the Emacs movement commands.) Initial start-up with the help system: this is great for discovery later on, but at first is just another source of confusion as it assumes a basic understanding of key-sequences, Emacs nomenclature and conventions, and Elisp.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,Consistent development environment across multiple languages; uniquely powerful packages (org-mode); customisation/extensibility; free software ethos.,"[""Work"", ""Hobby projects""]","[""28.2"", ""25.3""]",12,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Go"", ""R"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""wait for community""]",,Notepad++,No,Often,,Bachelors,,,Research,"[""Ido""]","[""No""]",minimal vanilla,,No,Friend,Great,"[""shell""]","[""solarized""]",Never,No copy-paste,Rarely,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"Treemacs, LSP, Dirvish, Vterm",significant comprimise,might in future,No,Would directly,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Not knowing how to modify a package""]",Sometimes,"[""Issues"", ""Advocacy""]","[""GitHub"", ""IRC servers"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""GitHub""]","[""use-package""]","[""Research alternatives""]",,None,No,Frequently,49,Masters,Male,Spanish,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,IRC,Great,"[""eshell"", ""vterm"", ""eat""]","[""default light"", ""default dark"", ""modus-operandi"", ""modus-vivendi"", ""plan9, owl""]",Often,undo-tree copy-paste,Never,,Default keybindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility,"[""Hobby projects""]","[""28.2""]",1,No,org-mode,significant comprimise,never considered,No,Cannot,No,Custom,"[""C++"", ""C"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""SQL""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Blogs"", ""Web search engines"", ""Distro Tube, System Crafters""]","[""Tutorials"", ""Overview""]","[""GitHub"", ""Email""]","[""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,No,Rarely,20,School,Male,Austrian,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,r/emacs,Ok,"[""shell""]","[""default dark""]",Never,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Hobby projects""]","[""28.2"", ""28.1""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Go"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Often,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""doom-one""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,"I got completely stuck numerous times because I didn't know key bindings, and things I couldn't find simple ways to do certain things.",Friend,"[""TUI""]","[""Text editing features""]","[""Text editing features""]",Good but not great,Simile dependable functionality,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",10,No,Org,significant comprimise,never considered,No,No,No,Emacs,"[""Java"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,42,PhD,Male,Irish,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""something dark""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"elisp is drastically different than vimscript and I had a hard time figuring out the new paradigms. I also had trouble figuring out the extension ecosystem, as I had some very specific things I wanted to port over from vim immediately.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Extensibility. Scriptibility. I've come to rely on the fact that emacs isn't really a text editor, but rather an elisp execution environment with an okay text editor embedded in it.","[""Work"", ""Hobby projects""]","[""28.1""]",7,No,"evil, magit, corfu, vertico, prescient, org-mode",moderate comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Matrix"", ""GitHub""]","[""use-package"", ""nix-community emacs-overlay""]","[""Research alternatives"", ""wait for community""]",,Vim,project.el,Rarely,35,Bachelors,Male,American,Research,"[""Vertico"", ""Selectrum"", ""Marginalia""]","[""No""]",maximal vanilla,,Yes,matrix channel,Ok,"[""vterm""]","[""doom-nord + doom-early-grey""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Yes. It took some time to get used to the basic navigation and editing key chords.,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,It's extensibility allowing me to use muscle memory in an extensive range of tasks.,"[""Work"", ""Hobby projects""]","[""29.0""]",8,No,"Org mode, CIDER, Clojure mode, tramp mode, LSP, Magit",moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Eclipse,projectile,Often,57,Bachelors,Male,Welsh,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Mastodon,Ok,"[""shell"", ""eshell"", ""term""]","[""Nimbus""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"remembering the keys, writing elisp",I found it on a Pr1me Computer,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",flexibility,"[""Hobby projects"", ""private""]","[""29.0""]",40,No,"org, agenda, ox-latex, org-roam",moderate comprimise,10+y,No,I have in the past,No,blend of private and default,"[""C#"", ""Elisp"", ""Python""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""fixing it myself""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Sacha Chua's weekly list""]","[""Manual"", ""examples""]","[""Reddit"", ""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately""]",n/a,Vim,projectile,Frequently,77,Masters,Male,Danish,retired from IT-sales support,"[""Ivy"", ""Vertico"", ""Selectrum"", ""Marginalia""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""ansi-term""]","[""modus-vivendi""]",Rarely,No write package,Never,,"Key chords, learning the core set.","Started in a unix shop, emacs was basically the default editor","[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""Best unix editor at the time. Stable, therefor good long term investment""]","Very well, it's snappy",Eliso extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2""]",25,notmuch,,significant comprimise,might in future,Cannot,Cannot,Yes,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""ocaml""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines"", ""emacs wiki""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,various,No,Frequently,55,Masters,Male,German,Software Development,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""default light"", ""default dark"", ""solarized""]",Sometimes,No read and understand,Never,,"emacs keybindings are weird. I have vi and emacs bindings mostly memorized, but prefer evil mode",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",extensibility. runs on most anything. I run it on everything from linux on my pinephone to my mac,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Elixir"", ""HTML/CSS"", ""Python"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""IRC servers""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Often,35,Bachelors,Male,United States citizen,Telecom,"[""framework default""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Great,"[""eshell"", ""ansi-term""]","[""doom-one""]",Rarely,framework default copy-paste,Rarely,,"Sometimes its slow when using heavier stuff like eglot with autocompletion although this might have to do with my laptop having a weak dual core then emacs The tutorial felt to bare bones it just provides enough to get you started and works well for that but i which there was some kind of interactive tutorial to show various features of emacs",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,Customizability range of packages tons of features,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"eglot, aphaeleia, helpful, yasnippet, which-key, doom-themes, doom-modeline, corfu, vertico, dirvish",significant comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python""]",Rarely,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Neovim,No,Sometimes,,,Male,,,"[""Vertico"", ""Marginalia""]","[""No""]",maximal vanilla,I wish there was more specific questions they seemed very general. I wish there was more options for certain things like if i have or have not used a model editing package,No,r/emacs,Great,"[""vterm""]","[""modus-vivendi""]",Never,No none,Never,,Getting a conceptual understanding of how you are supposed to use it.,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Robust, open, not tied to whims of company","[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"Magit,lsp-mode,eglot,org-rifle",limited comprimise,never considered,No,No,No,Vim,"[""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""example workflows""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Frequently,31,PhD,Male,Belgian,Fin Tech,"[""Helm""]","[""flyspell""]",maximal vanilla,Optional email to be sent the results when they are available?,No,r/emacs,Great,"[""term""]","[""default dark"", ""nord""]",Sometimes,undo-tree copy-paste,Never,,"Not, but Elisp learning is a challenge",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""It's my desktop manager too""]","[""Text editing features""]","Very well, it's snappy",It's extensibility,"[""Work"", ""Hobby projects"", ""Desktop manager (Exwm)""]","[""28.2""]",5,No,"Org mode, Aux, Exwm",limited comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Common Lisp"", ""Elisp""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Budget/Spreadsheets""]","[""GNU ELPA"", ""MELPA"", ""Org""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""StackOverflow""]","[""package.el""]","[""Install and try it immediately""]",,Pico,No,Frequently,56,School,Male,,Customer Service,"[""Helm""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm"", ""Konsole (for Muds)""]","[""gruvbox""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,Keybindings,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]","Very well, it's snappy",Lisp and age,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",25,Mu4e,"evil, org-mode, cider",moderate comprimise,2-5y,I have in the past,I have in the past,No,Vim,"[""C"", ""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""M-x list-packages"", ""Company slack""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Framework"", ""GitHub"", ""Company slack""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,44,Associates,Male,German,Fin Tech,"[""framework default"", ""Helm"", ""Ivy""]","[""flyspell""]",Corgi,,Yes,Friend,Great,"[""shell-command"", ""shell"", ""eshell"", ""term"", ""ansi-term""]","[""solarized"", ""solarized-dark""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,Getting used to the completely different keyboard shortcuts.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"org, avy, eglot, magit, web-mode",limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,"notepad, ultra edit",projectile,Rarely,55,Bachelors,Male,Canadian,Software Development,"[""Vertico""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""none""]","[""My own""]",Never,No simple functions,Rarely,,How to install packages using init.el config file. The correct way to modify key bindings. How to set a font using init.el config file.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,His extensibility and org-mode.,"[""Hobby projects""]","[""29.0""]",3,No,"evil, org-roam, consult, corfu, vertico, embark, sly, geiser, lsp-mode, vterm",significant comprimise,never considered,No,No,No,Vim,"[""C++"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""dart""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Babel""]","[""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,,Bachelors,Male,Mexican,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,Not sure,reddit,Great,"[""vterm""]","[""doom-one""]",Never,undo-fu simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects"", ""Study""]","[""29.0""]",5,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Scheme"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""BSD""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, write package,Never,,"Learning the builtin elisp functions. Most are inconsistently and confusingly named, so it was hard to search directly for a function that did what I wanted. I end up having to Google ""emacs X"" every time rather than committing the esoteric names to memory.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]","Poorly, it's sluggish",Ease of extensibility and introspection,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,"evil, magit, lsp-mode, which-key, general",no comprimise,never considered,Cannot,No,Yes,Vim,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""framework default""]","[""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Framework""]","[""framework default"", ""straight"", ""use-package""]","[""Research alternatives""]","Just MELPA, since almost every other package I use uses it, and there seems to be much less friction to contribution.",VS Code,projectile,Sometimes,22,Bachelors,Male,American,Fin Tech,"[""Vertico""]","[""flyspell""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""catppucin""]",Rarely,undo-tree copy-paste,Never,,Mostly knowing the keybindings and knowing the way around,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org-mode""]",Good but not great,"Extensibility, Org-mode","[""Hobby projects""]","[""29.0""]",0,No,"Magit, Helm, ace jump mode, yasnippet, treesitter",limited comprimise,might in future,Cannot,Cannot,No,meow,"[""HTML/CSS"", ""Javascript"", ""Ruby"", ""Typescript""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""youtube""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""not sure""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,35,Bachelors,Male,Indian,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Never,framework default copy-paste,Never,,default keybids discovery,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""no-ui, clean screen""]",Good but not great,"extendability keyboard focus user experience","[""Work"", ""Hobby projects""]","[""29.0""]",8,No,,any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,Sublime Text,framework default,Rarely,,School,Male,Israeli,Software Development,"[""framework default"", ""Vertico""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Rarely,undo-tree simple functions,Never,,"Unfamiliar terminology (frames/windows), the sheer size of it. Having to configure and integrate various packages",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,Extensibility. Amount of functionality.,"[""Work"", ""Hobby projects""]","[""28.2""]",22,Mu4e,"Org, magit, mu4e, fired, calc",significant comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""I don't""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,42,Masters,Male,(other),IT,"[""framework default""]","[""flyspell""]",Spacemacs,Don't have mandatory fields,Not sure,Hacker News,Ok,"[""none""]","[""solarized"", ""solarized-dark""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",,,,,,,,,Emacs,"[""C++"", ""C"", ""Haskell"", ""Python"", ""Ruby"", ""Scheme"", ""Racket""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,,"[""Work""]","[""28.2""]",12,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Julia"", ""Python"", ""R""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit""]","[""Comparison"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Sometimes,,,,,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""vterm""]","[""default dark"", ""solarized""]",Rarely,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""org-mode""]","[""good help system""]","Very well, it's snappy","The possibility to write huge packages in Elisp, like org-mode or AUCTeX, that are applications in themselves and integrate with the rest of the system. And the possibility to write a Mode for, say, a certain type of configuration file, with relative ease, so that many people have done it.","[""Work"", ""Hobby projects""]","[""27.1""]",20,No,"org-mode, auc-tex, dired",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested""]",Never,,"[""Web search engines"", ""Debian package manager, sometimes the web""]","["".""]","[""web search""]","[""framework default""]","[""Install and try it immediately""]",,None,No,Frequently,55,PhD,Male,German,Software Development,"[""Ido""]","[""framework default""]",minimal vanilla,,No,Mastodon,Ok,"[""none""]","[""tango""]",Frequently,No simple functions,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",9,No,magit,significant comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Java"", ""Rust"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit""]","[""Design rationale"", ""Overview""]","[""GitHub"", ""Discord""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,Eclipse,projectile,Frequently,,Bachelors,,American,Software Development,"[""Ivy""]","[""spell-fu""]",Doom Emacs,,Not sure,Discord,Great,"[""vterm""]","[""solarized-dark""]",Rarely,framework default simple functions,Never,,Realising what wants attention when something isn’t working.,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Lisp,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"cider, lsp-mode, magit, vertico, marginalia",limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Rust"", ""Scheme""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Telepathy""]",Never,"[""Unfamiliar with contribution process""]",Sometimes,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Slack""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,No,Often,44,School,Male,Swedish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,There are quite a lot of repeat questions and sort of leading questions.,No,lobste.rs,Not great,"[""eshell""]","[""default dark"", ""nord"", ""solarized-dark""]",Never,No copy-paste,,,,Internet,"[""GUI"", ""daemon""]","[""macaulay2""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""26.3""]",2,,,,,,,,Vim,"[""Macaulay2""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,"The help system is a skill that must be learned, there isn’t a way to search the Emacs help system from within Emacs easily. It is also hard to know what features Emacs has and doesn’t have out of the box.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Extensibility, stability (my Emacs knowledge will still be useful in 20 years), and the Emacs community/package ecosystem","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",1,No,"Magit, evil mode, web mode, good scroll, neotree",limited comprimise,never considered,No,Would directly,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Julia"", ""Python""]",Frequently,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,22,Bachelors,Male,American,Software Development,"[""Icomplete""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""monokai""]",Never,undo-tree write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Package(s)""]",Alright,,"[""Hobby projects""]","[""28.1""]",10,No,,do not prefer,never considered,No,No,No,Emacs,"[""Common Lisp""]",Sometimes,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,projectile,Rarely,31,,Male,Finnish,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""my own custom theme""]",Rarely,undo-tree simple functions,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Emacs,"[""Python"", ""SQL"", ""Typescript""]",,"[""WSL"", ""MacOS""]",,,,,,,,,,,,,,IntelliJ,,Rarely,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",15,No,"amx, company, doom-modeline, highlight-parentheses, magit, symbol-overlay, volatile-highlights, which-key, ws-butler, yasnippet",significant comprimise,might in future,I have in the past,No,No,Emacs,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Javascript"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,None,project.el,Sometimes,40,Bachelors,Male,Brazilian,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell"", ""eshell""]","[""solarized-dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"No, it was too long ago (with XEmacs)...",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Programming languages support""]",Good but not great,Adaptability. Good trade-off between evolution (adding new features) and stability (not breaking old ways).,"[""Work"", ""Hobby projects""]","[""28.2""]",26,No,"Magit, eglot, corfu, vertico, marginalia, embark, consult, iedit, Org, vundo",significant comprimise,might in future,No,No,No,Emacs,"[""C"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives""]",,None,project.el,Often,52,Masters,Male,French,Telecom,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,"Great, thanks!",Yes,r/emacs,Great,"[""none""]","[""default light"", ""default dark""]",Rarely,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Need an editor that was not vi and could be used on different flavors of Unix, Windows, and OS/2""]",Good but not great,"Longevity, extensibility, consistency on different OSes.","[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",28,No,"magit,projectile,vertico",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""C#"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Research alternatives""]",,Brief,projectile,Never,53,Masters,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""my own custom theme""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,A lot to learn to start configuring it.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,It's ability to be my all-in-one for text.,"[""Work"", ""Hobby projects""]","[""28.2""]",20,Mu4e,"org-mode, eglot, mu4e",moderate comprimise,never considered,I have in the past,Would directly,No,Emacs,"[""Erlang"", ""HTML/CSS"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript"", ""Ocaml""]",Never,"[""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Framework"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Often,39,Masters,Male,Swedish,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""nord""]",Frequently,No simple functions,Rarely,,"Weird key bindings. It’s quite fragile - packages often break each other. Obscurity. Difficult configuration.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Extensibility, flexibility, LISP, community.","[""Hobby projects""]","[""28.2""]",7,No,"Evil, CIDER, Sly, eyebrowse, lsp-mode, orderless, marginalia, vertico, corfu.",limited comprimise,0-2y,No,Would directly,No,Vim,"[""Clojure"", ""Elisp"", ""Javascript"", ""Java"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""MacOS""]",String[],"[""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Never,33,Bachelors,Male,Russian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""modus-operandi""]",Never,vundo simple functions,Never,,figuring out how to get vi-like editing functionality,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,,do not prefer,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Erlang"", ""Go"", ""Shell""]",Never,"[""BSD""]",String[],"[""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""stuff i use works good enough for me.""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines""]","[""Tutorials""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,No,Rarely,46,School,Male,German,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light"", ""default dark"", ""my own custom theme""]",Sometimes,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",25,Gnus,,any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA""]","[""Email""]",Never,"[""Bad prior experience"", ""FSF paperwork""]",Rarely,"[""Code (bug fixes)""]","[""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots""]","[""Don’t ask""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",Melpa,None,No,Rarely,,Masters,Male,,,"[""No""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell"", ""eshell""]","[""default light""]",Often,No copy-paste,Never,No.,"Due to lack of knowledge, I was not understanding error messages clearly, but internet search was enough to solve them.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Its extensibility, wide selection of packages and large number of users.","[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"org-mode, evil, lsp-mode, lsp-bridge, company-mode, python-mode, org-roam",any comprimise,never considered,No,No,No,Vim,"[""C++"", ""Elisp"", ""Python""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",MELPA,VS Code,No,Rarely,41,PhD,Male,Turkish,Engineering,"[""Ivy"", ""Ido""]","[""spell-fu""]",maximal vanilla,It was great.,No,r/emacs,Great,"[""none""]","[""leuven""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",2,,,,,,,,Vim,"[""C++"", ""C"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",35,No,,do not prefer,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""Overview""]","[""GitHub""]","[""use-package""]","[""wait for community""]",,None,No,Never,,Bachelors,Male,Swedish,Fin Tech,"[""Ido""]","[""ispell""]",minimal vanilla,,No,r/emacs,Ok,"[""none""]","[""solarized-dark""]",Rarely,No copy-paste,Never,no,yes,Internet,"[""GUI""]","[""Text editing features""]","[""Extensibility"", ""Community""]","Very well, it's snappy",all in one,"[""Work""]","[""27.2""]",2,No,"magit elfeed ivy",any comprimise,never considered,No,Cannot,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,"[""Documentation""]","[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",MELPA,Vim,projectile,Often,29,Bachelors,Male,Chinese,IT related,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Emacs China,Not great,"[""none""]","[""default light""]",Never,undo-tree copy-paste,Never,,,,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",5,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Haven't done it""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Haven't done it""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,No,Often,36,Masters,Male,Croatian,Research,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""misterioso""]",Rarely,No write package,Rarely,,Configuring my own and going bankrupt 3 times,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Make it do whatever you want it to.,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"Magit, Projectile",significant comprimise,never considered,Yes,Would directly,No,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""IRC"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""package.el"", ""straight""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,Vim,projectile,Never,27,Bachelors,Male,Canadian,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,Hacker News,Great,"[""shell-command"", ""shell""]","[""Leuven""]",Often,framework default simple functions,Never,,"Oh, jeez. I think when I first used emacs, I was using in a terminal, and would hit Ctrl-Z to drop back to the shell, and then `kill %1`, because I hadn't figured out C-x C-c",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""configuration""]","[""Text editing features""]",Good but not great,extreme customizability,"[""Work"", ""Hobby projects""]","[""28.1""]",25,No,color-identifiers-mode,moderate comprimise,never considered,No,I have in the past,No,slightly altered default,"[""Python"", ""Rust"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""generally, i don't--if there's insufficient info already available, I pass on the package or dig into the code myself""]","[""not sure""]","[""Research alternatives""]",,None,No,Rarely,46,School,Male,American,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,Not sure,lobste.rs,Ok,"[""none""]","[""my own custom theme""]",Rarely,No simple functions,Never,No list of good first issues. I tried the recommended way of finding issues and it was hard to navigate,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community""]",Good but not great,"If I know how to use any feature, I already know how to tweak it. It's very empowering. There's a very small jump from ""user"" to ""hacker"". IMO most people can't code because most systems that they interact with aren't as hackable as emacs.","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"counsel, dired, magit, web-mode, counsel-fd, git-link",limited comprimise,never considered,I have in the past,No,No,Vim,"[""C"", ""Elisp"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Google search""]","[""Clips/videos""]","[""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Often,27,Bachelors,Male,Macedonian,Software Development,"[""framework default"", ""Ivy""]","[""No""]",Doom Emacs,,No,fosstodon,Great,"[""none""]","[""doom-one""]",Sometimes,framework default simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility""]",Not well,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,limited comprimise,might in future,Yes,No,No,Vim,"[""Javascript"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Never,31,Bachelors,Male,Brazilian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",9,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Elisp""]",Never,"[""Windows""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""quelpa""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Never,,Bachelors,,(other),,"[""No""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Ok,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,No copy-paste,Never,,"Keybindings, basic concepts such as navigation and terms",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy","Extensibility, customizable","[""Hobby projects""]","[""28.2""]",10,Mu4e,"elfeed, deft, magit",do not prefer,never considered,No,No,No,Emacs,"[""Elisp""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,projectile,Sometimes,48,Bachelors,Male,Norwegian,IT/Project Management,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,,No,r/emacs,Ok,"[""vterm""]","[""doom-nord""]",Never,framework default understand internals,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",20,,,,,,,,CUA,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Javascript"", ""R"", ""Rust"", ""Shell""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""Go"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,IntelliJ,No,Sometimes,37,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""No""]",maximal vanilla,Fewer required questions.,No,Hacker News,Ok,"[""shell""]","[""default light""]",Rarely,No read and understand,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2"", ""27.2""]",5,Gnus,"Org, magit, slime, geiser",any comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Often,,Masters,,Chinese,Software Development,"[""Ido""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell"", ""ansi-term""]","[""default light""]",Never,No many packages,Rarely,,Difficult keybindings.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""I couldn't make heads or tails of Vim.""]","Very well, it's snappy","Implementation consistency, extensibility, ease of inspecting the implementation, decades of useful packages.","[""Work"", ""Hobby projects""]","[""28.1""]",13,No,"Org, magit, paredit, lispy, olivetti, avy, goto-last-change, deadgrep, Selectrum, expand-region.",moderate comprimise,might in future,I have in the past,No,Yes,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""It's so easy to fix things for myself I may not be motivated to share the results.""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Manual"", ""Clips/videos""]","[""I figure it out myself.""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,project.el,Frequently,38,School,Male,United States citizen,Software Development,"[""Selectrum""]","[""flyspell"", ""ispell""]",maximal vanilla,Fewer questions should be required.,Not sure,Hacker News,Ok,"[""shell-command"", ""shell"", ""eshell"", ""ansi-term""]","[""zenburn""]",Sometimes,No copy-paste,Never,,A lot to learn but got off the ground fairly quickly - lots of online resource - if you think something is possible there is usually a guide to support.,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Community and amazing packages,"[""Work"", ""Hobby projects""]","[""28.1""]",0,No,Org,any comprimise,never considered,No,No,No,Vim,"[""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""General document writing"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Sometimes,39,School,Male,English,Developer Experience,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Never,framework default simple functions,Never,,,Probably from some Shareware/FOSS disc,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""Nothing in particular. It was just another editor to try""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",21,No,Magit,significant comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Perl"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Task management""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""FSF paperwork"", ""Never encountered any serious bugs""]",Never,"[""Advocacy""]","[""Reddit"", ""Youtubers""]","[""A website""]","[""Reddit""]","[""framework default""]","[""Research alternatives""]",,"Joe, and many orhers",framework default,Sometimes,63,Bachelors,Male,English,retired academia,"[""framework default""]","[""framework default""]",Spacemacs,,No,Emacs mailing list,Great,"[""none""]","[""spacemacs-dark""]",Never,framework default simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,no comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""TeX""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Blogs"", ""Web search engines""]","[""Screenshots""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Frequently,,,,,,"[""Helm""]","[""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""solarized""]",Frequently,No copy-paste,Never,,"Figuring out how to do simple configs and troubleshoot flows (inspect a variable, figure out where to change it, where some piece of code is coming from)",Colleague,"[""TUI""]","[""Package(s)"", ""Text editing features""]","[""Packages for Clojure""]","Very well, it's snappy","Single environment for everything... coding, writing, org-mode.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",5,No,,moderate comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Javascript"", ""Java"", ""Rust""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Bad prior experience""]",Sometimes,"[""Issues""]","[""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default""]","[""wait for maturity""]",,VS Code,framework default,Often,,Bachelors,Male,Brazilian,Fin Tech,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Friend,Great,"[""none""]","[""doom-tomorrow-night""]",Never,framework default simple functions,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Hobby projects"", ""Uni""]","[""29.0"", ""28.2""]",2,Mu4e,,limited comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""R"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""I don't""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""I don't""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Sometimes,22,School,Male,Danish,Student,"[""Vertico""]","[""spell-fu""]",Doom Emacs,,No,Discord,Ok,"[""vterm""]","[""default light"", ""default dark"", ""modus-operandi"", ""modus-vivendi""]",Never,vundo copy-paste,Never,,"Default keybindings which are unorthodox for modern programs is the biggest barrier, and still can be awkward when c-c from one program into c-y in Emacs for example. While the reverse might be c-x h in emacs into c-v in another program. Understanding elisp I think is another barrier. While not required, it is helpful, and there is an additional learning curve there.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extreme customizability, large community, discoverability (through c-h v|f|c)","[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"magit, restclient.el, lsp-mode, org",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Go"", ""Javascript"", ""Python"", ""PHP"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""examples""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""wait for maturity""]",,Sublime Text,projectile,Sometimes,38,Bachelors,Male,United States citizen,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""wombat""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,poor defaults,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,capacity to evolve,"[""Hobby projects""]","[""29.0"", ""28.2""]",4,No,"heml, projectile, treemacs",significant comprimise,never considered,No,No,No,CUA,"[""Typescript"", ""OCaml""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,projectile,Frequently,45,Bachelors,Male,Chilean,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""doom-one"", ""doom-vibrant""]",Sometimes,undo-tree copy-paste,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",10,,,,,,,,Emacs,"[""Clojure"", ""Elixir"", ""Go"", ""Python"", ""Rust""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,"Bindings and UI choices driven by implementation instead of user experience; you have to configure most things before they become useable; multiple packages do nearly the same things, or have overlapping responsibilities; overly complex packages or with bad code design",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""magit, orgmode""]","[""Package(s)""]",Good but not great,"Magit, a proper extension language","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",10,No,"magit, org-roam",moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Python"", ""Ruby"", ""Shell"", ""LaTeX""]",Often,"[""MacOS""]","[""Note taking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Discord"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""opinionated settings that make sense""]","[""Framework"", ""Discord""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,44,PhD,Male,French,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No"", ""framework default""]",Doom Emacs,,Not sure,Discord,Great,"[""none""]","[""doom-one"", ""solarized-dark""]",Never,framework default copy-paste,Never,,"Remembering the common keybindings. The tutorial is helpful, but the navigation keys could be introduced later. Really it would have been easier to introduce just: C-x C-f (open file) C-x C-s (save), C-x b (switch buffer), C-w (cut), M-w (copy), and C-y (paste). The rest of the common tasks can be done with the standard way that other editors do it (i.e arrow keys/pgup/pgdown, etc). And after the user masters these first commands then they can try to expand their knowledge.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]","Very well, it's snappy","It's extremely flexible, and has a large community of useful packages to make text editing especially efficient.","[""Work""]","[""27.2""]",20,No,"magit,multiple-cursors,helm,helm-projectile,helm-ag,undo-tree,helm-swoop,which-key,org,matlab-mode",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""matlab""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""I don't""]","[""package.el"", ""use-package""]","[""wait for community""]",,,projectile,Sometimes,46,Masters,Male,,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""solarized-dark""]",Often,undo-tree read and understand,Never,,"Advice, configs, etc. found online are frequently not for your version or flavor of emacs - googling for a quick answer doesn't work well.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy","Programmability, unix integration","[""Work"", ""Hobby projects"", ""journaling""]","[""21.4""]",35,vm,vm,any comprimise,never considered,No,Yes,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS"", ""Solaris""]",String[],"[""Source""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Manual"", ""Screenshots"", ""Overview""]","[""Email""]","[""manual""]","[""Install and try it immediately""]",,Too long ago to remember,No,Frequently,54,Bachelors,Male,American,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,Yes,Friend,Great,"[""shell-command"", ""shell""]","[""my own custom theme""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,You can change it's behavior to your liking.,"[""Hobby projects""]","[""28.2"", ""28.1""]",13,No,,significant comprimise,never considered,I have in the past,Yes,No,Emacs,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Ruby"", ""Shell"", ""Lua""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,String[],Never,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,None,project.el,Frequently,38,Bachelors,Male,United States citizen,Fin Tech,"[""Ido""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell"", ""term"", ""ansi-term"", ""vterm""]","[""solarized-dark""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",1,No,,do not prefer,never considered,No,No,No,Vim,"[""Clojure""]",Often,"[""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Blogs""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Rarely,27,Bachelors,Male,Polish,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""shell""]","[""my own custom theme""]",Never,framework default write package,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""gnus""]",Good but not great,Extensibility using a language that is little less esoteric than vimscript.,"[""Work"", ""Hobby projects""]","[""28.2""]",25,No,"magit,lsp-mode",moderate comprimise,never considered,Yes,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]",String[],"[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""They work well enough""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""By accident""]","["":shrug:""]","[""I don't""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,,framework default,Rarely,,,,Finnish,Software Development,"[""framework default""]","[""No""]",Spacemacs,When requiring an answer to multiple choice question you should make sure at least one of the choices actually applies.,Not sure,Emacs news :: Sacha Chua,Ok,"[""none""]","[""spacemacs-dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Advanced lisp language features can be confusing,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,The ability to easily explore the functions it provides,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,do not prefer,never considered,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""SQL""]",Frequently,"[""MacOS""]","[""Roam""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues""]","[""Discord""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""wait for community""]",,Sublime Text,framework default,Sometimes,44,PhD,Male,British,Software Development,"[""framework default"", ""Vertico"", ""Consult""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""default dark""]",Never,framework default copy-paste,Never,,keyboard key-combinations,Internet,"[""GUI""]","[""Package(s)""]","[""Text editing features""]",Good but not great,magit,"[""Work""]","[""28.2""]",1,No,"magit, vertico, consult, org-mode, paredit, cider (clojure), lsp-mode",do not prefer,never considered,planning to,No,No,Vim,"[""Clojure"", ""Java""]",Frequently,"[""MacOS""]",String[],"[""framework default""]","[""Haven't done it""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Haven't done it""]","[""framework default"", ""straight"", ""use-package""]","[""wait for community""]",,IntelliJ,framework default,Never,56,Masters,Male,United States citizen,Software Development,"[""framework default"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Rarely,framework default read and understand,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,,,,,,,,Vim,"[""C++"", ""C""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Doom Emacs,,,,,,,, copy-paste,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Built-in features""]","[""Text editing features""]",Alright,,"[""Hobby projects""]","[""29.0""]",1,,,,,,,,Emacs,"[""Python"", ""Rust""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,VS Code,,Rarely,,,,,,,,Spacemacs,,,,,,,, write package,Never,,"elisp or lisp in general, but I love it now",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Everything can be changed,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",6,notmuch,"magit,swiper,cider",moderate comprimise,never considered,No,No,Yes,Vim,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking""]","[""framework default""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]","MELPA, because I use it when search for packages",Vim,framework default,Sometimes,29,Bachelors,Male,Chinese,Software Development,"[""framework default"", ""Ivy""]","[""framework default""]",Doom Emacs,,Not sure,Sacha Chua Emacs news mailling list,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""zenburn""]",Sometimes,framework default many packages,Frequently,,,Philip Greenspan,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",20,Gnus,,any comprimise,10+y,No,Yes,Yes,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""Source""]","[""Mailing list"", ""Email""]",Frequently,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Mailing lists""]","[""Tutorials""]","[""IRC"", ""Mailing lists""]","[""package.el"", ""straight"", ""manual""]","[""Install and try it immediately""]",,None,No,Often,,,,,,"[""No""]","[""ispell""]",maximal vanilla,,No,Emacs mailing list,Great,"[""none""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,limited comprimise,might in future,No,No,No,evil,"[""Go"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""GNU ELPA/MELPA online package lists""]","[""Design rationale""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,framework default,Never,,,,,,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""doom-one""]",Never,framework default read and understand,Never,,Learning what is wrong(e.g. not using $emacsclient -c instead of $emacs. Configuring .../emacs.d/init.el,Being a nerd,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""elisp""]","[""Community"", ""Part of the GNU project / FSF""]",Alright,It is a lisp machine.,"[""Work"", ""Hobby projects"", ""Practice""]","[""27.1""]",1,No,,significant comprimise,never considered,No,I have in the past,No,Vim,"[""C"", ""Clojure"", ""Elisp"", ""Go"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""MELPA""]","[""Mailing list""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,"[""Advocacy""]","[""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange""]","[""not sure""]","[""Research alternatives""]",,Vim,framework default,Sometimes,,School,Male,Greek,Software Development,"[""framework default""]","[""No""]",minimal vanilla,Too long a survey. Should be just one page(IMO).,No,Hacker News,Great,"[""eshell""]","[""doom-one""]",Frequently,framework default many packages,Frequently,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",20,Mu4e,"Magit, consult, vertico, corfu, mu4e",any comprimise,10+y,No,Yes,Yes,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Often,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Mailing lists"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Matrix"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",I use gnu elpa unless some contributor doesn't want to sign the CA.,None,project.el,Often,42,PhD,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,fediverse,Great,"[""shell-command"", ""shell"", ""eshell""]","[""standard-dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,Signatures are too cumbersome.,No Japanese-language manual included.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,Where it itself is written in Emacs Lisp and there are few parts that cannot be customized.,"[""Work"", ""Hobby projects""]","[""28.2""]",9,No,"undo-tree, lsp-mode",limited comprimise,0-2y,No,No,Yes,customize for Dvorak htnsbf,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""M-x list-packages"", ""emacs-jp Slack""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub"", ""emacs-jp Slack""]","[""leaf.el""]","[""Install and try it immediately""]",MELPA,Visual Studio,No,Frequently,26,Bachelors,Male,Japanese,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,emacs-jp Slack,Ok,"[""shell-command""]","[""solarized-dark""]",Frequently,undo-tree simple functions,Rarely,,Maybe the huge difference in usability between vanilla and my configuration nowadays.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,extensibility,"[""Work"", ""Hobby projects""]","[""27.2""]",6,No,"There are many, but e.g. cider, hydra, projectile, rust-parinfer",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Often,25,Bachelors,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell-command"", ""eshell"", ""Tend to rather avoid it though""]","[""doom-vibrant""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Figuring out popular and useful packages,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"Customizability, Programmability, Graphical User Interface Support","[""Work"", ""Hobby projects""]","[""29.0""]",2,notmuch,,significant comprimise,might in future,Cannot,Yes,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for maturity"", ""wait for community""]",,Vim,project.el,Sometimes,24,Bachelors,Male,Indian,Research,"[""Vertico"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""modus-operandi""]",Frequently,No write package,Never,,Configuration can be difficult for a beginner. It is also a bit difficult to initially understand how introspective and interactive the environment really is.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Interactive and introspective Lisp environment""]","[""Extensibility"", ""Package(s)""]",Alright,"One of the best things in Emacs is that it's an interactive and introspective Lisp environment that can be modified while it's running. This is quite useful when developing extensions, especially small quick functions to automate tedious tasks. I think the interactive workflow of extending the editor is quite difficult to match in other supposedly more modern editors. The rich collection of all sorts of extensions and example configuration/automation snippets that are around is also very nice thing to have.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",25,No,"evil, magit, eglot, haskell-mode, psc-ide, cider, projectile, ivy, swiper",moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""Haskell"", ""Javascript"", ""SQL"", ""PureScript""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""Matrix"", ""Emacs StackExchange"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Often,40,Masters,Male,Finnish,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""none"", ""eshell""]","[""abyss""]",Rarely,undo-tree copy-paste,,,,,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",0,,,,,,,,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",15,No,,no comprimise,never considered,No,No,No,Emacs,"[""OCaml""]",Sometimes,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Screenshots""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",Melpa,Eclipse,No,Sometimes,35,PhD,Male,,Software Development,"[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Friend,Ok,"[""vterm""]","[""my own custom theme"", ""modus-operandi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"I started using emacs during a common lisp course and it was quite natural. Many of the navigation bindings are honestly bad and I'm just stockholm-syndromed into liking them. I always loved the undo system, something no other editor seem capable of getting right.",University/College,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""org-mode""]","[""Extensibility""]",Alright,I see emacs as a programming environment with a standard library optimized for implementing text editing. This is exactly what I want as a programmer. It's multi-decade stability is something I've personally enjoyed a lot.,"[""Work"", ""Hobby projects""]","[""29.0""]",11,No,"org-mode, org-babel, lsp-mode, projectile, magit, flycheck, flyspell, Windmove,",moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript"", ""Kotlin""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Unfamiliar with contribution process"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Few packages state the goals of the package, my idea of what the name implies is often not the same as the authors. Or at least what the package is capable of, there is way too much dissappointment when trying Emacs packages""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,gedit,projectile,Often,35,Bachelors,Male,Swedish,Software Development,"[""Consult""]","[""flyspell"", ""langtool""]",Doom Emacs,"Some questions seem too similar, perhaps merging some of the contribution questions to check boxes",No,lobste.rs,Ok,"[""none""]","[""doom-one""]",Often,No write package,Never,"This sounds like you are fishing for complaints. I think, it's good to have several archives with different requirements & review processes.",,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""customization""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,"modalka,bookmark,goto-chg",do not prefer,never considered,No,Would directly,No,Modalka.el / custom modal,"[""Elisp"", ""Python"", ""SQL"", ""SAS, Godot-Script""]",Never,"[""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""search with MELPA, download from Github""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Screenshots"", ""Clips/videos"", ""Windows compatibility""]","[""Reddit"", ""GitHub""]","[""manual""]","[""Install and try it immediately""]","I have never submitted a package, but I'd go for the path of least resistance. The packages I wrote for myself are so specific, maybe 10-20 people would use them, if any. For this I don't have time or interest in following any coding guidelines or signing any papers. Just use it if it works for you.",Notepad++,No,Frequently,41,Masters,Male,German,Data Science,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""my own custom theme""]",Never,undo-fu copy-paste,Never,,elisp,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""evil mode""]","[""Extensibility"", ""Package(s)""]","Poorly, it's sluggish","Extensibility, org-mode","[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"org-mode, evil, org-roam",moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Go"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Matrix"", ""Reddit"", ""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,framework default,Frequently,27,Masters,Male,German,Research,"[""Ivy""]","[""spell-fu""]",Doom Emacs,,Not sure,lobste.rs,Ok,"[""none""]","[""my own custom theme""]",Rarely,framework default write package,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Work""]","[""29.0""]",4,No,lsp-mode,limited comprimise,never considered,No,No,Yes,Emacs,"[""Javascript"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)""]","[""GitHub"", ""Telegram chat""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,,projectile,Never,30,Bachelors,Male,Kazakh,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""eshell"", ""ansi-term""]","[""vscode-dark-plus""]",Never,No write package,Sometimes,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,significant comprimise,never considered,Cannot,Cannot,Yes,Vim,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,String[],Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""IRC"", ""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,17,School,Male,Armenian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,IRC,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Sometimes,No write package,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",29,,,,,,,,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""zig""]",,"[""GNU/Linux"", ""WSL"", ""Windows"", ""BSD""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,There is a lot of specific nomenclature to learn.,Recommended by a colleague/friend and the internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Emacs is a platform on which I can process all of my text based workflows. This is an extremely powerful concept, as I don't need to context switch between different applications, each with their own settings and behaviors. On top of that I know how to extend or modify a workflow in Emacs in a way that I can enjoy working with it.","[""Work"", ""Hobby projects""]","[""28.1""]",4,Mu4e,"magit, org-roam, mu4e, consult, embark, vertico",moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Go"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub"", ""I don't contact pacakage maintainers""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""I don't ask for help, I can mostly find the answers in documentation""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Sometimes,38,Bachelors,Male,Belgian,Telecom,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Twitter,Great,"[""shell-command"", ""shell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",8,No,,significant comprimise,never considered,No,Would directly,No,Emacs,"[""Javascript"", ""Lua""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Screenshots""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Often,,Masters,Male,Polish,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell""]",Spacemacs,,No,r/emacs,Ok,"[""none""]","[""default light"", ""default dark"", ""nord"", ""solarized"", ""zenburn""]",Never,undo-tree read and understand,Never,,Key bindings. Things getting in a bad state.,University/College,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features"", ""Org mode""]","[""Text editing features""]",Not well,Flexibility. Tools.,"[""Hobby projects""]","[""27.2"", ""27.1""]",6,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Python"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,"[""Issues""]","[""M-x list-packages""]","[""Tutorials""]","[""Work slack""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Sometimes,31,Bachelors,Male,United States citizen,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,No,Friend,Great,"[""none"", ""shell-command"", ""shell""]","[""I don’t know""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,How to configure Emacs for programming. The stock UI is horrible!,University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Doom Emacs""]","[""Text editing features""]","Very well, it's snappy",Community and FOSS,"[""Work""]","[""28.2""]",1,No,"org-mode,dired,magit",no comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Python"", ""Godot""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""Discord""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Discord""]","[""framework default""]","[""wait for community""]",,VS Code,framework default,Rarely,27,Masters,Male,French,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discord,Ok,"[""vterm""]","[""doom-one""]",Sometimes,framework default copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Works in a terminal,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,significant comprimise,might in future,No,No,No,Vim,"[""Python"", ""Scheme"", ""tex""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default"", ""GNU ELPA""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Mailing lists"", ""fediverse""]","[""framework default"", ""package.el""]","[""wait for community""]",,Atom,framework default,Sometimes,35,PhD,Male,Latvian,Software Development,"[""framework default"", ""Helm""]","[""framework default""]",Spacemacs,,No,fediverse,Great,"[""eshell""]","[""solarized-dark""]",Sometimes,framework default simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",3,,,,,,,,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Ruby"", ""Shell""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,TECO was difficult to learn so I regrettably never tried.,University/College,"[""GUI"", ""TUI""]","[""Programming""]","[""Support for programming""]",Good but not great,Support for programming,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",39,No,cc-mode,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Shell""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Accidentally""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Emacs StackExchange"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately""]",,None,No,Frequently,58,Bachelors,Male,Swedish,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""my own custom theme""]",Rarely,No simple functions,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Go"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange"", ""Framework""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,vi,projectile,Often,45,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""modus-operandi""]",Sometimes,No write package,Never,,"Learning the keybindings, finding all the packages to have a good experience",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Consistency accross packages, extensibility, magit and org mode","[""Work""]","[""28.2"", ""28.1""]",9,No,"Magit, org mode, lsp-mode",moderate comprimise,5-10y,Yes,Would directly,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""Blogs""]","[""Screenshots""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Eclipse,projectile,Rarely,31,Masters,Male,French,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Blog post,Great,"[""eshell"", ""vterm""]","[""ef-autumn""]",Sometimes,No copy-paste,Never,,"I was somewhat confused by the keybindings until I read the manual, which was very helpful.",Father,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,Extensibility,"[""Hobby projects""]","[""28.2""]",3,No,org-bullets,significant comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""GitHub""]","[""use-package""]","[""Research alternatives"", ""wait for maturity""]",,Atom,No,Rarely,,,,,,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell"", ""eshell"", ""term"", ""vterm""]","[""dracula""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work""]","[""28.2""]",0,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Perl"", ""Ruby"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,Hard to discover all the features.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,I can use it for editing any language on any platform that I need. GPL.,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,"matlab-mode, paredit, geiser",any comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Scheme"", ""Shell"", ""MATLAB""]",Never,"[""GNU/Linux""]","[""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,No,Sometimes,32,Masters,Male,Welsh,Manufacturing,"[""No""]","[""ispell""]",minimal vanilla,,No,Reddit,Great,"[""shell""]","[""zenburn""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",12,No,"cider,magit",significant comprimise,never considered,No,No,No,Emacs,"[""Clojure""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Coworkers""]","[""framework default""]","[""Install and try it immediately""]",,,framework default,Rarely,35,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Prelude,,Not sure,Hacker News,Great,"[""eshell""]","[""gruvbox""]",Rarely,framework default copy-paste,Never,,keybindings and cursor positioning were difficult but now it's rather that every other editor is difficult and emacs is intuitive,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",15,No,Language modes like go-mode and others. writeroom-mode,do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Haskell"", ""Javascript"", ""Python""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Manual""]","[""Company chat""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,,,,,,"[""No""]","[""ispell""]",minimal vanilla,,No,Friend,Ok,"[""eshell""]","[""default light"", ""solarized"", ""solarized-dark"", ""zenburn"", ""Misterioso and whatever fits my mood that day""]",Never,No copy-paste,Never,,,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",21,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""IRC""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC""]","[""package.el"", ""elpaca"", ""use-package""]","[""Install and try it immediately""]",,None,No,Sometimes,40,Masters,Male,American,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""monokai""]",Never,No simple functions,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Hobby projects"", ""writing""]","[""26.3"", ""25.2""]",4,No,"org-mode, olivetti, expand-region, org-appear",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""have not tried to contact them""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""usage examples""]","[""Mastodon""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,,No,Frequently,63,Masters,Female,American,government,"[""Ido""]","[""No""]",minimal vanilla,Seems odd to require answering questions that assume I'm a software developer,Yes,r/emacs,Ok,"[""none""]","[""parchment, material""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,"Without a doubt: there are tons of packages that are widely used, but it's hard to tell them apart and know precisely what each package is doing. E.g. when I started, the word on the street was to use ivy + swiper + counsel. Although I roughly know what these each do now, I am ashamed to admit that I'm still not completely sure (especially about counsel!). It would be great to have a precise explanation of each Emacs subcomponent, e.g. ""This is what the Emacs experience comprises: competing read, in-buffer completion, the minibuffer... Let's explain what each of these are, in turn."" It would be very useful to see how the features behave by default (and what their scope is - e.g. in-buffer completion vs completing-read), and how they are modified by each individual package.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Community""]",Alright,"Customizability, Live Lisp environment, Ecosystem, Community","[""Work"", ""Hobby projects""]","[""27.1""]",4,No,"Magit, git-timemachine, symex, rigpa, racket-mode, evil, evil-collection, sunrise-commander, hydra, dictionary",limited comprimise,never considered,Cannot,I have in the past,Yes,Vim,"[""Elisp"", ""Python"", ""Scheme""]",Frequently,"[""MacOS""]","[""Note taking"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""Not interested"", ""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""Emacs StackExchange""]","[""framework default"", ""straight"", ""use-package""]","[""wait for maturity"", ""wait for community""]","MELPA has been convenient and the process has been excellent and helpful. I haven't considered NonGNU ELPA since I don't know much about it. ELPA is probably not relevant for my packages in any case since they aren't especially ""core,"" and the copyright stuff would likely be a barrier but only because I don't claim copyright on my work and there is therefore nothing to assign to anybody else.",Vim,projectile,Rarely,38,Masters,,,,"[""Ivy"", ""Selectrum""]","[""No""]",Rigpa,"Allow clearing of the selection, so that optional questions need not be answered though we may have accidentally selected an option at first. ""Frequently"" and ""Often"" are basically synonyms, would be better to eliminate the ""frequently"" option. ""How often do you contribute to Emacs or ELPA packages"" could be read as ""how often do you contribute to Emacs packages or ELPA packages"" when in fact you probably meant ""to Emacs itself - the Emacs source."" I suspect at least some respondents will mistakenly assume that contributing to Emacs packages counts on this one.",Yes,Twitter,Great,"[""eshell""]","[""dracula"", ""gruvbox"", ""solarized"", ""solarized-dark"", ""Lots of others, but lately they've been causing Emacs to crash, so I only use solarized.""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",0,,,,,,,,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Typescript"", ""OCaml""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,It's been too long.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,consult/embark is the only thing keeping me from using vscode,"[""Work"", ""Hobby projects""]","[""28.2""]",8,notmuch,embark consult dumb-jump,no comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Matrix""]","[""framework default"", ""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,28,Bachelors,Male,American,Software Development,"[""Ivy"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,"Ask about perceived advantages of other editors. You can't connect a local frame to an emacs daemon on another machine, ergo, TRAMP does not really compete with VSCode remote development due to breakage that occurs over tramp with some extensions, and this is a big reason I'm thinking about switching to VSCode. This wasn't reflected in my survey responses.",No,internal slack,Ok,"[""vterm""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Emacs sometimes hanging when performing a macro many (hundreds, thousands) times in a row",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Good but not great,Extensibility and package system,"[""Hobby projects"", ""Schoolwork""]","[""28.2""]",2,No,"evil-mode,evil-surround,rainbow-mode,magit,git-gutter,yasnippet,rainbow-delimiters,peep-dired,dired-subtree",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub""]","[""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Often,24,School,Male,Norwegian,Student,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""dracula"", ""nord"", ""solarized-dark""]",Never,No simple functions,Never,,I was trying to learn too many things about Emacs at the same time.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Stability and extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"Org-mode, denote, hydra, eglot, vertico, corfu, ledger-mode, evil, magit.",moderate comprimise,might in future,I have in the past,No,No,Vim,"[""C++"", ""C"", ""Elixir"", ""Erlang"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Matrix"", ""Reddit""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,29,Bachelors,Male,Brazilian,Fin Tech,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""modus-vivendi""]",Often,vundo simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",1,Mu4e,"org,org-roam",significant comprimise,might in future,Cannot,Would directly,No,Vim,"[""C"", ""Elisp"", ""Go""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,27,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""gruvbox"", ""solarized""]",Sometimes,undo-tree simple functions,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]",Good but not great,Extensibility and community of users.,"[""Work"", ""Hobby projects"", ""Personal knowledge management""]","[""28.2""]",14,No,"org-roam, org-ref, org-noter, helm, use-package, straight, emacs-jupyter, magit, yasnippet.",no comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Julia"", ""Python"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""managing references""]","[""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Discourse"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Discourse"", ""slack""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Frequently,39,PhD,Male,United States citizen,Research,"[""Helm""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""zenburn""]",Often,No simple functions,Never,,Can't really remember.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,"elisp, packages, org-mode, calc","[""Work"", ""Hobby projects""]","[""28.2""]",19,Gnus,"org-mode,ess,auctek",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Julia"", ""Python"", ""R"", ""Ruby"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""termux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Don't generally have strong ideas about how packages should be changed/improved""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Generally find documentation OK""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,,Masters,Male,Australian,Research,"[""Helm""]","[""ispell""]",minimal vanilla,"I like the ""pure HTML-forms + CSS approach with server-side rendering"" approach",No,r/emacs,Ok,"[""org-mode babel code block""]","[""solarized-dark""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Often,,"When I first dabbled in Emacs around 2013, I did the tutorial, learned some bindings, read a few sections of the manual, and started getting really excited about learning Emacs-Lisp. Then I tried to edit my config file. But nothing worked. Nothing I did would take effect. It took a lot of frustration before I realized that I was editing the wrong file. I think what happened was that I saved some settings through the Easy Customization interface, not realizing that this would *create* the config file at ""~/.emacs"". But I probably saw the ""~/.emacs.d"" directory and thought that it had to go in there as ""init.el"". But since there was already a "".emacs"" file in my home directory, Emacs never loaded the ""init.el"" file. I can't say if that was the reason why it took several more years before I got interested in Emacs again. My memory is hazy, but that stands out.","First exposure to it was some time in the late 80s, some kid had all his ideas stored in text files on a PC running Emacs and was showing it off.","[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF"", ""org-mode""]","Very well, it's snappy","Extensibility, Community, and Freedom.","[""Hobby projects""]","[""29.0""]",3,Mu4e,"Consult, Ef-themes, Marginalia, Modus-themes, Vundo, Which-key",moderate comprimise,0-2y,No,No,Yes,Emacs,"[""Elisp"", ""Java"", ""Python"", ""Perl"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Often,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Discord""]","[""package.el"", ""manual""]","[""Install and try it immediately""]","The packages I have written are on GitHub, but I haven't yet felt that any of them were worthy for inclusion on Elpa or Melpa.",Nano,project.el,Frequently,47,PhD,Male,United States citizen,Legal,"[""Icomplete"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,"I thought there was only one default Emacs theme (which is a light theme), but the survey indicates there is also a default dark theme. Maybe that refers to the default colors when running in a terminal?",No,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""modus-vivendi"", ""ef-themes (currently ef-night)""]",Rarely,vundo write package,Never,,"Wondering: why we need ELPA, MELPA at all, why they are not built in already, why many of the default behaviors are insane, where did the warning message disappear, why is it so slow to initially run.",Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]",Good but not great,Keyboard navigation and control,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"Magit, ivy, swiper, projectile",do not prefer,never considered,Yes,No,No,Emacs,"[""Elisp"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines"", ""YouTube: System Crafters""]","[""Comparison"", ""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Rarely,,,,,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,I’m happy that you are doing it.,No,lobste.rs,Ok,"[""none"", ""eshell""]","[""solarized""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Frequently,,There was not since it is well made by Stallman.,GNU,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Developed by RMS!""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Stallman""]","Very well, it's snappy","It is one of the oldest editors and very extensible thanks to the best language, LISP! Moreover, GNU Emacs is at the heart of the free software movement. Long live Stallman!!!!","[""Work"", ""Hobby projects"", ""Playing games""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",2,Rmail,"eglot, display-column-number-mode, package.el (built-in)",any comprimise,0-2y,Cannot,Cannot,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Scheme"", ""Shell"", ""SQL"", ""Brainfuck and Lua""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD"", ""GNU Emacs""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel""]","[""Mailing list"", ""Email""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Mailing lists"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",GNU ELPA because of its official status,Eclipse,project.el,Frequently,22,Bachelors,Male,Turkish,Software Development,"[""Ido"", ""Icomplete"", ""fido""]","[""No""]",minimal vanilla,nicely made well done,No,Telegram,Great,"[""eshell""]","[""default dark""]",Rarely,No simple functions,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",22,,,,,,,,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Prelude,,,,,,,, copy-paste,Never,,Whenever I have to connect to a machine remotely I use vim on that machine. I find tramp fairly difficult to use.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Org mode. Magit. Major and minor modes as a concept. One editor for everything. No changing and relearning new bindings.","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"org, magit, use-package, projectile, helm, flycheck, ag, recentf, rainbow",,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Not knowing impact of changes on others (lack of safety from automated unit test suites)""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,,,,,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,,,,,"[""none""]","[""solarized-dark""]",Never,undo-tree none,,,Meta-X commands are difficult to learn,Internet,"[""TUI""]","[""Text editing features"", ""Shortcuts""]","[""Text editing features""]","Very well, it's snappy","Shortcuts, Buffers","[""Hobby projects"", ""Note Taking""]","[""26.3""]",4,No,,,never considered,,,,Emacs,"[""Haskell""]",Never,"[""GNU/Linux"", ""WSL""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""shell""]","[""default dark"", ""solarized-dark""]",Never,No write package,Never,,"Sorry, 40 years is too long ago",Friend,"[""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",elisp,"[""Work"", ""Hobby projects""]","[""28.1""]",40,No,Don't know what a package is but this question is mandatory so I checked all the answers. This applies to any subsequent mandatory question that I have no opinion about.,moderate comprimise,10+y,No,I have in the past,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Perl"", ""Shell""]",Never,"[""Windows"", ""MacOS"", ""Ubuntu""]",String[],"[""Don't know what a package is""]","[""Mailing list"", ""Email"", ""GitHub"", ""Don't know what a package is""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience"", ""FSF paperwork"", ""Don't know what a package is""]",Never,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Don't know what a package is""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""Don't know what a package is""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Email"", ""Discord"", ""Discourse"", ""Don't know what a package is""]","[""Don't know what a package is""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",Stop asking me about packages!,None,No,Sometimes,64,Masters,Male,United States citizen,ENgineering and construction,"[""No""]","[""No""]",minimal vanilla,"Mandatory questions about ""packages"" assume I know and care what a package is.",Not sure,lobste.rs,Not great,"[""shell-command"", ""M-x shell is usually the first command I enter. I always do shell CLI in shell-mode.""]","[""default light"", ""default dark""]",Rarely,C-x u ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""HTML/CSS""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""wait for community""]",,Vim,No,Frequently,23,Bachelors,Male,Brazilian,Healthcare,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""ef-themes""]",Rarely,undo-tree simple functions,,,,University/College,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Emacs Lisp,"[""Work"", ""Hobby projects""]","[""28.2""]",20,,,,,,,,Emacs,"[""C++"", ""Clojure"", ""Elisp""]",,"[""MacOS""]",,,,,,,,,,,,,,None,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,Different keybindings compared to vi/vim. I decided to not use evil-mode.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Alright,The flexibility,"[""Hobby projects""]","[""28.2""]",4,Mu4e,,moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Shell""]",Sometimes,"[""Windows"", ""BSD""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists"", ""Email""]","[""straight""]","[""Install and try it immediately""]",,Neovim,No,Rarely,37,Masters,Male,Swedish,Hardware Development,"[""Ido""]","[""flyspell""]",minimal vanilla,,Yes,lobste.rs,Great,"[""eshell""]","[""parchment""]",Frequently,No simple functions,Never,,E-lisp was a bit challenging getting into.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility and hackability,"[""Hobby projects""]","[""29.0"", ""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,Both Default and Vim,"[""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""Source""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Discord"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,,Male,Israeli,,"[""Ivy""]","[""langtool""]",maximal vanilla,No.,No,r/emacs,Ok,"[""shell-command"", ""vterm""]","[""doom-dark+""]",Sometimes,No many packages,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",14,No,,moderate comprimise,never considered,I have in the past,Would directly,Yes,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""PHP"", ""Shell"", ""Nix""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Blog platform, Export as beamer PDF""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Matrix servers"", ""Blogs""]","[""Screenshots"", ""Overview""]","[""Matrix"", ""GitHub""]","[""use-package"", ""nix""]","[""Install and try it immediately""]",In general I go for MELPA,Vim,projectile,Often,32,School,Male,Swedish,Media/Publishing,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,Matrix,Great,"[""eshell"", ""vterm""]","[""dracula""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Committing key bindings to memory,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",13,No,"Magit, eglot, dired, multiple cursors, s,",moderate comprimise,might in future,I have in the past,No,No,Emacs,"[""Haskell"", ""Python"", ""Rust"", ""Shell"", ""Typescript"", ""Emacs lisp""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""generally only use robust packages""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,project.el,Sometimes,30,Masters,Male,British,Software Development,"[""Selectrum""]","[""ispell"", ""aspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""vterm""]","[""zenburn""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",8,Mu4e,magit ESS elpy calfw org-brain,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""R"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,None,No,Often,28,Masters,Male,German,Research,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell"", ""term"", ""vterm""]","[""my own custom theme""]",Rarely,No copy-paste,Never,,"Deletion of data because of Crashtest and invorrect config Difficulties to get elisp Code snippets working",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility""]",Alright,Extensibility,"[""Hobby projects""]","[""27.1""]",1,No,Org-mode org-roam,moderate comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Python"", ""PHP""]",Never,"[""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Matrix"", ""Reddit""]","[""framework default""]","[""Research alternatives""]",,Vim,No,Sometimes,35,PhD,Male,German,Medical,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""gruvbox""]",Sometimes,framework default simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,do not prefer,never considered,No,No,No,Vim,"[""Elisp"", ""Ruby"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""Time tracking""]","[""Source""]","[""GitHub""]",Never,String[],Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,34,Bachelors,Male,Moldovan,Fin Tech,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""ef-themes""]",Never,undo-fu copy-paste,Never,,,,"[""GUI"", ""TUI""]","[""Extensibility""]",String[],Good but not great,,"[""Work""]","[""28.2""]",15,No,,limited comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""ocaml""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""MELPA""]","[""Email""]",Never,"[""Not knowing how to modify a package""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Design rationale""]","[""Reddit""]","[""package.el"", ""doomemacs""]","[""Research alternatives""]",,,projectile,Rarely,,Masters,Male,,Software Development,"[""Vertico""]","[""flyspell""]",Doom Emacs,,Yes,Blog post,Ok,"[""eshell""]","[""doom-one"", ""nord""]",Never,undo-tree simple functions,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""29.0""]",25,Mu4e,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Shell"", ""vhdl""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,None,projectile,Often,47,Masters,Male,Norwegian,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""modus-vivendi""]",Sometimes,undo-tree copy-paste,Never,,"It is hard to configure for someone who doesn't want to have to do much with elisp. Cursor/mark navigation and editing buffers is awful compared to 4coder.",Colleague,"[""GUI"", ""daemon""]","[""Package(s)""]","[""4coder is no longer active""]",Alright,Large userbase.,"[""Work"", ""Hobby projects""]","[""28.2""]",0,No,,significant comprimise,never considered,No,No,No,Doom Emacs,"[""C++"", ""C"", ""Erlang"", ""Agda""]",Sometimes,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB""]","[""framework default""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Overview""]","[""A frient""]","[""framework default""]","[""Install and try it immediately""]",,4coder,framework default,Never,24,Bachelors,Male,Croatian,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Friend,Ok,"[""none""]","[""doom-one""]",Rarely,framework default copy-paste,Never,,Install process would have failed without 1:1 mentorship. Long lines and other freezes/hangs were brutal. Vanilla/out-of-the-box emacs is actively hostile.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, large userbase and long history distinct from corporate control, strong community of skilled package contributors","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"magit, doom-modeline, which-key, CIDER, expand-region, ace-jump-mode, smartparens, markdown-mode",limited comprimise,never considered,I have in the past,No,No,CUA,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Java"", ""R"", ""Scheme"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives"", ""wait for community""]",,Sublime Text,projectile,Sometimes,38,Bachelors,Male,German,Software Development,"[""framework default""]","[""flyspell"", ""ispell""]",i am one of maybe a dozen users of https://github.com/jackrusher/dotemacs,,Not sure,r/emacs,Ok,"[""none""]","[""my own custom theme""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Sometimes,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",8,No,,limited comprimise,might in future,No,No,No,meow,"[""Javascript"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,visual studio,project.el,Never,31,Associates,Male,Bosnia and Herzegovina,Software Development,"[""Vertico""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell""]","[""modus-vivendi""]",Rarely,No simple functions,Never,,Terminology,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Community""]",Good but not great,Powerful functions,"[""Work"", ""Hobby projects"", ""Writing""]","[""29.0""]",0,No,"Magit , org-mode , SEMANTIC",any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Elisp"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""so far no""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,Geany,project.el,Rarely,,PhD,non binary,Indian,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,"Accept float value in ""years since using emacs "" . I have been using it since five months only",No,r/emacs,Ok,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",1,,,,,,,,Emacs,"[""zig""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"memorizing key bindings, they are still a problem for me",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""org mode""]","[""Extensibility"", ""Package(s)"", ""org mode""]","Very well, it's snappy","extensibility, all rounded editor/os","[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"org-mode, php-mode, html-mode,web-mode",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C"", ""Common Lisp"", ""HTML/CSS"", ""PHP""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""google""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Never,,Masters,Male,Ethiopian,Research,"[""Helm"", ""Ivy""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell"", ""ansi-term""]","[""default dark"", ""doom-one"", ""dracula""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"buffer management, getting help",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",org mode,"[""Work"", ""Hobby projects""]","[""26.3""]",22,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Ruby"", ""Shell"", ""SQL""]",Never,"[""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""i dont""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Blogs""]","[""Overview"", ""introduction per blogpost""]","[""google""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,51,PhD,Male,German,logistics,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""solarized""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",3,No,,,might in future,No,No,No,Vim,"[""Elisp"", ""Haskell"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub"", ""Mailing lists"", ""Email"", ""Discord""]","[""framework default"", ""use-package""]","[""Research alternatives""]",,Vim,projectile,Rarely,,,,,,"[""Helm"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",Spacemacs,,,,,"[""vterm""]","[""doom-one""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",String[],"Poorly, it's sluggish","It's customizibility. It's elisp layer, i.e., almost everything can be changed via elisp","[""Work"", ""Hobby projects""]","[""29.0""]",15,No,,do not prefer,might in future,I have in the past,No,Yes,Emacs,"[""Elisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""S. Chua's blog""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]","My packages are only on MELPA, because IIRC back then this was the only option.",Vim,projectile,Never,35,PhD,Male,Austrian,Software Development,"[""Ivy""]","[""spell-fu""]",minimal vanilla,,Yes,Emacs mailing list,Great,"[""vterm""]","[""sanityinc-tomorrow""]",Rarely,undo-tree copy-paste,Never,,"Can't write code(go), no color, don't know how to set tab-space, no auto complete, don't what is lsp. Find company but don't know what is complete-frontend. Config all of this but it's very slow, always error.",emacs china,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",2,notmuch,"meow, citre, emacs-rime, eglot, xeft, notmuch, telega",moderate comprimise,might in future,No,No,Yes,meow,"[""Go""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Not interested"", ""Lack of time"", ""Not knowing how to modify a package""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""emacs china""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""straight"", ""elpaca"", ""manual""]","[""Install and try it immediately""]",emacs core,None,project.el,Sometimes,24,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell""]",minimal vanilla,Some question are dup,Not sure,Emacs China,Great,"[""vterm""]","[""default light"", ""my own custom theme"", ""modus-operandi"", ""modus-vivendi"", ""spacemacs theme, kaolin theme""]",Often,vundo many packages,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Blogging""]","[""Package(s)""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",9,Mu4e,"org-roam,which-key,avy,helm,mu4e,password-store,emms",no comprimise,0-2y,No,No,Yes,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Often,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",The simplest is MELPA.,Notepad++,projectile,Frequently,,,,,,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell-command"", ""eshell"", ""term"", ""ansi-term"", ""vterm""]","[""default light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,LSP support for any and all languages is still very unmature. Also emacs get stuck a lot when ever a task is being completed in emacs it is completely stuck ( It my biggest pain point to this day).,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,Personalization. It by far the most personal experience i ever had the code which i write in config works as it is build with that functionality.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",1,No,"Magit,org-roam,evil,smart-compile,Vertico,doom-modeline,emms,org-capture,tramp",limited comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discord""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,Vim,framework default,Sometimes,19,School,Male,,Student,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",Doom Emacs,Emacs get freezes a lot whenever a task is triggered (ex:- syncing the org roam database or lsp-mode looking for completions),No,r/emacs,Great,"[""none"", ""I use a keybinding to launch a external terminal ( ex:- kitty)""]","[""default dark"", ""doom-one"", ""dracula""]",Frequently,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,It was really confusing to setup configs.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",High quality code base.,"[""Work"", ""Hobby projects"", ""daily life""]","[""28.1"", ""27.1""]",1,No,,moderate comprimise,might in future,No,Would directly,No,Vim,"[""Go"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,41,Bachelors,Male,Chinese,Fin Tech,"[""Vertico""]","[""No""]",Doom Emacs,,No,https://www.unitedbsd.com/d/947-emacs-user-survey-2022,Great,"[""vterm""]","[""doom-monokai-restretto""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"The missing of discoverability trough UI. M-X is great, but having menus would help beginners. Also some simple features such project folder tab, is something default in any IDE but missing when you just jump into Emacs.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Portability""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,Ecosystem,"[""Work"", ""Hobby projects"", ""Life""]","[""29.0"", ""28.2"", ""28.1"", ""27.2""]",8,No,"org-mode,tide,vterm",limited comprimise,never considered,Yes,Would directly,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""not sure""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,projectile,Often,34,School,Male,Italian,Software Development,"[""framework default""]","[""flyspell"", ""ispell""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""vterm""]","[""doom-one"", ""solarized""]",Sometimes,No copy-paste,Never,,"steep learning curve, unless you start with doom or similar, you need to put many hours into it until it becomes better than the competition",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Alright,"You can use it for almost anything, and tweak it to do what you want","[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,"magit, org, dired, projectile",limited comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Python"", ""Shell"", ""SQL"", ""scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Research alternatives""]",,IntelliJ,projectile,Often,34,Masters,Male,Spanish,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,"you can type characters in the numeric fields, as well as negative numbers, etc",Not sure,r/emacs,Great,"[""vterm""]","[""doom-one"", ""monokai""]",Never,undo-fu write package,Rarely,,,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Liveness, Extensibility, elisp, community, tradition, software freedom","[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",8,Rmail,,moderate comprimise,might in future,No,No,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""BSD""]",String[],"[""GNU ELPA"", ""NonGNU ELPA""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,,"[""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Emacs StackExchange""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]","GNU Elpa is the best as it's the official source. NonGNU Elpa, second. I avoid MELPA.",Sublime Text,project.el,Sometimes,41,Bachelors,Male,American,Software Development,"[""Icomplete""]","[""No""]",maximal vanilla,,No,Twitter,Ok,"[""shell"", ""ansi-term""]","[""modus-operandi""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI""]","[""Built-in features"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Hobby projects""]","[""29.0""]",3,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Elisp"", ""Python"", ""Rust""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""Go"", ""Java"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""Matrix"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,19,Associates,Male,German,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Friend,Ok,"[""shell"", ""eshell"", ""term""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,"That emacs can be adapted to pretty much any use case. So much in fact, that I know with extreme certainty that I will use emacs even if I stop coding in it. Also that you can express any whim at it and it will accept it.","[""Hobby projects""]","[""28.2""]",1,No,"ryo-modal,which-key,expand-region,company,delve",no comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Java"", ""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Not interested""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",,IntelliJ,No,Frequently,18,PhD,Female,Dominican Republic citizen,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""dracula""]",Rarely,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Cider""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"cider,magit,evil",moderate comprimise,never considered,Yes,No,No,Vim,"[""Clojure"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Screenshots"", ""Examples""]","[""GitHub""]","[""framework default""]","[""Research alternatives"", ""wait for maturity""]",,Vim,framework default,Sometimes,24,Bachelors,Male,German,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Ok,"[""vterm""]","[""gruvbox""]",Never,framework default simple functions,Never,,"understanding what a ""buffer"" is",University/College,"[""GUI"", ""daemon""]","[""org and magit""]","[""Text editing features""]","Very well, it's snappy",It's configurability,"[""Work"", ""Hobby projects""]","[""29.0""]",23,Mu4e,"magit,forge,",moderate comprimise,might in future,No,No,No,Emacs,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""non pull-request/merge-request interface (as in github/gitlab)""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Matrix"", ""Friends""]","[""framework default"", ""use-package""]","[""wait for maturity""]",,nedit,projectile,Sometimes,40,PhD,Male,Spanish,Research,"[""framework default"", ""Helm""]","[""framework default"", ""flyspell"", ""ispell""]",Spacemacs,Really like the detail of the questions and the look'n'feel of the survey.,Not sure,Friend,Great,"[""eshell"", ""vterm""]","[""monokai""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,,any comprimise,might in future,No,Yes,No,Emacs,"[""C"", ""Elisp"", ""Javascript"", ""Java"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""planet.emacslife.com""]","[""Tutorials""]","[""Framework""]","[""straight""]","[""Install and try it immediately""]",,,projectile,Frequently,44,Bachelors,Male,United States citizen,Software Development,"[""Vertico""]","[""flyspell""]",maximal vanilla,,Yes,Twitter,Ok,"[""ansi-term"", ""vterm""]","[""modus-operandi"", ""ef-themes""]",Sometimes,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Not well,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,org-roam,significant comprimise,never considered,No,No,No,Vim,"[""Julia"", ""Rust"", ""Scheme""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Often,,,,,Research,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""dracula""]",Never,No simple functions,Never,,"Chording is probably most difficult to learn, but worth the effort",USENET,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Poorly, it's sluggish","Almost entirely mode free editing, Extendability, Chording > Modes","[""Work"", ""Hobby projects""]","[""28.1""]",30,No,"CIDER, Paredit, Projectile",limited comprimise,never considered,I have in the past,No,No,Emacs,"[""C"", ""Clojure"", ""Julia"", ""Python"", ""Perl"", ""Shell"", ""SQL"", ""Swift, Objective-C, YAML, HCL""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA Stable""]","[""Slack""]",Never,"[""Lack of time""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Manual""]","[""Emacs StackExchange"", ""Slack""]","[""package.el""]","[""Research alternatives""]",,Vi,projectile,Sometimes,55,Masters,Male,American,Software Development,"[""Ido""]","[""No""]",maximal vanilla,"More in depth questions about libre/fsf software preferences please. The questions are too biased toward the author's point of view it appears. The point of view -- ""libre"" software can impede software adoption and stifle innovation due to decidedly unfree license constraints -- definitely was not an option. Not contributing because projects were GNU licensed (vs. more equitable and inclusive licensing such as MIT and Eclipse) was not a survey option. C# was prominently available as a language choice in the survey, while Swift and Objective-C were not. These languages have a higher adoption and usage than half of the languages included on the list. Why the Microsoft love and the Apple hate? (Doesn't Microsoft still deserve FSF hate? :)",No,Hacker News,Not great,"[""none"", ""The options are really bad""]","[""my own custom theme"", ""custom dark theme""]",Never,No simple functions,Never,,"Discoverability was difficult until I learned ""the emacs way"" (apropos, which-key, etc...)",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility. I can tie it into any workflow,"[""Work"", ""Hobby projects""]","[""28.2""]",10,"I wish I could, O365 integration stops me","lsp-mode/elgot, magit, restclient, org-mode, dired, calc, tramp for ssh, slime, anaconda-mode",moderate comprimise,might in future,No,I have in the past,No,Vim,"[""C"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel"", ""Table editor a la excel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Never haver, probably GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""Reddit"", ""Blogs"", ""Sacha Chua""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Often,29,Bachelors,Male,American,Data Science,"[""Helm"", ""Vertico""]","[""No""]",maximal vanilla,Nope! Ya'll are great!,No,Hacker News,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""doom-one""]",Often,undo-tree simple functions,Never,,"When first starting to customize it was difficult to understand how packages should be added and used. I found many guides for individual packages, but not on how packages worked in general. This was even more confusing once I learned that there are different ways of installing and using packages.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","Features and packages are often very easy to start using and understand, because they are made and refined by a community that cares about it being simple to use.","[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"org, org-roam, magit, org-agenda, which-key, helm",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Erlang"", ""Haskell"", ""Scheme""]",Frequently,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Often,23,Bachelors,Male,Danish,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,Blog post,Ok,"[""none""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,,"too many useless tutorial on the Internet. (Therefore I wrote emacs-tw/emacs-101-beginner-survival-guide)",decide between vim and emacs.,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features"", ""Magit, org-mode""]","[""hobby""]",Good but not great,intergration with unix philosophy.,"[""Work"", ""Hobby projects"", ""Magit""]","[""28.2""]",10,No,Magit,limited comprimise,never considered,No,Yes,Yes,Emacs,"[""Elisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Often,"[""Lack of time"", ""For the mature package like Magit, I think it's good enough. For the packages need lots of works still, I have no free time and passion to do them.""]",Rarely,"[""Issues"", ""Code (features)""]","[""GitHub"", ""emacs-tw/awesome-emacs""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""wait for maturity""]",MELPA,None,projectile,Often,29,Bachelors,Male,Taiwanese,Software Development,"[""Helm"", ""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,Interesting,Not sure,Telegram,Great,"[""shell-command""]","[""moe-theme""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,It took time to learn the keybindings but the tutorial as a landing page was nice to start with.,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features"", ""Familiarity with keybindings""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","- Ability to run in terminal - Very fast editing once familiar with the keybindings - Versatility: I'm using it every time I'm editing text","[""Work"", ""Hobby projects""]","[""29.0""]",11,No,"magit, browse-kill-ring, flycheck, py-autopep8",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Geany,No,Often,31,PhD,Male,French,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,"by chance, web searching for emacs configuration",Ok,"[""none""]","[""gruvbox"", ""tsdh-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Sometimes,,To have the correct mindset in order to properly navigate with the keyboard,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","It's a whole Operating System :p, nah seriously it's the extensibility and flexibility of use","[""Work""]","[""29.0""]",15,Mu4e,,any comprimise,might in future,I have in the past,I have in the past,Yes,Emacs,"[""Assembly"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email""]",Sometimes,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""Framework"", ""Email""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",GNU ELPA,None,projectile,Frequently,32,PhD,Male,Mexican,Software Development,"[""Ivy"", ""Ido"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Frequently,No write package,Rarely,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",elisp and flexibility,"[""Work"", ""Hobby projects"", ""sex""]","[""29.0"", ""28.2"", ""28.1""]",25,No,,moderate comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,42,Associates,Male,United States citizen,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,<3 u,No,r/emacs,Great,"[""eshell""]","[""my own custom theme""]",Sometimes,undo-tree copy-paste,Never,,Everything,Internet,"[""GUI""]","[""Package(s)""]","[""Text editing features"", ""org-mode""]","Very well, it's snappy",Org-mode!!!,"[""Work"", ""personal work""]","[""28.2"", ""26.3""]",1,No,Org,moderate comprimise,never considered,No,No,No,Emacs,"[""none""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Agenda""]","[""framework default""]","[""n/a""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""I don't!""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,gedit,No,Frequently,46,Masters,Male,American,Research,"[""No""]","[""framework default""]",minimal vanilla,,No,mastodon,Ok,"[""none""]","[""tango dark?""]",Never,No write package,Never,,Understanding elisp.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Configurability. That you can work on the same text at a char by char level and a semantic level at the same time.,"[""Work"", ""Hobby projects"", ""Task Management""]","[""29.0""]",35,Gnus,"magit, org-mode, org-noter, lsp-mode, projectile, gnus, bbdb, expand-region, pdf-tools, ya-snippet",significant comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Go"", ""Python"", ""Shell"", ""Kotlin""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages"", ""Planet Emacs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,56,Bachelors,Male,Australian,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Friend,Great,"[""eshell""]","[""solarized""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""pretty any text editing""]","[""28.1"", ""27.2""]",15,,,,,,,,Emacs,"[""Elisp"", ""Javascript"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, none,Never,,,Friend,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Thought it was cool""]",Good but not great,,"[""Work""]","[""27.2""]",8,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Raku""]",Sometimes,"[""GNU/Linux""]",String[],"[""not sure""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""I don't""]","[""not sure""]","[""Install and try it immediately""]",,Sublime Text,projectile,Sometimes,,Masters,Male,Ukrainian,Software Development,"[""Helm""]","[""No""]",Doom Emacs,,Not sure,Friend,Great,"[""none""]","[""kaolin-themes""]",Never,undo-tree simple functions,Never,,"Keybindings, debugging startup",Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, LISP","[""Work""]","[""28.2""]",17,No,,moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Common Lisp"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Never,33,Bachelors,Male,American,Software Development,"[""Helm"", ""Ido""]","[""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""doom-one""]",Never,No simple functions,Never,,"Understanding elisp, all the keybindings and how to install and configure packages.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Heard it was a good editor for haskell (haskell-mode)""]",Alright,Extensibility and built in documentation for functions and variables,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,"evil-mode, cider, org-mode",limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Haskell"", ""Python"", ""Shell"", ""Scala""]",Rarely,"[""GNU/Linux""]","[""Presentation slides""]","[""framework default"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Discord"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""GitHub"", ""Discord""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,VS Code,framework default,Sometimes,,Bachelors,Male,Norwegian,Software Development,"[""No""]","[""ispell""]",Doom Emacs,,Not sure,Friend,Great,"[""eshell""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Clojure"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,No,Rarely,,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""solarized-dark""]",Frequently,undo-tree copy-paste,Never,,"Default key bindings kind of suck but now I'm used to them. A lot of packages take way too much elisp to configure. I still don't know how to use most windowing functions and I'd rather it just used i3wm/sway/tmux for everything, like Kakoune.",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Guix code conventions basically demand it""]","[""Extensibility"", ""Package(s)""]",Alright,"Structural editing via paredit, and composable extensions, when they do compose that is.","[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,"paredit, mu4e, proof-general, better-defaults, auctex",moderate comprimise,never considered,No,No,No,Emacs,"[""Haskell"", ""Scheme"", ""Agda, Coq""]",Sometimes,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""guix""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines"", ""guix search""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview"", ""known bugs/limitations""]","[""IRC"", ""GitHub"", ""Mailing lists""]","[""straight"", ""guix""]","[""Install and try it immediately"", ""Research alternatives""]",,Acme,No,Frequently,26,School,Male,Hungarian,Student,"[""Ido""]","[""No""]",minimal vanilla,"The wording on the org-mode question is unclear, i don't use org-mode but there are use cases that it could fill that i use other software for. The options are limited, Github is not the only git forge around, the fediverse is about as important as IRC and yet is not mentioned anywhere, etc. It's also not clear what ""starting to use Emacs"" should mean. I *first* started using it like 5-6 years ago but stopped using it for a while. I only started giving it a more serious try about 1-2 years ago when I got more into Guix.",No,fediverse,Ok,"[""none""]","[""dichromacy""]",Never,No read and understand,Never,,Folding code,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility, timelessness","[""Hobby projects""]","[""28.2""]",1,No,"org-mode, org-roam, evil, elfeed, lsp",no comprimise,never considered,No,Would directly,No,Vim,"[""Elisp"", ""Javascript"", ""Python"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Research alternatives"", ""wait for maturity""]",,VS Code,projectile,Frequently,,Bachelors,Male,United States citizen,Software Development,"[""Helm"", ""Vertico"", ""Consult""]","[""flyspell""]",Doom Emacs,,No,Blog post,Great,"[""ansi-term""]","[""doom-nord""]",Sometimes,framework default copy-paste,Never,,i had problems understanding how the init file works (and also its location),Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"the fact that Emacs is not a text editor, but a lisp interpreter that works beautifully as an editor","[""Work"", ""Hobby projects""]","[""29.0""]",3,not yet,"xah-fly-keys,vertico,consult,magit",significant comprimise,might in future,No,No,No,xah fly keys,"[""C++"", ""Java"", ""Python"", ""Common LISP""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,projectile,Often,23,School,Male,Italian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""modus-vivendi""]",Often,undo-fu none,Never,,Too much commands without knowing anyone,Friend,"[""GUI""]","[""Extensibility""]","[""Text editing features""]","Very well, it's snappy",Magit and treesitter,"[""Hobby projects""]","[""29.0""]",1,No,magit; dired; platformio; fly-check;,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python""]",Often,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Never,"[""Issues""]","[""GitHub""]","[""Tutorials""]","[""GitHub"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Never,24,School,Male,Brazilian,Student,"[""No""]","[""No""]",Doom Emacs,,Yes,Friend,Ok,"[""none""]","[""doom-one""]",Never,framework default simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Extensibility Introspectibility Changing behavior at runtime","[""Hobby projects""]","[""28.1""]",2,No,"marginalia,which-key,rainbow-delimiters",significant comprimise,might in future,No,I will in the future,No,Emacs,"[""C"", ""Clojure"", ""Rust"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""PKB"", ""Babel""]","[""framework default"", ""Source""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""youtube""]","[""Comparison"", ""Design rationale""]","[""IRC"", ""Reddit"", ""Mailing lists""]","[""straight"", ""use-package"", ""guix""]","[""Research alternatives"", ""wait for maturity""]",,Vim,No,Often,24,Masters,Male,French,Fin Tech,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell"", ""ansi-term""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi""]",Frequently,No write package,Rarely,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",30,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues""]","[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""Email""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,,No,Rarely,,,,,,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Friend,Ok,"[""eshell""]","[""default dark"", ""my own custom theme"", ""solarized-dark""]",Sometimes,No write package,Never,Will not sign the paperwork,"Memorizing keybindings, windows management",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Poorly, it's sluggish",,"[""Work"", ""Hobby projects""]","[""29.0""]",10,No,,do not prefer,never considered,I have in the past,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Elixir"", ""Rust"", ""Typescript""]",Frequently,"[""MacOS""]",String[],"[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,"[""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Often,40,Bachelors,Male,French,Software Development,"[""Consult""]","[""ispell""]",maximal vanilla,,No,Blog post,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No read and understand,Rarely,,Understand Elisp to configure Emacs. Keybindings,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,(E)lisp,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",10,No,"magit, org, ivy",limited comprimise,2-5y,No,No,Yes,Emacs,"[""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Design rationale"", ""Manual""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Sometimes,,Masters,Male,French,Software Development,"[""Ivy"", ""Ido""]","[""No""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""none""]","[""modus-vivendi""]",Rarely,No simple functions,Never,,,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Editing,"[""Work"", ""Hobby projects""]","[""27.2"", ""26.3""]",21,No,"helm, magit, lsp-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Research alternatives""]",,None,No,Sometimes,39,Bachelors,Male,United States citizen,Healthcare,"[""Helm"", ""Ido""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""solarized-dark""]",Sometimes,No simple functions,Never,,Memorizing keybindings. Configuring packages.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]",Good but not great,Extensibility,"[""Work""]","[""28.2""]",30,No,,moderate comprimise,10+y,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Java"", ""Python"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el""]","[""wait for maturity""]",,Vim,No,Sometimes,50,PhD,Male,United States citizen,Software Development,"[""Helm"", ""Ido""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""my own custom theme""]",Sometimes,No simple functions,Never,,It was slow,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Community""]","Very well, it's snappy",Org mode and magit. Extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",24,Mu4e,Magit mu4e lap-mode org flycheck,moderate comprimise,10+y,No,I have in the past,No,Emacs,"[""C++"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Org mode is so good""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Discord"", ""Blogs"", ""M-x list-packages""]","[""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,"Notepad, Borland c++",projectile,Frequently,41,Masters,Male,American,Software Development,"[""Helm"", ""Ivy""]","[""No""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""eshell""]","[""doom-one"", ""zenburn""]",Sometimes,No simple functions,Never,My employer would not accept FSF assignment agreement.,memorizing and typing all the special key combinations,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,"extensibility,","[""Hobby projects""]","[""28.2""]",39,Mu4e,"org-mode, R",moderate comprimise,5-10y,No,No,No,Emacs,"[""C++"", ""Elisp"", ""Go"", ""R"", ""Shell""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email""]",Never,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Mailing lists"", ""Blogs""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Mailing lists"", ""Email""]","[""package.el"", ""manual""]","[""Research alternatives""]",,teco,No,Frequently,70,Masters,Male,,Healthcare,"[""No""]","[""flyspell""]",minimal vanilla,,Not sure,orgmode mailing list,Ok,"[""none""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Poorly, it's sluggish",The extensibility.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",8,Mu4e,"eshell,org-mode,dired,mu4e,erc",significant comprimise,might in future,I have in the past,I have in the past,No,Default + Hydras,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)""]","[""Reddit"", ""Mailing lists"", ""IRC servers"", ""Blogs""]","[""Comparison"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub"", ""Mailing lists"", ""Email""]","[""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Atom,projectile,Frequently,39,Bachelors,Male,Finnish,Research,"[""Ido""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""my own custom theme"", ""Custom""]",Often,undo-tree simple functions,Never,,,Internet,"[""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,Extensibility,"[""Hobby projects"", ""School""]","[""29.0""]",3,notmuch,"Embark, evil-mode, vertico, consult",significant comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Haskell"", ""Julia"", ""R"", ""Shell"", ""Latex""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Matrix"", ""Reddit""]","[""Nix""]","[""Research alternatives"", ""wait for community""]",,Vim,projectile,Often,21,Bachelors,Male,Estonian,Student,"[""Vertico"", ""Consult""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""shell""]","[""solarized-dark""]",Rarely,undo-fu copy-paste,Never,,"- not having a consistent way to install and learn about packages. - terminology specific to emacs",Internet,"[""GUI""]","[""Text editing features"", ""Org mode""]","[""Part of the GNU project / FSF""]",Alright,extensibility,"[""Work"", ""Hobby projects"", ""Notes""]","[""28.0""]",11,No,"org-mode, jedi, yasnippet, verb, magit",no comprimise,never considered,No,No,No,Emacs,"[""Python"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Frequently,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Notepad++,No,Frequently,35,Masters,Male,Indian,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""doom-one""]",Sometimes,No simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",8,,,,,,,,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, copy-paste,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]",String[],Good but not great,,"[""Hobby projects""]","[""29.0"", ""28.2""]",1,,,,,,,,Vim,"[""C"", ""Elisp"", ""Haskell"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"memorizing keybindings, keeping track of buffers",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","configurability, community","[""Work"", ""Hobby projects""]","[""26.3""]",16,No,"auctex, org, cdlatex",any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""R"", ""Shell"", ""LaTeX""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Frequently,44,PhD,Male,United States citizen,Research,"[""No""]","[""flyspell""]",minimal vanilla,Thank you for doing this!,Yes,r/emacs,Great,"[""eshell"", ""term""]","[""cyberpunk""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Debugging the config file in general can be tricky when you don't know emacs-lisp very well. The error statements are hard to follow.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,Customization,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,moderate comprimise,never considered,Cannot,Cannot,No,EVIL,"[""C++"", ""C"", ""C#"", ""Python""]",Rarely,"[""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA Stable"", ""Source"", ""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Frequently,,Masters,Male,American,Research,"[""Helm"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell"", ""term""]","[""my own custom theme""]",Sometimes,undo-fu simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Having a consistent UI for a wide range of text-based activities. Programmability Discoverability (once I knew enough to use it) Ease of customization and integration into different work flows. Consistency between platforms.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""27.2""]",15,No,"magit, slime, git-timemachine,",significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""C#"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Sometimes,40,Bachelors,Male,,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,Not sure,lobste.rs,Ok,"[""eshell""]","[""my own custom theme""]",Frequently,No simple functions,Never,,,Dad,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",14,No,,do not prefer,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Rarely,,Bachelors,,,Software Development,"[""Vertico""]","[""ispell""]",maximal vanilla,,No,lobste.rs,Great,"[""shell-command""]","[""molokai""]",Rarely,undo-tree simple functions,Never,,,Internet,"[""GUI""]","[""Built-in features""]","[""There were little other editors for NEXTSTEP""]",Good but not great,"It is very comfortable, with great bindings.","[""Work""]","[""26.3""]",12,No,,do not prefer,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""Objective-C""]",Never,"[""NEXTSTEP""]",String[],"[""not sure""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Mailing lists""]","[""Design rationale""]","[""IRC""]","[""not sure""]","[""wait for maturity""]",,Edit.app,No,Frequently,57,PhD,Male,American,Research,"[""No""]","[""No""]",maximal vanilla,,Not sure,IRC,Great,"[""none""]","[""The default""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"It is a little bit sloppy sometimes, especially with lsp activated (I know it is JSON shit)",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Alright,I can program everything that I want and has org mode and magit.,"[""Work"", ""Hobby projects"", ""School""]","[""28.2""]",1,No,"org, magit, projectile",moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""R"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,21,Bachelors,Male,German,Software Development,"[""framework default"", ""Vertico""]","[""flyspell""]",Doom Emacs,,No,Twitter,Great,"[""vterm""]","[""dracula""]",Never,framework default copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",7,No,,,never considered,,,,Vim,"[""Elixir"", ""Python"", ""Rust"", ""Typescript"", ""Scala""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default"", ""Source""]","[""GitHub""]",,String[],Never,,String[],"[""Screenshots""]","[""Discord""]","[""straight"", ""use-package""]","[""Research alternatives""]",,Vim,project.el,Never,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,,,,"[""eshell""]","[""dracula""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"I'm not a programmer and have a pretty light knowledge in it. I'm a physics undergraduate and started using vim because of UltiSnips to write LaTeX but I discovered I could do something similar on emacs while having the advantages of a GUI program, specifically the LaTeX-preview command which blew my mind. I started learning elisp with the tutorial in the gnu site, but I find programming to be incredibly boring. My difficulties when using Emacs are similar to when I started. Not knowing programming, when an error occurs it's difficult for me to search on the internet to find a solution because english isn't my mother language and I didn't know any jargon. I'm more used to find help online, but it still takes some time. For example, I tried using emacs 29 but it gave an error with org-noter (a package) so I immediately downgraded the version. Getting used to the keybindings was a bit overwhelming, but now when I use a program without them it gets me crazy, and I still learn different keybindings everyday.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Integration with LaTeX""]","[""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Its community and extensibility,"[""Work"", ""Studying""]","[""28.2""]",3,Mu4e,"Auctex,cdlatex,org-roam,calibredb,org-noter",moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""None""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub"", ""/g/""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,21,School,Male,Brazilian,Student,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""dracula"", ""catppuccin""]",Never,No read and understand,Never,no,"building the muscle memory for the keybindings I was using. Also learning how to debug when I ran into errors (still struggle with this ocassionally, but getting better)",Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)""]","[""Dev environment was inside a container on a user server, so I was forced to use a TUI editor. chose emacs because I like lisp.""]","Very well, it's snappy","that its a lisp REPL, that you can jump to the def of any function bound to any keys, that it can run in the terminal, etc.","[""Work"", ""Hobby projects""]","[""28.1""]",3,No,"magit, evil, rjsx-mode, rainbow-delimiters,",limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Go"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Not sure how to set up a dev environment for emacs packages.""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Googling for them""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Discord""]","[""Doom Emacs""]","[""Install and try it immediately""]",,VS Code,projectile,Rarely,26,Bachelors,Male,American,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,no,No,Colleague,Great,"[""eshell""]","[""a customized molokai""]",Sometimes,undo-fu simple functions,Never,,I think default keybindings were the biggest obstacles,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""evil""]","[""history""]",Good but not great,"Community, org-mode, extensibility","[""Work"", ""Hobby projects""]","[""28.1""]",7,No,"org-ql, ess, elfeed, theme-magic",no comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Python"", ""R""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Tutorials""]","[""GitHub"", ""Discord""]","[""doom version of straight""]","[""Research alternatives""]",,None,projectile,Often,35,Masters,gender questioning,Polish,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,I appreciate you doing this,Not sure,r/emacs,Great,"[""vterm""]","[""doom-flatwhite""]",Sometimes,undo-fu read and understand,Never,,"Prior to native comp, Emacs was kind of painful to use on large projects.",Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""magit""]","[""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",There's a core set of packages that are just stunningly powerful. Magit alone is worthy of an award.,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"magit, lsp-mode, alchemist",moderate comprimise,never considered,No,No,No,Vim,"[""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Sometimes,28,Bachelors,Male,United States citizen,Fin Tech,"[""Ido""]","[""No""]",Doom Emacs,,Not sure,lobste.rs,Great,"[""none""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Community""]",Good but not great,,"[""Work""]","[""28.2"", ""28.1""]",15,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Discourse"", ""Blogs"", ""Web search engines""]","[""Screenshots"", ""Overview""]","[""GitHub"", ""Discourse""]","[""straight""]","[""Research alternatives""]",,None,No,Frequently,41,PhD,Male,United States citizen,Research,"[""Vertico""]","[""flyspell"", ""spell-fu""]",Doom Emacs,,No,Discourse,Great,"[""none""]","[""solarized-dark""]",Never,undo-fu read and understand,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",3,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,VS Code,projectile,Often,,Bachelors,Male,Chinese,,"[""Helm"", ""Ivy"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Emacs China,Great,"[""shell"", ""vterm""]","[""dracula""]",Frequently,undo-tree copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",,,,,,,,,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Go"", ""Java"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Keyboard shortcuts are weird,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Lisp""]",Alright,Programmability,"[""Work"", ""Hobby projects""]","[""28.2""]",9,No,"eglot, modus-themes, magit, expand region, tree sitter, embark, vertico, consult",do not prefer,might in future,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking""]","[""framework default""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Tutorials""]","[""IRC"", ""GitHub""]","[""straight""]","[""Research alternatives""]",,BBEdit,projectile,Rarely,42,Bachelors,Male,American,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi""]",Never,undo-fu none,Never,,,Colleague,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs""]","[""Manual"", ""Screenshots""]","[""GitHub""]","[""use-package""]","[""wait for maturity"", ""wait for community""]",,VS Code,projectile,Sometimes,25,School,Female,Iranian,Fin Tech,"[""Helm""]","[""No""]",Spacemacs,,No,Hacker News,Great,"[""shell""]","[""madhat2r""]",Rarely,undo-tree simple functions,Never,,I am not a programmer and use Emacs for academic writing in the humanities/social sciences,Originally a long time ago by my high school physics teacher who went on a rant one day lambasting Microsoft Word. It made quite the impression!,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Org""]",Good but not great,,"[""Work""]","[""28.1""]",1,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Matrix"", ""Reddit""]","[""use-package""]","[""Research alternatives"", ""wait for maturity""]",,Vim,No,Frequently,34,PhD,Male,American,Research,"[""Vertico""]","[""No""]","Spacemacs, moving to vanilla",,No,r/emacs,Great,"[""none""]","[""Anti-Zenburn""]",Never,framework default simple functions,Never,,"Unfamiliar paradigm, used to concrete GUI. Strange key bindings (no CUA? C-w, C-y seems strange!)",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Coding Lisp""]","Very well, it's snappy","Self-documentation Extensibility Community","[""Work"", ""Hobby projects""]","[""28.1""]",10,No,"deadgrep,lsp-mode,undo-tree,use-package,magit,which-key,exec-path-from-shell,helm",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Go"", ""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Not interested""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""IRC servers""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""IRC"", ""Reddit""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,IDLE,project.el,Rarely,28,Masters,Male,Swedish,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree copy-paste,Rarely,,Documentation assumes you are already familiar with the concepts that the documentation is documenting.,Friend,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""org mode""]",Alright,Org mode,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"Org mode Evil Zettledeft Deft Rgrep Ess",significant comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""R"", ""Ruby"", ""SQL""]",Rarely,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""hacker news""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,framework default,Often,40,Bachelors,Male,American,Software Development,"[""framework default"", ""Helm"", ""Ivy""]","[""framework default"", ""flyspell"", ""ispell"", ""langtool""]",Doom Emacs,,No,Hacker News,Ok,"[""shell""]","[""doom-one""]",Never,No simple functions,Never,,Learning elisp,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",configurability,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"magit, vertico, consult, orderless, corfu, use-package, which-key, marginalia, lsp-mode, multiple-cursors",limited comprimise,never considered,Cannot,No,No,Emacs,"[""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for community""]",,vi,project.el,Never,,PhD,Male,Swedish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No copy-paste,Never,,,University/College,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""back then it was the only full screen""]","Very well, it's snappy","powerful, consistent (many commercial packages keep changing stuff)","[""Work"", ""Hobby projects""]","[""29.0""]",44,Gnus,,any comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Python"", ""PHP"", ""Perl"", ""R"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows"", ""BSD"", ""msdos""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,"[""Issues""]","[""usenet""]","[""Tutorials""]","[""usenet""]","[""package.el""]","[""Install and try it immediately""]",,dec edir,No,Frequently,61,PhD,Male,Greek,business,"[""No""]","[""ispell""]",minimal vanilla,i'd love to learn more packages. and how to install at home. most i use are on my bsd shell isp.,No,r/emacs,Great,"[""ansi-term""]","[""default light""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Package(s)"", ""Community""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",1,No,,limited comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Python"", ""Rust""]",Never,"[""GNU/Linux""]",String[],"[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""Framework"", ""Discord""]","[""framework default""]","[""wait for community""]",,kakoune,framework default,Sometimes,,,Male,Indian,,"[""framework default""]","[""No""]",Doom Emacs,,No,Discord,Great,"[""none""]","[""selenized-light""]",Never,framework default simple functions,,,Hard to remember keybindings at first.,Saw that many serious Debian Maintainers used Gnus,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Lisp makes it very configurable. Org mode is great. I have confidence that Emacs will work in thirty years.,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",17,,,,,,,,Emacs,"[""Elisp"", ""Python""]",,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]",String[],,String[],,,"[""Mailing lists"", ""Planet Emacslife""]",String[],String[],"[""use-package""]","[""Install and try it immediately""]",,None,,Frequently,,,,,,String[],String[],minimal vanilla,,,,,String[],String[],, copy-paste,Never,,"1. Mostly at work the version of emacs included are every old. 2. Configuring a decent IDE for c++. Struggling still. If I configure an IDE flto my liking it invariably becomes slow.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Amazing set of packages. Vanilla emacs is snappy","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",10,Gnus,"Org, ggtags, xcscope,",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Task management""]","[""MELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit""]","[""Tutorials"", ""Screenshots""]","[""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Rarely,48,Bachelors,Male,Indian,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Twitter,Ok,"[""eshell"", ""vterm""]","[""default dark"", ""wombat""]",Sometimes,No none,Never,,,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",4,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management""]","[""framework default""]","[""Email"", ""GitHub""]",Never,String[],Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""nowhere""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,Vim,framework default,Rarely,34,Masters,Male,Russian,Manufacturing,"[""framework default""]","[""No""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,framework default copy-paste,Never,,"It's keybindings, I like the idea that most inbuilt keybindings are C-x prefixed and user ones are C-c prefixed. But they are really awful for your hands. I prefer leader based one's. Also Elisp is really tough for newbies.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,It's extensibility. It's really extensible and is an awesome platform for text based application. The only thing that's missing is a really good text editor.,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,magit,significant comprimise,might in future,I would like to,Would directly,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,24,Bachelors,Male,Indian,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""term"", ""vterm""]","[""Ef themes""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",10,,,,,,,,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, simple functions,Rarely,,"Opaque, steep learning curve",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",String[],Good but not great,"Extensibility, elisp","[""Work"", ""Hobby projects""]","[""29.0""]",32,No,"use-package, org, modus-themes, doom-modeline, all-the-icons",moderate comprimise,10+y,No,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Perl"", ""Scheme"", ""Shell""]",Rarely,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""n/a""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,,,,,,"[""Icomplete""]","[""ispell""]",minimal vanilla,,Yes,Emacs mailing list,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""modus-vivendi"", ""ef-dark""]",Rarely,No copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,,,,,,,,Emacs,"[""Python"", ""Rust"", ""Shell""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,Vim,,Rarely,,,,,,,,minimal vanilla,,,,,,,, read and understand,Never,,The lack of glossary. Buffer. Frame. File...,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Universality. You can use it for everything.,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"lsp-mode, projectile, auctex, magit, vterm, helm",no comprimise,never considered,Yes,Would directly,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Issues""]","[""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Eclipse,projectile,Frequently,,Masters,Male,Serbian,Research,"[""Helm""]","[""ispell""]",Prelude,,Yes,Hacker News,Great,"[""shell-command"", ""vterm""]","[""zenburn""]",Frequently,undo-tree copy-paste,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",36,No,"lsp-mode, org-mode",do not prefer,never considered,No,No,No,Emacs,"[""Haskell"", ""Java"", ""Python"", ""kotlin""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately""]",,None,projectile,Often,56,PhD,Male,United States citizen,Software Development,"[""Helm"", ""Ivy""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Ok,"[""eshell""]","[""doom-one""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,"I sometimes had trouble finding the documentation I wanted. I know I can use C-h a and such but I wouldn't use specific search terms and would get too many results, and it would be overwhelming.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""It's fun!""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility, configurablity, and documentation.","[""Work"", ""Hobby projects""]","[""29.0""]",3,,,,,,,,Emacs,"[""Elisp"", ""Haskell"", ""Python"", ""Scheme"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,minimal vanilla,,,,,,,, many packages,Never,,"Emacs' default keybindings for copy/paste, so eventially I've set up CUA mode and I still use it",read about from beepb00p.xyz,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""orgmode""]",Good but not great,Extensibility; relatively easy language to write your own package or modify existing ones,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"Orgmode, magit, lsp-mode, consult, vertico",any comprimise,might in future,No,Would directly,Yes,CUA,"[""Elisp"", ""Go"", ""HTML/CSS""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""sachachua.com""]","[""Comparison"", ""Overview""]","[""Telegram""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Sublime Text,No,Never,23,School,Male,Russian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No simple functions,Never,,Key bindings Wege very weird at first coming from a Windows background.,University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,"Macros, Extensibility, Available Packages","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"org, magit, ivy, jupyter, eglot, git-gutter",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Research alternatives""]",,Kate,project.el,Sometimes,,PhD,Male,German,Engineering,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command"", ""shell""]","[""my own custom theme""]",Rarely,undo-tree simple functions,Never,,,Don't recall,"[""TUI"", ""daemon""]","[""Text editing features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1"", ""25.3""]",20,No,"magit, elpy",significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""ocaml""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""have not done so""]",Never,String[],Rarely,,"[""Web search engines"", ""M-x list-packages""]","[""N/A""]","[""Email"", ""I read the code and fix it""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,,,,,,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""my own custom theme""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""School""]","[""29.0""]",1,,,,,,,,Vim,"[""HTML/CSS"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Spacemacs,,,,,,,, write package,Sometimes,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Community""]","[""Extensibility""]","Very well, it's snappy",,"[""Work""]","[""28.1""]",3,notmuch,,any comprimise,never considered,No,No,Yes,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Manual""]","[""Framework"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,,Masters,Male,French,Software Development,"[""Vertico""]","[""flyspell"", ""spell-fu""]",Doom Emacs,,No,Discourse,Great,"[""vterm""]","[""my own custom theme""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Biggest one would probably be that keybinds you'd expect to be somewhat universal, like copy & paste, don't work. Not as severe as the ""how the **** do I quit VIM"" experience but not great.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""I'm used to it and it works well""]","[""Extensibility"", ""Package(s)""]",Good but not great,"It can do absolutely anything, including posting time cards to jira","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"magit,ejira,lsp-mode",moderate comprimise,never considered,No,No,No,Vim,"[""Java"", ""Rust"", ""Typescript"", ""Nix""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Agenda"", ""Time tracking"", ""roam2""]","[""framework default""]","[""GitHub""]",Rarely,"[""I don't really run into bugs/missing features all that often""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""hacker news""]","[""Tutorials""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Sometimes,34,School,Male,German,Insurance,"[""Vertico""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Key bindings were tough at the beginning, but so worth it atm.",University/College,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Efficiency, minimalism, control.","[""Work""]","[""28.2""]",1,Mu4e,"Opam, Merlin",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Ocaml""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Often,18,School,Male,French,Student,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""doom-one""]",Never,framework default understand internals,Sometimes,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",24,No,"Magit, envrc, multiple-cursors, eglot, Corfu, vertigo, embark, consult",moderate comprimise,10+y,No,No,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript"", ""ocaml, common lisp, elm, purescript""]",Frequently,"[""MacOS""]","[""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA""]","[""GitHub""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el""]","[""wait for maturity""]",Always MELPA,Vim,projectile,Sometimes,48,Bachelors,Male,British,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""sanityinc-tomorrow""]",Rarely,No copy-paste,Rarely,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""27.1""]",15,No,"magit, org-mode",significant comprimise,might in future,Yes,No,No,Emacs,"[""C++"", ""C"", ""Julia"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""M-x list-packages"", ""Hacker News (Y Combinator)""]","[""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Eclipse,No,Rarely,37,Masters,Male,German,Consulting,"[""Ivy""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""my own custom theme""]",Never,No copy-paste,Never,,"After an initial learning phase using the emacs tutorial, I felt a bit stuck as there was no obvious ""next step"" to follow. I could use basic text-editing features, but the whole extensibility and customization thing was completely out of reach. For some years, configuring emacs was a matter of googling ""emacs + current programming language"" and haphazardly copy-pasting whatever came out into my init.el. Discovering doom emacs made a huge difference for me, for 3 reasons : - it provides a structured framework for configuration - this framework has extensive AND organized documentation - it has good discoverability by default, e.g. with which-key.",don't remember,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"Extensibility, along with a great community willing to make use of it and share the results.","[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"org-mode, magit, ivy/vertico, evil-tex",significant comprimise,might in future,No,No,No,Vim,"[""C"", ""Python"", ""Rust"", ""Shell"", ""Ocaml, Coq""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""never had to""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Design rationale"", ""Overview""]","[""Framework""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,None,framework default,Frequently,26,PhD,Male,French,Railway (formal methods),"[""Vertico""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Ok,"[""none""]","[""doom-one"", ""nord"", ""solarized-dark""]",Often,framework default write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",4,Gnus,,any comprimise,2-5y,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Python"", ""Scheme"", ""Common Lisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GNU ELPA/MELPA online package lists"", ""emg""]","[""Manual"", ""Clips/videos""]","[""GitHub"", ""Mailing lists"", ""Email""]","[""straight""]","[""Install and try it immediately""]",,Notepad++,project.el,Rarely,,Bachelors,Male,Brazilian,Telecom,"[""Icomplete""]","[""flyspell""]",minimal vanilla,,Not sure,Blog post,Great,"[""eshell""]","[""modus-operandi""]",Frequently,No simple functions,Never,Not interested for little gain,Nothing out of the ordinary.,University/College,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,"It does not have any artificial limitations on how to edit or read text, works with every programming language including plain text, and is easily extendable.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",11,No,"no-littering,helpful,magit,lsp-mode,cider",limited comprimise,never considered,Yes,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Javascript"", ""Julia"", ""Python"", ""Rust"", ""Shell"", ""Nim""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Time tracking""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Discord""]","[""Comparison""]","[""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,TextMate,projectile,Frequently,33,PhD,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none"", ""shell-command"", ""ansi-term""]","[""my own custom theme""]",Rarely,No simple functions,Never,,"It was very hard to make Emacs usable from default settings. It took me the better part of a day just to try and enable dark mode and that was just one of the things I wanted to do. I ended up installing Doom Emacs and it showed off the capabilities of Emacs right from the start. It blew me away and I stuck with Emacs even that it had a steep learning curve. To understand elisp and other Emacs specifics I remember it took quite long. Often times I end up writing something that has no errors but does not work as intended e.g. setting a key-binding, using hooks wrong or trying to set up a package. It's also very hard to debug, I was used step debuggers that show values of variables and so forth. In Emacs I just get a stack trace that is hard to decode, specially since it's hard to check the context and values that was involved.",Hacker News,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Truly open-source without big corporations involved. Well established and mature, you can make almost anything work in Emacs. It's been around for a very long time and will not go anywhere, hopefully!","[""Work"", ""Hobby projects""]","[""29.0""]",2,Mu4e,"magit,vertico,lsp-mode,dap-mode,tree-sitter,company,evil",significant comprimise,never considered,No,I should,No,Vim,"[""C#"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack confidence in code quality"", ""Not to bother maintainer""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""Hacker News""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""I'm a loner""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",Melpa because that's the one I get my packages from.,VS Code,projectile,Frequently,33,Bachelors,Male,Swedish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,The boxes for free text only has two lines and can not be resized.,No,Discourse,Great,"[""vterm""]","[""dracula""]",Sometimes,framework default write package,Rarely,,"Sometimes it seemed too customisable. It took me quite a few tries before I tamed Gnus, for example.",Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",20,Gnus,"anaphora, csv-mode, debian-el, markdown-mode, slime, w3m",significant comprimise,might in future,No,Yes,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""Mailing lists""]","[""package.el""]","[""Research alternatives""]",,None,No,Rarely,,School,Male,,,"[""No""]","[""ispell""]",maximal vanilla,,Not sure,Discourse,Ok,"[""shell-command"", ""shell"", ""term"", ""ansi-term""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Lisp""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Documentation and Extensibility, which work hand in hand to make Emacs an inviting system for users to explore.","[""Work""]","[""27.1""]",18,No,"perspective, magit, projectile, calfw, calibredb, pdf-tools, elfeed, deft, paredit, slime",any comprimise,might in future,No,No,No,Emacs,"[""C++"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Haxe""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""Discourse"", ""I don't""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,None,projectile,Frequently,41,Bachelors,Male,,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,Not sure,fediverse,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""my own custom theme"", ""dracula"", ""modus-operandi"", ""modus-vivendi""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Wanting to make it similar to mainstream idea of text editors (e.g: sidebar for files navigation on the left, outline navigation, bottom bar with words count, buffers = files, tabs, right click context menu, copy/paste, undo/redo, welcome screen with shortcuts) and more integrated with the OS (fonts, theme)",I was looking for an editor that could hide markup like Typora and then I've found Org-mode and Emacs,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""PKM, dotfiles management, taking notes""]","[""29.0""]",3,No,,no comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Elisp""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub"", ""Matrix""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""Matrix servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Matrix"", ""Reddit"", ""GitHub"", ""Discourse""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,"Typora, Atom",No,Frequently,30,School,Male,Italian,Coaching / counseling / Content creation,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,Org-mode Matrix room,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,framework default write package,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""SLIME""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",18,Mu4e,,any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Common Lisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""It's a bother to talk to people.""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview"", ""symbol naming conventions""]","[""I don't""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,,projectile,Frequently,,Bachelors,Male,United States citizen,Industry/Research,"[""Ivy""]","[""ispell""]",maximal vanilla,,Not sure,Emacs China,Great,"[""shell""]","[""my own custom theme"", ""dracula"", ""modus-operandi"", ""modus-vivendi"", ""stimmung-themes""]",Often,No write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""org, mu4e""]","[""org""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",11,Mu4e,,limited comprimise,never considered,Yes,No,Yes,Emacs,"[""Elisp"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""Rust"", ""Ruby"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Matrix servers"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""Matrix"", ""GitHub""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Sometimes,39,School,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Ok,"[""shell""]","[""parchment-theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",5,No,,no comprimise,never considered,No,Would directly,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Java""]",Sometimes,"[""MacOS""]","[""Note taking"", ""Task management""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Manual"", ""Screenshots""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,28,Bachelors,Male,British,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""none""]","[""default light"", ""solarized""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"- The different keybindings from what I was used to: copy/paste, for example. - The concepts of buffers and windows. - I had no knowledge at all of elisp",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Its modularity and extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"org-mode,org-roam,magit,evil,multiple-cursors,lsp",significant comprimise,never considered,No,Would directly,No,Vim,"[""Elisp"", ""Go"", ""Javascript"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""GitHub"", ""Mailing lists"", ""Discourse""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,Atom,projectile,Sometimes,29,Bachelors,Male,Spanish,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""nord""]",Never,framework default read and understand,Never,,It is (still) difficult to find the good/best current practices.,Microemacs on PC,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Available on many platforms, long improving lifecycle, powerful, architecture, programmability, useful packages.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",35,No,"ediff, elpy, ivy, lsp-*, magit, org, pyvenv, rg, tramp, tree-sitter",significant comprimise,might in future,Yes,donate to FSFE (in Europe),No,Emacs,"[""Clojure"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""FSF paperwork"", ""since employer has copyright by law""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""masteringemacs.com""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Usually just (re)search""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,"edt, eve, microemacs, forth",No,Sometimes,,PhD,Male,,Telecom,"[""Ivy""]","[""No""]",many packages,,No,Search hit,Ok,"[""shell"", ""vterm""]","[""default light""]",Frequently,No copy-paste,Never,,,"First at university, then a colleague piqued my interest by showing me Spacemacs","[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, and that it's FOSS.","[""Work"", ""Hobby projects""]","[""27.1""]",4,No,"Org-mode, Org-roam, org-journal, Magit, CIDER, Evil",significant comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub"", ""Slack, etc.""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""Framework"", ""GitHub"", ""Email"", ""Discourse"", ""Slack, etc.""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Frequently,35,Masters,Male,Norwegian,Software Development,"[""framework default"", ""Helm""]","[""framework default""]",Spacemacs,,Not sure,Hacker News,Great,"[""none""]","[""spacemacs-light""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Making sense of the vanilla key mnemonics (which I used for a long time once I grokked them), feeling overwhelmed at all of the options.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility, customizability of every aspect of the editing behavior","[""Work"", ""Hobby projects""]","[""29.0""]",11,No,"magit, ace-window, evil, bug-hunter, general, avy, vterm, org,",moderate comprimise,2-5y,I have in the past,I have in the past,Yes,Vim,"[""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""Scheme"", ""Scala""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""Design rationale""]","[""IRC""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,project.el,Often,34,Bachelors,Male,American,Software Development,"[""Vertico""]","[""ispell""]",minimal vanilla,,Yes,lobste.rs,Great,"[""vterm""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi""]",Rarely,undo-fu simple functions,Never,,"Different terminology, learning elisp. Too much documentation and too few tutorials",Internet,"[""GUI"", ""daemon""]","[""Extensibility""]","[""Package(s)""]",Good but not great,"Packages, customisable, keyboard driven","[""Work""]","[""28.2""]",5,No,"Lsp, evil, polymode, org, rainbow-delimiters, auctex, agda-mode",limited comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""LaTeX, Agda, Idris""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]","Meloa, widely used but not militant on licensing",VS Code,projectile,Often,31,Masters,Male,Canadian,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""langtool""]",Doom Emacs,,Not sure,Discord,Great,"[""shell""]","[""doom-one""]",Rarely,framework default many packages,Never,,Understanding evil-mode internals to customize it,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""elisp""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",2,notmuch,"tree-sitter,orderless,corfu",moderate comprimise,0-2y,No,I have in the past,Yes,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Matrix"", ""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",Only submit to melpa,Vim,project.el,Often,26,Bachelors,Male,Indian,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,sachachua.com,Great,"[""shell-command"", ""vterm""]","[""my own custom theme""]",Rarely,undo-tree copy-paste,Never,,"Configuration: have to know the lisp syntax, and more particularly, the various commands (which never stuck with me)",University/College,"[""TUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Julia"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]","[""not""]",Never,"[""Not interested"", ""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs"", ""Hacker News""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""not""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,"vi (no, not vim)",No,Sometimes,49,PhD,Male,Dutch,Research,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""zenburn""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, understand internals,Frequently,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",The help system,"[""Work"", ""Hobby projects""]","[""29.0""]",8,Gnus,"vc, project, eshell, TRAMP, info",moderate comprimise,2-5y,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Rust"", ""Shell"", ""OCaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Mailing list"", ""Email""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""The Emacs manual""]","[""Comparison""]","[""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",Emacs core,Vim,project.el,Frequently,29,Bachelors,Male,United States citizen,Fin Tech,"[""No""]","[""ispell""]",minimal vanilla,,Yes,r/emacs,Ok,"[""shell"", ""eshell""]","[""modus-vivendi"", ""cyberpunk-theme""]",Frequently,No simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",26,No,"org, neotree, ivy, company, jedi, merlin, eglot, iedit, which-key",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Python"", ""OCaml""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""IRC"", ""Emacs StackExchange"", ""Discord""]","[""package.el""]","[""Research alternatives""]",,None,projectile,Frequently,45,PhD,Male,United States citizen,Research,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Yes,lobste.rs,Great,"[""none""]","[""default light""]",Rarely,undo-tree simple functions,Never,no. i don't see a point of the whole fsf assignment.,"At the beginning, basic keyboard shortcuts (copy, paste, cut, delete ...) seemed unnatural. Also, I struggled with terminology. Buffer, Window, Frame, wtf ... where were my files?",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Community""]",Not well,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",15,No,"org-mode, cider, slime, company, ...",do not prefer,never considered,No,Would directly,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Shell""]",Rarely,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",melpa. going gnu is too much hurdle.,Eclipse,No,Sometimes,46,Masters,Male,Serbian,Software Development,"[""No""]","[""langtool""]",maximal vanilla,,No,Hacker News,Ok,"[""shell"", ""eshell"", ""term"", ""ansi-term""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No copy-paste,Never,,"Videos and documentation online is plentiful to discover it. Elisp is really strange to suddenly discover this way but I'm starting to get used to it. The hardest part is to grasp its very large and more often than not strange syntax. Distributions like Doom still lack a comprehensive summary/cheatsheet to quickly glance at to learn the keybindings but I feel Doom has the keybindings that suite me the best so far. Integrating some powerful tools/packages (like I had recently with automatic LaTeX compiling) is sometimes non-trivial but I could always find the solutions in the documentation or online so far. Naming conventions are all over the place depending on the packages used. Being able to do one thing in so many ways, while being a big strength of Emacs, is also a weakness when one tries to discover all the capabilities. But I can see that disappear as my workflow starts to settle in. Discovering is fun tho, I still find myself surprised, from time to time, to still be awake at 4 am tweaking my config.","""Evil Mode: Or, How I Learned to Stop Worrying and Love Emacs"" by Aaron Bieber, video is on YT","[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Org-mode, Magit, maybe Org-Roam later""]","Very well, it's snappy",The ability to do more useful and faster actions without the gosh-darn-awful mouse.,"[""Hobby projects""]","[""28.2""]",0,Not yet but I plan to,"org-mode, lsp, gdscript-mode, company, vertico, too many to tell :P",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Rust"", ""Shell"", ""LaTeX""]",Often,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub"", ""Gitlab or any of their own hosted platform""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""Concise description of its purpose""]","[""Framework"", ""GitHub"", ""Discourse""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,IntelliJ,projectile,Frequently,31,Masters,Male,Belgian,Looking actively for a job T.T in Software Development mostly,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default"", ""flyspell"", ""ispell""]",Doom Emacs,Please make the previous IDE question able to accept multiple answers. Some users may be IDE-hoppers.,No,Doom-Emacs' Discourse,Great,"[""eshell"", ""vterm""]","[""doom-old-hope""]",Sometimes,undo-tree simple functions,Never,,Needed to wrangle some lisp to make org-mode behave.,University/College,"[""TUI"", ""daemon""]","[""Package(s)"", ""orgmode""]","[""Package(s)"", ""org-mode""]","Very well, it's snappy","Flexibility, extensibility, lisp","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,significant comprimise,never considered,No,No,No,Vim,"[""I use vim for programming""]",Never,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange"", ""Mailing lists""]","[""framework default"", ""package.el""]","[""wait for community""]",,Vim,No,Sometimes,41,PhD,Male,German,Research,"[""No""]","[""No""]",minimal vanilla,I just use emacs for org-mode. The survey asks about a lot of stuff I don't care about.,No,Hacker News,Ok,"[""shell-command""]","[""default dark""]",Never,framework default ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""28.2""]",9,Mu4e,,no comprimise,might in future,No,No,No,Emacs,"[""Python"", ""Rust""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Research alternatives""]",,IntelliJ,projectile,Frequently,,PhD,Male,Chinese,Research,"[""Ivy"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Configuring Emacs was daunting, so I went for Spacemacs. Now I'm having a difficult time creating my own custom config that's as fully-featured.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Evil-mode""]","[""Extensibility"", ""Package(s)"", ""Community""]",Alright,"Extensibility, programmability, Lisp, free software","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,significant comprimise,might in future,No,No,No,Vim,"[""Common Lisp"", ""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""guix packages""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""I don't tend to ask for help, I search for it instead.""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Often,24,Masters,Male,German,Research,"[""framework default"", ""Helm"", ""Ivy""]","[""framework default"", ""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""catppuccin""]",Never,undo-tree read and understand,Never,,Key binding and Elisp,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]",Good but not great,Freedom and extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Python"", ""R""]",Frequently,"[""MacOS""]","[""Task management""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Overview""]","[""Email""]","[""straight""]","[""Install and try it immediately""]",,None,projectile,Frequently,26,PhD,Male,Chinese,Student,"[""Vertico""]","[""langtool""]",maximal vanilla,,No,Emacs China,Great,"[""vterm""]","[""modus-operandi""]",Sometimes,undo-tree many packages,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"evil, magit,cider",do not prefer,never considered,No,No,Yes,Vim,"[""Clojure"", ""Elisp"", ""Javascript"", ""Ruby""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,33,Bachelors,Male,British,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell"", ""term""]","[""zerodark""]",Sometimes,undo-fu read and understand,Never,,"- Emacs Lisp was my first Lisp dialect, so there was a bit of a learning curve there. - Dependency management for the packages I used (I started out with spacemacs) were also a bit of a struggle. -","I were looking for a python IDE, and spacemacs were listed by quite a few people.","[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Versatility. I can use it to work with a lot of different languages. It is not the best tool for a lot of things (like big Java maven projects) but the fact that it can do almost everything well enough allows me to use a familiar environment to work with. Extensibility. Having so much be configurable, and all the great packages available from the community allows me to have a workflow that works really well for me, with a constant cycle of learning new ways to make my life easier.","[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"modus-themes, evil, treemacs, projectile, lsp-mode, magit, doom-modeline, company, vertico, org",significant comprimise,might in future,No,Would directly,No,Vim,"[""Elisp"", ""Elixir"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Framework"", ""GitHub"", ""Discord"", ""Gitter""]","[""framework default""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,VS Code,projectile,Sometimes,25,Associates,Male,South African,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""modus-vivendi"", ""modus-vivendi with non-default options and 1 custom face""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",0,,,,,,,,Vim,"[""C#"", ""Common Lisp""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Doom Emacs,,,,,,,, read and understand,Never,What’s FSF?,"Configuration and the default look is really ugly and deterring. And of course one has to learn the key bindings…",Colleague,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""The other cool coders where using it^^""]",Good but not great,"Extensibility, text formatting","[""Work"", ""Hobby projects"", ""Email""]","[""28.2""]",10,Mu4e,"lsp, magit, mu4e, ivy, org",significant comprimise,never considered,No,No,No,Vim,"[""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""I don’t""]","[""framework default""]","[""Install and try it immediately""]",,KDevelop,framework default,Sometimes,40,PhD,Male,German,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,Thanks for all the fish,Not sure,r/emacs,Great,"[""none""]","[""solarized""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,Shortcuts were not clear. Even now I stumble on copy/paste (kill/yank). But using visualized kill/yank history helps a lot.,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Text editing features"", ""Initially I used it as very powerful search and replace (regexp)""]",Good but not great,"It can do anything, but lately I am using it more and more in org-mode as documentation and numerical analysis tool in one (usually sage or python, sometimes octave). It is good replacement to Jupiter. Also taking random notes in org-mode.","[""Work"", ""Hobby projects""]","[""28.2""]",12,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""R"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""articles on ycombinator""]","[""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Mailing lists""]","[""package.el""]","[""wait for community""]",,Notepad++,projectile,Often,43,Masters,Male,Canadian,Electrical Engineering,"[""Helm"", ""Ido"", ""Consult""]","[""flyspell""]",minimal vanilla,Continue good work. Emacs is great tool.,Yes,Hacker News,Ok,"[""shell""]","[""default dark""]",Rarely,undo-tree write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,"Ability to check source / docs and redefine any Elisp function. Extensibility. Excellent and clear documentation. I use Emacs with EXWM as my X11 window manager, and in general think of it more as an application toolkit like GTK - it's a very good platform for building primarily text-based interfaces with shared keybindings and UI customization.","[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,"evil, hydra, magit, eyebrowse, vterm, org-roam, direnv, mu4e, elfeed",significant comprimise,might in future,No,Yes,Yes,Vim,"[""Assembly"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript"", ""Coq, Idris""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""Source"", ""https://github.com/nix-community/emacs-overlay""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Manual""]","[""GitHub""]","[""Nix""]","[""Install and try it immediately""]",,Vim,projectile,Often,25,Bachelors,Male,United States citizen,Software Development,"[""raven""]","[""ispell""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""eshell"", ""vterm""]","[""moe-theme""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, understand internals,Never,,"Emacs Lisp. Also old terminology and conventions, like buffers vs windows and frames. Package management and configuration was/is tricky when composing multiple packages together in Emacs init.el",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy",Emacs Lisp,"[""Work"", ""Hobby projects"", ""Life""]","[""28.2""]",6,Mu4e,"Link-hint, avy, org, SLY, smartparens",any comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""TCL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Asset management, accounting, profiling""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""I don't""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Design rationale""]","[""I don't""]","[""straight"", ""Unreleased package configuration manager macros""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,29,Bachelors,Male,Canadian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult"", ""Embark""]","[""No""]",maximal vanilla,Cool survey,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""solarized-dark""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,Package management was difficult to comprehend/setup (MELPA).,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Flexibility, extensibility. I love org mode.","[""Work"", ""Hobby projects""]","[""29.0""]",1,No,Org mode,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""Web search engines"", ""Youtube""]","[""Tutorials"", ""Design rationale""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Nano,No,Sometimes,28,School,Male,Swedish,Healthcare,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""default dark""]",Never,No write package,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility; documentation (the fact that you can know exactly how things work, e.g. if some behaviour annoys you, you can always read this ""command""'s documentation and can even read its source code); text-centric interface, everything is text so you can always mark/edit/copy/etc things -- even file names, even shell output, even grep output ...","[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,"auctex, sly,magit, mu4e, paredit, pdf-tools, which-key",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Haskell"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",,None,project.el,Sometimes,24,PhD,Male,French,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""kaolin-ocean""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, understand internals,Never,,having to copy a lot of code without understanding them/ well written elisp tend to be hard to understand,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",clean code to customize + easy to inspect,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,do not prefer,might in future,No,No,Yes,Vim,"[""Elisp"", ""Python"", ""Rust""]",Frequently,"[""WSL""]",String[],"[""Source""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""GitHub""]","[""elpaca""]","[""Install and try it immediately""]",,Vim,project.el,Never,18,School,Male,Chinese,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""spacemacs-dark""]",Rarely,vundo simple functions,Never,,"elisp, lack of common-to-the-world vocabulary",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Good but not great,"elisp, packages, community","[""Work"", ""Hobby projects""]","[""29.0""]",29,No,"magit, rustic, smex, company",significant comprimise,never considered,No,No,No,CUA,"[""Python"", ""Rust""]",Often,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""fuck you for making me answer this, you said I didn't have to""]",Never,String[],Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Blogs""]","[""do you want any input at all""]","[""see above""]","[""straight""]","[""Research alternatives""]",,pico,No,Sometimes,,,,,,"[""farts""]","[""No""]",minimal vanilla,every question should be optional.,No,idunno,Not great,"[""none""]","[""my own custom theme""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"- vanilla emacs had (?) an ugly default theme and a non-intuitive and ugly mode-line - using emacs with all the strange, non-intuitive keybindings to memorize was demotivating, coming from nedit and vim. thankfully there was evil mode around. - setting up emacs to your needs can be very overwhelming. the Systemcrafters ""emacs from scratch"" series helped a lot with this.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF"", ""org""]","[""Extensibility"", ""Text editing features"", ""org-mode""]","Very well, it's snappy",it is malleable to your needs with lots of packages to choose from,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",2,No,"evil, org, which-key, ivy, lsp-mode, no-littering, prescient, all-the-icons, vdiff, general",moderate comprimise,never considered,No,No,No,Vim,"[""Fortran"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""IRC servers"", ""M-x list-packages"", ""youtube channels like Systemcrafters, Distrotube""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""use-package""]","[""Research alternatives"", ""wait for maturity""]",,"nedit, vim",No,Never,40,Masters,Male,German,Manufacturing,"[""Ivy""]","[""No""]",maximal vanilla,,No,Blog post,Great,"[""none""]","[""zenburn""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,never heard of ELPA,tag files were hard to get around. I like the way vi uses tags but I use lisp code someone developed for tags. That works good enough for me.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","desktop saving, RCS and git plugins","[""Work"", ""Hobby projects""]","[""27.2"", ""26.3""]",23,No,,,might in future,No,I have in the past,No,default + my own,"[""C"", ""fortran""]",Never,"[""GNU/Linux"", ""BSD""]","[""never used""]","[""not sure""]","[""never had to""]",Never,"[""Not knowing how to modify a package""]",Never,,"[""Blogs"", ""Web search engines""]","[""Overview""]","[""IRC"", ""Reddit""]","[""manual""]","[""Research alternatives""]",,vi,No,Frequently,,,,,,"[""No""]","[""ispell""]",minimal vanilla,,,,,"[""eshell""]","[""one cclose to the old xemacs look""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""org-mode""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""personal use""]","[""29.0"", ""28.2""]",5,Mu4e,,no comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""Elisp"", ""Python"", ""LaTeX""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,,"[""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,Atom,projectile,Frequently,45,Masters,Male,Spanish,Legal,"[""Ivy""]","[""No""]",Doom Emacs,,No,r/emacs,Ok,"[""eshell"", ""vterm""]","[""zenburn""]",Never,framework default read and understand,Never,,Key bindings,Colleague,"[""TUI""]",String[],"[""Extensibility"", ""Text editing features"", ""Text mode via SSH""]",Good but not great,"Terminal (over ssh), Org mode, Customization.","[""Work"", ""Hobby projects""]","[""28.2""]",12,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Excel-like tables""]","[""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""Mailing lists""]","[""not sure""]","[""Install and try it immediately""]",,Visual Studio,No,Rarely,45,Masters,Male,Czech,Fin Tech,"[""framework default""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell""]","[""my own custom theme"", ""deeper-blue""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,Don't know,"The defaults sucked/made no sense, especially the weird half page scrolling behavior",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Configurability,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",5,No,Evil. Ivy. Org,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Julia"", ""Python"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""not sure""]","[""don't""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""google""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""don't""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Vim,projectile,Frequently,35,PhD,Male,United States citizen,Research,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""my own custom theme""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Broken packages and things not working out of the box at all. The introspecting features of emacs are not clearly explain as part of tutorials Lack of proper rendering, just using text alone is boring and wack in 2022",Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""cross-platform consistency""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""Atom got discontinued""]",Good but not great,"You can make it whatever you want it to be, everything and anything can be turned on and off","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",1,No,"vertico, company, lsp",limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""C#"", ""Python"", ""Rust""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Feels like building on unsteady ground""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""Discord""]","[""framework default""]","[""Install and try it immediately""]",,Atom,framework default,Often,24,Bachelors,Male,Latvian,Game Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,,,,"[""shell"", ""eshell""]","[""spacegray""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"I used spacemacs without bothering to learn elisp, and that caused quite a bit of heartburn. I remember frequently shutting down emacs because the evil keybindings layer had failed, and I never learned the various emacsy escape hatches for fixing whatever had gone wrong.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Tired of vimscript""]",Good but not great,"General hackability. If you want to make it do something even if it doesn't make sense for anyone but you, it's easier to mold the editor in that way than any other environment I've worked in.","[""Work"", ""Hobby projects""]","[""28.2""]",4,Mu4e,"straight,evil,org,jupyter,ement,mu4e,general,paper-theme",moderate comprimise,might in future,No,No,Yes,Vim,"[""Elisp"", ""Julia"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Matrix servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison""]","[""N/A""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,29,Bachelors,Male,American,Manufacturing,"[""Ivy""]","[""flyspell""]",maximal vanilla,Wish I didn't have to click through so many pages. Felt like some questions were redundant.,Not sure,lobste.rs,Ok,"[""eshell"", ""vterm""]","[""paper-theme""]",Often,undo-fu copy-paste,Never,,"not knowing where to find the features I wanted, outside of VIM keybindings (reformat code, go to a symbol definition, etc). Spacemacs and later, DOOM emacs helped enormously with their mnemonic 'space' menus.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,"The extensions, and good VIM/Modal keybinding support. :w","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,lsp-mode,any comprimise,might in future,No,No,No,Vim,"[""Javascript"", ""Rust"", ""Typescript""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default""]","[""Cry myself to sleep, and pray to my gods""]",Never,"[""Not interested"", ""Lack of time"", ""Unfamiliar with contribution process"", ""I usually can work around issues, or install an alternative package""]",Never,"[""Advocacy""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Manual"", ""Screenshots"", ""Overview""]","[""Matrix"", ""Emacs StackExchange"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Sometimes,30,Bachelors,Male,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""none""]","[""gruvbox""]",Never,framework default ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work""]","[""29.0"", ""28.2""]",4,No,,limited comprimise,never considered,No,Would directly,No,Vim,"[""Clojure"", ""Javascript"", ""Python"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Rarely,,Masters,Male,Portuguese,Fin Tech,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""zenburn""]",Rarely,framework default copy-paste,,,,Colleague,"[""GUI""]","[""Text editing features""]",String[],"Very well, it's snappy",incremental search,"[""Work"", ""Hobby projects""]","[""25.2""]",33,,,,,,,,Emacs,"[""C"", ""Perl"", ""Rust""]",,"[""GNU/Linux""]",String[],String[],String[],,String[],,,String[],String[],String[],String[],,,,,Frequently,,,,,,String[],String[],minimal vanilla,,,,,String[],String[],, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"The default key strokes; learning about naming conventions (e.g., buffer, mini buffer, panes, etc.)",University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)""]",Good but not great,"packages! magit, org-mode especially.","[""Work""]","[""28.2"", ""27.2""]",5,No,"magit, org-mode",significant comprimise,never considered,No,No,No,Vim,"[""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Issues""]","[""Web search engines"", ""hacker news""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Often,,,,,,"[""No""]","[""No""]",evil-mode,allow people to quit half way! some answers better than no answers; survey should be even shorter; make more of the questions optional;,No,Twitter,Ok,"[""eshell""]","[""default light"", ""solarized""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI""]","[""Text editing features"", ""magit""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",2,,,,,,,,Emacs,"[""C++"", ""C""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Never,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"When first using Doom Emacs, trying to squash bugs in the added complexity of the doom layer.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,Malleability,"[""Work"", ""Hobby projects""]","[""28.2""]",4,Mu4e,"magit, perspectives, org-mode",significant comprimise,might in future,No,No,No,custom,"[""Assembly"", ""Haskell"", ""Javascript"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""IRC"", ""GitHub""]","[""straight""]","[""Research alternatives"", ""wait for maturity""]",,Atom,No,Often,30,Masters,Male,French,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,Looks very good,Not sure,Hacker News,Great,"[""vterm""]","[""doom-nord""]",Frequently,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,moderate comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Java""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""emacs-china""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual"", ""quelpa""]","[""Install and try it immediately"", ""wait for maturity"", ""wait for community""]",,IntelliJ,project.el,Never,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,Emacs China,Ok,"[""vterm""]","[""doom-one""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"slow startup , rendering of large files",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""doomemacs""]","[""Extensibility"", ""org-mode""]",Alright,extensibility,"[""Work"", ""note taking , gtd""]","[""28.2""]",15,No,,no comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""Python"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,String[],Never,,"[""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""I don't""]","[""straight"", ""straight.el""]","[""wait for maturity""]",,Vim,framework default,Sometimes,40,School,Male,Czech,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,lobste.rs,Ok,"[""eshell"", ""ansi-term"", ""vterm""]","[""doom-one"", ""solarized"", ""solarized-dark"", ""zenburn""]",Sometimes,framework default copy-paste,Never,,,University/College,"[""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2"", ""27.1"", ""26.3""]",8,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Rust""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Not knowing how to modify a package""]",Rarely,"[""Documentation""]","[""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""GitHub""]","[""package.el"", ""manual""]","[""wait for community""]",,None,No,Rarely,26,Masters,Male,French,Telecom,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default dark""]",Never,No copy-paste,Never,,"cryptic error messages not enough out of the box features",University/College,"[""GUI"", ""daemon""]","[""Text editing features""]","[""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,org mode,"[""Hobby projects""]","[""27.1""]",12,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Python""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs""]","[""Screenshots""]","[""Reddit"", ""Framework""]","[""framework default""]","[""wait for maturity"", ""wait for community""]",,None,framework default,Often,38,Masters,Male,Austrian,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,,No,Discord,Great,"[""none""]","[""doom-one""]",Never,framework default copy-paste,,,It took a little while to learn. If you want to learn everything it will take a long time and could be overwhelming and probably not practical for most people,Internet,"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",The extensibility is great. There are many features built in of course too but they are not intrusive. Personally I find the emacs key stroke philosophy preferable to all others and am frustrated when I have to work in software that doesn't support it.,"[""Work"", ""Hobby projects""]","[""29.0""]",8,,,,,,,,Emacs,"[""C++"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Typescript""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,Eclipse,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, none,Never,,"There is no usable documentation for Emacs, for example why is it when I open an internal buffer that all my other Centaur tabs are closed? I fail to see how Lisp is a productive use of my time, why can't I write extensions in some other language and then interface with Emacs like VS Code allows me to? Even with Doom Emacs it is insufficiently opinionated when it comes to setting up Interactive Development Environments (IDEs), either a tutorial or some meta package would be useful. I can't figure out how to use Org Mode, there is no usable tutorial and I fail to see why it is useful. How do I list buffers for a project instead of listing all buffers? Why can't Emacs have the content of all open buffers like VS Code and Sublime Text does, and then restore on startup? This is an important feature for me.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Not well,"Magit. Unlimited extensibility, easy to modify any key binding, persp-mode workspaces are in one window which is useful.","[""Work"", ""Hobby projects""]","[""28.2""]",0,No,"Magit, Flyspell, dired, projectile, persp-mode, Ivy, counsel, deadgrep",do not prefer,never considered,No,No,No,Vim,"[""Shell""]",Frequently,"[""MacOS""]","[""I can't figure out how to use Org Mode""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""I don't ask for help""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,37,Bachelors,Male,English,Software Development,"[""framework default"", ""Ivy""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Not clear Documentation,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]",Alright,Extensibility.,"[""Hobby projects"", ""Programming""]","[""28.2""]",1,No,,limited comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Python"", ""Scheme""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Emacs StackExchange"", ""search engine""]","[""use-package""]","[""Install and try it immediately""]",MELPA,Vim,No,Never,25,School,Male,German,,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none"", ""eshell""]","[""Gruber Dark""]",Never,No copy-paste,Never,,,University/College,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Text editing features""]",Alright,,"[""Hobby projects""]","[""22.3""]",2,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C""]",Never,"[""GNU/Linux""]",String[],"[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""Emacs StackExchange""]","[""not sure""]","[""wait for community""]",,Vim,No,Never,34,Masters,Male,Russian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,linux.org.ru,Ok,"[""eshell""]","[""default light""]",Never,No read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",0,No,,any comprimise,might in future,No,No,No,Vim,"[""C"", ""Elisp"", ""Go"", ""Haskell"", ""Python"", ""R"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,22,School,Male,American,Student,"[""Vertico"", ""Marginalia""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""vterm""]","[""leuven""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""15 years ago, it was one of the two editors allowed at the informatics olympiads.""]",Good but not great,"Extensibility, and by extension, fully configurable packages for everything.","[""Work"", ""Hobby projects""]","[""28.1""]",15,No,"crux, diminish, direnv, exec-path-from-shell, hungry-delete, multiple-cursors, phi-search, web-mode, which-key, winum",moderate comprimise,never considered,Yes,I have in the past,No,Emacs,"[""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Elisp code is very difficult to reasona about and refactor""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Clips/videos"", ""Overview""]","[""I don't""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,32,Masters,Male,,Software Development,"[""Selectrum"", ""avy""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""none""]","[""cyberpunk-theme""]",Never,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",30,No,"Deadgrep, lsp-mode, erlang-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Ruby"", ""Shell""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Blogs""]","[""Design rationale"", ""Overview""]","[""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,Micro Emacs,No,Sometimes,52,PhD,Male,Swedish,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Twitter,Ok,"[""none""]","[""default light"", ""solarized""]",Never,No copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Not well,orgmode,"[""Work"", ""Hobby projects"", ""Organizing my life""]","[""28.2""]",2,No,"org, counsel, evil, general, magit, projectile",no comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Screenshots""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,24,Masters,Male,Polish,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,Friend,Great,"[""vterm""]","[""gruvbox""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I could not really use proficiently Emacs until I stared using Spacemacs, and then switched to Doom.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,never considered,No,Would directly,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Ruby"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Blogs""]","[""Tutorials"", ""Design rationale""]","[""Framework""]","[""framework default""]","[""wait for maturity""]",,,framework default,Often,49,School,Male,Italian,Manufacturing,"[""Vertico""]","[""ispell""]",Doom Emacs,,Yes,Blog post,Great,"[""none""]","[""doom-one""]",Often,framework default simple functions,Sometimes,Yes,"Learning hasn't been difficult, there is good documentation. OTOH, setting up a decent experience is always a painful process. Barebones it has weird defaults and, specially in macOS, looks horrible.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",It's fun to extend it with elisp. org-mode.,"[""Hobby projects""]","[""28.2""]",25,No,"org-mode, magit, vertico, consult, marginalia, corfu, projectile",limited comprimise,5-10y,No,No,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA"", ""Source""]","[""GitHub""]",Sometimes,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Sacha Chua newsletter""]","[""Docs are generally fine.""]","[""Reddit""]","[""package.el"", ""straight"", ""use-package""]","[""wait for maturity""]",,UltraEdit,projectile,Frequently,46,Masters,Male,Argentine,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",minimal vanilla,No,No,Sacha Chua newsletter,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi"", ""The doom family (especially solarized)""]",Never,No simple functions,Rarely,,High learning curve and minimal “beginner” documentation,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community""]","Very well, it's snappy","Amazing community, high extensibility and GUI/daemon/client support.","[""Hobby projects""]","[""29.0""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub"", ""IRC servers"", ""Matrix servers"", ""Discord"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Rarely,,,,,,"[""Helm"", ""Ivy""]","[""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""ansi-term""]","[""default dark"", ""dracula""]",Never,No write package,Rarely,"It needs a well written, easy to follow, guide that I can point to people, or legal department in my company to understand what is required of everybody, at each step of the process.",Getting over the ugliness of the default UI. Then there were segfaults that I needed to investigate and report before it was usable long term. Also the default keybindings were alien reason why I'm using Evil.,Friend,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Poorly, it's sluggish","When it does work, it works perfectly.","[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"treemacs, lsp-mode, dap-mode, treesitter",no comprimise,0-2y,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Elisp proficiency"", ""FSF paperwork"", ""Time it takes for maintainers to reply""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Framework"", ""GitHub"", ""Mailing lists"", ""Email""]","[""framework default""]","[""Research alternatives""]","Melpa by default, everything else is too bureaucratic.",Vim,framework default,Sometimes,30,Bachelors,Male,Romanian,Software Development,"[""framework default"", ""Helm""]","[""framework default""]",Spacemacs,Is it actually taken into account by FSF? and acted upon? If not then it's pointless.,Not sure,Hacker News,Ok,"[""none""]","[""monokai-dark""]",Rarely,framework default write package,Never,,Key bindings. Not insurmountable. But it was weird at first. Flipping caps lock into a ctrl key was a big moment.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Common Lisp/Slime""]","Very well, it's snappy","Its integrated primitives and extensibility. I love that I almost never have to leave it for most common computing tasks I have and how easy it is to extend and script: windows, pop ups, form input, interactivity, networking, file system access, etc. I wish I could have a computer that booted into eMacs.","[""Work"", ""Hobby projects""]","[""28.2""]",14,No,"org-mode, org-babel, magit",do not prefer,never considered,No,No,No,Prelude,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel"", ""Publication, Presentations""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Don’t have to very often""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines"", ""M-x list-packages"", ""Stack Overflow""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""GitHub"", ""Email""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,Vim,No,Often,,,,,Software Development,"[""Helm""]","[""framework default""]",Prelude,,No,Hacker News,Ok,"[""eshell""]","[""Whatever Prelude ships""]",Sometimes,framework default copy-paste,,,,,"[""GUI""]","[""Text editing features"", ""Part of the GNU project / FSF""]",String[],Alright,,"[""Hobby projects""]","[""28.2""]",1,,,,,,,,Emacs,"[""HTML/CSS"", ""Javascript"", ""PHP"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Sublime Text,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"Sure, I still mostly google my emacs related problems instead of using emacs help system",University/College,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Keybindings and available features through packages. No need for mouse,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"Org-mode, avy, elpy, ace-window",limited comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Haskell"", ""Python"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Blogs""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""Google""]","[""not sure""]","[""Research alternatives""]",,Pico,No,Frequently,42,Masters,Male,Finnish,Conventional Industry,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Ok,"[""shell"", ""ansi-term""]","[""zenburn""]",Rarely,No simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",Quality. GPL3+. Moderate but rewarding learning curve that keeps the IDE hoppers out.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",20,Wanderlust,"merlin, wanderlust, geiser",any comprimise,might in future,No,No,No,Emacs,"[""Scheme"", ""Ocaml""]",Rarely,"[""GNU/Linux""]","[""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""It's rarely needed""]",Rarely,"[""Code (bug fixes)""]","[""Web search engines""]","[""Manual""]","[""IRC"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,None,No,Frequently,,,,,,"[""No""]","[""No""]",minimal vanilla,,No,Blog post,Great,"[""shell-command""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,"magit, dired","[""Work"", ""Hobby projects""]","[""27.1""]",12,No,"magit,projectile",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""wait for community""]",,Notepad++,projectile,Never,31,Masters,Male,Romanian,Software Development,"[""Ivy"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""zenburn""]",Sometimes,undo-tree simple functions,,,,,"[""GUI"", ""daemon""]","[""Package(s)"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",6,,,,,,,,Emacs,"[""C++"", ""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust""]",,"[""GNU/Linux"", ""BSD""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",6,No,"magit,projectile",limited comprimise,never considered,No,No,No,Emacs,"[""Javascript""]",Frequently,"[""WSL"", ""MacOS""]",String[],"[""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""wait for community""]",,IntelliJ,projectile,Sometimes,28,Masters,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""none""]","[""default dark""]",Rarely,No simple functions,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"Extensibility, slow rate of change","[""Work"", ""Hobby projects""]","[""28.2""]",25,Mu4e,"Magit, engine-mode, elfeed, mu4e, org",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""Elisp"", ""Python"", ""Perl""]",Often,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Email""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,None,No,Often,40,Bachelors,Male,American,Entertainment (broadcast),"[""Ido""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell""]","[""Leuven""]",Sometimes,undo-tree write package,Rarely,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",25,Mu4e,"org-mode, magit, consult, vertico, embark, eglot, org-roam, vterm",moderate comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""R"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Discord"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""IRC"", ""GitHub"", ""Mailing lists"", ""Discord""]","[""package.el"", ""use-package"", ""manual""]","[""wait for community""]",,Vim,project.el,Frequently,45,Masters,Male,British,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""vterm""]","[""solarized-dark""]",Rarely,undo-tree simple functions,Never,,Key combinations,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,Extensibility,"[""Work""]","[""28.2""]",13,No,"magit,elpy,org-mode,auctex,helm,multiple-cursors,keychord-mode,smartparens",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Design rationale"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,projectile,Sometimes,32,PhD,Male,Turkish,Research,"[""Helm""]","[""flyspell""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""none""]","[""solarized-dark""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Rarely,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.1"", ""25.2""]",20,Gnus,,any comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Sometimes,"[""Issues""]","[""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots""]","[""GitHub"", ""Mailing lists""]","[""straight"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,None,projectile,Sometimes,49,Masters,Male,German,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""shell-command"", ""shell"", ""eshell"", ""term"", ""ansi-term"", ""vterm""]","[""default light"", ""my own custom theme""]",Frequently,No copy-paste,Sometimes,,Had trouble with the default bindings before switching to evil,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,Extensibility,"[""Hobby projects""]","[""29.0""]",1,No,"evil, avy, ace-window, org-mode",any comprimise,never considered,Cannot,Cannot,No,Vim,"[""C"", ""Elisp"", ""Haskell"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Often,String[],Sometimes,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,17,School,Female,Indian,Student,"[""Ivy""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""doom-one"", ""nord""]",Sometimes,vundo many packages,Rarely,People skills lacking.,Backquote syntax is horrible. Understanding cons cell dot notation. Macro expansion.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Editor that can edit itself.,"[""Work"", ""Hobby projects""]","[""29.0""]",12,No,"fountain-mode, olivetti, markdown-mode, deft, exec-path-from-shell, adaptive-wrap, csv-mode, browse-kill-ring",limited comprimise,2-5y,No,I have in the past,Yes,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Frequently,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""IRC servers"", ""Blogs"", ""M-x list-packages""]","[""Manual"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""GitHub"", ""Email""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]","MELPA allows the package owner to retain ownership, whereas GNU assumes ownership. Also dealing with emacs-devel is a nightmare.",Apple Pages,No,Frequently,38,Bachelors,Male,Australian,Creative/Writing,"[""Icomplete""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none"", ""shell-command""]","[""my own custom theme""]",Never,No simple functions,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]",Good but not great,"Extensibility at-the-coalface text manipulation and navigation freedom","[""Work""]","[""28.2""]",30,No,"magit, key-chord, projectile, flycheck, which-key, elfeed, vertico, consult, orderless,",significant comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""Ruby""]",Frequently,"[""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Sacha Chua's Emacs news""]","[""Overview"", ""configuration samples""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",,Probably something weird on the Amiga,projectile,Rarely,51,PhD,Male,United States citizen,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""modus-vivendi"", ""dark themes from ef-themes""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Community""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,notmuch,,significant comprimise,0-2y,No,Would directly,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""Sacha chua""]","[""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,,project.el,Sometimes,42,PhD,Male,Austrian,Software Development,"[""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""eshell""]","[""solarized-dark"", ""zenburn""]",Frequently,No write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Alright,Full control via lisp,"[""Work"", ""Hobby projects""]","[""29.0"", ""26.3""]",23,Gnus,,do not prefer,10+y,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Shell"", ""VHDL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA""]","[""Email""]",Rarely,"[""Lack of time""]",Rarely,,"[""GitHub"", ""Guix""]","[""Overview""]","[""Email""]","[""manual""]","[""wait for community""]",,Aurora,No,Sometimes,49,PhD,Male,Austrian,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,No,Emacs mailing list,Great,"[""shell-command""]","[""default light""]",Sometimes,No write package,Never,,"While I love lisp now, I have not always; jed (the editor I previously used) used a C-like extension language, which was more natural for me. Getting comfortable with elisp took some time. The default config is also kind of terrible, building up enough config to make things not surprising took some time.",Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Its greatest strength is that it is one editor for every task. This comes from its extensibility, of course; you're not giving anything up to use Emacs for almost anything.","[""Work"", ""Hobby projects""]","[""28.2"", ""27.2"", ""26.3""]",15,No,,any comprimise,might in future,Yes,I have in the past,No,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Java"", ""Python"", ""Ruby"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""IRC servers"", ""Matrix servers"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""I mostly don't, I don't know of a good real-time and active Emacs chat""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,jed,projectile,Frequently,42,PhD,Male,United States citizen,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,Mastodon,Ok,"[""shell"", ""eshell"", ""term""]","[""my own custom theme""]",Often,No write package,Rarely,,"Not really... at the start I just used it as a text editor where I opened, edited, and saved files. I slowly learned about other packages over time.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""It's easy to build any feature I make up.""]","[""Didn't really think about it. I just started using it because a coworker used it.""]","Very well, it's snappy","I can customize anything, usually reasonably quickly. It's nice how ""flat"" emacs is, in that everything is elisp and quickly accessible -- user custom configurations feel like they are at the same level as packages & built-in elisp functions.","[""Work"", ""Hobby projects"", ""I basically live in emacs & brave/chrome for everything.""]","[""27.2""]",12,No,"org mode, magit, projectile, helm & counsel/ivy, rcirc",any comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript"", ""Scala""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""I even use it has a primary desktop. My scratch buffer is in org-mode, so I can take any notes or dispatch any babel blocks quickly.""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""I honestly don't read documentation often. I read the elisp source to figure out how packages work.""]","[""I usually just read the package source code and patch/rewrite things as I want. If there is a bug, I'll submit an issue.""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Never,35,Bachelors,Male,American,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,"I always thought enabling ido-mode by default in plain emacs would be an improvement. The original find-file is a little choppy, especially for a newcommer, and ido-mode might be an easy way to make plain emacs feel more fluid.",No,Blog post,Great,"[""eshell"", ""org babel bash blocks""]","[""afternoon-theme""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,nonintuitive (from a windows pc perspective) default keybindings,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""l33t peer pressure""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",20,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""R"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]",String[],"[""MELPA"", ""MELPA Stable""]","[""i don't""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale""]","[""i don't""]","[""package.el"", ""manual""]","[""wait for maturity"", ""wait for community""]",,notepad.exe,No,Often,,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""ansi-term""]","[""material""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,Mu4e,,limited comprimise,never considered,No,I have in the past,Yes,Emacs,"[""Python"", ""Ruby"", ""Shell""]",Often,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Screenshots""]","[""IRC"", ""Reddit"", ""GitHub"", ""Email""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",what is easiest and doesn't require buerocratic pain,None,projectile,Sometimes,31,Bachelors,Male,German,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""my own custom theme"", ""doom-one"", ""modus-operandi""]",Sometimes,framework default many packages,Often,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""curiosity""]","Very well, it's snappy","extensibility, lisp machine","[""Work"", ""Hobby projects""]","[""29.0""]",25,Gnus,"link-hint,consult-recoll,vertico,consult,embark,forge,cider,telega,exwm,circe",significant comprimise,10+y,No,Yes,Yes,Emacs,"[""Clojure"", ""Elisp"", ""Haskell"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Babel""]","[""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Often,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Mailing lists"", ""M-x list-packages""]","[""Manual""]","[""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]","GNU elpas, for ideological reasons",Vim,project.el,Sometimes,53,PhD,Male,Spanish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,Emacs mailing list,Ok,"[""eshell"", ""ansi-term""]","[""my own custom theme""]",Rarely,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Emacs being free software and highly configurable are its greatest strengths to me.,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"magit, use-package, flycheck, vertico, consult, org-mode",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""GitHub""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,Geany,projectile,Sometimes,27,School,Male,Filipino,Software Development,"[""Vertico"", ""Consult""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""shell""]","[""gruvbox""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2"", ""27.1""]",6,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Python"", ""Ruby""]",Often,"[""WSL""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,VS Code,No,Rarely,33,School,Male,Mexican,Fin Tech,"[""Ido""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""eshell""]","[""monokai""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",11,No,,limited comprimise,never considered,No,I have in the past,No,Vim,"[""C++"", ""Elisp"", ""Javascript"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,None,framework default,Frequently,,,,,,"[""framework default"", ""Helm""]","[""No""]",Spacemacs,,No,r/emacs,Great,"[""vterm""]","[""zenburn""]",Rarely,framework default ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Most of the issues were related to the specific language tooling and extensions. Being a previous vim user, I felt quite at home when using Spacemacs or Doom, and I could pick up most Emacs idiosyncrasies along the way. Although some concepts took me a bit more getting used to, like the distinction between windows and buffers, at the end of the day I wouldn't change any major design decisions.",Recommended as a Clojure IDE (CIDER),"[""GUI""]","[""Extensibility"", ""Package(s)"", ""evil mode""]","[""The ability to get the best Clojure experience""]",Alright,"Extensibility, but also a curated out-of-the-box experience when using one of the batteries-ready distributions (currently using Doom).","[""Work"", ""Hobby projects""]","[""28.1""]",8,No,,limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Rust"", ""Lua""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""PKB"", ""Wrote my Ph.D. thesis in it ( seriously)""]","[""GNU ELPA"", ""MELPA"", ""not sure""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Advocacy""]","[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Discord""]","[""straight""]","[""Install and try it immediately""]",,Vim,framework default,Often,28,PhD,Male,Spanish,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Great,"[""none"", ""ansi-term""]","[""doom-moonlight""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"Integration of multiple programs/languages (e.g., ess for coding/running R, then embedding R code in LaTeX using knitr).","[""Work""]","[""25.3""]",15,No,,limited comprimise,never considered,Yes,No,No,Aquamacs,"[""C++"", ""HTML/CSS"", ""R""]",Rarely,"[""MacOS""]",String[],"[""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""straight""]","[""wait for community""]",,None,No,Frequently,51,PhD,Male,American,Research,"[""Ivy""]","[""flyspell""]",Aquamacs,,Not sure,r/emacs,Great,"[""shell""]","[""default light""]",Rarely,framework default copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,"open source and free software, extensibilities","[""Hobby projects""]","[""29.0"", ""28.2""]",1,No,,limited comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Typescript""]",Often,"[""WSL"", ""Windows""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Rarely,,Bachelors,Male,,,"[""framework default"", ""Vertico""]","[""No""]",Doom Emacs,,No,Emacs China,Ok,"[""vterm""]","[""doom-one""]",Never,framework default copy-paste,Never,,"It is a long time ago. The tutorial that came with Emacs and an .emacs file with explanations (there was not a lot of such things then) were for me very helpful and enough for the start. Sometimes was difficult to find solutions for particular problems. This is mostly the case, when other applications are needed. For example, installing and setting Email (mu4e). I wish there were more information, easier to find, especially for other systems than Linux - but hey, at the end, I always could gather the information, and solutions that work and work and work for many years.",It was recommended in a programming manual,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Reliable, full of features, stability and spartanic beauty""]","[""Text editing features""]","Very well, it's snappy","Emacs is very stable, the user interface is logical, even if it is not like other programs at use. It has very useful features and allows a lot of customisation. It offers very useful tools for my work (Orgmode, magit, Auctex, org-ref). There is also a community of intelligent and engaged people, who builds useful packages , shares customisations and explains it's uses for people like me, who are not programmers and have only a superficial knowledge of programming and software. Also, I work with emacs since almost 20 years, and I think is very realistic to think that I can work further with emacs during the next 20 years – without losing the capability to edit my oldest files. For the work that I do, no other application can promise this.","[""Work"", ""Hobby projects""]","[""29.0""]",18,Mu4e,"Org, Auctex, magit, org-ref, org-roam, mu4e, straight, use-package, synosaurus",moderate comprimise,never considered,No,No,No,CUA,"[""Elisp"", ""HTML/CSS"", ""Shell"", ""SQL"", ""I am not a programmer, this is very sporadic use""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""I did not yet ask""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,"nano, notepad...",No,Frequently,50,PhD,Male,Spanish,Research,"[""Helm"", ""Ivy""]","[""framework default""]",minimal vanilla,,No,Blog post,Ok,"[""shell""]","[""my own custom theme"", ""Not really a theme, but loose customizations""]",Rarely,vundo simple functions,Never,,"lack of great quick start videos, I accidentally found one really good and it was my entering ticket into the emacs world",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","extensibility, wide range of packages, great documentation and community ready to help you literally in any situation","[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"magit, dired, vertico, org-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Python"", ""Shell"", ""HCL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]","how frequently I hear about it from package creators (i.e. most popular) less bureaucracy to submit and maintain (release)","atom, vim, nano, npp, eclipse, vscode",projectile,Rarely,42,Bachelors,Male,Belarusian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,appreciate it's very simple (design) and fast,No,r/emacs,Great,"[""eshell""]","[""monokai""]",Often,undo-tree simple functions,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",2,No,"Dired, embark",limited comprimise,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""Typescript""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,framework default,Never,,,,,,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No"", ""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""shell-command"", ""vterm""]","[""modus-vivendi""]",Rarely,framework default copy-paste,,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Package(s)""]",Good but not great,,"[""Work""]","[""28.2""]",2,Mu4e,,,might in future,,,,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",,String[],Never,,"[""Reddit"", ""GitHub""]","[""Comparison"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,project.el,Sometimes,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",Purcell's,,,,,"[""eshell""]","[""Tomorrow""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Displaying inline images in png format in org-mode. The image was generated with tikz and had no background. Other png images with background would show normally, but the one from tikz without a background would not show. Giving the image a background solved the issue.",YouTube videos,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Org, embedded Latex, embedded code""]","[""Org-mode Showcase""]",Alright,"Emacs combines a wide range of capabilities out of the box (e.g. org-mode, calc-mode) and can be adapted to do even more. It surprises me regularly with what is possible, like using a latex math expression in a calculator, which is positively insane.","[""Hobby projects"", ""Study""]","[""28.2""]",1,No,"org-fragtog, inertial-scroll, doom-themes, doom-modeline, wc-mode, org-variable-pitch, typo-mode, pdf-tools, olivetti",limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Haskell"", ""Julia"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Babel"", ""Mathematical Documents""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""I don't""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""YouTube""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""I don't""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,No,Frequently,37,Bachelors,Male,German,Student,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""shell""]","[""doom-solarized-light""]",Never,No copy-paste,Never,,,,"[""GUI""]","[""Text editing features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""Clojure"", ""Python"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Never,,"[""M-x list-packages""]","[""Tutorials""]","[""Reddit""]","[""package.el"", ""use-package""]","[""wait for community""]",,Vim,projectile,Sometimes,,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""spell-fu""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""default light""]",Rarely,No write package,Rarely,,,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""lisp""]","Very well, it's snappy","extensible, customizable","[""Work"", ""Hobby projects""]","[""28.1""]",17,No,,any comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Rarely,46,Masters,Male,Brazilian,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""shell"", ""eshell""]","[""zenburn""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work""]","[""28.2""]",5,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Python""]",Rarely,"[""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""None""]","[""package.el"", ""use-package""]","[""wait for community""]",,Vim,No,Often,,,Male,German,Manufacturing,"[""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""zenburn""]",Never,vundo copy-paste,,,getting used to reading docs,Internet,"[""GUI""]","[""org""]","[""Package(s)""]",Good but not great,"customizability, broad range of plugins","[""Work""]","[""28.1""]",1,,,,,,,,Vim,"[""none""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,"magit,org-mode,org-roam",moderate comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,,"[""Discord""]","[""Manual""]","[""Discord"", ""Discourse""]","[""straight""]","[""Install and try it immediately""]",,None,projectile,Sometimes,,Masters,Male,Japanese,Education services,"[""framework default"", ""Vertico""]","[""flyspell""]",Doom Emacs,,Not sure,Discord,Great,"[""eshell""]","[""doom-one""]",Sometimes,undo-fu copy-paste,,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",15,,,,,,,,Emacs,"[""C"", ""Go"", ""Javascript"", ""Python"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,None,,Rarely,,,,,,,,minimal vanilla,,,,,,,, write package,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",15,,,,,,,,Vim,"[""C++"", ""Rust"", ""Scala""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,None,,Rarely,,,,,,,,maximal vanilla,,,,,,,, write package,Never,,"keybindings, how to read manual",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Alright,"Mode for everything, and if not, easy to make a new one","[""Work"", ""Hobby projects""]","[""28.2""]",14,No,"magit,dumb-jump",moderate comprimise,2-5y,No,No,Yes,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""SQL"", ""Prolog""]",Frequently,"[""MacOS""]","[""General document writing""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Framework""]","[""use-package""]","[""Research alternatives""]",Ease of submission,Eclipse,projectile,Sometimes,,PhD,Male,Norwegian,Oil & Gas,"[""Selectrum""]","[""ispell""]",minimal vanilla,,Yes,Hacker News,Great,"[""shell""]","[""default light""]",Rarely,undo-tree simple functions,Never,,"Key bindings. Coming from Vim, I used evil-mode for a long time.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Better syntax highlighting support""]","Very well, it's snappy",Its customization abilities.,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"magit, eglot, org-mode",moderate comprimise,never considered,No,Yes,No,Emacs,"[""C++"", ""Elisp"", ""Go"", ""Python"", ""R"", ""Rust"", ""Shell"", ""OCaml""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""GitHub"", ""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",Highly likely MELPA since I may not be allowed to assign copyright to the FSF. ELPA if I could.,Vim,No,Sometimes,32,Masters,Male,French,Software Development,"[""Ivy"", ""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,"Keep at it, it’s great to collect data!",Not sure,Hacker News,Great,"[""shell"", ""term"", ""ansi-term""]","[""default light"", ""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,key bindings,University/College,"[""GUI"", ""TUI""]","[""Extensibility""]","[""pretty formatting""]","Very well, it's snappy",extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",11,,,,,,,,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Perl"", ""ada""]",,"[""GNU/Linux"", ""BSD""]",,,,,,,,,,,,,,None,,Rarely,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,The fact that all the past customize buffers stayed open(in the background) when I clicked a customize group rather than just having the current customize buffer.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Depth, extensibility, documentation","[""Hobby projects""]","[""28.2""]",1,Gnus,emms,significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Scheme""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",,Vim,No,Sometimes,34,School,Male,United States citizen,disabled,"[""Icomplete""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""shell-command""]","[""modus-operandi"", ""modus-vivendi""]",Never,No simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1"", ""27.2"", ""27.1""]",2,Mu4e,"magit, mu4e, dired, telega, elfeed, which-key, evil, lsp, corfu",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Comparison"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""straight with leaf.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,24,Associates,Male,,Student,"[""Ivy"", ""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,,No,Discord,Ok,"[""term"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""color-theme-sanityinc-tomorrow""]",Rarely,No simple functions,Rarely,,Key bindings,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Customizable & Extensibility,"[""Work""]","[""29.0""]",4,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Common Lisp"", ""Elisp"", ""Java"", ""Ruby"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Sometimes,28,Bachelors,Male,Indian,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Twitter,Great,"[""none""]","[""doom-one"", ""dracula""]",Frequently,framework default simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility""]","Very well, it's snappy",Customization,"[""Hobby projects"", ""School (CS)""]","[""29.0""]",3,No,"magit,multiple-cursors",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Haskell"", ""Java"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Not interested"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Overview""]","[""GitHub""]","[""leaf""]","[""Install and try it immediately""]",,Vim,projectile,Never,19,School,,French,Student,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,"Page 5 keeps crashing on firefox Android, so I had to continue on my computer",Not sure,r/emacs,Great,"[""eshell""]","[""modus-vivendi""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Faces continue to be a pain to work with. The portability of config continues to be the reason I use vim on a lot of servers, trying to TRAMP something 3 hops deep from the command line there is a pain.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Evil mode, elisp, long history of stable elisp for packages to keep working on, ability to be tweaked to interface with almost anything, TRAMP mode","[""Work"", ""Hobby projects""]","[""27.1"", ""26.3""]",5,No,"evil, yascroll, visual-regexp-steroids, company, org, org-roam, ebib, doom-modeline, post",moderate comprimise,might in future,No,No,Yes,Vim,"[""C"", ""Elisp"", ""Python"", ""PHP"", ""Perl"", ""Scheme"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit"", ""Framework"", ""GitHub"", ""Email"", ""Discourse""]","[""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,41,PhD,Female,British,Academia/sysadmin,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""none"", ""ansi-term""]","[""modus-operandi""]",Frequently,undo-fu copy-paste,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy","works across platforms, powerful text editing","[""Work"", ""Hobby projects""]","[""29.0""]",20,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux"", ""MacOS""]",String[],"[""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""I don't, maybe emacs news mentions something""]","[""I find all I need""]","[""I don't""]","[""manual""]","[""wait for community""]",,Visual C++ 6,No,Never,,Masters,,,Software Development,"[""No""]","[""framework default""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""my own custom theme""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Dealing with a slow starter kit (spacemacs) and the overwhelming about of commands and configuration options. It was hard to get the productive language specific features I experienced in vs code and vim,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""History/Legacy""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""History""]",Good but not great,"Extensibility, Org Mode, Flexibility, Elisp configuration","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"Org-roam, embark, Magit, elgot",moderate comprimise,never considered,Yes,I have in the past,No,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""Shell"", ""SQL"", ""Typescript"", ""Terraform""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,project.el,Often,34,Bachelors,Male,United States citizen,Software Development,"[""framework default"", ""Ivy"", ""Vertico"", ""Selectrum""]","[""framework default""]",Doom Emacs,,Yes,Hacker News,Ok,"[""shell-command"", ""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Built-in features""]","[""I wanted to participate in 'editors war'""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"lsp-mode, company, helm",no comprimise,never considered,No,No,No,Emacs,"[""C"", ""Haskell"", ""F#""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""package maintainer's preferred method""]",Never,"[""Elisp proficiency"", ""FSF paperwork""]",Never,,"[""Web search engines""]","[""Overview""]","[""Web search""]","[""use-package""]","[""Install and try it immediately""]","If I decide to write my own package, I surely will submit it to MELPA due to it's ability to pull and make my plugin available to everyone through GitHub repository. In short terms: Less moves from me in order to make everyone else happier. But, if somebody asks me to publish it to GNU ELPA as well, I will try to do my best (It means, my plugin will have GPL license from the start)",VS Code,projectile,Never,27,Masters,Male,Russian,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,Not sure,Friend,Great,"[""none""]","[""kaolin-themes (kaolin-valley-light)""]",Never,No copy-paste,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",22,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Elixir"", ""Go"", ""Javascript"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""GitHub""]","[""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,Visual Studio,framework default,Rarely,43,Masters,Male,Norwegian,Software Development,"[""framework default""]","[""framework default""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""doom-one""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Feature discovery, keybinding discovery.",Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Portability. Extensibility. Longevity.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""27.1""]",24,No,"magit, lsp-mode",significant comprimise,10+y,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Generally satisfied with package quality already.""]",Rarely,"[""Advocacy""]","[""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Not asking for help""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,None,projectile,Frequently,42,PhD,Male,,,"[""Helm"", ""Ido""]","[""flyspell""]",minimal vanilla,"Spelling mistake: ""suspiciously advanced for you're age"" - should be ""your""",Not sure,Friend,Ok,"[""none""]","[""default dark"", ""my own custom theme""]",Never,No simple functions,Never,,"The standard keybindings are rather unusual for someone coming from more ""sane""-keybinding text editors (Ctrl + C, Ctrl + V etc) and also elisp can be a bit intimidating at first.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","The extensibility and the packages that add up so much to emacs, like org-mode and magit (for programming)","[""Hobby projects""]","[""28.2""]",3,No,"magit,org-mode,eglot,projectile",moderate comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,25,Bachelors,Male,Brazilian,Software Development,"[""Selectrum""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""none""]","[""modus-vivendi""]",Never,undo-tree copy-paste,Never,,Mostly getting used to the new key bindings and had some trouble defining my own key bindings due to confusion around minor / major mode concepts and elisp syntax.,University/College,"[""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy","It's a distraction-free coding environment that you can start using as simply as you'd start using notepad, but can be configured to be a fully featured IDE. You don't have to leave the terminal to use it and so it can be used from any environment: local machine, remote machine, docker container, Mac, Linux, all in exactly the same way. Also a bonus is that learning the emacs shortcuts also works in the shell outside emacs.","[""Work"", ""Hobby projects""]","[""27.2""]",10,No,"Jedi,yaml-mode,prettier-js,flycheck,apheleia,company,company-tabnine,centaur-tabs",significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Web search engines""]","[""more examples""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,framework default,Sometimes,34,PhD,Male,American,Fin Tech,"[""framework default"", ""Helm""]","[""No""]",minimal vanilla,Hope to see the results,No,Hacker News,Great,"[""none""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"1. Learning key bindings (fighting old muscle memory): I used joe before, solely because it had WordStar key bindings that had been ingrained in my fingers since middle school. As a new Emacs user, I didn't start out using anything like helm or Ivy (I use helm now), which would have eased the learning curve. 2. Learning how to customize Emacs as someone who had never worked with a Lisp before. I struggled by cutting-and-pasting code snippets without really knowing how they worked, or how to use Emacs' built in help and introspection functions.",Friend,"[""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Everything is text (combined with Git, this is a super-power), and nearly any task can be trivially automated.","[""Work"", ""Hobby projects""]","[""27.1"", ""26.1""]",14,notmuch,"helm,org-mode,magit,notmuch,beancount-mode,projectile,go-mode,go-dlv,flycheck",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""Source"", ""Debian""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Blogs""]","[""Comparison"", ""Design rationale""]","[""Mailing lists""]","[""Debian packages + Git repo with my config and third-party code as Git submodules""]","[""Install and try it immediately"", ""Research alternatives""]",,joe,projectile,Often,45,School,Male,United States citizen,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,"I'm a high school dropout, but selected ""high school"" as highest level completed since that was the closest option. It took me a while to find ""American"" as nationality since I was trying to autocomplete ""United States"" and ""USA.""",No,Hacker News,Great,"[""eshell""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,vanilla emacs keybindings were hard to learn,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Alright,many packages,"[""Work"", ""Hobby projects""]","[""28.2"", ""26.3""]",4,No,,do not prefer,never considered,I have in the past,Would directly,No,Vim,"[""Clojure"", ""Javascript"", ""Java"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,IntelliJ,framework default,Often,40,Bachelors,Male,Scottish,Software Development,"[""framework default"", ""Helm""]","[""framework default""]",Spacemacs,,No,lobste.rs,Great,"[""vterm""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""TUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"magit, evil",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""package.el"", ""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,22,School,Male,English,Software Development,"[""Ido""]","[""spell-fu""]",Doom Emacs,,Not sure,Hacker News,Great,"[""none""]","[""my own custom theme""]",Rarely,framework default read and understand,,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",18,,,,,,,,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""SQL""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,Spacemacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Orgmode""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,no comprimise,never considered,No,No,Yes,Vim,"[""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Shell""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,project.el,Frequently,18,School,Male,American,Student,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""ansi-term""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I had learn both vim and Emacs at the same time with spacemacs. Basic navigation was a huge issue, second to poor autocomplete/formatting issues.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,"- customizability - flexibility","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",8,No,"evil, lsp-mode, which-key, ivy",significant comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""C++"", ""Clojure"", ""Go"", ""Python"", ""Rust""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel for org-mode generation (i.e auto generated docs)""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Sublime Text,projectile,Often,25,Bachelors,Male,Canadian,Software Development,"[""Ivy""]","[""ispell""]",Spacemacs,,Not sure,Hacker News,Great,"[""shell""]","[""default dark""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Alright,Package ecosystem,"[""Work"", ""Hobby projects""]","[""27.1""]",15,No,CIDER,moderate comprimise,10+y,No,I have in the past,No,Emacs,"[""C"", ""Clojure"", ""Python"", ""Shell"", ""zig""]",Rarely,"[""GNU/Linux"", ""WSL""]","[""Task management""]","[""MELPA""]","[""GitHub"", ""Twitter""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""M-x list-packages"", ""Twitter""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,None,No,Rarely,40,Masters,Male,Canadian,Public Health,"[""No""]","[""No""]",minimal vanilla,,No,Twitter,Great,"[""shell""]","[""default dark"", ""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work""]","[""28.2""]",0,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Discourse"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Frequently,,Bachelors,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discourse,Great,"[""vterm""]","[""doom-one""]",Rarely,framework default ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Community""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",5,,,,,,,,Emacs,"[""Python"", ""Terraform""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,minimal vanilla,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",3,,,,,,,,Emacs,"[""no knowledge of languages""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Sometimes,,"Working with the clipboard, problems with hotkeys when I used a non-latin input languages.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Alright,"Discoverability by introspection, self-documenting, opennes","[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",10,No,"org,org-roam,magit",significant comprimise,might in future,Yes,No,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Rust"", ""Scheme"", ""Elm""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub"", ""Telegram""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Often,38,Bachelors,Male,Russian,Software Development,"[""Icomplete"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Telegram,Great,"[""shell-command"", ""term""]","[""modus-operandi"", ""solarized""]",Sometimes,undo-tree copy-paste,,,"Key-bindings are hard to learn, I was stuck with a handfull oft, until Emacs fron Scratch showed me ""which-key"". Same for commands and minibuffer-history plus Helm/vertico AS well es for recent-buffer/file-history","Book ""Linux"" by Knofler","[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""non-modal keys - as opossed to vi""]",Good but not great,Extensibility and many mighty packages,"[""Work"", ""Hobby projects""]","[""27.1""]",20,,,,,,,,CUA,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""all languages I programm un""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,to long ago to remember,,Frequently,,,,,,,,"lightly configured, based in Linux From Scratch",,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,No,No,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Poorly, it's sluggish",Extensibility and good support for many different programming languages,"[""Work"", ""Hobby projects""]","[""28.1""]",14,No,,do not prefer,never considered,No,No,No,Emacs,"[""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""SQL"", ""Typescript"", ""Lua""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""Reddit""]","[""Nothing""]","[""I don’t""]","[""package.el""]","[""Install and try it immediately""]",I only submit to Melpa,Various,projectile,Sometimes,42,Masters,Male,,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Sometimes,No read and understand,Never,,"""undo"" as in ctrl-z is not the same in linux terminal; breaking that habbit was a no-go; then later overriding said keybinds and attempting tweaks ~/.emacs.d/init.el was a learning experience (as opposed to ""dropping-in"" somebody elses blob-of-code",University/College,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF"", ""i know more commands in it than vim""]","[""in college we were given a cheatsheet for vim/emacs; emacs seemed to click with me better""]",Good but not great,command mini buffer,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",17,No,,any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell"", ""terraform""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""not sure""]","[""i prefer irc over the rest""]",Never,"[""Lack of time""]",Never,,"[""IRC servers"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""examples and common use cases""]","[""IRC""]","[""manual"", ""rarely use third-party packages""]","[""Install and try it immediately""]",,None,No,Never,,Bachelors,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,"some of the package questions were mandatory; I generally go in bursts for installing emacs packages, but it has been years and typically use it vanilla now (maybe said mandatory questions could be optional)",No,Hacker News,Ok,"[""shell"", ""term""]","[""default dark""]",Never,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Part of the GNU project / FSF""]","Poorly, it's sluggish",,"[""Hobby projects""]","[""28.2""]",6,No,,do not prefer,never considered,Cannot,Cannot,No,Emacs,"[""C""]",Rarely,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,25,Masters,Male,Tunisian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""zenburn""]",Rarely,undo-tree simple functions,Never,,"It was difficult to know about/use many powerful features since there are few menu bar options and fancy buttons in the user's face, as opposed to many editors which make their features clear to the user with bloated, nice-looking interfaces.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,Extensibility and strong community.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",5,No,"magit, dirvish, dwim-shell-command, pdf-tools, vterm",moderate comprimise,never considered,Yes,No,No,Vim,"[""C++"", ""Elisp"", ""Julia"", ""Python"", ""Shell"", ""Fortran""]",Frequently,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Notepad++,projectile,Never,27,Masters,Male,,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu""]",Doom Emacs,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""vterm""]","[""doom-one""]",Frequently,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",2,No,,,never considered,No,No,No,Emacs,"[""Python""]",Rarely,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""IRC"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Sometimes,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""eshell""]","[""zenburn""]",Rarely,No none,Never,,"It was difficult to find relevant help quickly. Now, I just search on the web.",Internet,"[""GUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy","Capability ""out of the box"" without the need for heavy customisation.","[""Work""]","[""28.1""]",10,No,"org-mode (now built in), which-key, yaml-mode",significant comprimise,never considered,No,No,No,Emacs,"[""bash, yaml""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""I don't""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Tutorials""]","[""I just search for information on the web""]","[""straight""]","[""Install and try it immediately""]",,Vim,No,Sometimes,61,Bachelors,Male,British,Telecom,"[""fido""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",I can make it my own,"[""Work""]","[""28.2""]",14,No,"Vertico, eglot, embark, magit, consult, org, tab-bar",significant comprimise,never considered,Yes,Would directly,No,Emacs,"[""C++"", ""Python"", ""R"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""Agenda"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""Youtube""]","[""Tutorials"", ""Clips/videos""]","[""GitHub""]","[""straight""]","[""Install and try it immediately""]",Github,Eclipse,project.el,Sometimes,35,PhD,Male,Italian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""langtool""]",maximal vanilla,,No,Twitter,Great,"[""vterm""]","[""doom-palenight""]",Often,undo-tree simple functions,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",3,No,,,never considered,,,,Vim,"[""Haskell"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]",String[],,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]",String[],"[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Sometimes,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,,,,"[""shell"", ""eshell"", ""ansi-term"", ""vterm""]","[""default dark""]",Often,framework default copy-paste,Never,,"Learning the key-bindings, getting used to copy/paste being different than the native OS, near-vertical learning curve.",Friend,"[""GUI"", ""TUI""]","[""Package(s)"", ""Inertia""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","ORG mode, Infinite extensibility","[""Work"", ""Hobby projects""]","[""28.2""]",20,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elixir"", ""Erlang"", ""Go"", ""Javascript"", ""Python"", ""Perl"", ""Ruby"", ""Shell""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Never have""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""I've never bothered""]","[""framework default"", ""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Frequently,53,Bachelors,Male,United States citizen,Healthcare,"[""No""]","[""No"", ""framework default""]",Prelude,,No,lobste.rs,Great,"[""none""]","[""zenburn""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,Mu4e,,no comprimise,never considered,No,No,Yes,Emacs,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,33,School,Male,Chinese,Software Development,"[""Ivy"", ""Consult""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""vterm""]","[""color-theme-sanityinc-tomorrow""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Mostly used Vim keybindings due past Vim usage for many years. Using some Emacs binding more, but slow to get used to. Most OSes seem to have old versions, slow to provide new versions, so had to search around alot for them",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Extensibilty, org mode, notmuch mail, Just Works","[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",5,notmuch,,do not prefer,never considered,No,No,No,Vim,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately"", ""wait for maturity""]",,Vim,framework default,Sometimes,50,Masters,Male,Irish,Software Development,"[""framework default"", ""Ivy"", ""Vertico""]","[""framework default"", ""flyspell"", ""spell-fu""]",Doom Emacs,,Yes,r/emacs,Great,"[""vterm""]","[""default dark"", ""doom-one"", ""dracula""]",Sometimes,framework default copy-paste,Never,,emacs pinky finger,Internet,"[""daemon""]","[""Extensibility"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",terminal / daemon + low memory footprint,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,,any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elixir"", ""Ruby"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Reddit""]","[""Tutorials""]","[""GitHub""]","[""package.el""]","[""wait for maturity""]",,None,No,Frequently,,Masters,Male,Irish,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,No copy-paste,Never,,no,book,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",stability,"[""Work"", ""Hobby projects""]","[""26.3""]",15,No,,moderate comprimise,10+y,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Perl"", ""LaTeX""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""not sure""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""google""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""linux.org.ru""]","[""not sure""]","[""Research alternatives""]",,fte,No,Frequently,,PhD,Male,Russian,Research,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,Not sure,linux.org.ru,Ok,"[""eshell""]","[""default""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""magit""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",8,No,"magit,hydra,cider,eglot,dash",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""Javascript"", ""Java"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages"", ""twitter""]","[""Comparison"", ""Overview""]","[""Matrix"", ""Reddit"", ""Web Search (Blogs, StackExchange etc.)""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,,project.el,Rarely,36,Bachelors,Male,English,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Twitter,Great,"[""shell-command""]","[""material""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,edit text,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,,never considered,,,,Vim,"[""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""Typescript"", ""Vue""]",Sometimes,"[""MacOS""]","[""Note taking""]","[""GNU ELPA""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Sometimes,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,,,,"[""none""]","[""doom-one""]",Rarely,framework default copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",1,,,,,,,,Vim,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, simple functions,Rarely,,"Made the mistake of changing a bunch of things right out of the gate, target than learning the default way first.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Hackability/extensibility/composability -- all aspects of the same thing. Basically, the way that Emacs builds/can build on itself as one uses it.","[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"modus-themes, denote, vertico, consult, orderless, tab-bar-mode, expand-region, org-mode, embark",significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Elisp""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Code (features)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""YouTube videos""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Email""]","[""straight""]","[""Research alternatives""]",,None,project.el,Frequently,25,Bachelors,Male,United States citizen,NEET,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""default light"", ""my own custom theme"", ""modus-operandi"", ""modus-vivendi""]",Rarely,No write package,Rarely,"It doesn't bother me. I just push changes, I don't care about attribution or copyright when I am contributing to someone else's code base.","I didn't know you could do index search and full-text search of the Emacs user manual, and this was not made obvious in the manual because this is an Info-doc feature. How to search for functions by name, how to search for a key binding by function, and how to search for which function is called by a key binding -- all should be explained in the very beginning of the tutorial.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Emacs Lisp, and how easy it the language makes it to hack every part of the user Emacs interface.","[""Work"", ""Hobby projects""]","[""27.1""]",5,No,"hyperbole, vertico, orderless, elfeed, haskell-mode, geiser",moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Haskell"", ""Javascript"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Mailing list""]",Rarely,String[],Sometimes,"[""Documentation""]","[""Reddit"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit""]","[""use-package""]","[""Install and try it immediately""]",NonGNU ELPA,Vim,project.el,Often,40,Masters,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",minimal vanilla,,Yes,searching web for Emacs user stats,Great,"[""shell-command"", ""shell"", ""ansi-term""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Optimized apps all in one,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,No,,limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""R"", ""Rust"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Sometimes,45,PhD,Male,,Healthcare,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""doom-one"", ""dracula"", ""nord""]",Sometimes,framework default copy-paste,,,,,"[""TUI""]","[""Text editing features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",40,,,,,,,,Emacs,"[""C"", ""Python"", ""Perl""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,"Shortcuts, managing windows, missing tabs (back in v26), different indentations per major mode, default scrolling.",Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Rmail""]","[""org-mode""]",Good but not great,"GNU licence, everything is text, keyboard driven, elisp, shell-mode.","[""Work"", ""Hobby projects"", ""email""]","[""29.0""]",5,Rmail,"restclient, fold-this",any comprimise,0-2y,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""Typescript""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Not interested""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""M-x list-packages""]","[""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,30,Masters,Male,Polish,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,Yes,IRC,Ok,"[""shell-command"", ""shell""]","[""default light"", ""modus-operandi"", ""modus-vivendi"", ""leuven-dark, almost-mono""]",Never,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""ORG""]","[""28.1""]",4,No,,any comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""R"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""not""]",Never,"[""Lack confidence in code quality""]",Never,,"[""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Manual""]","[""not""]","[""package.el"", ""elpaca"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Frequently,,,Male,Colombian,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Friend,Great,"[""vterm""]","[""my own custom theme""]",Frequently,No write package,Never,,"Modes derived from special-mode -- that keyboard-oriented way of operation was new to me at the time. Then finding and understanding the documentation: Usually, all of the answers I sought would turn out to be there, but only now that I understand how to look things up and am used to the way it's all organized can I find everything there directly.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Self-documenting (introspectionl""]","[""Text editing features"", ""Mostly I'd heard that it'd be good for editing Python code, but I'd also heard rumors it was a good OS, so that also made me curious.""]",Good but not great,"Elisp! Extensive and pervasive documentation throughout the application, being able to change *anything* you don't like or that doesn't work for you.","[""Work"", ""Hobby projects"", ""Life""]","[""27.1""]",5,Mu4e,"magit,mu4e,org,vertico,elfeed",any comprimise,might in future,I have in the past,Would directly,No,Emacs,"[""Elisp"", ""Haskell"", ""Python"", ""R"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Sometimes,"[""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""IRC"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Geany,project.el,Frequently,34,Masters,Male,American,Research,"[""Vertico""]","[""ispell""]",maximal vanilla,,Yes,lobste.rs,Great,"[""shell"", ""eshell"", ""ansi-term""]","[""modus-operandi""]",Often,No simple functions,,,Learning the oddities like a window is called a frame.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility.,"[""Work"", ""Hobby projects""]","[""28.1""]",2,,,,,,,,Vim,"[""Elisp"", ""Elixir"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Xcode,,Frequently,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,mistakenly tapping a wrong key sequence and ending up in a different spacetime multiverse. Learning about Control-G was everything I needed to regain sanity.,Jon Postel,"[""GUI""]","[""org mode""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",doesn't get in the way,"[""Work"", ""Hobby projects""]","[""27.1""]",30,No,org mode,limited comprimise,never considered,No,Yes,No,Emacs,"[""Text and schedules in Org mode""]",Never,"[""Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience""]",Never,,"[""Web search engines"", ""Hacker News""]","[""examples for customization""]","[""Emacs StackExchange""]","[""not sure""]","[""wait for community""]",,Vim,No,Rarely,48,Masters,Male,Indian,Venture Capital,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""shell""]","[""default dark""]",Never,No read and understand,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",10,No,"magit,org,eglot",moderate comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Python"", ""TeX""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Reddit""]","[""package.el""]","[""Research alternatives""]",,None,No,Sometimes,31,PhD,Male,Danish,Fin Tech,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""solarized""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""27.2"", ""27.1"", ""26.3""]",3,No,,limited comprimise,never considered,Cannot,Cannot,Yes,Set it up myself,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Rarely,"[""GNU/Linux""]",String[],"[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""GitHub""]","[""Manual"", ""Screenshots""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,No,Never,26,Bachelors,Male,Russian,Software Development,"[""No""]","[""No""]",maximal vanilla,,No,Telegram,Great,"[""eshell""]","[""cyberpunk-theme""]",Never,No copy-paste,Never,,The tutorial took some time to absorb. The conventional undo was tough to grasp.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Rich ecosystem of packages and great user community. Provides functionalities that are more than a plain text editor like file permission tweaking and interfacing with the OS.,"[""Work"", ""Hobby projects""]","[""28.1""]",6,No,"lsp, consult+marginalia+orderless+vertico, company, org, tree-sitter, flycheck",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Tcl/Tk, Batch scripting, MATLAB, LaTeX""]",Rarely,"[""Windows""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""Never did this""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Never had to do this. Usual web search pointed me to the relevant places.""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Sometimes,24,Masters,Male,Indian,Software Development,"[""Helm"", ""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell""]","[""default light"", ""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Never,vundo copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community""]",Good but not great,It's ability to program itself and the willingness of the developer community to merge in new technologies such as tree-sitter and LSP,"[""Work"", ""Hobby projects""]","[""29.0""]",1,,,,,,,,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, many packages,Often,"I wish the bug tracker (debbugs) were easier to use; specifically, that it would have a web interface to most of its functionality.","I had a very good support network around me when I learned Emacs. I think it might have been more difficult if I had not had people helping, but it was a long time ago and I can't be sure about that counterfactual conjecture.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Community""]",Good but not great,The way it rewards sustained investment.,"[""Work"", ""Hobby projects"", ""Pretty much everything, including all email, text writing, and any other tasks involving symbolic manipulation.""]","[""29.0""]",28,Gnus,"org-mode, auctex, yiddish.el, various packages I wrote (mailaprop, yank-match, urlete)",any comprimise,10+y,Our company funds & publishes some custom Emacs Lisp development.,Yes if FSF membership counts.,Yes,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""Mailing list""]",Often,"[""Lack of time""]",Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""Emacs-related mailing lists: \""Emacs Devel\"" and \""Emacs Humanities\""""]","[""I have found package documentation to be generally pretty good.""]","[""IRC"", ""Framework"", ""Mailing lists"", ""Fediverse, Twitter""]","[""manual""]","[""Research alternatives""]","I haven't bothered to submit them to any package repositories -- some of them are in GNU Emacs anyway, but those that aren't I would submit to a package repository if I thought it would help other users.",None,No,Frequently,51,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""shell""]","[""my own custom theme""]",Never,Just regular undo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, none,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Work""]","[""28.1""]",7,No,,limited comprimise,never considered,No,No,No,Vim,"[""Latex""]",Often,"[""MacOS""]",String[],"[""framework default""]","[""I don't""]",Never,"[""Not interested""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""I don't""]","[""framework default""]","[""wait for community""]",,Vim,No,Frequently,34,PhD,Male,Italian,Research,"[""Helm""]","[""flyspell"", ""ispell""]",Spacemacs,,No,Hacker News,Great,"[""shell""]","[""default dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"I tried multiple times to use Emacs binds but they tended to be uncomfortable for me. Also debugging certain things can be hard once you start using packages, but asking the community for help tends to work.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Doom Emacs""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,The extensibility and windowing/buffering system.,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"evil, jedi, vertico, org-mode",significant comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Elixir"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""IRC servers"", ""Discord"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vis,framework default,Sometimes,26,Bachelors,Male,British,Software Development,"[""Helm"", ""Vertico""]","[""framework default""]",Doom Emacs,,No,Twitter,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""elisp""]","[""fancy UI""]","Very well, it's snappy",elisp. It's human-readable.,"[""Work""]","[""29.0""]",3,Gnus,"evil,use-package,lsp-mode",limited comprimise,might in future,No,No,Yes,Vim,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""General document writing"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""IRC"", ""Telegram""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",melpa doesn't require a copyright assignment.,Vim,projectile,Sometimes,29,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Emacs China,Great,"[""shell"", ""ansi-term""]","[""doom-one"", ""dracula""]",Rarely,No copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility, Key bindings and its customizability.","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,any comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Never,,"[""GitHub"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""GitHub"", ""Discourse""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Frequently,23,Bachelors,Male,Czech,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""none""]","[""doom-one""]",Never,framework default copy-paste,Never,,"Buffer vs window and general naming differences. Why ctrl shuold be a leader never made sense before i got the capslock setting. Evil keys not always working in some minibuffers",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,"Magit, org, roam,",limited comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""groovy""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Rarely,35,Bachelors,Male,Austrian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""none"", ""shell""]","[""default dark"", ""doom-one"", ""solarized-dark""]",Rarely,framework default simple functions,Never,Using github/gitlab/sourcehut might be a bit more beginner-friendly,"Outdated terminology, usability issues introduced by buggy config (spacemacs at the time)",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Extensibility, packages, community","[""Work"", ""Hobby projects"", ""FOSS development""]","[""28.1""]",6,No,"magit,evil,org,python-mode,lsp-pyright,haskell-mode,lsp-haskell",moderate comprimise,might in future,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Clojure"", ""Elisp"", ""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub"", ""However they track issues""]",Rarely,"[""Lack of time"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Rarely,25,Bachelors,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,I think the above question is meant to say “Did you respond to the 2021 Emacs survey”? Answer is yes either way,Yes,Friend,Great,"[""eshell"", ""vterm""]","[""default light"", ""default dark"", ""doom-one"", ""doom-one-light""]",Rarely,framework default copy-paste,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",9,No,"multiple-cursors, ivy, avy, expand-region, emmet-mode, helpful, swiper, company, pdf-tools, ace-window",significant comprimise,might in future,I have in the past,Would directly,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""comments on social media""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Discourse"", ""Blogs"", ""M-x list-packages""]","[""Satisfied""]","[""Reddit"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,,projectile,Sometimes,31,School,Male,Indian,Software Development,"[""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,"Ergonomic, no issues at all",Yes,Hacker News,Great,"[""vterm"", ""multi-vterm""]","[""default light"", ""default dark"", ""modus-operandi"", ""modus-vivendi"", ""adwaita, leuven""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Keybindings and finding out how to configure Emacs.,4chan /emg/,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Lisp""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Easy to configure, also Lisp","[""Hobby projects""]","[""27.2""]",2,No,"straight, vertico, slime, corfu",limited comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Rust"", ""Scheme""]",Never,"[""GNU/Linux""]","[""Roam""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Never,"[""Issues""]","[""4chan /emg/""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""4chan /emg/""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,27,School,Male,Swedish,Healthcare,"[""Vertico""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""gruvbox"", ""modus-operandi"", ""modus-vivendi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",23,No,"org-mode,helm,chrono-helm",moderate comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,44,Masters,Male,American,Software Development,"[""Helm""]","[""flyspell""]",Prelude,,Not sure,Hacker News,Great,"[""eshell""]","[""my own custom theme""]",Sometimes,framework default copy-paste,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF"", ""Longevity, absense of malware and spyware features""]",,Good but not great,,"[""Work"", ""Hobby projects"", ""Text editing in general""]","[""27.1""]",2,,,,,,,,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Shell"", ""SQL"", ""Typescript"", ""Prolog, Scala""]",,"[""GNU/Linux"", ""BSD""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"When I was learning the keys, I often hit the wrong ones and started some function that wanted me to enter stuff (or even accidentally started recording a new macro, I was using evil keybinds back then, because that was the standard in Emacs Doom). In panic I wanted to quit that and hit ESC, but that sometimes didn't work, and I couldn't remember C-g. Also, it took me some time to get together all the settings for writing prose, at first Emacs seemed to be something for programmers only. (For that reason I put it away again a few years ago when it was shown to me by an enthusiast.) Now I have a great setup with Olivetti and a proportional font and visual-line-mode and can use Emacs as I always wanted.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Org-mode""]","Very well, it's snappy","One is able to do ANYTHING with it, and to tweak it perfectly for the personal workflow.","[""Work"", ""Hobby projects""]","[""28.1""]",1,Mu4e,"org-mode, mu4e, org-contacts, iflipb, olivetti, typo, synonyms, org-superstar, calfw",moderate comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""MELPA"", ""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Examples""]","[""Reddit""]","[""Doom's package! command, sometimes with a recipe to get it from github""]","[""Install and try it immediately""]",,None,No,Frequently,45,Masters,Male,German,Creative/Writing,"[""Helm""]","[""No""]",Doom Emacs,Thank you very much for putting this up!,No,r/emacs,Great,"[""none""]","[""solarized""]",Never,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"First it was the default keybindings. Then customizing ie. learning elisp",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Text editing features""]",Good but not great,Customizability,"[""Work"", ""Hobby projects"", ""Studies""]","[""28.2""]",5,No,,no comprimise,never considered,Cannot,Cannot,No,Vim,"[""C#"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse"", ""Blogs""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default"", ""straight""]","[""wait for community""]",,Sublime Text,projectile,Often,27,Bachelors,Male,Danish,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""shell""]","[""nord"", ""zenburn""]",Sometimes,framework default copy-paste,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,,"[""Work""]","[""28.1"", ""27.1""]",15,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""N/A""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Clips/videos"", ""Overview""]","[""N/A""]","[""package.el""]","[""wait for maturity"", ""wait for community""]",,Vim,No,Frequently,50,PhD,Female,Indian,Legal,"[""Helm""]","[""framework default""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""solarized-dark""]",Sometimes,No write package,Never,,"The default key bindings are very different from CUA. The terminology is very different from what is commonly used in Microsoft Windows, e.g. frames and windows.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)"", ""Better ergonomics than Notepad++""]",Good but not great,Easy extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,No,"evil-mode, avy-mode, ace-window-mode, eglot, magit",limited comprimise,never considered,No,Would directly,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Haskell"", ""Python"", ""Octave""]",Frequently,"[""WSL"", ""Windows""]","[""Note taking"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Package's issue tracker""]",Never,"[""Package complexity""]",Rarely,"[""Issues""]","[""M-x list-packages""]","[""Design rationale""]","[""Emacs StackExchange"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,No,Often,30,Masters,Male,Brazilian,Research,"[""Ido""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""shell""]","[""Nano light""]",Rarely,No simple functions,Never,,"Default key chords, solved by using the Doom Emacs framework as a Vim user",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,Introspection and extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",10,Mu4e,"magit,org,vertico",significant comprimise,never considered,No,No,No,Vim,"[""Python"", ""Perl"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Lack confidence in code quality""]",Sometimes,"[""Issues""]","[""GitHub"", ""Discord"", ""Discourse"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""Discord"", ""Discourse""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Often,40,School,Male,Bulgarian,Agriculture,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,Hope it's of some use : ),No,Discourse,Ok,"[""eshell"", ""vterm""]","[""default light"", ""default dark""]",Frequently,framework default many packages,Frequently,"Overall, the experience is (usually) pretty painless. I think it would be helpful to have more documentation-by-example though: that is, pick a recommended way to generate patches and have the manual say, effectively, ""Just type these commands."" For example, it could recommend working on a Git branch and then using `git format-patch` and/or `git send-email`. (Of course, people who want to do things another way still can, and the rest of the manual should help guide them too, but a simple recommendation would be nice.) The same principle could apply elsewhere too; maybe for ELPA submissions?","At the very beginning, just remembering key combinations. It also took me about a decade of using Emacs to really understand the help system and to move beyond just copy/pasting Elisp code into my config.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""My university offered Emacs and vim on their systems, and vim confused me too much at the time.""]",Good but not great,"Extreme customizability. The best motto I've seen for Emacs is, ""the editor of a lifetime."" I'm able to mold Emacs to fit me perfectly, which both makes it easier for me to do things with Emacs, and is fun in its own right. In a sense, this is a form of lock-in, since I can't imagine spending the time to make another editor work just right. However, the fact that Emacs' development (and the FSF's philosophies in general) are much more aligned with my interests as a user, this isn't really a problem in practice (most people wouldn't feel too worried about being ""locked into"" their dream home). This is in stark contrast to being locked into something like VS Code (which, to extend the housing analogy, is probably more like renting an apartment).","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",15,No,"tramp, org, eshell, eglot, wgrep, company, use-package, which-key, elfeed, with-editor",moderate comprimise,0-2y,No,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Mailing lists"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots"", ""Overview""]","[""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives""]","I haven't actually submitted my packages yet, but when I do, they'll (likely) all be in GNU ELPA.",Visual Studio,project.el,Sometimes,38,Bachelors,Male,,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,"One question that might be worth asking in future editions of the survey: where would you like to see Emacs development go, or what new feature are you most excited about? (I'd say treesitter and the recent merge of eglot for the latter.)",Not sure,Emacs mailing list,Great,"[""shell"", ""eshell""]","[""my own custom theme""]",Frequently,No copy-paste,Never,,"lack of clear onboarding instructions, wrong assumption that app could only be run in the command line",productivity porn,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""longevity of the software""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""org-mode for personal use""]","[""28.1""]",20,No,,limited comprimise,never considered,No,No,No,Emacs,"[""none""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x list-packages"", ""Sacha Chua’s Emacs News""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""concrete examples""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Sometimes,66,Masters,Male,United States citizen,Healthcare,"[""Helm"", ""Ido""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi"", ""solarized-dark"", ""zenburn""]",Never,undo-tree copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Vim,"[""Clojure"", ""Common Lisp"", ""Javascript"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,I didn't even touch elisp for the first 6 years or so. I needed to write a thesis in LaTeX and came across Aquamacs as one of the suggested editors. Didn't even really know I used Emacs. I should've looked at Elisp from the very beginning which would've prevented many misdirections in using / configuring emacs. I now am happy with a as-minimal-as-possible DOOM layer underneath my personal config because doom core has many batteries included.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Text editing features""]",Alright,"The ""live"" extensibility. Evaluate some elisp and run in right then and there.","[""Work""]","[""28.2""]",9,Mu4e,"Magit, ef-themes, vertico, transient",limited comprimise,never considered,No,No,No,Vim,"[""C""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""Source""]","[""Mailing list""]",Never,"[""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""GitHub"", ""Twitter""]","[""Overview""]","[""Framework""]","[""framework default""]","[""wait for community""]",,Eclipse,framework default,Sometimes,,Masters,Male,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""ef-bio""]",Sometimes,framework default read and understand,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",2,,,,,,,,Emacs,"[""Python"", ""SQL""]",,"[""Windows""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Rarely,,The scattering of knowledge across internet to configure properly Emacs and figuring that Emacs wiki is actually out-dated for a lot of subjects.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Org for knowledge management""]","Very well, it's snappy","Org-mode for knowledge management and task organization. Outline features usable in different document packages (pdf-tools, rfc-browser, etc.). Extensive customization possibilities, which allows one to have a text editor hyper-augmented that fits almost perfectly its needs.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,"org,org-super-agenda,tramp,consult,embark,avy,rfc-mode,devdocs,magit,lsp-mode",moderate comprimise,might in future,Cannot,Would directly,No,Emacs,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,project.el,Sometimes,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""doom-one""]",Often,undo-tree ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Support for diverse present and future domains and composability with external tools,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,"lsp-mode, direnv, flyspell-mode",moderate comprimise,5-10y,No,No,No,Emacs,"[""C++"", ""Go"", ""Python"", ""Rust"", ""Shell"", ""Nix""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Matrix servers"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Matrix"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,None,No,Sometimes,32,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Matrix,Great,"[""none""]","[""sanityinc-tomorrow-bright""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""curiosity""]","Very well, it's snappy",real keyboard only editor,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,any comprimise,might in future,No,Would directly,No,Emacs,"[""C++"", ""C"", ""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""Matrix""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,29,Masters,Male,German,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell"", ""eshell""]","[""Cyberpunk""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Internet,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""org-mode, gnus""]","[""Text editing features""]","Poorly, it's sluggish",,"[""Work"", ""Hobby projects""]","[""28.2""]",12,Gnus,,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Python"", ""PHP"", ""Scheme"", ""Shell"", ""SQL"", ""zig""]",Frequently,"[""GNU/Linux"", ""BSD"", ""OpenBSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PDF Export, HTML Export""]","[""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Not interested""]",Rarely,"[""Code (bug fixes)""]","[""Mailing lists"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,"Geany, Notepad",No,Often,31,Masters,Male,Indian,Software Development,"[""Ivy""]","[""ispell""]",minimal vanilla,,Not sure,lobste.rs,Ok,"[""none""]","[""ef-themes""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work""]","[""29.0"", ""28.2""]",1,No,,significant comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Java""]",Rarely,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Reddit"", ""Framework"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,projectile,Rarely,31,Bachelors,Male,Brazilian,Fin Tech,"[""No""]","[""flyspell"", ""langtool""]",Doom Emacs,,No,Work's Community,Great,"[""term"", ""vterm""]","[""my own custom theme"", ""doom-one""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",12,No,"company, vertico",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Shell"", ""OCaml""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Mailing lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Sublime Text,No,Often,29,PhD,Male,American,Research,"[""Vertico""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"The key bindings Finding the right documentation It felt esoteric in nature in the beginning",University/College,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,"Org mode Its extensibility","[""Work"", ""Hobby projects""]","[""29.0""]",3,Mu4e,,moderate comprimise,never considered,No,Cannot,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Email"", ""Discord"", ""Discourse""]","[""framework default"", ""Nix""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,framework default,Often,24,Bachelors,Male,Belgian,Software Development,"[""framework default""]","[""flyspell"", ""ispell"", ""langtool""]",Doom Emacs,,Not sure,lobste.rs,Great,"[""eshell"", ""term"", ""vterm""]","[""doom-one""]",Sometimes,framework default simple functions,Never,,"Yes. Elisp was not something I was comfortable with for a long time. use-package was like magic, all I could do for a long time was just write use-lisp blocks to install stuff.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",The customizability.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",6,notmuch,,any comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""Reddit""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,25,Bachelors,Male,Indian,Fin Tech,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Often,No simple functions,Never,,"The giant blinking cursor drove me nuts. The white background color singed my retina. The key chords are unintuitive, and probably bad for your hands. The graphical menus are poorly organized. After realizing I'd have to spend several (dozens, hundreds...) hours learning about and configuring Emacs before I could actually get work done, I uninstalled it and went with VS Codium instead. But I installed Doom Emacs after hearing about it a few months ago, and have been happy with it ever since.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)""]",Alright,"Extensibility, Free Software values, large and active community","[""Hobby projects""]","[""29.0""]",1,No,"CIDER, Org, parinfer, evil",significant comprimise,never considered,I have in the past,No,No,Vim,"[""Clojure"", ""Elisp"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""Android (via nix-on-droid)""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Documentation""]","[""Web search engines"", ""4chan""]","[""Comparison"", ""Tutorials""]","[""4chan""]","[""framework default""]","[""Research alternatives""]",,VS Code,No,Often,,Associates,Male,German,real estate,"[""framework default""]","[""No""]",Doom Emacs,Some of the questions were either duplicates or the distinction wasn't clear. The ones about contribution.,No,4chan,Ok,"["":!""]","[""doom-one"", ""doom-one but with black background""]",Never,framework default simple functions,Never,,"Understanding the layout of the filesystem. It is kinda obvious now, but seeing the ability to use arbitrary file names to modulate your package management definitely through me off. Performance on windows is spotty, likewise support. Overall, Emacs really good program.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Emacs really thrives on its customization and extensibility features. I mostly use it for programming math simulations or formatting latex documents.,"[""Work"", ""Student""]","[""28.2""]",1,Mu4e,"Auctex,latexmk,ivy,lsp,company,treesitter,counsel",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Julia"", ""R"", ""Rust""]",Rarely,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""n/a""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Strictly more explicity manuals, e.g. consistently stating the working file or directory especially with packages that rely on multiple dependencies.""]","[""Haven't had to, mainly rely on preexisting queries""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]","MELPA, GNU ELPA",VS Code,framework default,Frequently,21,Bachelors,Male,American,Student,"[""framework default"", ""Ivy"", ""Vertico"", ""Consult""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Discourse,Great,"[""eshell""]","[""solarized-dark""]",Never,framework default simple functions,Never,,,Lisp machines,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Programmability (incl. Macros), extensability, availability on the platforms I use.","[""Work"", ""Hobby projects""]","[""28.2"", ""25.3""]",30,No,org-mode,moderate comprimise,might in future,Yes,I have in the past,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Perl"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""Source""]","[""Mailing list"", ""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Zmacs and Gosmacs,No,Frequently,64,Masters,Male,,Research,"[""No""]","[""ispell""]",minimal vanilla,The survey lists a number of packages/tools which I do not know where to look for details (besides search engines). It would be great to have a website with introductory information and links at the end.,No,Hacker News,Great,"[""shell""]","[""default light"", ""my own custom theme""]",Rarely,No write package,Rarely,It’s a bit tedious to set up.,Installing packages (it was before package.el),Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""LSP & Magit""]","[""Clojure""]","Very well, it's snappy",The built in documentation,"[""Work"", ""Hobby projects""]","[""28.1""]",8,notmuch,"Magit,notmuch,selectrum,projectile,cider,Clojure-mode,wgrep,",limited comprimise,2-5y,No,No,Yes,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Org elpa""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,BBEdit,projectile,Frequently,44,Bachelors,Male,Norwegian,Software Development,"[""Selectrum"", ""Consult""]","[""ispell""]",maximal vanilla,Asking users to enter a comma-separated list of packages is not great.,Yes,lobste.rs,Great,"[""shell-command"", ""shell"", ""eshell""]","[""Material-light""]",Rarely,No copy-paste,Never,,,Friend,"[""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Work""]","[""28.1""]",3,No,lsp-python,moderate comprimise,never considered,No,No,No,Emacs,"[""Python""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,No,Never,,PhD,Male,Colombian,Research,"[""No""]","[""flyspell""]",minimal vanilla,,Not sure,r/emacs,Ok,"[""eshell""]","[""default dark""]",Never,No none,,,,,"[""TUI""]","[""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",0,,,,,,,,Emacs,"[""C++""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,,dad,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""org-mode""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1"", ""25.2""]",30,No,,significant comprimise,never considered,No,No,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub""]","[""manual""]","[""Install and try it immediately"", ""Research alternatives""]",Someone else submitted a package I wrote to MELPA. I did not really decide on anything.,None,No,Often,47,School,Male,Swedish,Software Development,"[""Ido""]","[""ispell""]",minimal vanilla,,Not sure,r/emacs,Great,"[""term""]","[""manoj-dark""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Keyboard driven usage is hard to wrap your head around when coming from a mouse centric paradigm,Internet,"[""GUI"", ""daemon""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Hobby projects"", ""School""]","[""28.2""]",1,No,"treemacs, lsp",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C#"", ""Common Lisp"", ""Java"", ""Shell"", ""SQL"", ""Prolog""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default"", ""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""M-x list-packages"", ""/g/""]","[""Tutorials"", ""Clips/videos""]","[""Framework""]","[""framework default"", ""package.el""]","[""Research alternatives""]",,Notepad++,framework default,Rarely,20,School,Male,Mexican,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""default dark""]",Never,framework default write package,Never,,navigating texinfo help,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Elisp extensibility,"[""Work"", ""Hobby projects""]","[""24.1""]",22,Wanderlust,,any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Ruby"", ""Shell""]",Never,"[""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""Source""]","[""GitHub""]",Sometimes,"[""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines""]","[""Manual""]","[""GitHub""]","[""manual""]","[""Research alternatives""]",,Notepad++,No,Sometimes,40,School,Male,Japanese,Software Development,"[""No""]","[""ispell""]",maximal vanilla,,No,Twitter,Great,"[""shell-command""]","[""my own custom theme""]",Never,No copy-paste,Never,,Getting good initial setup,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Alright,Full screen real estate,"[""Work"", ""Hobby projects""]","[""28.2""]",6,Mu4e,"Magit, projectile, rg, lsp-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs""]","[""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Rarely,,,,,,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Blog post,Great,"[""none""]","[""Tomorrow""]",Sometimes,undo-tree copy-paste,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""27.2""]",33,No,"verilog-mode, ivy",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Python"", ""Verilog""]",Never,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit""]","[""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,VI,No,Rarely,62,Bachelors,Male,United States citizen,Semiconductor,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Yes,r/emacs,Ok,"[""none""]","[""zenburn""]",Rarely,No copy-paste,Never,,Broken configurations (i.e. lsp not working properly),Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)""]",Alright,"Org Mode, Magit, LSP, Vim","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Javascript"", ""Python"", ""SQL"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""IRC""]","[""framework default""]","[""Research alternatives""]",,VS Code,projectile,Often,,Bachelors,Male,German,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,"I'm really not a fan of the review by email process, or by the apparent culture on emacs-devel.",Just getting started. The out-of-box experience isn't great.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Customizability.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",10,No,"Org,Magit",limited comprimise,0-2y,No,No,No,Vim,"[""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Discord""]","[""Tutorials""]","[""GitHub"", ""Mailing lists"", ""Discord"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]","I use MELPA mostly because getting FSF assignment for all the contributors is a hassle, and I see no advantage.",,framework default,Frequently,53,PhD,Male,United States citizen,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,Emacs mailing list,Great,"[""none""]","[""doom-one""]",Never,framework default copy-paste,Never,,"getting various things to work, spell checking for example. Leaning key commands took a bit",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",configurability,"[""Work"", ""Hobby projects""]","[""28.1""]",3,No,"org-mode, magit, elpy, ido",moderate comprimise,might in future,No,Would directly,No,Emacs,"[""Common Lisp"", ""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""Blogs"", ""Web search engines"", ""hacker news""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Often,36,Bachelors,Male,American,Research,"[""Ido""]","[""flyspell"", ""hunspell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""modus-vivendi""]",Rarely,No write package,Never,,elisp and not knowing about *info*,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""orgmode""]","[""Extensibility"", ""Text editing features""]",Good but not great,orgmode,"[""Work"", ""Hobby projects"", ""Life""]","[""28.2""]",31,Gnus,"orgmode,helm,magit,gnus,tramp,projectile",significant comprimise,never considered,Yes,No,No,Emacs,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Mailing lists"", ""Blogs"", ""Sacha Chua""]","[""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,57,Bachelors,Male,United States citizen,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""eshell"", ""ansi-term"", ""vterm""]","[""my own custom theme""]",Frequently,No read and understand,,,So many features!,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Community""]",Good but not great,Extensibility and community,"[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,"Org-roam, mu4e, which-key, lsp-mode",,might in future,,,,Vim,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Framework""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,,,,,"[""Vertico"", ""Marginalia""]","[""framework default"", ""flyspell""]",Doom Emacs,,,,,"[""none""]","[""modus-vivendi""]",Never,undo-tree simple functions,Never,,"The key bindings were, back then in the 1970's, a new thing; but a good improvement over TECO.",University/College,"[""GUI""]","[""Text editing features"", ""Built-in features""]","[""Part of the GNU project / FSF""]","Very well, it's snappy","Extreme familiarity; after perhaps 45 years, there's a lot of muscle memory built up.","[""Hobby projects""]","[""27.1""]",45,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Shell""]",Never,"[""GNU/Linux""]",String[],"[""None""]","[""Mailing list""]",Never,"[""Not interested""]",Never,,"[""Don't""]","[""Tutorials""]","[""Mailing lists""]","[""Never used one""]","[""Install and try it immediately""]",,TECO,No,Frequently,72,Bachelors,Male,United States citizen,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default light""]",Never,No simple functions,Never,,"Keybindings different from most applications, like M-w/C-y instead of Ctrl-C/Ctrl-V",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Extensibility, org-mode, keyboard-driven","[""Work"", ""Hobby projects""]","[""28.2""]",12,notmuch,"org-mode,lsp-mode,EXWM",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Common Lisp"", ""Elisp""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""General document writing"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing where to start""]",Never,,"[""Reddit"", ""Web search engines""]","[""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,gedit,projectile,Never,,Masters,Male,German,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""nord""]",Rarely,No copy-paste,Never,,Memorizing the shortkeys.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",It fits my needs through many available packages and its extensibility,"[""Work"", ""Hobby projects""]","[""27.1""]",20,Gnus,"org-mode, evil, company, gnus",significant comprimise,never considered,No,Yes,No,Vim,"[""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues"", ""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Screenshots""]","[""Mailing lists""]","[""package.el""]","[""wait for community""]",,Nano,projectile,Sometimes,58,Masters,Male,Italian,NGO,"[""framework default""]","[""flyspell""]",maximal vanilla,,No,Mastodon,Great,"[""eshell"", ""term""]","[""zenburn""]",Rarely,undo-tree copy-paste,Never,,Configuring Emacs and the it's packages,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility and Many Packages,"[""Hobby projects""]","[""28.2""]",3,No,"magit, neotree, vertico, elpy",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""R""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""No contact""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,No,Frequently,48,PhD,Male,Israeli,Research,"[""Vertico""]","[""flyspell""]",minimal vanilla,Keep up the good work,No,r/emacs,Great,"[""shell""]","[""zenburn""]",Never,No copy-paste,Rarely,,,Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Erlang"", ""HTML/CSS"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""not sure""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""friends""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""IRC"", ""Matrix"", ""GitHub""]","[""emacs-overlay""]","[""Install and try it immediately""]",,,projectile,Frequently,30,Masters,Male,,Research,"[""Helm""]","[""flyspell""]",minimal vanilla,,Yes,lobste.rs,Great,"[""none""]","[""uwu-theme""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,keyboard shortcuts,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""org-mode""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,org-mode and documentation,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,,,never considered,,,,Emacs,"[""HTML/CSS""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""org-journal""]","[""MELPA"", ""MELPA Stable""]","[""Email""]",,"[""Not interested"", ""Lack of time""]",,,"[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Matrix""]","[""package.el""]","[""Install and try it immediately""]",,Atom,No,Frequently,,,,,,"[""No""]","[""grammalecte""]",minimal vanilla,,,,,"[""none""]","[""default dark"", ""my own custom theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Never,I don't know the process of submitting to GNU ELPA. I wish I didn't have to search for this information online.,"Not as a basic editor. But I didn't understand Elisp and was new to programming in general, so I couldn't customize it.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Alright,"First class user extensibility, fully introspectable workings","[""Work"", ""Hobby projects"", ""Leisure and entertainment""]","[""28.1"", ""28.0""]",17,notmuch,"magit, consult, embark, vertico, auctex, eglot,",moderate comprimise,2-5y,Cannot,I have in the past,Yes,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Julia"", ""Python"", ""Scheme"", ""Matlab""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Often,String[],Often,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Sacha Chua's blog in particular""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Clips/videos""]","[""Reddit"", ""GitHub"", ""Discord""]","[""straight""]","[""Install and try it immediately""]",MELPA because it's the easiest. I haven't looked into the process of submitting to GNU ELPA.,None,project.el,Often,35,Masters,Male,Indian,Research,"[""Vertico"", ""Consult""]","[""spell-fu""]",maximal vanilla,"It's excellent, good work Tec.",Yes,Hacker News,Great,"[""shell-command"", ""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Rarely,No simple functions,Never,,"Emacs doesn't utilize the muscle memory that the average person has for modern computers - the entire concept for how it works is foreign to a user coming from a point-and-click GUI background. I don't know how you could make emacs more beginner-friendly without losing out on some of the things that make it powerful (text-based configuration, the lisp interpreter)",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","1) You can always trust emacs to work! It's fast on any computer and always works the same way. 2) The huge array of packages let it compete with professional heavyweight IDEs in many contexts","[""Work""]","[""29.0"", ""27.2""]",6,No,"use-package, AUCTeX, rainbow-delimiters, lsp-mode, magit",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell"", ""LaTeX, Fortran""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Manual"", ""Comprehensive description of all of the toggles and options!""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Atom,No,Frequently,26,Masters,Male,English,Student,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""acme-theme""]",Often,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community""]","[""Extensibility""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,moderate comprimise,might in future,No,Would directly,No,Vim,"[""Go"", ""Java"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Screenshots"", ""Overview""]","[""Reddit"", ""Discord""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,both projectile and project.el,Sometimes,,,,,,"[""Selectrum"", ""Consult""]","[""No""]",maximal vanilla,,No,Emacs mailing list,Great,"[""vterm""]","[""doom-one"", ""modus-operandi"", ""modus-vivendi""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"magic, vertico, evil, auto-activating-snippets, paredit",moderate comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""C++"", ""C"", ""Clojure""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Manual""]","[""IRC"", ""GitHub""]","[""framework default"", ""straight"", ""use-package""]","[""Research alternatives""]",,Vim,framework default,Rarely,35,Bachelors,Male,American,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,No,lobste.rs,Ok,"[""none"", ""eshell""]","[""my own custom theme"", ""dracula""]",Never,framework default copy-paste,,,,,"[""GUI""]",String[],,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,,,,,,,,Emacs,"[""Javascript"", ""Python"", ""PHP"", ""Scheme"", ""Shell""]",,String[],,,,,,,,,,,,,,,,Often,,,,,,,,Spacemacs,,,,,,,, write package,Never,,window management,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""documentation""]",Good but not great,"extensibility availability","[""Work"", ""Hobby projects""]","[""29.0""]",20,No,"magit ido",no comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Time tracking""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Sometimes,42,PhD,Male,British,Software Development,"[""Ido""]","[""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""shell"", ""eshell"", ""ansi-term"", ""vterm""]","[""default dark"", ""modus-operandi"", ""modus-vivendi"", ""zenburn""]",Frequently,No simple functions,Never,,keybindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""org-babel""]",Good but not great,extensibility,"[""Hobby projects"", ""personal information managment""]","[""29.0""]",4,No,,moderate comprimise,never considered,No,Would directly,No,CUA,"[""Clojure""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""Mailing lists"", ""IRC servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately""]",,IntelliJ,No,Frequently,36,Masters,Male,Polish,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,IRC,Great,"[""none""]","[""doom-one""]",Never,No read and understand,,,,Internet,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",10,,,,,,,,Emacs,"[""C"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,"nano, vi",,Frequently,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,No...,"Built in documentation, info pages, a wonderful system in terms of accessibility, but VERY poor in terms of informative contents, perhaps the horrible markup used by info pages was part of that emptiness...","Shocases on YT first, than seein it in action in a conference","[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""For being a classic desktop, with end-user programming concept and full integration of anything. I have one integrated mind, no reason to work on a single desktop, an exobrain, with sealed comparments or at maximum copy/paste as IPCs""]","[""Extensibility"", ""Package(s)""]",Good but not great,"NOT being an editor, in the modern sense, but a ""computing environment"" where the editor is just the main UI. Modern UI struggle to be document-UI, we have switched from widgets for anything to the modern web, to notebook UI etc and still most UIs are far behind Emacs...","[""Work"", ""Hobby projects"", ""My own desktop, for anything digital with EXWM/org-mode/org-roam/notmuch as my main drivers""]","[""28.1""]",4,notmuch,"org-mode, org-roam, dired, notmuch, counsel, exwm, counsel-rg, org-ql, org-agenda, org-attach",any comprimise,2-5y,No,"I rarely buy stickers, t-shorts etc from GNU store",No,"Mine, ex Vimmer who prever single key/single key+modifiers for anything","[""Common Lisp"", ""Elisp"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""File management, really org-attach-ed single files or small tree copied, links to them in org-mode notes. The Way to have a graph-based storage""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",GNU ELPA,Vim,No,Frequently,36,Bachelors,Male,Italian,IT services (sysadmin),"[""Ivy"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,"No third party modern web crap is nice, an in-Emacs version, a simple package who send data to a server would be nice AND allow potentially more honest and constant feedback...",Not sure,Sacha Chua 2022-11-07 Emacs news,Ok,"[""eshell"", ""terminator inside Emacs since exwm""]","[""modus-vivendi""]",Rarely,undo-tree copy-paste,,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",1,,,,,,,,Vim,"[""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,maximal vanilla,,,,,,,, many packages,Rarely,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)""]","[""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",4,No,meow,significant comprimise,might in future,No,No,Yes,meow,"[""C++"", ""Clojure"", ""Haskell"", ""Julia"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Design rationale""]","[""GitHub"", ""Email""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,School,Male,United States citizen,Student,"[""Vertico""]","[""ispell""]",maximal vanilla,,Yes,Hacker News,Great,"[""vterm""]","[""gruvbox""]",Sometimes,undo-tree simple functions,Rarely,,"default keybindings were hard to use until mapping CAPS to CTRL, at which point emacs opened up to me",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",20,No,"use-package, selectrum, company",moderate comprimise,2-5y,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Javascript"", ""Java"", ""Perl"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub""]","[""Comparison""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,notepad,projectile,Never,,,,,,"[""Selectrum"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""sanityinc-tomorrow-eighties""]",Frequently,undo-tree copy-paste,Never,,still don't really understand how it all hangs together. Most documentation seems really old and for ancient packages that people don't use anymore,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],"Poorly, it's sluggish",keyboard centric interface,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,limited comprimise,never considered,Yes,No,No,Vim,"[""Assembly"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Typescript""]",Frequently,"[""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Never,38,Masters,Male,British,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""School""]","[""28.1""]",1,,,,,,,,Vim,"[""Elisp""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI"", ""daemon""]",String[],,Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,,,,,,,,Emacs,"[""Python"", ""Rust"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Never,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, understand internals,Sometimes,"It's far too burdensome. I've also had substantial work, that fixed a documented bug and that was ""approved"" by the maintainers, languish in limbo for a long time. This all reduces the incentives to contribute",transitioning from a modal-editing perspective,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"dynamic extensibility, customizability (and *layered* customizability), unified interface to many different tasks, built-in documentation, buffers (in my view much more powerful than the ubiquitous tabs), ...","[""Work"", ""Hobby projects"", ""Writing, Organizing, ...""]","[""28.2""]",32,Mu4e,"magit, org, lsp, ivy/counsel, s/f/map, straight/use-package, win-switch",moderate comprimise,2-5y,Yes,I have in the past,Yes,Custom,"[""Clojure"", ""Common Lisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""R"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel"", ""lectures and presentations""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""twitter, emacs-news""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""GitHub"", ""slack""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",I've just used MELPA,vi before vim was a thing,projectile,Frequently,54,PhD,Male,United States citizen,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,It would be nice to have an intro as to who is running this and why and to have a date/location where we can see some feedback on the results,Yes,Twitter,Great,"[""shell"", ""with a custom elisp layer on shell-mode""]","[""zenburn""]",Sometimes,undo-tree copy-paste,Never,,Remembering keybindings and lack of patience to learn other features. Not understanding how the buffer worked,Friend,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Emacs combined with i3wm allow me to create a very efficient workflow where my hands hardly leave the keyboard.,"[""Work"", ""Hobby projects""]","[""27.1""]",1,No,"windresize, yasnippet, which-key, use-package, popup, lsp-ui, lsp-treemacs, elixir-mode, counsel-projectile",moderate comprimise,never considered,No,No,No,Emacs,"[""Elixir"", ""HTML/CSS"", ""Javascript""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,No,Frequently,24,Bachelors,Male,United States citizen,Software Development,"[""Ivy"", ""Ido""]","[""No""]",minimal vanilla,A+,No,r/emacs,Great,"[""term""]","[""Spacemacs""]",Frequently,framework default copy-paste,,,Key bindings.,University/College,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""26.3""]",10,,,,never considered,,,,Emacs,"[""Python"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA""]",String[],,"[""Not interested""]",Never,,"[""I don't""]",String[],String[],"[""package.el""]","[""Install and try it immediately""]",,Notepad++,,Sometimes,,,,,,String[],String[],minimal vanilla,,,,,String[],String[],, copy-paste,Never,,Muscle memory from using vim,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Cohesiveness""]","[""Variable fonts and why not""]","Very well, it's snappy","Not running in terminal (compared to vim). Otherwise, ecosystem and that it's free software","[""Hobby projects""]","[""29.0""]",1,No,"meow, vertico",significant comprimise,never considered,No,No,No,meow,"[""Rust""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""Blogs""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""straight"", ""use-package""]","[""Research alternatives""]",,Neovim,No,Frequently,22,School,Male,Swedish,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""ef-themes""]",Never,No simple functions,Never,,"Obsolete elisp snippets found online, difficulty to setup IDE for projects (c++ in particular)",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""org-mode""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, common editor for all editing needs, org-mode","[""Work"", ""Hobby projects"", ""Email""]","[""27.2""]",15,Mu4e,"org-mode (ob-ipython, ox-reveal, org-mime, ...), mu4e, magit, smart-tabs-mode, helm, yasnippet, ace-window",significant comprimise,2-5y,No,No,No,Emacs,"[""C++"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Mailing lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,projectile,Sometimes,37,PhD,,French,Research,"[""Helm""]","[""flyspell"", ""langtool""]",maximal vanilla,,,,,"[""none""]","[""solarized"", ""leuven""]",Sometimes,No copy-paste,Rarely,,Missing text editing options from vim whithout evil-mode.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"Denote, ivy, org, recentf, speedbar, highlight-indentation,expand-region",limited comprimise,might in future,No,No,No,Emacs,"[""Python"", ""PHP"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]","[""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Youtube channels""]","[""Tutorials"", ""Overview""]","[""Reddit""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Never,,School,Male,Czech,Media/Publishing,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""gruvbox""]",Never,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Magit""]","[""Remote editing via TRAMP""]",Good but not great,"Extensibility, minimalist look and Magit","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"Magit, ess, hl-todo, TRAMP, org-mode",moderate comprimise,never considered,Yes,Would directly,No,Vim,"[""R"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""GitHub"", ""Mastodon""]","[""Tutorials""]","[""GitHub""]","[""framework default""]","[""wait for community""]",,RStudio,projectile,Sometimes,36,Masters,Male,Spanish,Pharma,"[""Vertico""]","[""ispell""]",Doom Emacs,,Not sure,Mastodon,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""nord"", ""solarized"", ""solarized-dark""]",Sometimes,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Hobby projects""]","[""28.1""]",12,No,"slime-mode, ada-mode",moderate comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C"", ""C#"", ""Common Lisp"", ""Go"", ""Java"", ""Rust"", ""Ada""]",Never,"[""GNU/Linux"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,,"[""Reddit"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""IRC"", ""Reddit"", ""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives""]",,Vim,No,Rarely,30,Associates,Male,American,Manufacturing,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""wombat""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"Not being able to find commands or even knowing their names (e.g. ""visit file"" instead of ""load""; ""yank"").",Had been using microEMACS bundled on Amiga already,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Elisp, MELPA, uniformity of experience across different modes/packages","[""Work"", ""Hobby projects"", ""Academic study""]","[""28.2""]",28,No,"org-mode, ox-babel, ox-reveal",moderate comprimise,10+y,No,Yes,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""Typescript"", ""Swift; LaTeX""]",Rarely,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda"", ""Babel"", ""Generating slides""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,microEMACS,No,Often,40,Masters,Male,British,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""default light"", ""dracula""]",Never,No read and understand,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""26.3""]",2,No,,significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Rust"", ""Scheme""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""GitHub"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Reddit""]","[""package.el""]","[""Research alternatives""]",,VS Code,No,Sometimes,,Bachelors,Male,,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""term""]","[""default light""]",Never,No read and understand,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Scheme"", ""Shell"", ""SQL"", ""zig""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,async or multi-processing,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy",org mode,"[""Work"", ""Hobby projects""]","[""28.2""]",4,,,,,,,,Vim,"[""C++"", ""Go"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",,"[""WSL"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,maximal vanilla,,,,,,,, write package,Never,,"Keybindings are not consistent across libraries (thats obvious now ofc, but when used to a curated software experience its totally unexpected) Bottom-top-approach of docs (info) was daunting. I experiemced the ""Self-documenting"" nature of emacs as true but misleading in that regard, bc it seems often better treated as a reference than a manual. Never knowing when it is ""emacs fault"" or if I am just using it ""invorrectly"". That is true for the info manual too. I said it is daunting, but maybe I am just not using the correct interface for it. Not knowing elisp (or any other programming language) made configuration hard (starterkits have solved this IMO)",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","free, extensible in a lisp, synergy by using it for everything, keyboard driven, magit, tramp, org-mode, completion (vertico, helm ...)","[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"magit,which-key,vertico,org-mode,org-roam,company,projectile,lsp,hydra,yasnippet",significant comprimise,never considered,No,No,No,meow,"[""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default"", ""Source""]","[""I don't""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Design rationale""]","[""I don't""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,31,Bachelors,Male,German,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,Not sure,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-fu none,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Alright,Keyboard everywhere.,"[""Work""]","[""29.0""]",1,No,"magit, LSP",do not prefer,never considered,No,No,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Discord""]","[""framework default""]","[""wait for community""]",,VS Code,projectile,Rarely,26,School,Male,Belgian,Software Development,"[""framework default""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""doom-one"", ""dracula""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,emacs incudeed many packages. so difficult to choose i use.,Internet,"[""GUI"", ""daemon""]","[""Extensibility""]","[""Extensibility""]",Good but not great,easy to extend.,"[""Work""]","[""28.2""]",15,No,"helm,company",no comprimise,might in future,No,I have in the past,No,Emacs,"[""Ruby"", ""Shell""]",Never,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Issues""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Screenshots""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""wait for maturity""]",MELPA,None,projectile,Frequently,40,School,Male,Japanese,Software Development,"[""Helm"", ""Ido"", ""Icomplete""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""solarized""]",Rarely,undo-fu many packages,Never,,No.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","It's a comprehensive interface to my computer, fully live-configurable using a sane language (elisp).","[""Work"", ""Hobby projects""]","[""28.2""]",20,Mu4e,"magit, eshell, org-mode, elpher",any comprimise,might in future,No,Yes,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""R"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,String[],Often,"[""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""IRC servers"", ""Web search engines""]","[""Manual""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]","Given that my packages are not part of Emacs, I submit them to MELPA and NonGNU ELPA.",Vim,No,Frequently,42,PhD,Male,Australian,Research,"[""Helm""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""cyberpunk""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,no,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",extensibility and good support for various programming languages,"[""Work""]","[""29.0"", ""28.2""]",2,notmuch,"vertico,corfu,orderless,eglot,project.el",any comprimise,might in future,Yes,No,No,Emacs,"[""Go"", ""Javascript"", ""Python"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub"", ""Email"", ""Discord""]","[""straight"", ""setup.el""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,35,Bachelors,Male,Ecuadorean,Software Development,"[""Vertico"", ""Consult""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,,No,Telegram,Great,"[""vterm""]","[""my own custom theme""]",Sometimes,undo-fu simple functions,Never,,"ELisp - seriously needs an update. Having map/list/set literals, ala Clojure would be fantastic. Also something similar to spec, just so I could look at a deeply nested alist and actually know what each part is for!",Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","That at heart, it's a Lisp interpreter.","[""Hobby projects""]","[""28.2""]",18,No,,limited comprimise,never considered,No,I have in the past,No,CUA,"[""Clojure"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""Ruby"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Visual Studio - plz shoot me :(,projectile,Sometimes,,Bachelors,Male,New Zealander,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""none""]","[""my own custom theme""]",Rarely,No copy-paste,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",3,No,,moderate comprimise,never considered,I have in the past,Cannot,No,Vim,"[""C"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit""]","[""framework default""]","[""wait for community""]",,VS Code,projectile,Sometimes,24,Masters,Male,Indian,Research,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""nord""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,"Everything being different. When using Emacs for the first time, nothing is very obvious and unlike VSCode, it is hard to figure out how to do something on my own.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Magit :)""]",Good but not great,being extensible and community driven,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"Magit, helm, org, lsp, flycheck, pdf-tools, treemacs, vterm, tramp, undo-tree",moderate comprimise,never considered,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Javascript"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Code (features)""]","[""Reddit""]","[""Manual""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Often,24,Bachelors,Male,Turkish,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,more questions about learning process would be interesting,No,Friend,Great,"[""vterm""]","[""monokai dark""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",11,No,"magit, org-mode, eglot, company-mode, multiple-cursors, ace-window, buffer-move, markdown-mode",moderate comprimise,might in future,I have in the past,No,Yes,Emacs,"[""C++"", ""Elisp"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Mostly happy""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]","If it's too specific, not very well aligned with FSF or too immature: MELPA. If it was general, core to Emacs, I would try GNU ELPA.",,project.el,Sometimes,31,Masters,Male,French,Software Development,"[""fido-vertical-mode""]","[""No""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""none""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,"One Im currently facing is learning elisp, not for it's difficulty but because i have little time to dive into it",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",His extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",1,No,magit,significant comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Time tracking""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials"", ""Manual""]","[""Discord""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,22,School,Male,Italian,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Twitter,Ok,"[""vterm""]","[""doom-one"", ""gruvbox""]",Never,vundo write package,Never,,The key bindings,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]",Good but not great,Lisp programming,"[""Work""]","[""29.0""]",4,No,,any comprimise,might in future,No,No,Yes,Emacs,"[""Elixir"", ""Erlang"", ""Rust""]",Often,"[""MacOS""]","[""Task management""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""GitHub""]","[""Tutorials"", ""Screenshots""]","[""GitHub"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately""]",Melpa,Vim,No,Often,,Bachelors,Male,Thai,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Facebook,Great,"[""vterm""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",1,No,projectile,,never considered,No,No,No,Emacs,"[""Javascript"", ""Python"", ""Typescript""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""no""]",Never,"[""Not interested""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Overview""]","[""no""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Often,,,,,,"[""Helm""]","[""No""]",minimal vanilla,,,,,"[""none""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,Weird key bindings.,University/College,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Powerful editing, nice packages.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",32,Gnus,,moderate comprimise,might in future,No,No,No,Emacs,"[""C"", ""Go"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""not sure""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,"[""Issues""]","[""not at all""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""I don't""]","[""not sure""]","[""Install and try it immediately""]",,,No,Sometimes,51,Masters,Male,Swedish,Software Development,"[""No""]","[""No""]",minimal vanilla,Too many obligatory questions about packages.,No,Hacker News,Ok,"[""shell-command"", ""shell""]","[""default light"", ""my own custom theme""]",Never,No write package,Never,"I have seen that there is some discussion on the subject of emacs traditional mailing list development as opposed to github-like pull request development. As an outsider I've wondered: is it really not possible to create an emacs package to translate the pull request / acceptance into the mail list and vise-versa? It's a difference in preference, but people seem to treat it as though their way is always superior.","Emacs felt very large at first. Way moreso than vim. Having so many places where new users have to change default behaviour to mend papercuts is a detriment. Some examples: - Not having a simple binding for switching windows (C-o vs C-x o). Every bit of extra effort to do something users take for granted as 'simple' in other programs is abrasive for new users. - Having very useful features locked behind elisp (winner-mode, (f)ido-mode). winner-mode in particular is a 'wow' moment when the user finally finds it. - Polluting all directories with backup / lock / autosave files. backups should be kept in the emacs directory or cache by default. I think that much should be uncontroversial. - Mouse scrolling not working like any other program I have ever used. It was unusable out-of-the-box. Not sure if this has been changed. - Customize interface polluting init.el. For a new user who is not used to looking at elisp especially, it is a very nice change to have custom.el to contain elisp from customize interfaces. - Which-key or similar should be a built-in. The huge amount of keybindings is a lot at first until you learn to use the help system to navigate them. - Depending too much on other people's elisp through package readmes, emacswiki, and especially emacs distributions. It takes an intermediate emacs user to know that the power of emacs is already there in the defaults. To make that more discoverable means the simple addition of a completion package (ido/vertico) and a properly set-up package management system (use-package). Having to figure out first the 'right' way to manage packages for a new user, frankly, sucks. Installing packages through list-packages just feels wrong. It's fragile and makes your configuration hard to move between computers and harder to fix when something goes wrong. custom-set-variable seems like the wrong way to configure and install packages. - trying to get emacs to behave like a true IDE was a mistake I made in my first months. I had to have someone explain that to me. - A difficulty I still have is finding a good resource for elisp. A terse textbook in the style of pragmatic programmer textbooks would be ideal. This was a lot longer but there's a 400 char limit",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org-babel""]","Very well, it's snappy",malleability,"[""Work""]","[""28.2""]",3,No,"org, try, dirvish, corfu, vertico, projectile, cider",any comprimise,might in future,Cannot,I have in the past,No,Emacs,"[""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""I don't because I'm incredibly shy""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process"", ""quelpa sucks, no other trivially easy way to install / work on a package. especially a package that you use one version of already.""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""I don't""]","[""package.el"", ""use-package"", ""manual"", ""quelpa :(""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,31,Bachelors,Male,Canadian,unemployed,"[""Ido"", ""Vertico"", ""Marginalia""]","[""No""]",maximal vanilla,Make it clear how many characters we have to work with if there's a limit. Should always display ie '42/400' at the top of a text input.,Yes,r/emacs,Ok,"[""eshell"", ""vterm""]","[""default dark"", ""modus-vivendi""]",Never,undo-fu write package,Sometimes,,Customizing it according to my needs and use case was hard initially.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""I had heard Vim and Emacs. So I tried Vim and it didn't made sense. So I gave Emacs a try.""]",Good but not great,Self documentation and that most of Emacs is written in its extension language itself. This makes it possible to change/modify its default behaviour or fix bugs very easily.,"[""Work"", ""Hobby projects""]","[""28.2""]",4,Mu4e,"Magit, dired.",any comprimise,0-2y,Cannot,Cannot,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Sometimes,"[""Lack of time"", ""Some of them sites like Github that doesn't work without running its proprietary javascript""]",Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""Youtube, Mastodon (social media)""]","[""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""Mailing lists"", ""Mastodon, various tech groups""]","[""package.el"", ""Using Guix GNU/Linux package manager.""]","[""Install and try it immediately"", ""wait for community""]",,None,No,Frequently,22,School,Male,Indian,Student,"[""Icomplete""]","[""ispell""]",minimal vanilla,,No,Mastodon,Ok,"[""shell-command"", ""shell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No simple functions,Never,,looks out of the box ugly,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Extensibility, lots of non-programming packages, org-mode","[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"org-mode, modus-themes, ef-themes, flycheck, lsp, neotree, magit, pdfview",do not prefer,never considered,No,No,No,Vim,"[""Elisp"", ""Haskell"", ""Python""]",Frequently,"[""Manjaro""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Reddit""]","[""Tutorials"", ""Clips/videos""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,Masters,Male,German,Legal,"[""Helm"", ""Vertico"", ""Marginalia""]","[""No""]",Doom Emacs,,No,r/emacs,Ok,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Sometimes,undo-tree simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"expand-region, corfu, vundo, highlight-indent-guides, vterm, dumb-jump",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Matrix"", ""Reddit"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Notepad++,project.el,Sometimes,29,Bachelors,Male,Ukrainian,Software Development,"[""Ido"", ""Marginalia""]","[""No""]",maximal vanilla,,Yes,Mastodon,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Community""]",Good but not great,,"[""Work""]","[""28.2""]",5,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""straight"", ""elpaca"", ""use-package""]","[""Install and try it immediately""]",,VS Code,framework default,Frequently,,Masters,Male,Bosnia and Herzegovina,Software Development,"[""Ivy""]","[""ispell""]",Spacemacs,,No,Hacker News,Great,"[""vterm""]","[""solarized""]",Never,undo-tree copy-paste,Never,,"Window/buffer/frame confusion, keybindings for Emacs and various operating systems and telnetting somehow interfered with each other (this still happens. Is it me?), didn't lay out related windows as helpfully by default as GUI IDE programs do.",conversations in a college terminal ward (not an official program),"[""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""always there, familiar""]","[""Text editing features"", ""The impressive coders were using it""]","Very well, it's snappy",I expect to get a great deal of control of my work if I put in the time to learn the now-slightly-odd Emacs way to do ... whatever.,"[""Hobby projects"", ""Household bookkeeping""]","[""27.1""]",30,No,"ledger, diffview, python-mode",moderate comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""C"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""framework default"", ""MELPA Stable"", ""not sure""]","[""depends where I find them""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,I can't remember.,No,Sometimes,52,Bachelors,Female,United States citizen,retired,"[""No""]","[""framework default""]",minimal vanilla,,Not sure,Mastodon,Great,"[""shell-command"", ""shell""]","[""wheatgrass""]",Never,framework default many packages,Never,I don't even know where to start.,Spacemacs was confusing and abstracted too much,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility and the community,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"org-roam,julia-snail",moderate comprimise,never considered,Cannot,Would directly,No,Vim,"[""Elisp"", ""Julia"", ""Python"", ""R"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""Discord""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]","Just MELPA, because I'm familiar with the process",Vim,framework default,Frequently,26,Masters,Male,American,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Discord,Great,"[""eshell""]","[""doom-one""]",Sometimes,framework default copy-paste,Never,,reliably setting up my keybindings and making them consistent throughout different modes,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Haskell"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""I don't b/c I usually assume the problem is with me""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,,No,Often,35,PhD,Male,United States citizen,Research,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,Yes,lobste.rs,Great,"[""eshell""]","[""default dark""]",Frequently,No copy-paste,,,,,"[""TUI""]","[""Text editing features""]",String[],"Very well, it's snappy",,"[""Work""]","[""24.5""]",30,No,,,never considered,,,,Emacs,"[""PHP"", ""Ruby"", ""Scheme""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""not sure""]","[""Email""]",,String[],Never,,"[""Blogs""]","[""Tutorials""]","[""Email""]","[""not sure""]","[""wait for maturity""]",,,No,Often,,,,,,"[""No""]","[""No""]",minimal vanilla,,,,,"[""none""]","[""default light""]",Never,framework default copy-paste,Never,,Committing key combinations to memory can be difficult,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, and ease of use once learned","[""Work"", ""Hobby projects""]","[""28.1""]",19,No,org-mode,significant comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Go"", ""Python"", ""PHP"", ""Perl"", ""Shell""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Code (bug fixes)""]","[""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,43,Bachelors,Male,American,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,Mastodon,Great,"[""none"", ""shell""]","[""my own custom theme""]",Often,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Alright,,"[""Work""]","[""28.2""]",4,No,,no comprimise,might in future,No,Would directly,No,Vim,"[""Go"", ""Javascript"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub"", ""Discord.""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub""]","[""Screenshots""]","[""Discord""]","[""use-package""]","[""wait for community""]",,Vim,projectile,Frequently,27,Bachelors,Male,Indian,Software Development,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell"", ""eshell""]","[""doom-one""]",Never,No simple functions,Rarely,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF"", ""When I realized that it uses some common keybinds with readline""]",Alright,"Customization, the number of packages that are available and the great community.","[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"reverse-im, general, hydra, projectile, lsp-mode, evil-nerd-commenter, vterm",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Java"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""ORG mode https://orgmode.org/elpa/""]","[""GitHub""]",Rarely,"[""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,VS Code,projectile,Never,46,School,Male,Greek,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,Looks great. Keep up the good work.,No,IRC,Great,"[""vterm""]","[""I switch between modus-operandi and doom-ir-black with a function that runs on a timer (i.e. day/night theme)""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Text editing features""]",,Good but not great,,"[""Hobby projects""]","[""29.0""]",12,,,,,,,,CUA,"[""C"", ""C#"", ""HTML/CSS"", ""Python"", ""Ruby"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"Learning to conf the init.el without having a good knowledge of programming, and integrating with other projects (like pandoc for convert to PDF) for a good workflow",Internet,"[""GUI""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"I use for writing prose, because I'm a human science research. I like the text processor capabilities.","[""Work"", ""Hobby projects""]","[""28.2""]",0,No,Org-roam,moderate comprimise,never considered,No,No,No,Emacs,"[""I use almost for writing""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub"", ""Social Media""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Telegram""]","[""package.el"", ""use-package""]","[""wait for community""]",,None,No,Frequently,31,Bachelors,Male,Brazilian,Education services,"[""No""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""default dark""]",Never,framework default copy-paste,,,,Internet,"[""GUI"", ""TUI""]","[""Built-in features""]","[""Text editing features""]",Alright,,"[""Work""]","[""28.2""]",1,,,,,,,,Vim,"[""I only use emacs for org-mode""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,obsidian,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,Understanding what workflow suits best for each situation,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Legacy, simplicity, stability.","[""Hobby projects""]","[""28.2""]",7,No,"deft, eterm-256color, vterm, avy, ivy,",no comprimise,never considered,No,No,No,Emacs,"[""Julia""]",Never,"[""GNU/Linux"", ""MacOS""]",String[],"[""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines""]","[""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""straight"", ""use-package""]","[""Research alternatives""]",,,No,Sometimes,,PhD,Male,Latvian,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none"", ""vterm""]","[""base16-helios""]",Never,No simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Text editing features"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",30,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Code (features)"", ""Documentation""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,None,No,Frequently,,PhD,Male,Japanese,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",minimal vanilla,,No,r/emacs,Ok,"[""shell"", ""eshell""]","[""default dark"", ""solarized-dark""]",Often,No write package,Rarely,,Lack of examples in documentation.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Extensibility. Self-documentation.,"[""Work"", ""Hobby projects""]","[""28.1""]",7,Mu4e,"Vterm, dwim, spartparens, undo-tree, yasnippet, elfeed, magit, pdf-tools",significant comprimise,might in future,Yes,I have in the past,No,Emacs,"[""Elisp"", ""Javascript"", ""Python"", ""PHP""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Blogs"", ""M-x list-packages"", ""hacker news""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Frequently,38,PhD,Male,British,Research,"[""Helm""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Great,"[""vterm""]","[""modus-operandi"", ""ef-themes""]",Often,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,I would if it weren't for the FSF'd dubious leadership.,"The defaults are from another century. Until very recently, missing a built in LSP client. Pretty unfortunate keybindings without evil.",Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Doom Emacs,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"magit, eglot, hydra, forge",limited comprimise,never considered,No,No,No,Vim,"[""C"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Advocacy""]","[""Doom Emacs""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Framework""]","[""framework default"", ""straight""]","[""wait for community""]",,Vim,framework default,Rarely,27,Masters,Male,Swiss,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Ok,"[""none""]","[""doom-one""]",Sometimes,framework default simple functions,,,"No difficulties, but it took a lot of time.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]","Very well, it's snappy",It evolves while staying the same.,"[""Work"", ""Hobby projects""]","[""28.2""]",25,,,,,,,,Emacs,"[""C"", ""Elisp"", ""Elixir"", ""Python"", ""Rust"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,None,,Rarely,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"When initially learning, I was on macOS, and figuring out which version of Emacs to install and whether or not to use a framework like Doom was difficult. There were something like 4 or 5 different repositories I could have downloaded ""Emacs"" from, and it was not obvious what the differences between them were (and they were different, some including their own downstream patches). I also had to decide whether to go vanilla, Prelude, Spacemacs, Doom, or other. I was used to making zero decisions when installing a text editor, so having to make several before even running the program might have stopped me from going through with it if I didn't have a colleague & friend who knew what they were doing and could guide me. The learning curves of the vanilla Emacs keybindings as well as the paradigm of customization-via-lisp-programming were also steep for me at first, but nothing that practice didn't get me through shortly!",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Privacy respecting""]","[""Extensibility"", ""Text editing features""]",Good but not great,"I can bind any feature or function to anywhere on my keyboard, and I can customize anything, even in most 3rd party packages","[""Work"", ""Hobby projects""]","[""28.2""]",4,No,"fireplace,magit,projectile,lsp-mode,emacs-everywhere,vterm",moderate comprimise,never considered,Yes,No,Yes,Vim,"[""Clojure"", ""Elisp"", ""Javascript"", ""Python"", ""Rust"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default""]","[""GitHub"", ""Discourse or Discord sometimes""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Discourse"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials""]","[""Framework"", ""I read the package's source code""]","[""framework default""]","[""Install and try it immediately"", ""wait for community""]","I've only authored one package, and I submitted it to MELPA because it was the easiest process for me to understand. It's my impression (although I admit I haven't done much research) that it is more... bureaucratic?... to submit to GNU ELPA what with copyright paperwork and the like. I preferred MELPA's process which was closer to the ""make Pull Request, make changes according to maintainer review, done"" process I was used to when contributing code to projects.",VS Code,projectile,Sometimes,26,Bachelors,Male,American,Software Development,"[""Vertico""]","[""No""]",Doom Emacs,,Not sure,Discourse,Great,"[""vterm""]","[""doom-one"", ""doom-one-light, and sometimes also doom-spacegrey or doom-miramare""]",Never,framework default copy-paste,,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Not well,,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,,,might in future,,,,Vim,"[""C++"", ""C"", ""Haskell"", ""Python"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""Email""]",,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,,,,,,"[""Helm""]","[""framework default"", ""flyspell""]",Spacemacs,,,,,"[""shell"", ""vterm""]","[""my own custom theme""]",Frequently,framework default none,,,Pinky finger,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Packages,"[""Hobby projects""]","[""27.2""]",1,,,,,,,,Vim,"[""Java"", ""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,IntelliJ,,Rarely,,,,,,,,Spacemacs,,,,,,,, none,Never,,"None, sorted most things with ddg.",Internet,"[""GUI""]","[""org mode""]","[""org mode""]","Very well, it's snappy",Org mode,"[""Work"", ""Hobby projects""]","[""27.1""]",3,No,"Orgmode, evil, roam",moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Often,40,Masters,Male,Welsh,Education services,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"- ugly UI - keybindings",Internet,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,org-mode.,"[""Hobby projects""]","[""28.2""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,27,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Consult""]","[""No""]",Doom Emacs,,No,Emacs China,Ok,"[""none""]","[""dracula""]",Never,framework default simple functions,Never,,,parent,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",Inspectability and self-documentation helps users learn to tweak things.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",5,No,"org-mode, magit, org-roam, prescient, expand-region, modus-themes",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""Emacs wiki""]","[""Manual""]","[""haven't yet""]","[""straight""]","[""Research alternatives""]",,None,project.el,Frequently,26,Masters,Male,American,Student,"[""Ivy""]","[""No""]",maximal vanilla,Might be good to allow skipping questions (though I didn't try it),Yes,Hacker News,Great,"[""shell"", ""eshell"", ""term""]","[""modus-operandi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Often,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",5,No,,,5-10y,No,No,Yes,Emacs,"[""Elisp"", ""R""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""Source""]","[""Email"", ""GitHub""]",Often,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Manual""]","[""Emacs StackExchange"", ""Mailing lists""]","[""borg""]","[""Install and try it immediately""]",,,project.el,Frequently,,,,,,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,,,,"[""shell"", ""eshell""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",1,No,"org-mode, vertico, which-key, ido-mode",moderate comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""M-x list-packages""]","[""Manual""]","[""Mailing lists""]","[""package.el""]","[""Install and try it immediately""]",,Kate,No,Often,26,School,Male,Brazilian,Student,"[""Ido"", ""Vertico""]","[""flyspell""]",minimal vanilla,,No,lobste.rs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi"", ""zenburn"", ""tsdh""]",Never,No understand internals,Sometimes,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",4,No,,moderate comprimise,2-5y,No,Yes,Yes,Emacs,"[""Elisp"", ""Go"", ""Python""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,project.el,Sometimes,29,Masters,Male,Argentine,Software Development,"[""Ido""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""monokai""]",Rarely,No simple functions,Never,,Overwhelming number of configuration options. Many ways to do the same thing so hard to know what is the best way. Lot's of state in Emacs that is hard to overview.,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Spacemacs""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""27.1""]",5,No,,limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""Clojure"", ""Elisp"", ""Python"", ""Rust"", ""Ruby"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Babel""]","[""framework default"", ""Source""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit""]","[""Tutorials""]","[""GitHub""]","[""straight""]","[""wait for maturity""]",,VS Code,projectile,Never,38,Masters,Male,Swedish,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,"There were mandatory answers where none of the options applied. There needs to be a ""I dont' want to answer/I don't know/N/A"" option for every question.",Not sure,Friend,Not great,"[""none""]","[""doom-one"", ""solarized""]",Never,framework default copy-paste,Never,,No package manager,University/College,"[""GUI""]","[""Text editing features"", ""Emacs broke my brain, i can't use other key bindings now""]","[""Text editing features""]",Good but not great,Customisability,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",20,No,"Ivy, magit",limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Twitter""]","[""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Notepad++,No,Sometimes,42,PhD,Male,Norwegian,Software Development,"[""Ivy"", ""Ido""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""Tango-dark""]",Sometimes,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",3,No,,do not prefer,might in future,No,No,No,Vim,"[""C++"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Often,35,School,Male,Uruguayan,Manufacturing,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Alright,,"[""Work""]","[""29.0""]",18,No,,moderate comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""MacOS"", ""BSD""]","[""Note taking""]","[""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""IRC"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,visual studio/borlans,projectile,Rarely,,Masters,Male,,Software Development,"[""Ivy"", ""Ido"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""vterm""]","[""deeperblue""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,extension,"[""Hobby projects""]","[""28.2""]",2,No,"evil,ivy,lsp-mode",limited comprimise,might in future,Cannot,Would directly,No,Vim,"[""C++"", ""HTML/CSS"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""Windows"", ""BSD""]","[""Note taking"", ""Task management""]","[""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""straight"", ""use-package""]","[""wait for community""]",,VS Code,framework default,Frequently,24,Bachelors,Male,Chinese,Software Development,"[""Ivy""]","[""framework default""]",Doom Emacs,,No,Discourse,Great,"[""vterm""]","[""default dark"", ""doom-one""]",Sometimes,framework default many packages,Often,,,Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Emacs LISP!!!!!!!!""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",LISP,"[""Work"", ""Hobby projects""]","[""26.3""]",40,No,,moderate comprimise,10+y,No,No,Yes,mine,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""SQL"", ""json, REST""]",Never,"[""Windows""]",String[],"[""None""]","[""Email""]",Often,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview"", ""plain-text doc (e.g., Commentary)""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists"", ""Email""]","[""manual""]","[""wait for maturity""]",,,No,Frequently,,Bachelors,Male,American,Software Development,"[""xxxxxxxxxxxxxxxxxxxx""]","[""No""]",maximal vanilla,,Not sure,Emacs mailing list,Not great,"[""shell""]","[""my own custom theme""]",Rarely,plain undo write package,Never,,"I was pretty young, so I can't remember. I think I was used to CUA and I had to relearn the more commonly used keys.",Family member,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy","Emacs feels natural to me, probably because I've used it for a long time. I like the fact that it's able to be an IDE and a raw editor depending on what I want. Also, I type in Dvorak, and Emacs' keystrokes feel very satisfying with that layout.","[""Hobby projects""]","[""28.2""]",6,No,"AucTeX,org-mode,",limited comprimise,never considered,No,Cannot,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Packages are already so good that I don't need to contribute---seriously""]",Never,,"[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists"", ""Hacker News""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""GitHub"", ""Googleing""]","[""package.el""]","[""Research alternatives""]",,None,No,Sometimes,17,School,Male,United States citizen,I'm literally in high school.,"[""No""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""deeper-blue""]",Sometimes,No write package,Never,,All those damned chords and key bindings,Colleague,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Tty experience""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensibility and still works brilliantly on a tty,"[""Work"", ""Hobby projects""]","[""29.0""]",35,No,"org-mode,haskell-mode,lsp-mode,company,selectrum,prescient,magit",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Haskell"", ""Python"", ""R"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""Web search engines""]","[""Manual""]","[""I don’t ask for help""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,65,Masters,Male,British,Transportation,"[""Selectrum""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""gruvbox"", ""Light modes""]",Sometimes,No simple functions,Never,,use some one 's dot files,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,lite,"[""Hobby projects""]","[""27.2""]",5,No,,do not prefer,never considered,Cannot,No,No,Vim,"[""Go"", ""Java"", ""Rust""]",Often,"[""MacOS""]","[""General document writing""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Code (features)""]","[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""elpaca""]","[""wait for maturity""]",MELPA,Vim,framework default,Sometimes,32,Masters,Male,Chinese,Software Development,"[""framework default""]","[""flyspell"", ""langtool""]",Doom Emacs,,Not sure,Hacker News,Great,"[""eshell""]","[""solarized""]",Sometimes,undo-tree write package,Never,,"Keybindings were not a thing I had ever thought about so I had a pretty hard time with figuring out how to use e.g. buffer switching. I am still having issues with everything being a buffer, especially when I want to e.g. fetch data from an API, I just want an alist that I can work with instead of having to figure out where the content begins and ends in a buffer.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""It is just what I am used to""]","[""My professor told me that I could take it as a challenge""]",Good but not great,"Extending functionality takes just a few lines of code, customization is a breeze.","[""Work"", ""Hobby projects""]","[""28.1""]",12,No,"org-mode, project, magit, web-mode",moderate comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Shell"", ""SQL"", ""BQN""]",Frequently,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit""]","[""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",My packages are generally not production ready so they are not on any of those.,Notepad++,project.el,Frequently,33,Masters,Male,Danish,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell-command"", ""eshell""]","[""solarized-dark""]",Never,No write package,Rarely,,Too many packages that can do the same,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Being a Lisp interpreter,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"org-mode, ivy, counsel, tramp, vterm, lsp-mode, auctex, emacs-jupyter, dired",moderate comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Julia"", ""Python"", ""Perl"", ""Scheme"", ""Shell"", ""Fortran""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately""]",Always GNU ELPA,Vim,project.el,Frequently,30,PhD,Male,Cuban,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""doom-one""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI""]",String[],,Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,,,,,,,,Emacs,"[""HTML/CSS"", ""Python"", ""Rust"", ""Shell""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,minimal vanilla,,,,,,,, copy-paste,,,,,"[""GUI""]",String[],,,,String[],String[],,,,,,,,,Vim,"[""C"", ""HTML/CSS"", ""Java"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Spacemacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Mainly around documentation, i spent many hours traversing and understanding different ways of accomplishing the task of getting packages until i found use-package. Incompatible packages, mostly due to my own lack of understanding how hooks and emacs internals work. E.g. getting code completions to work in lsp-mode.",Colleague,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Proven relevance across many epochs of computing. I feel comfortable investing in my preferred Emacs setup because I see myself using it over decades and new packages provide the support for new languages. Orgmode is amazing. Use it everyday and discover new ways to improve my setup.","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"lsp-mode,use-package,magit,better-defaults,company,",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Go"", ""Python"", ""Rust"", ""Shell""]",Often,"[""WSL"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,VS Code,No,Often,39,PhD,Male,Danish,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""solarized"", ""material-theme""]",Never,undo-tree simple functions,Rarely,,"German keyboard , keybindings designed for querty",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,Can do everything.,"[""Work"", ""Hobby projects""]","[""28.2""]",25,Gnus,"Evil,counsel,avy,ivy",significant comprimise,10+y,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""Doom""]","[""Overview""]","[""Emacs StackExchange"", ""Email"", ""Discourse""]","[""straight"", ""manual""]","[""Install and try it immediately""]",,None,projectile,Sometimes,55,Masters,Male,,Software Development,"[""Ivy""]","[""flyspell""]",Doom Emacs,,Not sure,Mastodon,Ok,"[""shell"", ""eshell"", ""vterm""]","[""Borland blue""]",Frequently,undo-fu copy-paste,Never,,Managing packages in a portable (syncing between multiple machines) manner.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Org mode; configuration,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,"magit, evil, modus themes, ivy",moderate comprimise,might in future,I have in the past,Would directly,No,Vim,"[""C"", ""Common Lisp"", ""Go"", ""Julia"", ""Python"", ""Perl"", ""Shell"", ""Zig""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Babel""]","[""MELPA"", ""Source""]","[""Mailing list"", ""Email""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""use-package"", ""manual""]","[""Research alternatives""]",,Eclipse,No,Often,32,Bachelors,Male,German,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""doom-one"", ""gruvbox"", ""modus-operandi""]",Rarely,No simple functions,Never,,"My programming skills were also very primitive so, I had difficult time getting along with elisp",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensibility and personalization,"[""Work"", ""Hobby projects"", ""Research""]","[""27.2""]",4,No,"Ess, slime, auto-complete",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""R"", ""Shell"", ""Common lisp""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""I don't""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""wait for maturity""]",,None,No,Often,36,PhD,Male,Mexican,Pharma,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Twitter,Ok,"[""shell""]","[""default light""]",Never,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"Magit,projectile,cider,eglot",moderate comprimise,might in future,No,No,No,Emacs,"[""Clojure"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""haven't done this yet""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,20,Bachelors,Male,American,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-moonlight""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Friend,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",20,Gnus,,any comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""MELPA""]","[""Mailing list""]",Never,String[],Never,,"[""Discourse""]","[""Tutorials""]","[""IRC""]","[""framework default""]","[""wait for maturity""]",,Vim,framework default,Frequently,40,PhD,Male,United States citizen,Legal,"[""framework default"", ""Helm""]","[""framework default""]",Spacemacs,,No,Hacker News,Ok,"[""shell-command""]","[""solarized-dark""]",Frequently,framework default simple functions,Never,Not really.,It took me literal years to understand the beauty of completion with tools like ido.,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Its configurability, emacs provides consistency given the range of tools and languages I use with it.","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,"ivy, org-mode, racket-mode, js2-mode",moderate comprimise,never considered,Yes,Yes,No,Emacs,"[""Clojure"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel"", ""Blogging""]","[""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Mailing lists"", ""emacs news from Sacha Chua""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,46,Bachelors,Male,Australian,Software Development,"[""Ivy"", ""Consult""]","[""flyspell""]",maximal vanilla,I hope this helps.,Not sure,Emacs News,Great,"[""eshell""]","[""solarized-dark""]",Sometimes,No simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",22,No,golang,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Go"", ""Javascript"", ""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""WSL"", ""MacOS""]",String[],"[""not sure""]","[""no""]",Never,"[""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""no""]","[""Tutorials""]","[""no""]","[""manual""]","[""wait for maturity"", ""wait for community""]",,Vim,No,Never,48,Masters,Male,,Software Development,"[""No""]","[""No""]",minimal vanilla,Some mandatory questions should be optional.,No,Hacker News,Ok,"[""shell""]","[""my own custom theme""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Community""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Elixir"", ""Javascript"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Visual Studio,projectile,Rarely,40,Bachelors,Female,American,Software Development,"[""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""eshell""]","[""solarized-dark""]",Sometimes,No copy-paste,Never,,"Keys, modes, learning what's available and built-in.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,Flexibility and portability. TRAMP and uniform dired/file interfaces are awesome.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",5,No,"magit, lsp, projectile, selectrum,",moderate comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Ruby"", ""Shell"", ""HCL/Terraform""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines""]","[""Comparison"", ""Manual"", ""Overview""]","[""Framework"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Sometimes,39,Bachelors,Male,United States citizen,Software Development,"[""Selectrum""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell"", ""eshell""]","[""solarized""]",Sometimes,No simple functions,Never,,"Conflicting key bindings between packages (eg evil) Scrolling is still awkward, which is ridiculous",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"History Hackability","[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"Which-key Tide",limited comprimise,might in future,No,No,No,Vim,"[""Rust"", ""Shell"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Rarely,,"[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""GitHub""]","[""use-package""]","[""Research alternatives""]",,VS Code,projectile,Often,37,Bachelors,Male,British,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""default dark""]",Rarely,No write package,Never,,Initial learning experience was very bad because of bad standards... immediatly switched configuration to Doom Emacs.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Not well,"Configurability: the potential to change everything through packages and variables; Flexibilty: everything can be changed at runtime, at will;","[""Hobby projects""]","[""28.2""]",2,No,Evil; ace-window; LSP integration packages; projectile,moderate comprimise,never considered,No,Cannot,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Bad prior experience""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub""]","[""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",I decide by ease of setting up.,Vim,framework default,Rarely,20,School,Male,Austrian,Student,"[""framework default""]","[""framework default""]",Doom Emacs,To everyone standing behind GNU emacs and putting in work: Thank you for this amazing editor/operating system ;-).,No,r/emacs,Great,"[""vterm""]","[""dracula""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"key bindings, prefer vim settings",Internet,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""compare to vim""]",Alright,customization,"[""Hobby projects""]","[""29.0""]",5,No,"evil, doom",significant comprimise,never considered,No,No,No,Vim,"[""Go"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""framework default""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Rarely,,School,,,Software Development,"[""framework default"", ""Helm""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""default dark"", ""doom-one"", ""badwolf""]",Never,framework default write package,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,The extensibility and the programming language modes.,"[""Work"", ""Hobby projects""]","[""29.0""]",37,No,"magit, cider, clojure-mode, company, lsp-mode, rust-mode, flymake",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Rust""]",Often,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""I rarely find anything to improve in the packages I use.""]",Rarely,,"[""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Google search.""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,,No,Never,64,School,Male,Finnish,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Emacs mailing list,Great,"[""eshell""]","[""Ample""]",Rarely,No copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""customization""]",,Good but not great,,"[""Work""]","[""28.2""]",10,,,,,,,,Vim,"[""Elisp"", ""Go"", ""Python"", ""Rust""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Too much to learn at the beginning,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Extensibility with Elisp,"[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"org-mode, evil-mode, which-key, magit, org-drill",significant comprimise,never considered,No,No,No,Vim,"[""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""Source""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,None,projectile,Often,,,,,,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""dracula""]",Never,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Emacs' greatest strengths are its extensibility and its ability to be completely customized to your needs. However you are most productive, you can make that workflow happen within Emacs, and optimize it as far as you wish. The drawback being that it may take extensive time writing the configuration.","[""Work"", ""Hobby projects"", ""All situations, including studies""]","[""28.2""]",1,No,,moderate comprimise,never considered,I may in the future,No,No,Vim,"[""C#"", ""Elisp"", ""HTML/CSS"", ""Java"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Discourse""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Frequently,18,School,Female,American,Student,"[""framework default"", ""Ivy"", ""Vertico"", ""Consult""]","[""framework default"", ""flyspell""]",Doom Emacs,"Questions which list ""Starter kit default"" should generally also let you select multiple options, in case it is relevant/you know what you are using/multiple are applicable.",No,Discord,Great,"[""vterm""]","[""doom-one""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Yes. I didn't learn emacs from internet sources at first. The turning point was when I found *info* (C-h i). I wish I had found it sooner.,Colleague,"[""GUI""]","[""Package(s)"", ""Built-in features"", ""Org-Mode""]","[""Text editing features""]","Very well, it's snappy",Org-Mode and the plethora of other packages.,"[""Work""]","[""29.0""]",8,No,"magit, helpful, which-key, doom-modeline, dashboard, evil-nerd-commenter, vterm",significant comprimise,might in future,Yes,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""wait for maturity""]",,Eclipse,No,Frequently,33,PhD,Male,United States citizen,Manufacturing,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell"", ""vterm""]","[""monokai""]",Never,undo-tree simple functions,Never,,Completion and indentation did not work easily.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""org-mode""]",Good but not great,easy customization. Everything is doable after some work.,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"Helm, yasnippet, org-mode, hydra",significant comprimise,never considered,No,No,No,CUA,"[""Python""]",Never,"[""GNU/Linux""]","[""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Blogs""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Atom,No,Often,30,PhD,Male,French,Research,"[""Helm""]","[""ispell"", ""langtool""]",maximal vanilla,,No,Blog post,Ok,"[""none""]","[""my own custom theme""]",Sometimes,No copy-paste,Never,,"While lisp is not that hard to learn, elisp is because its builtins are so alien. In no other language there are car, cdr, setq, cl-loop etc... The language is so bad that distributions feel the need to extend it, forcing the need to understand which utility function is builtin or doom emacs only.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Universal vim keybindings for coding, mu4e and org-mode through evil-collection","[""Work""]","[""28.1""]",1,Mu4e,"mu4e, evil-mode, evil-collections, org-mode, magit, lsp-mode, dap-mode",limited comprimise,might in future,Yes,Yes,No,Vim,"[""Clojure"", ""Elixir"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""GitHub"", ""Web search engines""]","[""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""Framework""]","[""framework default""]","[""wait for community""]",the less troublesome first,Vim,framework default,Never,25,Masters,Male,French,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,doom emacs,Great,"[""vterm""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",1,,,,,,,,Vim,"[""C++"", ""C"", ""Julia"", ""Python"", ""Fortran""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,Notepad++,,Often,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,It needs to bei configured and how to do it is Not obvious.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Not well,Unified Workflow that can be extended to all usecases.,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",5,No,"Magit,consult,embark,corfu",moderate comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Javascript"", ""Python""]",Frequently,"[""Windows""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview"", ""(use-package) configuration example""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""wait for community""]",,Notepad++,project.el,Rarely,,Masters,,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,Yes,Blog post,Great,"[""none""]","[""modus-operandi""]",Sometimes,No write package,Sometimes,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",13,Mu4e,"sly,general,vlf,helm,dired-subtree,dired-narrow,which-key,pdf-tools,nov",any comprimise,might in future,Cannot,Yes,No,xah-fly-keys,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Sometimes,"[""Lack confidence in code quality"", ""Wariness of the review process"", ""Bad prior experience""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""IRC"", ""Matrix"", ""Mailing lists""]","[""package.el""]","[""Research alternatives""]",,Eclipse,projectile,Often,,,,,Engineering,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,IRC,Ok,"[""eshell"", ""ansi-term"", ""vterm""]","[""my own custom theme"", ""solarized-dark""]",Frequently,No copy-paste,Never,,"Key bindings, customisation.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Documentation, built-in features, extensibility.","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"modus-themes, magit, terraform-mode, company, pinentry",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""Go"", ""Rust"", ""Shell"", ""HCL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Sometimes,28,Masters,Male,Russian,Fin Tech,"[""Icomplete""]","[""ispell""]",minimal vanilla,,No,r/emacs,Ok,"[""none"", ""vterm""]","[""gruvbox"", ""modus-operandi"", ""modus-vivendi""]",Often,No simple functions,Never,,,,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",18,No,"magit, lsp-mode",,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""not sure""]","[""i usually don't""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""i usually don't""]","[""use-package"", ""nix""]","[""Install and try it immediately""]",,,No,Sometimes,,,,,,"[""Consult""]","[""No""]",maximal vanilla,,,,,"[""none""]","[""nord""]",Rarely,No write package,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""OCaml, Agda, Coq""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,None,project.el,Sometimes,29,PhD,Male,French,Research,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""eshell""]","[""modus-operandi""]",Never,undo-tree many packages,Sometimes,The biggest problem is getting an employer to sign the copyright waiver.,"Remembering the keybindings. Getting used to key sequence of keys instead of [modifier+one or two keys]. Understanding Lisp.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Package(s)""]",Good but not great,"Transparency: You can go right from wondering ""how does this work"" to the keybinds, to the function documentation, to the source code. The whole system is amazingly inspectable. Malleable: You can get an idea for how things ought to work, and make them work that way immediately. In 99% of cases, there's no need for code-compile-test cycles, it happens instantly.","[""Work"", ""Hobby projects""]","[""29.0""]",24,Mu4e,,moderate comprimise,0-2y,No,No,Yes,Emacs,"[""Clojure"", ""Elisp"", ""Python"", ""Shell"", ""SQL"", ""Common Lisp""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""IRC servers""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""IRC"", ""GitHub""]","[""straight"", ""use-package""]","[""wait for maturity""]",I run my own.,nvi,project.el,Sometimes,42,,Male,United States citizen,Healthcare,"[""Vertico"", ""Consult""]","[""ispell""]",maximal vanilla,,No,Friend,Ok,"[""shell""]","[""default light""]",Often,No simple functions,,,The lack of a templated framework (such as Doom/Spacemacs) was a barrier to entry. Only after learning the framework was I able to truly appreciate emacs for more than the framework.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility and API documentation (self-documenting system),"[""Work"", ""Hobby projects""]","[""28.2""]",2,,,,,,,,Vim,"[""Elisp"", ""Go"", ""Javascript"", ""Python""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, write package,Never,,Default settings and keybinding are arcane,Internet,"[""GUI""]","[""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community""]",Good but not great,It is a fully featured Lisp IDE,"[""Hobby projects""]","[""29.0"", ""28.2""]",2,notmuch,,moderate comprimise,might in future,I have in the past,Would directly,Yes,Emacs,"[""Common Lisp"", ""Go"", ""HTML/CSS"", ""Shell""]",Never,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""IRC""]","[""package.el""]","[""Install and try it immediately""]",,VS Code,No,Sometimes,45,Bachelors,Male,Swiss,Software Development,"[""Vertico""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""default light"", ""gruvbox""]",Never,No write package,Never,,Unfamiliar Keybindings,functional programming editor,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,Mallable,"[""Work""]","[""28.1""]",7,Gnus,"Margit, Gnus, dired, exwm, racket-mode, Shell-Mode, ivy",any comprimise,might in future,No,No,No,Emacs,"[""Assembly"", ""Elisp"", ""Shell"", ""Typescript"", ""racket""]",Frequently,"[""GNU/Linux"", ""guix""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs""]","[""Overview""]","[""Reddit"", ""Framework"", ""Discourse""]","[""use-package"", ""manual"", ""paradoxä""]","[""Install and try it immediately""]",,Eclipse,projectile,Often,51,Masters,Male,German,Software Development,"[""Ivy""]","[""flyspell"", ""langtool""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell""]","[""solarized-dark""]",Sometimes,undo-tree simple functions,Never,,If my configs was to suddenly disappear I'll just use any other editor. The sane defaults are not that great which is understandable cause of gnu philosophy but I am just too busy to care about it.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,Extensibility,"[""Hobby projects""]","[""29.0""]",1,No,magit and lsp,moderate comprimise,never considered,Cannot,Cannot,Yes,Vim,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Rust""]",Often,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""Email""]",Never,"[""Not interested"", ""Elisp proficiency""]",Never,,"[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Matrix"", ""Discord""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,19,School,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""doom-one""]",Sometimes,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",1,No,,limited comprimise,might in future,No,No,No,Vim,"[""R""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""wait for community""]",,Vim,projectile,Frequently,49,Masters,Male,Peruvian,Healthcare,"[""Ivy"", ""Icomplete"", ""Vertico""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""gruvbox""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"Magit, selectrum, prescient, projectile, lsp, flycheck, org-mode",moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives""]",,,projectile,Often,42,Masters,Male,British,Software Development,"[""Selectrum""]","[""flyspell""]",maximal vanilla,"I was unsure about terminology relating to ""emacs"" vs ""emacs packages"" vs elpa etc.",Not sure,lobste.rs,Ok,"[""none""]","[""solarized""]",Never,No copy-paste,,,,University/College,"[""GUI"", ""TUI""]","[""habit""]","[""Text editing features"", ""Community""]",Good but not great,,"[""Work""]","[""28.2"", ""28.1"", ""27.2""]",35,,,,,,,,Emacs,"[""C++"", ""C"", ""Java"", ""Python"", ""Perl"", ""Shell""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,"Basics of navigation, window management, saving workspaces, and executing/navigating code. Also, debugging configuration.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility and common platform to interact with many different tools.,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,significant comprimise,might in future,Yes,No,No,Vim,"[""Clojure"", ""Elisp"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Matrix servers"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""IRC"", ""Matrix"", ""Emacs StackExchange"", ""Framework"", ""Discord""]","[""framework default""]","[""Research alternatives""]",,VS Code,projectile,Frequently,34,Masters,Male,United States citizen,Software Development,"[""framework default""]","[""No"", ""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,No real difficulties. I was fortunate to have helpful and patient colleagues who showed me the ropes. It also helped that I already knew other LISPs.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Lisp""]","[""Extensibility"", ""Text editing features"", ""Support for lisp/scheme editing""]","Very well, it's snappy","Incredible flexibility and extensibility through emacs lisp programming, especially with some common-lisp extensions. Ability to customize key bindings to perfection. A wide variety of packages to provide useful functionality. Pre-bundled collections of configuration (Doom, Spacemacs, etc.) for new users who don't want to start from scratch.","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",39,No,"straight, org-mode (and friends), org-roam, projectile, lsp-mode, plantuml-mode",do not prefer,never considered,No,No,No,Default with many custom bindings,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""Source""]","[""Never have""]",Never,"[""Lack of time"", ""Until recently, work restrictions on open source contribs""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists"", ""Web search engines"", ""Slack channels at work""]","[""Graduated intro: starting out, more features, customization, deep hair,....""]","[""Reddit"", ""Emacs StackExchange"", ""Emacs channel on work slack""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",N/A,"ed, vi, teco, Zmacs",projectile,Frequently,59,Masters,Male,American,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,"Snappy and responsive. Free text/other answer boxes could be larger. If I go back to a previous page, it would be nice to have a way to jump to last page with answers",No,Work Slack,Great,"[""none""]","[""default light""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Leaving neovim way of doing things took some time to adjust. It also was my first experience writing any lisp code,Youtubers,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Good but not great,"It’s design: Modes, map, hooks","[""Hobby projects""]","[""28.2""]",1,No,"Evil, lsp-mode, which-key, general, vertico",limited comprimise,never considered,No,Would directly,No,Vim,"[""Typescript"", ""Terraform""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""I don’t really find out about new things. Would love to though""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]","Whenever I do, will probably just do it on GitHub",Neovim,projectile,Never,35,Masters,Male,Uruguayan,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""shell"", ""vterm""]","[""modus-operandi"", ""doom-themes""]",Never,No none,,,,,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",1,,,,,,,,Emacs,"[""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,"Getting used to the important keybinds such as M-x, C-c etc.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",elisp and a strong package ecosystem,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"lsp-mode,org-mode,org-babel,org-roam",moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Common Lisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""straight"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Frequently,28,Associates,Male,British,Software Development,"[""framework default"", ""Ivy""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""default dark"", ""doom-one""]",Never,undo-tree simple functions,Never,,,Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",32,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Perl"", ""Shell"", ""SQL"", ""LaTeX""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,58,PhD,Male,French,Research,"[""No""]","[""ispell"", ""aspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""my own custom theme""]",Rarely,No copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",2,No,"po-mode, ef-themes, leaf, nxml, idris2-mode, flycheck",any comprimise,never considered,Yes,Would directly,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""PHP"", ""Perl"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Sometimes,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""leaf.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Often,24,Associates,Male,Japanese,Software Development,"[""Helm"", ""Ivy""]","[""No""]",minimal vanilla,,No,Emacs JP Slack channel,Great,"[""shell""]","[""el-themes (ef-bio)""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Sometimes,,the key bindings took a while to get used to,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,elisp,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",18,No,"magit,helm,company,counsel,powerline",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Java"", ""PHP"", ""Rust"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""read the source""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives""]",,Eclipse,projectile,Never,47,Bachelors,Male,Australian,Software Development,"[""Helm"", ""Ivy""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""my own custom theme"", ""solarized-dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"- Naming (e.g .copy/paste vs kill/yank) - Shortcuts (e.g. cua mode) - Using emacs in a corporate Environment on Windows",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,"It's malleability. Nearly everything in emacs is not only ""configurable"" but actively exposed to the user to be changed at runtime.","[""Work"", ""Hobby projects""]","[""29.0""]",7,Mu4e,"magit,eglot,evil,which-key,exwm,org-mode,vterm",significant comprimise,might in future,No,I have in the past,No,Vim,"[""Elisp"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Blogs""]","[""Comparison"", ""Manual"", ""Overview""]","[""Matrix"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,No,Frequently,34,Bachelors,Male,Austrian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu""]",Doom Emacs,,No,Hacker News,Great,"[""eshell"", ""vterm""]","[""dracula""]",Rarely,framework default copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""GitHub""]","[""framework default""]","[""Research alternatives""]",,IntelliJ,framework default,Frequently,24,Masters,Male,French,Research,"[""framework default"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""framework default"", ""flyspell"", ""langtool""]",Doom Emacs,,Yes,Discord,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Often,framework default ,,,,,,String[],,,,"[""Work""]","[""28.2""]",-3,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,Understanding which parts were actively maintained / worth learning.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""eglot""]",String[],"Very well, it's snappy","Ability to evolve: pushing more functionality to packages over the years, LSP support via eglot, and the recent work on tree-sitter","[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"eglot, magit, flymake",moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell"", ""ocaml""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Older packages can seem very complicated, not actively maintained""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""GitHub""]","[""package.el""]","[""wait for community""]",,None,project.el,Often,34,Masters,Male,United States citizen,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Emacs mailing list,Great,"[""shell-command"", ""shell""]","[""my own custom theme"", ""solarized-dark""]",Sometimes,No copy-paste,,,,University/College,"[""GUI""]","[""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",1,,,,,,,,Emacs,"[""LaTeX""]",,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]",String[],,String[],Never,,"[""Reddit""]",String[],String[],"[""package.el"", ""use-package""]","[""wait for community""]",,Vim,,Frequently,,,,,,String[],String[],minimal vanilla,,,,,String[],String[],, simple functions,Never,,Overwhelmed by options,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Community,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"meow, pdf-tools, helpful",significant comprimise,might in future,I have in the past,Cannot,No,meow-dvorak,"[""Elisp"", ""Python""]",Rarely,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el"", ""straight"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,No,Frequently,,Masters,other,Indian,Student,"[""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell-command"", ""eshell""]","[""default light"", ""default dark"", ""modus-vivendi"", ""darker-blue, adwaita""]",Never,No write package,Rarely,,Finding keybindings for each mode.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Stability""]","[""Package(s)""]",Good but not great,"Extensibility, community","[""Hobby projects""]","[""29.0""]",4,Mu4e,"org, magit, dired, mu4e, elfeed, consult. paredit, puni",moderate comprimise,0-2y,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""IRC"", ""Mailing lists"", ""Email"", ""/g/""]","[""package.el"", ""use-package"", ""manual"", ""nixpkgs""]","[""Research alternatives""]",,Notepad++,project.el,Frequently,25,Associates,Male,Argentine,Student,"[""Icomplete"", ""Vertico"", ""Marginalia"", ""Consult"", ""fido-vertical""]","[""ispell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""shell-command"", ""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,"I didn't know where to start when I wanted to customize Emacs. I tried to look for something short and quick like ""sample customizations"" or ""what can I customize?"" but the reference manual is too dense for this. I was able to overcome this difficulty by spending some time to just read the manual front to back, and look at other people's configs in GitHub.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Extensibility and FOSS,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",5,No,"icomplete w/ fido-mode (builtin), ediff (builtin), pdf-tools",moderate comprimise,never considered,No,No,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Shell"", ""Kotlin, LaTeX""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Advocacy""]","[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",MELPA only since I very very seldom write Elisp,Vim,project.el,Never,32,Bachelors,Male,Filipino,Software Development,"[""Icomplete"", ""fido-mode""]","[""No""]",minimal vanilla,,Not sure,https://planet.emacslife.com/,Great,"[""eshell""]","[""default light"", ""customized tsdh-light""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Text editing features""]",Alright,"Coherent interface. Everything's a buffer, and I can interact with a buffer in roughly the same way no matter what it contains. No need to deal with a new application and interface paradigm for each type of task I perform or document type I view/edit.","[""Work"", ""Hobby projects""]","[""27.1""]",27,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""MELPA"", ""MELPA Stable""]","[""Never had a need""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Docs are fine""]","[""Friends/colleagues""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,memacs!,No,Frequently,46,School,Male,Swedish,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""zenburn""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,No,"keybindings were weird (used evil for a bit), and troubleshooting is hard.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""It was \""the other\"" editor.""]","Very well, it's snappy",Extensibility and the package environment.,"[""Hobby projects""]","[""29.0""]",1,No,"use-package, rainbow-delimiters,vterm,pdf-tools,magit,projectile,ivy,counsel,which-key",,never considered,No,Cannot,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Rust"", ""Scheme"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""org""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""Blogs""]","[""Tutorials""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,,,,,"[""Ivy""]","[""ispell""]",maximal vanilla,,,,,"[""vterm""]","[""gruvbox""]",Often,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],Alright,the whole elisp and its ecosystem,"[""Work"", ""Hobby projects""]","[""29.0""]",20,No,"magit,cider",limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]",String[],"[""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,,projectile,Rarely,41,Bachelors,Male,Finnish,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,Not sure,Friend,Ok,"[""eshell""]","[""solarized-dark""]",Rarely,No read and understand,Never,,Bizarre naming,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Navigational keybinding habit""]",Alright,customizability,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"ivy,swiper,org,org-roam,yasnippet,anki,straight",limited comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""Javascript"", ""Python"", ""SQL""]",Never,"[""Windows""]","[""Note taking"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,,"[""Web search engines"", ""M-x list-packages"", ""Youtube. Especially Systemcrafters""]","[""Tutorials"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Google""]","[""straight""]","[""Install and try it immediately""]",Github,Notepad++,No,Never,46,Masters,Male,Thai,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,Clicking on the blank space on the right-end unintentionally trigger item selection.,No,Hacker News,Ok,"[""none""]","[""doom-vibrant""]",Never,No copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]","Very well, it's snappy",can stay focused on the home row of the keyboard,"[""Work"", ""Hobby projects""]","[""28.2""]",0,,,,never considered,,,,Emacs,"[""Elisp""]",,"[""MacOS""]",String[],"[""not sure""]",String[],,"[""Lack confidence in code quality""]",,,"[""Reddit"", ""GitHub""]",String[],"[""IRC"", ""Emacs StackExchange""]","[""not sure""]","[""Install and try it immediately""]",,VS Code,,Never,,,,,,String[],String[],minimal vanilla,,,,,String[],"[""modus-vivendi""]",, simple functions,Never,,"Key-Bindings are hard to remember when you are new. I used evil-mode for the first 5 years and only switched to the default bindings when I purchased a specialised keyboard last winter. Knowing a decent pool of bindings, it is much more natural to use emacs that way, but getting there was hard.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",large and easy-to-extend feature set which is very well documented,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,"org-mode, dired, tramp, magit",any comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""not yet on that proficiency level""]",Never,,"[""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","["".""]","[""Emacs StackExchange""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Often,31,Masters,Male,German,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command"", ""shell""]","[""solarized""]",Often,No none,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""org mode""]","[""Extensibility""]","Very well, it's snappy",Org Mode,"[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,,significant comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Often,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,String[],Never,,"[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Neovim,projectile,Frequently,16,School,Male,Iranian,Student,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,Internet,Great,"[""vterm""]","[""doom-one""]",Never,framework default copy-paste,Never,,The keybindings were hard to learn at first. The lack of a proper vim like substitution,Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Wanting to try something else""]",Good but not great,The abudance of packages that just work,"[""Programming""]","[""28.2""]",1,No,"evil-vimfold, ligatures.el, evil, use-package",significant comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Typescript"", ""Shell scripts""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Manual"", ""Overview""]","[""I don’t""]","[""use-package""]","[""Install and try it immediately""]",MELPA as it contains most packages that I enjoy,Vim,No,Rarely,17,School,Male,Swedish,Student,"[""No""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""none""]","[""gruvbox""]",Sometimes,No write package,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""It's free software""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""26.3""]",3,,,,,,,,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""PHP"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, write package,Rarely,"A long time ago, I submitted a ""vc-svn"" but there was already one there. My experience was positive, and I'd be happy to do it again, and more than happy to sign FSF docs.","Initially, the keyboard stumped me. That version of Emacs (18.x) didn't come with the info files nor the tutorial.",Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Part of the GNU project / FSF"", ""Emacs Lisp""]","[""Part of the GNU project / FSF"", ""Emacs Lisp""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",30,Gnus,"avy, key-chord, which-key, magit, editorconfig, whitespace, project, org",moderate comprimise,might in future,No,I have in the past,No,Emacs,"[""Clojure"", ""Common Lisp"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]","I maintain crafted-emacs, but that isn't technically a package. If I were to choose, I'd choose GNU ELPA or NonGNU ELPA.",Vim,project.el,Frequently,,School,Male,United States citizen,Software Development,"[""Icomplete"", ""Selectrum"", ""Marginalia"", ""Consult"", ""fido""]","[""flyspell""]",Crafted Emacs,"There are contributions to the Emacs community which aren't packages, for example starter kits. This survey does not capture the effort of maintaining those and I contribute to/maintain one. Looking forward to the results from this one though! It's been a while since I took the Emacs Survey!",No,r/emacs,Great,"[""eshell"", ""ansi-term""]","[""modus-vivendi"", ""deeper-blue""]",Sometimes,No copy-paste,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,"Extensibility and ability to do everything inside Emacs without moving to another program and losing your flow. Also, Magit is amazing.","[""Work""]","[""28.2""]",4,No,"magit, treemacs, helm, lsp-mode, imenu, projectile",do not prefer,never considered,No,No,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Python"", ""Ruby"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking""]","[""framework default""]","[""Have never done so""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit""]","[""framework default""]","[""Install and try it immediately""]",,IntelliJ,framework default,Rarely,29,Bachelors,Male,Irish,Software Development,"[""framework default""]","[""framework default""]",Spacemacs,,Not sure,Hacker News,Great,"[""eshell""]","[""zenburn""]",Rarely,framework default copy-paste,Never,,"One of the biggest things was poor language support for languages I needed at work. In particular, it took a lot of effort to get a just OK environment set up for TypeScript with React/TSX and embedded GraphQL. I eventually went with TypeScript-TSX, the ts-ls LSP, and tree-sitter for syntax highlighting, but the result is clearly inferior to what I accomplished in Neovim with far less effort (and VSCode is in another class for this language ecosystem). I still could never figure out how to jump to definition between TS and JS files. Semantically incorrect closing tags are randomly inserted when writing code, and I could never figure out exactly what was inserting them or how to disable them. Support for Python was much better, but it also does things like autocomplete semantically incorrect parentheses after imports. I could never figure out how to stop this from happening, and I tried asking for help in a variety of places online without any luck. Things like pyimport-insert and lsp-rename still fail randomly while the equivalents work fine with other editors. Overall, my initial impressions after a year or two are that is Emacs feels very slow and buggy compared to other editors I have used. There are obviously some very powerful packages out there, but language support varies wildly and it takes a lot manual effort to get an environment that's reasonably consistent for use with multiple languages.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Alright,"Org-mode, great built-in documentation, high discoverability of functionality, and a decent package ecosystem. It's really org and babel that keep me around.","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,moderate comprimise,never considered,No,I have in the past,No,Vim,"[""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Atom,projectile,Often,35,PhD,Male,United States citizen,Software Development,"[""Helm"", ""Ivy""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""gruvbox""]",Rarely,framework default copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2""]",3,No,,any comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell"", ""Fortran""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""not sure""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,Sublime Text,No,Frequently,25,PhD,Male,French,Research,"[""Ido""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command""]","[""misterioso""]",Never,No simple functions,Rarely,,"Difficulty of learning and understanding its style of lisp. Poorly designed keybindings and difficulty remapping some obscure keys (like space, escape, C-g)",Internet,"[""GUI""]","[""org-babel for reproducible research""]","[""Extensibility"", ""org-mode""]","Poorly, it's sluggish",Org-mode,"[""Work"", ""Hobby projects""]","[""28.1""]",1,No,,significant comprimise,never considered,No,No,No,Vim,"[""Python"", ""Shell"", ""org-babel languages (bash, shell, python, gnuplot)""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,framework default,Sometimes,27,Masters,Male,,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,Nice that it works without JavaScript and over Tor,No,Hacker News,Ok,"[""vterm""]","[""monokai/molokai""]",Never,framework default read and understand,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Not well,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,,no comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elixir"", ""Haskell"", ""Rust""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""wait for community""]",,Vim,projectile,Rarely,,Masters,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu""]",Doom Emacs,,Not sure,Hacker News,Great,"[""vterm""]","[""doom-one""]",Sometimes,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"I thought I needed to use a starter kit. As a result I had a machine I didn’t really understand. After that I had a heavily customized configuration, but in the last five years my config tends to take more to prefer more stock settings and packages.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Simplicity and completeness out of the box""]","Very well, it's snappy","It can become anything you need it to. It is simple, stable, and lets me stay productive. Some packages are game changer and I can not live without: magit and org mode.","[""Work"", ""Hobby projects""]","[""29.0""]",14,No,"magit, org-mode, web-mode, rspec-mode, golden-ratio.el, flycheck, undo-tree",moderate comprimise,might in future,No,Yes,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Blogs"", ""Web search engines"", ""Friends""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Often,33,Bachelors,Male,American,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,Not sure,Hacker News,Great,"[""ansi-term""]","[""modus-operandi""]",Often,undo-tree copy-paste,,,,,"[""GUI""]","[""Text editing features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",30,,,,,,,,Emacs,"[""C++"", ""C"", ""Python"", ""Perl""]",,"[""GNU/Linux"", ""WSL"", ""Windows""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",The entire UI is buffer-based text,"[""Work"", ""Hobby projects""]","[""28.2""]",30,Mu4e,,significant comprimise,never considered,I have in the past,Would directly,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Mailing lists""]","[""Design rationale"", ""Manual""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,,projectile,Frequently,54,Bachelors,Male,United States citizen,Healthcare,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""modus-vivendi""]",Sometimes,undo-tree write package,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,limited comprimise,might in future,Yes,No,Yes,Vim,"[""C"", ""Python"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""MELPA"", ""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""straight""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,22,Bachelors,Male,American,Software Development,"[""Selectrum""]","[""framework default""]",Doom Emacs,,No,Discourse,Great,"[""eshell""]","[""doom-one""]",Rarely,framework default copy-paste,Never,,,Friend,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",10,Mu4e,,limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Ocaml""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison""]","[""GitHub""]","[""elpaca""]","[""wait for community""]",,Notepad++,No,Frequently,,Masters,Male,,Research,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,Yes,Hacker News,Great,"[""none""]","[""Spacemacs""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Text editing features""]",Not well,Integrated extensibility,"[""Work""]","[""29.0"", ""28.2""]",30,No,"org, magit, which-key, ivy, dashboard",limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""use-package""]","[""Research alternatives""]",,VS Code,No,Often,46,PhD,Male,Danish,Software Development,"[""Ivy""]","[""ispell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""dracula""]",Never,No copy-paste,Never,,I couldn't figure out how to use tabs instead of spaces. The appropriate option for this seems to act as if tabs were just a fixed number of spaces.,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Ease of understanding, good documentation","[""Hobby projects"", ""School""]","[""28.2""]",1,No,"rainbow-delimiters, auto-complete, multiple-cursors, geiser-guile",any comprimise,might in future,No,No,No,Emacs,"[""Python"", ""Scheme"", ""Shell"", ""SQL"", ""Caml""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Fediverse""]","[""Tutorials""]","[""IRC""]","[""package.el"", ""guix""]","[""Install and try it immediately""]",,Vim,No,Never,20,School,Male,French,Student,"[""No""]","[""No""]",minimal vanilla,"Some more questions should be optional (e.g. ""How do you find out about new packages?"": some people don't follow new packages and simply search for one when needed)",No,Fediverse,Great,"[""shell""]","[""cyberpunk""]",Rarely,No simple functions,Never,,Key bindings till I found the way to tweak it the way I prefer it (brief),Back in the late 80s,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Flexibility// ability to integrate it with pretty much anything,"[""Work""]","[""27.2""]",5,Gnus,,moderate comprimise,never considered,No,No,No,Brief based,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Javascript"", ""SQL"", ""Powershell""]",Sometimes,"[""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit""]","[""Manual"", ""Screenshots""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Brief then notepad++,projectile,Sometimes,,PhD,Male,French,Fin Tech,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""eshell""]","[""Leuwen""]",Never,framework default copy-paste,Never,,"Getting used to emacs keybindings has been very difficult for me. Coming from VScode I was used to certain keybindings that are not in emacs. I also like that things are very intuitive in VScode which was not the case for me when starting emacs. (As I get used to emacs though, new things are starting to be more intuitive.) Also, I find that I accidentally hit keybindings constantly in emacs.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy",I really like how easy it is to customize and I especially like how its free and open source. I'm still learning but I'm very interested in org-mode and being able to write nice documentation alongside code.,"[""Work"", ""Hobby projects""]","[""28.1"", ""26.3""]",0,No,Ivy,moderate comprimise,never considered,No,I plan to buy the Emacs Deluxe package from the FSF shop soon.,No,Emacs,"[""C"", ""Elisp"", ""Python"", ""Rust""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""N/A""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,VS Code,framework default,Rarely,25,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""framework default""]",Prelude,This was awesome thanks for doing this!,No,r/emacs,Great,"[""none""]","[""dracula"", ""nord"", ""zenburn""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",8,No,,limited comprimise,never considered,I have in the past,No,No,Vim,"[""Elisp""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,,"[""IRC servers"", ""Blogs"", ""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,39,Masters,Male,American,Telecom,"[""Ivy""]","[""No""]",maximal vanilla,,Not sure,Twitter,Great,"[""eshell""]","[""my own custom theme""]",Rarely,undo-tree simple functions,Rarely,,"* Not understanding some behavior, not knowing what plugin was responsible. My buffers were jumping around and I wasn't sure why. * Configuring org-mode",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""org-roam""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""org-roam""]","Very well, it's snappy","It's easy to configure and build your own ""personal operating system"".","[""Work"", ""Hobby projects""]","[""29.0""]",2,No,"org-roam, lsp-mode, magit",limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,39,Masters,Male,American,Fin Tech,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""material-dark""]",Never,undo-tree write package,Never,,"The reference materials (Emacs and Elisp References) were too large Some gatekeepers in the community Lack of knowledge regarding mailing lists",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensiblity, documentation","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""27.2""]",15,No,"hydra, magit, eglot",limited comprimise,might in future,No,Would directly,Yes,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""SQL""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Notepad++,project.el,Often,34,Masters,Male,Ethiopian,Research,"[""Icomplete""]","[""flyspell""]",maximal vanilla,,Yes,Hacker News,Ok,"[""ansi-term""]","[""doom-one""]",Often,undo-tree simple functions,Never,,Find key bindings...,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Elisp interpreting system, adoption of new technologies like LSP, tree-sitter...","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",20,Mu4e,,moderate comprimise,might in future,No,No,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""R"", ""Rust"", ""Scheme"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Framework"", ""GitHub"", ""Telegram""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Eclipse,framework default,Rarely,41,,Male,Portuguese,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,Not sure,Telegram,Ok,"[""eshell"", ""vterm""]","[""modus-vivendi""]",Often,framework default simple functions,Never,,Yes. Vanilla Emacs doesn't have much. Learning how to install packages was difficult with different resources scattered online and multiple package repositories. Was very confusing.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Curious about Lisp""]",Good but not great,"longevity, customisability, extensibility, community.","[""Work"", ""Hobby projects"", ""Day to day notes""]","[""29.0""]",8,No,"exec-path-from-shell, yasnippet, try, which-key, ace-window, consult, projectile, vterm, lsp-mode, magit",moderate comprimise,never considered,No,No,No,Emacs,"[""Elixir"", ""Erlang"", ""Javascript"", ""Python"", ""Shell"", ""Typescript"", ""OCaml""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""Mailing list"", ""Email"", ""GitHub"", ""IRC""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""FSF paperwork""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,38,Bachelors,Male,Irish,Fin Tech,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""vterm""]","[""doom-one"", ""dracula"", ""gruvbox"", ""solarized"", ""solarized-dark"", ""zenburn""]",Rarely,No ,,,,,,String[],,,,"[""Hobby projects""]",String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"magit,org,projectile,vertico",moderate comprimise,might in future,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Time tracking""]","[""framework default"", ""Source""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Screenshots"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Research alternatives"", ""wait for maturity""]",Never tried.,None,framework default,Often,,PhD,Male,French,Telecom,"[""framework default"", ""Vertico"", ""Consult""]","[""framework default""]",Doom Emacs,,No,Twitter,Great,"[""none""]","[""doom-one""]",Rarely,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility""]","[""Extensibility""]","Very well, it's snappy",,"[""Work""]","[""28.1""]",10,Rmail,,any comprimise,never considered,No,No,No,ergoemacs,"[""C++"", ""Shell"", ""verilog""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA""]","[""Email""]",Never,String[],Never,,"[""Web search engines""]","[""Tutorials""]","[""Discourse""]","[""elpaca""]","[""wait for community""]",,Vim,No,Never,,,,,,"[""No""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""my own custom theme""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,It was used by my research team,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""I had no other option actually""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",4,Mu4e,"org, magit, lsp, mu4e, telega ...",moderate comprimise,0-2y,No,No,No,Emacs,"[""Elisp"", ""Java"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,None,projectile,Never,28,Masters,Male,Spanish,Software Development,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,org-mode mailing list,Great,"[""shell"", ""term""]","[""zenburn""]",Rarely,No simple functions,Never,,No,Friend,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""magit, slime, ssh.el""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Consistency,"[""Work""]","[""29.0""]",27,No,"magit, ssh.el, slime",moderate comprimise,never considered,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Shell"", ""SQL"", ""Scala""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""I don't""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Twitter""]","[""Tutorials""]","[""IRC""]","[""package.el""]","[""wait for community""]",,"MicroEmacs, BBEdit",framework default,Sometimes,53,Masters,Male,Norwegian,Telecom,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""default dark""]",Rarely,No many packages,Sometimes,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",12,Gnus,"company, counsel, magit, smex",moderate comprimise,5-10y,No,I have in the past,Yes,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Kotlin""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Overview""]","[""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,,Masters,,Norwegian,Public services,"[""Ivy""]","[""ispell""]",minimal vanilla,,Yes,Emacs mailing list,Great,"[""eshell""]","[""leuven""]",Sometimes,No write package,Rarely,,Learning keybindings took a long time- wish I had started with which-key mode.,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Documentation""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Documentation, stability, versatility","[""Work"", ""Hobby projects"", ""Games""]","[""29.0"", ""28.2""]",10,Mu4e,"magit, tramp, docker, docker-tramp, ob-restclient, direnv, lsp, which-key, counsel",significant comprimise,might in future,Yes,I have in the past,Yes,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel"", ""Literate DevOps""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Matrix servers"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview"", ""Explanation of data structures""]","[""IRC"", ""Matrix"", ""Recurse Center Zulip""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]","Thought about submitting to MELPA, but the list of requirements is really long, not worth for a niche package.",Scintilla,framework default,Frequently,34,Bachelors,Non-binary,American,Software Development,"[""framework default"", ""Ivy""]","[""framework default"", ""ispell""]",Spacemacs,,Yes,Twitter,Great,"[""shell"", ""eshell"", ""vterm""]","[""modus-vivendi""]",Frequently,framework default write package,Sometimes,Getting the FSF copyright assignment done took 2 months to complete (20220223-20220419). Which seemed to be excessive.,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"- many packages - extensibility","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",30,Gnus,"org, org-roam, tramp, calc, magit, cc-mode, lsp-mode, pass(word-store)",limited comprimise,0-2y,No,No,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Perl"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Sacha Chua's excellent Emacs news postings""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Sometimes,54,Masters,Male,German,Software Development,"[""Vertico""]","[""flyspell""]",maximal vanilla,"When I first tried to take the survey, the platform seemed to have crashed in the middle of it (I got various 502 pages). After the server recovered I had to restart the survey from scratch.",No,Emacs mailing list,Not great,"[""none""]","[""zenburn""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1""]",4,No,"Magit, ivy",significant comprimise,never considered,No,No,No,Vim,"[""Go"", ""Julia"", ""Python"", ""Perl"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""N/A""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Code (bug fixes)""]","[""GitHub""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""N/A""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Rarely,32,School,Male,American,Software Development,"[""Ivy""]","[""No""]",Spacemacs,,No,Hacker News,Great,"[""eshell""]","[""flatland""]",Rarely,framework default simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"Org-mode, org-roam, lsp-mode, AUCTex",limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""Julia"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Framework""]","[""framework default""]","[""wait for community""]",,VS Code,framework default,Frequently,22,School,Male,Lithuanian,Student,"[""Vertico""]","[""No""]",Doom Emacs,,No,Blog post,Ok,"[""vterm""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, understand internals,Sometimes,It is hard to handle 100 email per day when subscribed emacs-devel,It took me a while to make the transition from using Spacemacs to my own customization (about 4 years).,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Wanderlust email client""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Part of GNU,"[""Hobby projects""]","[""28.1""]",7,Wanderlust,"wanderlust, newsticker, ivy, use-package, sly",any comprimise,0-2y,No,I have in the past,No,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""HTML/CSS"", ""Scheme"", ""Shell"", ""APL""]",Never,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Documentation""]","[""Mailing lists"", ""Discourse"", ""M-x list-packages""]","[""Design rationale"", ""Manual""]","[""IRC"", ""Matrix"", ""Email""]","[""package.el""]","[""Research alternatives"", ""wait for maturity""]",NonGNU ELPA,Vim,No,Often,23,School,Male,Chinese,Student,"[""Ivy""]","[""flyspell""]",In between vanilla and fully customized,,Yes,Emacs China,Ok,"[""eshell""]","[""spacemacs-dark""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,no,start w/ cheat sheet,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",elisp gnu-free,"[""Work""]","[""26.3""]",37,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Perl""]",Never,"[""GNU/Linux""]","[""General document writing""]","[""Source""]","[""Email""]",Never,"[""Not interested""]",Never,,"[""Blogs"", ""Web search engines""]","[""Overview""]","[""Emacs StackExchange""]","[""manual""]","[""Install and try it immediately""]",,,No,Frequently,67,Bachelors,Male,American,retired,"[""No""]","[""ispell""]",minimal vanilla,"emacs-nox, tty-console, TeX, and gpm are my friends!",No,Hacker News,Ok,"[""shell"", ""term""]","[""default light""]",Never,undo-tree simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""Almost everything""]","[""28.2""]",10,,,,,,,,Emacs,"[""Elisp"", ""Python"", ""R"", ""Scheme"", ""SQL""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"No, as I was first introduced to Emacs through Debra Cameron's book, ""Learning GNU Emacs,"" which does an excellent job of getting one acquainted with vanilla Emacs.",University/College,"[""GUI""]","[""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy","* Emacs works reliably on different operating systems without requiring configuration changes * It's incredibly fast compared to many other dedicated GUI programs; everything is incredibly snappy and efficient -> Notably, the browser eww can efficiently surf the web while on a 64 kiB/s connection; the same holds true for rcirc (for irc) * It provides a consistent interface for numerous types of tasks * It can be infinitely customized to suit one's needs, yet does not _require_ configuration","[""Work"", ""Hobby projects""]","[""28.1""]",2,Gnus,"emms, elfeed, zettelkasten, dictionary, elpher, german-holidays",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Python"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows"", ""BSD""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""M-x list-packages""]","[""Manual""]","[""never asked for help (yet)""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Often,25,Bachelors,Male,American,Student,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,"Perhaps include an option regarding the FSF copyright papers to the effect of ""I have no idea what these are."" A quick web search of the terms did not reveal anything besides a new paperless option for copyright assignments.",No,unitedbsd.com,Great,"[""shell"", ""eshell""]","[""acme-theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,Confusing structure,It's basically required for agda,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Org""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects"", ""Organisation""]","[""28.1""]",1,No,org-roam,moderate comprimise,never considered,No,No,No,Vim,"[""Haskell"", ""Idris""]",Often,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""Source""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""i simply cry""]","[""framework default""]","[""Install and try it immediately"", ""wait for community""]",,Vim,projectile,Sometimes,20,School,Male,British,Student,"[""Vertico""]","[""flyspell""]",Doom Emacs,,No,r/emacs,Great,"[""term"", ""ansi-term""]","[""solarized""]",Sometimes,undo-tree simple functions,Never,,The difficulty of setting up packages.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Alright,"Introspection, and being able to lookup most functions/keybindings via C-h f and C-h k.","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",6,Mu4e,"AuCTeX, paredit",limited comprimise,never considered,I have in the past,No,No,Vim,"[""C++"", ""C"", ""Haskell"", ""Rust"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Tutorials""]","[""Reddit"", ""GitHub""]","[""straight""]","[""wait for community""]",,Vim,No,Often,26,PhD,Male,Indian,Research,"[""Helm""]","[""ispell""]",maximal vanilla,,Not sure,lobste.rs,Ok,"[""none""]","[""monokai""]",Never,undo-tree simple functions,Never,,Trying to get my head around Lisp syntax and errors when writing init files (as much as I love it now).,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Didn’t want to learn Vimscript""]","Very well, it's snappy",Packages that are really Lisp programs that can provide a consistent interface across many different uses and easily share data between each other,"[""Hobby projects"", ""college""]","[""28.2""]",2,notmuch,"org, magit, vertico/consult/etc.",significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Common Lisp"", ""Java"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit""]","[""straight""]","[""Install and try it immediately""]",,Vim,project.el,Frequently,19,School,Female,American,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"vertico, orderless, marginalia, emacs-rime, avy, consult",moderate comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Julia"", ""Shell"", ""Mathematica""]",Often,"[""GNU/Linux"", ""WSL"", ""BSD""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,VS Code,projectile,Never,24,Bachelors,Male,Chinese,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Emacs China,Great,"[""shell-command"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-fu copy-paste,Never,,"lack of helpful guides, and videos.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Everything. Org mode, org roam.","[""Work"", ""Hobby projects""]","[""28.1""]",1,No,,no comprimise,never considered,No,No,No,Emacs,"[""Java""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub"", ""Reddit""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el"", ""not sure""]","[""Install and try it immediately""]",,None,No,Frequently,32,Bachelors,Male,Canadian,Engineering,"[""Vertico"", ""Marginalia""]","[""ispell""]",maximal vanilla,"Love everything about Emacs, I really hope that soon I can start contributing. Please guide us. I am extremely eager to learn and willing to give my time to contribute. I just lack the guidance and training to do so. In blunt words ""Please teach me everything I need to start contributing to Emacs, and packages, the whole thing, I am super excited just lack the guidance. I want to become a real hacker like you guys!"" Here is my email if you would like to get a hold of me. Email: abeitani1991@gmail.com",No,Friend,Great,"[""shell""]","[""my own custom theme"", ""modus-operandi""]",Never,just C-x u simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Package(s)""]",Good but not great,It can do anything with enough tweaking,"[""Hobby projects""]","[""29.0""]",1,Mu4e,Exwm,do not prefer,never considered,No,No,No,Vim,"[""Elisp"", ""Java"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Agenda"", ""Babel""]","[""framework default"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Manual""]","[""Reddit"", ""GitHub""]","[""framework default"", ""manual""]","[""Install and try it immediately""]",,None,framework default,Sometimes,17,School,Male,United States citizen,Software Development,"[""framework default"", ""Ivy""]","[""flyspell"", ""langtool""]",Doom Emacs,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""gruvbox""]",Rarely,framework default simple functions,Never,,Hard to learn key bindings.,Colleague,"[""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy","Customisability, extensively, integration with other systems (compile, grep, language server)","[""Work"", ""Hobby projects""]","[""28.2""]",30,No,Ibuffer,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Python""]",Rarely,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Not interested"", ""Packages are mature""]",Never,,"[""Reddit"", ""Web search engines"", ""Hacker News""]","[""Manual""]","[""I don't""]","[""manual""]","[""wait for community""]",,None,No,Rarely,50,Bachelors,Male,,Software Development,"[""No""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""none""]","[""my own custom theme"", ""solarized-dark"", ""zenburn""]",Never,No simple functions,Sometimes,,Elisp is not my cup of tea,Friend,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Poorly, it's sluggish",Extensions,"[""Work"", ""Hobby projects"", ""everything""]","[""29.0""]",20,notmuch,"Org-mode,magic,babel,lsp-mode",significant comprimise,10+y,Yes,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""sample configs""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,framework default,Often,38,School,Male,American,Software Development,"[""framework default""]","[""framework default"", ""flyspell""]",Doom Emacs,,Not sure,Hacker News,Great,"[""eshell""]","[""monokai-dark""]",Frequently,framework default copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","[""Extensibility""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.1""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for maturity""]",,Vim,No,Frequently,,Bachelors,Male,,,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Ok,"[""shell-command"", ""shell"", ""term"", ""vterm""]","[""gruvbox""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"magit, corfu, vertico, consult, lsp-mode, evil",limited comprimise,never considered,Cannot,Cannot,Yes,Vim,"[""C"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""General document writing""]","[""framework default"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Screenshots"", ""Clips/videos""]","[""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,framework default,Sometimes,22,Bachelors,,British,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""doom-miramare""]",Sometimes,undo-fu write package,Rarely,"The barriers seem high compared but not sure its a bad thing, might be good","Its just a steep learning curve, still learning after 25 years, but I love that too",Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],Good but not great,"History/license/stance, buffer/text/input paradigm","[""Work"", ""Hobby projects"", ""Everything""]","[""29.0"", ""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",25,Gnus,"magit, straight, org, restclient, marginalia, selectrum, consult, embark",significant comprimise,5-10y,No,Yes,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""Perl"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview"", ""Generally happy w docs""]","[""GitHub"", ""Twitter""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",Don't submit any (yet),Vim,Just what consult gives,Frequently,37,Bachelors,Male,American,Crypto,"[""Selectrum"", ""Marginalia"", ""Consult"", ""Embark""]","[""No""]",maximal vanilla,"Pretty long, but hope it helps make the project stronger",Not sure,Hacker News,Ok,"[""shell-command"", ""shell"", ""eshell"", ""term"", ""Various, but often outside emacs""]","[""default light""]",Sometimes,No copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"- Extensible - Free software - I can copy my config from my personal computer to my work computer and have it ""just work"" - No spyware - Versatile, can do many things - Can move seamlessly between my projects with few keypresses - Great frameworks available with batteries included","[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""GitHub""]","[""Design rationale""]","[""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,,,,Canadian,Software Development,"[""No""]","[""No""]",Doom Emacs,,No,Hacker News,Ok,"[""shell"", ""vterm""]","[""doom-one""]",Never,No copy-paste,,,,,"[""GUI""]","[""Package(s)"", ""Text editing features""]",,"Very well, it's snappy",,"[""Work""]","[""28.2""]",1,,,,,,,,Vim,"[""R"", ""Ruby""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Learning the native keybindings was very difficult. Doom Emacs made it easier but I stil found myself just calling the elisp function via M-x most of the time. This is probably due to me not using an American keyboard layout. Understanding how frames work was also difficult. I ended up opening the same buffer in different frames multiple times.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility. Being able to program the editor, especially in a REPL style, makes it possible to tailor it exactly to my needs and wants. The ease with which you can create new keybindings is amazing and really makes Emacs fly through files, once you get over the initial learning curve.","[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"org-mode,org-roam,yasnippet,evil,magit",significant comprimise,never considered,No,Yes,No,Vim,"[""Go"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""BSD""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""wait for maturity""]",,Vim,framework default,Sometimes,26,Associates,Male,Danish,Software Development,"[""framework default""]","[""ispell""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one"", ""gruvbox"", ""nord""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"extensible, there is a mode for everything, not resource hungry, integrated shell","[""Work"", ""Hobby projects""]","[""27.1""]",11,No,magit,significant comprimise,never considered,No,No,No,Emacs,"[""Javascript"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""IRC"", ""Reddit""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,No,Frequently,41,Masters,Male,French,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""solarized-dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects"", ""Writing, web publishing, diary,""]","[""29.0""]",16,No,"Magit,",moderate comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""C"", ""Elisp"", ""Elixir"", ""Go"", ""Javascript"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Rarely,String[],Sometimes,"[""Documentation"", ""Advocacy""]","[""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Clips/videos""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,,project.el,Often,,Bachelors,,,Software Development,"[""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Ok,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Frequently,undo-tree simple functions,Never,,"1. Outdated/uncommon terminology makes it very hard to connect documentation/resources with my mental models. 2. Difficulty of programming in elisp for customization even when I'm proficient in other languages. (eg: are there recommended packages equivalent to a good standard library, what is good programming style, is there a recommended pattern to customizing packages and making tweaks, etc)",Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Community"", ""Part of the GNU project / FSF"", ""Malleability""]","[""Extensibility"", ""Community""]",Good but not great,"Malleability, user experience for power users.","[""Work"", ""Hobby projects"", ""Fun""]","[""28.2""]",3,notmuch,"hyperbole, org-roam, org-ql, consult, eglot",moderate comprimise,never considered,No,I would love something I can expense at work (eg: Sublime Text license),No,Vim,"[""Common Lisp"", ""Elisp"", ""Python""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Matrix"", ""Reddit"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Frequently,30,PhD,Male,Indian,Industry/Research,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,r/emacs,Great,"[""eshell""]","[""gruvbox"", ""doom-earl-grey""]",Rarely,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",31,No,"org, magit, zoom, dired-subtree",limited comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""FSF paperwork""]",Sometimes,"[""Issues""]","[""Reddit""]","[""Tutorials""]","[""Reddit""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,TextEdit,No,Sometimes,50,Masters,Male,United States citizen,Software Development,"[""No""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Ok,"[""eshell"", ""term""]","[""my own custom theme""]",Frequently,No copy-paste,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""26.3""]",20,No,,significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Java"", ""Python"", ""Perl""]",Rarely,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Never,52,Bachelors,Male,United States citizen,Fin Tech,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""default dark"", ""my own custom theme"", ""solarized-dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Alright,,"[""Hobby projects""]","[""28.2""]",2,No,,limited comprimise,might in future,No,No,No,Emacs,"[""C"", ""Clojure"", ""Go"", ""Python"", ""Shell"", ""SQL""]",Often,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,No,Sometimes,,,,,,"[""No""]","[""framework default""]",minimal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""my own custom theme""]",Never,undo-fu simple functions,Never,,Learning the key bindings,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",It's very extensible and it adapts to my work flow,"[""Work"", ""Hobby projects""]","[""29.0""]",8,No,"magit, org",any comprimise,never considered,No,Would directly,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Sublime Text,projectile,Never,29,Bachelors,Male,Venezuelan,Fin Tech,"[""Helm"", ""Ivy"", ""Ido"", ""Vertico""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Never,framework default simple functions,Never,,hard to debug start up scripts. many people start with spacemacs or doom (like I did) and then spend a lot of time tweaking a set up via copy and paste. this is slow and awkward,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features"", ""spacemacs evil mode""]",Good but not great,"package ecosystem, rich runtime","[""Work""]","[""27.2""]",5,No,"org-gtasks, LSP, org-pomodoro, deft, company, projectile",limited comprimise,never considered,I have in the past,I have in the past,No,CUA,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Vim,projectile,Often,51,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,"More questions on wiring prose, more questions on web development-interacting with servers.",Yes,r/emacs,Ok,"[""none""]","[""materialized""]",Frequently,undo-tree simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Bidirectional support""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",23,No,,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript"", ""LaTeX""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Sometimes,44,School,Male,Italian,Software Development,"[""Helm"", ""Ivy"", ""Ido""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell-command"", ""shell"", ""term"", ""vterm"", ""multi-term""]","[""doom-Iosvkem""]",Sometimes,No copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",2,,,,,,,,Vim,"[""Common Lisp""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, copy-paste,Never,,,Colleague,"[""GUI""]","[""Text editing features"", ""Familiarity""]","[""Text editing features""]","Very well, it's snappy",Longevity,"[""Work"", ""Hobby projects""]","[""26.3""]",35,No,,limited comprimise,never considered,No,Yes,No,Emacs,"[""Shell"", ""Markdown, Terraform""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""None""]","[""MELPA Stable""]","[""Don't""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""None really""]","[""Manual""]","[""None""]","[""manual""]","[""wait for maturity"", ""wait for community""]",,None,No,Sometimes,59,Bachelors,Male,British,IT Consultancy,"[""No""]","[""No""]",minimal vanilla,Too long!,No,Fosstodon post,Ok,"[""shell""]","[""default light""]",Never,No write package,Rarely,,"Not a difficulty on my point of view, but rather a disappointment after being greeted with the ugly default interface. I went back to try Emacs after jumping on doom and spacemacs which had pretty good configuration and looks out of the box, that encouraged me to invest more time on Emacs.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Good but not great,"The extensibility and flexibility, Emacs is more of an operating system rather than a text editor, which no other editor can offer.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",0,Mu4e,"exwm, evil-mode, org-mode, eglot",significant comprimise,never considered,Cannot,Cannot,No,Vim,"[""C"", ""C#"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Discord"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Framework"", ""GitHub"", ""Discord""]","[""package.el"", ""straight""]","[""Install and try it immediately""]",,IntelliJ,projectile,Often,28,Masters,Male,Saudi Arabian,Software Development,"[""Vertico""]","[""flyspell""]",Doom Emacs,,No,Discord,Great,"[""eshell"", ""vterm""]","[""doom-one""]",Never,framework default none,Never,,The crappy defaults,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,any comprimise,never considered,I have in the past,I have in the past,No,Vim,"[""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Tutorials"", ""Overview""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,43,Masters,Male,United States citizen,Telecom,"[""framework default""]","[""framework default""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""default dark""]",Rarely,framework default simple functions,Never,,Hotkey menus not builtin,Friend,"[""GUI""]","[""Text editing features""]","[""writing agda""]","Very well, it's snappy",rich community and plugins,"[""Hobby projects""]","[""29.0""]",0,No,,do not prefer,never considered,No,No,No,Kakoune,"[""Elisp"", ""Haskell"", ""Agda""]",Sometimes,"[""NixOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""Matrix"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Kakoune,framework default,Rarely,,,,,,"[""framework default""]","[""No""]",Doom Emacs,,No,Telegram,Ok,"[""vterm""]","[""doom-one""]",Never,framework default copy-paste,Never,,,Colleague,"[""GUI""]","[""Package(s)"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work""]","[""27.2""]",20,No,,no comprimise,never considered,No,No,No,Emacs,"[""Go""]",Rarely,"[""MacOS""]","[""Note taking"", ""Task management""]","[""MELPA""]","[""Email""]",Never,String[],Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,Eclipse,No,Frequently,,PhD,,,Research,"[""No""]","[""No""]",minimal vanilla,,No,IRC,Ok,"[""shell""]","[""default light"", ""doom-one""]",Never,No write package,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",,,,,,,,,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""Rust"", ""Shell"", ""Dart""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,"Alien key bindings, several packages that were causing slow-downs and crashes when used for remote buffers.",Passion for Lisp,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Programabillity in Lisp""]",Good but not great,"Configurability, good support for multiple languages, the ability to do everything from a single program. TRAMP is very very important to me.","[""Work"", ""Hobby projects""]","[""28.1""]",4,No,"tramp, magit, lsp-mode, kubel, paredit, elpy, go-dlv",no comprimise,never considered,No,Yes,No,Emacs,"[""Common Lisp"", ""Go"", ""Javascript"", ""Python"", ""Shell"", ""XML""]",Frequently,"[""WSL"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,IntelliJ,project.el,Never,33,Bachelors,Male,Romanian,Software Development,"[""No""]","[""framework default""]",maximal vanilla,,Yes,Hacker News,Great,"[""shell""]","[""tango-dark""]",Frequently,framework default copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",12,No,,limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,,"[""Reddit""]","[""Design rationale"", ""Screenshots""]","[""GitHub""]","[""package.el""]","[""Research alternatives""]",,Notepad++,projectile,Sometimes,26,Masters,Male,American,Software Development,"[""Selectrum""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""solarized""]",Never,undo-tree copy-paste,Never,,Tutorial,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Elisp,"[""Work""]","[""28.2""]",8,No,"Evil, hydra, posframe",moderate comprimise,might in future,No,Would directly,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists"", ""Email""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,50,Bachelors,Male,Spanish,Software Development,"[""Ivy"", ""Ido""]","[""No""]",minimal vanilla,,Yes,r/emacs,Ok,"[""shell-command""]","[""my own custom theme"", ""doom-one"", ""dracula"", ""gruvbox"", ""modus-operandi"", ""modus-vivendi"", ""nord"", ""solarized"", ""solarized-dark"", ""zenburn""]",Frequently,undo-fu copy-paste,Never,,"The learning curve is steep. One must understand a lots of concepts, and philosophy. Window, buffer, frame , prefix key bindings. The googled documents usually pesume, that you know how to install a package, and configure it. Wherever you look, you encounter a lots of information - but ONLY for the experienced user.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""everyone is so enthusiastic""]",Alright,"Good, generic concepts","[""Hobby projects""]","[""27.1""]",1,No,"helm,company,lsp",moderate comprimise,never considered,No,No,No,Emacs,"[""Java"", ""Scala""]",Rarely,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""M-x list-packages""]","[""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,IntelliJ,projectile,Never,46,Masters,Male,Hungarian,Software Development,"[""Helm"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",purcell's emacs.d,,No,Hacker News,Ok,"[""none""]","[""default light""]",Never,No simple functions,Never,,Learning keybindings,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]","Very well, it's snappy","Extensibility, community","[""Work"", ""Hobby projects""]","[""28.1""]",23,Mu4e,"org-mode,consul,embark,undo-tree",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""wait for community""]",,None,project.el,Frequently,,,,,,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""modus-vivendi""]",Sometimes,undo-tree copy-paste,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,,any comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Scheme""]",Never,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""wait for community""]",,Notepad++,No,Frequently,,PhD,Male,Swedish,Research,"[""Ivy""]","[""No""]",minimal vanilla,,No,friend,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Never,No simple functions,Never,,,University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work""]","[""28.2""]",25,Gnus,"org-mode, projectile",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""I don't""]","[""package.el""]","[""Research alternatives""]",,,projectile,Never,46,Masters,Male,Swedish,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,Yes,r/emacs,Great,"[""none""]","[""modus-operandi""]",Never,No ,,,,,,String[],,,,"[""Work"", ""Hobby projects""]",String[],8,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,shortcuts,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""mu4e, org""]","[""Extensibility"", ""Package(s)"", ""Established for decades and will be here for decades""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0""]",12,Mu4e,"mu4e, org, lsp-mode, leuven-theme, rainbow-delimiters, company, tree-sitter, poly-mode",moderate comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Python"", ""Rust"", ""Ruby""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Of course Sacha Schua, she deserved an entry here""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""IRC"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",I'd use Melpa or my own github,Sublime Text,project.el,Often,42,Masters,Male,German,Software Development,"[""Vertico"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell"", ""vterm""]","[""leuven""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Colleague,"[""TUI""]","[""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Easily extensible, transparent, well documented editor codebase","[""Hobby projects""]","[""28.1""]",7,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Haskell""]",Never,"[""GNU/Linux"", ""BSD""]","[""General document writing""]","[""MELPA"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale"", ""Overview""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Sometimes,36,School,Male,(other),Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""my own custom theme"", ""dracula""]",Never,No simple functions,Never,,Buffer and window manipulation were poor. Still are but I got used to it.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""SLIME (but I don't code in Common Lisp anymore)""]",Not well,"Packages that fundamentally change your workflow and how the program is used — transient, magit, org, notmuch, corfu, consult, which-key","[""Work"", ""Hobby projects""]","[""28.2""]",16,Mu4e,"Corfu,Consult,Magit,which-key,sr-speedbar,vertico,eglot,org-roam,multi-vterm",do not prefer,never considered,No,Would directly,No,Emacs,"[""Elisp"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x straight-use-package""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Reddit"", ""GitHub""]","[""straight""]","[""Research alternatives""]",,Vim,project.el,Often,39,PhD,Male,Brazilian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,lobste.rs,Great,"[""vterm"", ""Custom function to send region to async shell""]","[""acme and tao, both with font lock disabled""]",Rarely,undo-tree simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",everything is text files,"[""Work"", ""Hobby projects""]","[""28.1""]",21,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""not sure""]","[""never did it""]",Never,"[""Not interested""]",Never,,"[""Web search engines""]","[""do not know""]","[""never did it""]","[""use-package""]","[""Research alternatives""]",,None,No,Often,47,Masters,Male,Swedish,Research,"[""Ido""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""shell-command"", ""eshell""]","[""default light""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I went in expecting a somewhat steep learning curve, so I wouldn't call them difficulties, it was just learning. But unfamiliar it was. Then again, there was the built-in tutorial.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","The fact that it works as a generic textual desktop environment, for which a number of applications is available that I can mix and match to achieve a desired end.","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",22,Mu4e,"magit, evil, org, mu4e",moderate comprimise,might in future,I have in the past,Would directly,No,Vim,"[""C++"", ""C"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,,"[""Blogs"", ""M-x list-packages"", ""HackerNews""]","[""Clips/videos"", ""Overview""]","[""Never needed to ask. Either someone asked already, or I figured it out from the source code, or it was not worth spending time on.""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Something in Windows. Delphi. Dunno anymore.,No,Frequently,40,Masters,Male,Czech,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""ansi-term""]","[""my own custom theme""]",Rarely,undo-tree simple functions,Never,,Buffer management and buffer persistence,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community""]","Poorly, it's sluggish",Lisp for configuration is just the best,"[""Work"", ""Hobby projects""]","[""29.0""]",6,No,"org, magit",no comprimise,never considered,No,No,No,Vim,"[""C"", ""Clojure"", ""Elisp"", ""Go"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source"", ""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Setup of tool chaîne and tested""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual""]","[""Just read the docs or Google""]","[""framework default"", ""package.el"", ""straight"", ""use-package"", ""manual""]","[""Research alternatives""]",,Vim,projectile,Frequently,39,School,Male,Austrian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Great,"[""I don’t as they are often buggy or I’m breaking the buffers somehow, also much much slower than any native term.""]","[""doom-one""]",Never,framework default copy-paste,Never,,"The major difficulties I faced was thanks to the fact that, despite my own wishes, Windows remains my main OS. This together with me being new to Emacs made some things a bit of a hassle to get working, for example AUCTeX (especially synctex) and hunspell dictionaries for flyspell. These were not at all an issue when setting up Emacs on my linux machine.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Extensibility and customization, both in functionality and appearance. Once the initial learning curve is overcome it's a very smooth experience using Emacs. Org mode is very useful for quick notetaking and organisation. Personally I currently don't use Emacs for things like email and git, but I appreciate that if you want to you can do a lot of things in Emacs alone.","[""Work"", ""Hobby projects""]","[""27.2""]",1,No,"auctex, pdf-tools, guess-language",significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Python""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,TeXStudio,No,Often,24,Masters,Male,Swedish,Student,"[""No""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""soothe""]",Never,No none,,,,,"[""TUI""]","[""Extensibility"", ""Part of the GNU project / FSF""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",1,,,,,,,,Vim,"[""C"", ""Python"", ""Ruby"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,Doom Emacs,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Finding the correct command or keybind to perform some operation. Understanding variables, when they are overridden, when modes change them, and how to change them myself.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"Extensibility/Customization Integration and inter-operation with other tools (grep, git, ... )","[""Work"", ""Hobby projects""]","[""28.1"", ""27.2""]",5,No,"magit, evil, company, swiper",moderate comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""framework default"", ""GNU ELPA""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""IRC servers"", ""M-x list-packages""]","[""Overview""]","[""Mailing lists""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,Sublime Text,No,Frequently,26,Bachelors,Male,American,Software Development,"[""framework default"", ""Ivy""]","[""framework default"", ""ispell""]",Doom Emacs,,No,Hacker News,Great,"[""shell"", ""eshell""]","[""doom-one""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",20,No,"Orderless, vertico, embark, magit, denote, eglot, corfu, editorconfig, avy, htmlize",any comprimise,never considered,Cannot,Yes,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA""]","[""I do not""]",Never,"[""Overwhelmed by package number, alternatives, possibilities, lack of confidence""]",Never,,"[""Blogs""]","[""Manual"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Research alternatives""]",,,project.el,Frequently,43,Masters,Male,French,Software Development,"[""Vertico"", ""Marginalia""]","[""No""]",maximal vanilla,"Thank you really much for your time. Maybe could you ask people ´s readiness to old features removal / deprecation and reduced core Emacs feature set ? Thanks again, really, to core devs and to packages maintainers, as well.",Yes,Blog post,Great,"[""shell"", ""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"installing/removing packages to try them out (eg. if i wanted to decide between ivy and vertico do i use require, use-package, or m-x list-packages? safe to mix and match methods? wiki has an ""installing packages"" but not one for uninstalling) organizing dot file(s)",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""disliked modal editing""]",Good but not great,,"[""Hobby projects""]","[""27.1""]",10,No,,significant comprimise,never considered,No,Cannot,No,Emacs,"[""Python"", ""Perl"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""choose not to bother them with my stupid questions""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""haven't""]","[""not sure""]","[""Research alternatives""]",,vi,No,Sometimes,,Bachelors,Male,United States citizen,"""between positions""","[""No""]","[""ispell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell"", ""vterm""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",5,,,,,,,,Emacs,"[""C++"", ""C"", ""Julia"", ""Python"", ""Rust""]",,"[""MacOS""]",,,,,,,,,,,,,,None,,Frequently,,,,,,,,maximal vanilla,,,,,,,, write package,Sometimes,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]",Good but not great,"Portable, long lasting, actively maintained","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",24,No,"lsp-mode, ivy/concur/swiper, magit",limited comprimise,2-5y,No,I have in the past,Yes,Emacs,"[""C++"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Install and try it immediately""]",always melpa,,projectile,Sometimes,,Bachelors,Male,Australian,Fin Tech,"[""Ivy""]","[""No""]",Spacemacs,,No,r/emacs,Great,"[""vterm""]","[""default dark""]",Sometimes,No copy-paste,Never,,"No, I started before using Windows, so my muscle memory of Emacs keystrokes is, if anything, better.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Stability coupled with almost infinite extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",30,Mu4e,,any comprimise,never considered,No,I have in the past,No,Emacs,"[""Python"", ""R""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""IRC"", ""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Frequently,64,PhD,Male,British,Research,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Emacs mailing list,Great,"[""shell"", ""eshell"", ""term"", ""ansi-term""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Unfamiliar terminology and naming used in the introduction tutorial and some function names. Confusing Installation and configuration instructions for external packages.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Part of the GNU project / FSF""]",Good but not great,"Evaluating elisp functions in any buffer. Included extensive documentation. Quality of third-party packages. Relatively lightweight (memory, cpu...) compared to modern editors.","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",4,No,"swiper, magit, eglot, smex, which-key",significant comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Manual""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,Vim,No,Often,30,Masters,Male,Spanish,Research,"[""Ivy""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""eshell"", ""ansi-term""]","[""modus-operandi"", ""solarized""]",Sometimes,No write package,Never,,I cannot recall any *major* difficulties. The editor was different from what I used before switching to it. I had to run the Emacs tutorial two or three times to remember all basic keybindings. And it was enough to start using the editor. It also felt heavier than Vim at the beginning.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""I was a Vim user but get tired of VimL and decided to try this \""Best OS which has everything except a good text editor\"" thingy.""]","Very well, it's snappy","I would say elisp is the foundation of ""Emacs' greatest strengths"".","[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,moderate comprimise,never considered,No,No,Yes,Vim,"[""C"", ""Clojure"", ""Common Lisp"", ""Rust""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""framework default""]","[""GitHub""]",Sometimes,"[""Lack of time""]",Rarely,"[""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials""]","[""I rarely ask for help because someone already did and I can find an answer or clue in the Internet.""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",I searched the Internet and then found MELPA documentation and it was very good and comprehensive so I submitted my package there.,Vim,projectile,Frequently,38,Masters,Male,Ukrainian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Twitter,Great,"[""eshell""]","[""ianyepan/acme-emacs-theme""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Lisp - nothing like any other language I've used,Internet,"[""GUI""]","[""Package(s)"", ""Built-in features""]","[""Org mode""]",Good but not great,"Org mode Packages Extensibility","[""Work"", ""Hobby projects""]","[""28.1""]",3,Mu4e,"Org mode,magit,mu4e,projectile,ledger-mode,company,evil,dired",limited comprimise,never considered,Yes,No,No,Vim,"[""Shell""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default""]","[""wait for community""]",,VS Code,projectile,Frequently,37,Bachelors,Male,New Zealander,Fin Tech,"[""Vertico"", ""company""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""dracula""]",Frequently,framework default simple functions,Never,,Keybindings.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","The rich ecosystem of fully customizable packages (e.g. Org-mode, Geiser, etc.)","[""Work"", ""Hobby projects""]","[""28.2""]",15,Mu4e,"magit, yasnippet, multiple-cursors, racket-mode, paredit, helm, exwm, ace-window",significant comprimise,10+y,Yes,No,No,Emacs,"[""Elisp"", ""Python"", ""Scheme"", ""Racket""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Discourse"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""IRC"", ""Matrix"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Email"", ""Discourse""]","[""Guix""]","[""Install and try it immediately"", ""Research alternatives""]",,C++ Builder,No,Frequently,34,PhD,Male,Moldovan,Research,"[""Helm""]","[""flyspell""]",maximal vanilla,Thanks a lot for having this survey!,Not sure,Friend,Great,"[""eshell"", ""term""]","[""doom-one"", ""gruvbox"", ""nord"", ""solarized"", ""solarized-dark"", ""zenburn"", ""ample, alect, moe""]",Often,framework default write package,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",21,No,"Magit, reformatter, vertigo, embark,",moderate comprimise,2-5y,I have in the past,No,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Ruby"", ""Typescript"", ""kotlin""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Often,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Manual""]","[""GitHub""]","[""use-package"", ""quelpa""]","[""Install and try it immediately""]",I use melpa because it seems to have less burden,None,project.el,Sometimes,43,Masters,Male,Belgian,Healthcare,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,Blog post,Great,"[""vterm""]","[""nord""]",Often,No copy-paste,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Community""]",Good but not great,,"[""Work""]","[""28.2""]",1,No,,,,,,,Emacs,"[""Python""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GNU ELPA/MELPA online package lists""]",String[],"[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,,,,,,"[""Ido""]","[""No""]",minimal vanilla,,,,,"[""none""]","[""acme""]",Frequently,No write package,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",14,No,,significant comprimise,might in future,No,Would directly,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""Haskell"", ""Julia"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,String[],Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials""]","[""Reddit"", ""Framework""]","[""straight""]","[""Install and try it immediately""]",,Notepad++,projectile,Sometimes,32,Bachelors,Male,German,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu""]",Doom Emacs,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell"", ""vterm""]","[""doom-one"", ""modus-vivendi""]",Sometimes,No copy-paste,Never,I think a switch away from mailing list to something like GitHub would lower barrier of entry significally.,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""org-mode""]",Alright,org-mode is the reason I use emacs over neovim,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"org, evil, magit, lsp-mode, tree-sitter, eglot, pdf-tools, auctex, cdlatex, org-roam",limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""Python"", ""R""]",Often,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Mailing list""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Tutorials"", ""Manual"", ""Clips/videos""]","[""Reddit"", ""GitHub"", ""Discord""]","[""framework default"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,24,School,Male,Austrian,Student,"[""framework default"", ""Ivy""]","[""framework default"", ""flyspell""]",Doom Emacs,The survey is great!,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""solarized""]",Sometimes,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""?""]",14,,,,,,,,Emacs,"[""C"", ""Elisp"", ""R""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,"Remembering keybindings, and answering the question “how do I do X?”. The manuals and help system are fantastic, but in my experience they’re only useful when you already know what you are looking for.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility""]",Good but not great,Flexibility,"[""Hobby projects""]","[""28.1""]",4,No,"magit, eglot",limited comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Haven’t needed to/spotted the right opportunity""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Manual"", ""Overview""]","[""Browsing existing answers""]","[""use-package""]","[""wait for community""]",,Vim,project.el,Sometimes,27,Masters,Male,British,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell""]",minimal vanilla,,No,r/emacs,Great,"[""shell""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,No simple functions,Never,,"the workflow not obvius, but you get that with brio",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""fock fsf""]","[""elisp""]",Good but not great,"elisp, not unix stuff","[""Work"", ""Hobby projects""]","[""27.1""]",3,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Elixir"", ""Erlang"", ""Go"", ""Haskell"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Scheme"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Code (features)"", ""Advocacy""]","[""telegram existis fsf""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""telegram existis fsf""]","[""framework default""]","[""Install and try it immediately""]",melpa,Sublime Text,framework default,Frequently,23,Bachelors,Male,,Software Development,"[""No"", ""framework default""]","[""No""]",maximal vanilla,idn,Yes,Telegram,Ok,"[""eshell"", ""term"", ""ansi-term""]","[""gotham""]",Never,No read and understand,Rarely,,"Key bindings were a mountain to climb, but the built-in tour did well to teach me them.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",The extreme customizability and extensibility are unmatched in any other editor. Writing in multiple programming languages working pretty much equally well as each other.,"[""Work"", ""Hobby projects""]","[""28.2""]",16,No,,any comprimise,never considered,No,No,No,Emacs,"[""Assembly"", ""C"", ""HTML/CSS"", ""Java"", ""Python"", ""Perl"", ""Rust"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Not interested""]",Never,,"[""M-x list-packages""]","[""Manual"", ""Overview""]","[""I don't""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Sometimes,35,Associates,Male,American,Software Development,"[""No""]","[""flyspell""]",minimal vanilla,,No,Blog post,Great,"[""none""]","[""blackboard""]",Rarely,No read and understand,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",2,No,,limited comprimise,might in future,No,No,No,Vim,"[""Common Lisp"", ""Elisp"", ""Python"", ""Ruby""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Framework"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Rarely,,Bachelors,Male,Chinese,Student,"[""Ivy""]","[""framework default""]",Doom Emacs,,No,Emacs China,Ok,"[""vterm""]","[""solarized""]",Rarely,No copy-paste,Never,,It was quite difficult for me personally. First of all Emacs looked very ugly with that default light theme. Keybindings seemed weird because they are a lot different than in any other text editor (although Emacs is not a text editor bla bla bla...). Although I don't think keybindings should be changed since they are good since I used to it.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",You can do everything with the keyboard + there are packages for everything.,"[""Hobby projects""]","[""29.0""]",1,No,"magit, multiple-cursors, + many other built in packages",significant comprimise,might in future,No,No,No,Emacs,"[""C++""]",Often,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""M-x list-packages""]","[""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange""]","[""straight""]","[""Install and try it immediately""]",,Sublime Text,projectile,Rarely,15,School,Male,Croatian,Software Development,"[""Vertico""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell""]","[""default light"", ""my own custom theme""]",Never,No simple functions,Never,,The key bindings are brutal. Evil gets in the way of some native keys.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Notmuch""]","[""Notmuch""]","Very well, it's snappy",Ability to change the behavior and customize,"[""Hobby projects""]","[""28.2""]",2,notmuch,"Notmuch, erc",significant comprimise,never considered,No,No,No,Emacs,"[""Elisp""]",Never,"[""BSD""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Irc""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Never,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Tutorials""]","[""IRC"", ""Reddit"", ""Mailing lists""]","[""package.el"", ""straight"", ""elpaca""]","[""Install and try it immediately""]",,Vim,No,Frequently,66,Bachelors,Male,American,Software Development,"[""No""]","[""ispell""]",minimal vanilla,,No,r/emacs,Great,"[""shell-command"", ""eshell""]","[""?""]",Never,No copy-paste,Rarely,,Too long ago to remember!,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Familiarity""]","[""Text editing features""]",Good but not great,Continued development and improvement. Performance. Flexibility.,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",28,No,"magit, bug-reference-mode, editorconfig, fill-column-indicator, modus-themes, vertico, consult",significant comprimise,2-5y,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""Sacha Chua's Emacs News (as linked from LWN.net)""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Maintainer's choice of forge (e.g. sourcehut)""]","[""use-package""]","[""wait for maturity"", ""wait for community""]",,Microemacs,projectile,Sometimes,47,Bachelors,Male,British,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,Yes,Blog post,Great,"[""none""]","[""modus-vivendi""]",Rarely,No write package,Never,"I had a patch to shr, submitted and accepted, however I let the paperwork barrier prevent me from signing over the copyright. The barrier was printing out the paper and mailing it. It felt archaic and at the time one more thing that was piled on my todo list that was already overwhelming me.","Starting from a basic installation, I felt that the default M-x behavior was opaque. Once I had annotations up (via Counsel and now Marginalia) I could begin to see the commands and their purpose. Further, having live-updates narrow the commands as I typed really helped me ""see and feel"" what all was available. In other words, M-x was the brochure pamphlet that gave me hints of all that was possible.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Community"", ""FOSS""]","Very well, it's snappy","It puts the means of production in the hands of the workers; in other words it is an inversion of ""embrace, extend, extinguish"".","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"org-mode, denote, which-key, marginalia, consult, eglot",any comprimise,0-2y,Yes,Would directly,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Blogging""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email""]",Sometimes,"[""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Reddit"", ""GitHub"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Atom,projectile,Frequently,46,Bachelors,Male,United States citizen,Software Development,"[""Vertico"", ""Marginalia"", ""Consult"", ""Orderless""]","[""ispell""]",maximal vanilla,Thank you!,Yes,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Rarely,undo-tree copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,,"[""Hobby projects""]","[""29.0""]",1,No,,limited comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Javascript"", ""Typescript""]",Frequently,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for community""]",,VS Code,No,Sometimes,,,Male,,,"[""No""]","[""No""]",minimal vanilla,,No,project-mage.org,Great,"[""term""]","[""default dark""]",Rarely,No simple functions,,,none that are specific to emacs itself. i started with spacemacs which has its own issues,"looking for a batteries-included vim, found spacemacs instead","[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,"very customizable, works exactly the way I want it to","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,evil,,never considered,,,,Vim,"[""Clojure"", ""Javascript"", ""Java"", ""PHP"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""framework default""]","[""i haven't""]",,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Never,,"[""Web search engines""]","[""Manual""]","[""i haven't""]","[""framework default""]","[""Install and try it immediately""]",,vim & intellij,framework default,Never,,,,,,"[""Helm"", ""Ivy""]","[""flyspell""]",Doom Emacs,,,,,"[""none""]","[""modus-vivendi""]",Rarely,framework default copy-paste,Never,,Understand the doc.,was pro vim. wanted to know who were right. now I know,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""to follow 'clojure for the brave'""]",Good but not great,Extensibility and auto documentation,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"Evil, which-key, company",any comprimise,might in future,I have in the past,No,No,Vim,"[""C++"", ""Clojure"", ""Elisp"", ""Javascript"", ""Python""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Mailing lists"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Rarely,34,Bachelors,Male,French,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,Thank for your time to create this and the analisis you provide at the end.,Yes,Blog post,Great,"[""none""]","[""doom-one"", ""solarized-dark""]",Never,undo-tree simple functions,,,,,"[""GUI""]","[""Package(s)""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""26.3""]",25,,,,,,,,Emacs,"[""Common Lisp"", ""Python""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,I had no idea about lisp. I started with a completely vanilla install ~6 years ago and had no idea where to go from there.,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",You could pretty much replace your entire operating system with it. The keyboard driven workflow saves so much time and is tremendously efficient after the learning wheel is over (never is over).,"[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,"nov.el, emms, mu4e",moderate comprimise,never considered,No,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,30,Bachelors,Male,Canadian,Various,"[""Ivy""]","[""spell-fu""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""nord""]",Rarely,undo-fu many packages,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",10,,,,,,,,Emacs,"[""C++"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,Eclipse,,Never,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,,another C Dev,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.2""]",8,Gnus,"cider,magit,helm,lsp-mode,flycheck,smart-mode-line,multiple-cursors,swiper-helm,use-package,paredit",any comprimise,might in future,No,No,No,Emacs,"[""C#"", ""Clojure"", ""Elisp"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""MELPA""]","[""GitHub"", ""twitter""]",Never,"[""Lack of time""]",Never,,"[""Blogs"", ""M-x list-packages"", ""Telegram Emacs Community""]","[""Tutorials"", ""Clips/videos"", ""youtube tutorial""]","[""Telegram emacs community""]","[""use-package""]","[""Install and try it immediately""]","elpa,melpa",Vim,projectile,Sometimes,50,Bachelors,Male,French,Software Development,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,Telegram,Great,"[""shell"", ""eshell""]","[""zerodrak""]",Never,undo-tree copy-paste,Never,,"1. Very hard to remember key-bindings 2. Hard to look for help online unless you know Emacs terminology 3. Assumes a knowledge of Emacs Lisp",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility and being out of the way when required,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1"", ""27.2""]",1,No,,limited comprimise,10+y,I have in the past,I have in the past,No,Emacs,"[""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""R"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub"", ""Matrix servers""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,"[""Issues"", ""Advocacy""]","[""Matrix servers"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Matrix"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,Most of the above,projectile,Frequently,,Masters,Male,,Research,"[""Selectrum"", ""Marginalia""]","[""flyspell"", ""ispell"", ""langtool""]",maximal vanilla,,No,Matrix,Ok,"[""eshell""]","[""my own custom theme""]",Never,No simple functions,Never,,"Remembering Keybinds I don't use often. A bit of gymnastic required for some defaults.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""Lisp""]","[""No choice, it was the default editor in my School""]",Good but not great,"Lisp and runtime programmability. Mature ecosystem. Keyboard driven.","[""Work"", ""Hobby projects"", ""As many things as possible""]","[""28.2""]",22,Gnus,"Setup.el, Straight, Magit, Smartparens, Vertico, Consult, Embark, Avy, suggest.el",moderate comprimise,might in future,Cannot,Would directly,No,Emacs,"[""C++"", ""C"", ""C#"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""Typescript"", ""Nim, GDScript, Nix""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS"", ""BSD"", ""Android""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""IRC servers"", ""Matrix servers"", ""Discord"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Email"", ""The package source""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]","Look where others submit theirs, ask why and decide if I agree.",Notepad++,project.el,Sometimes,31,Bachelors,Male,French,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,vundo simple functions,Never,,Had to read the built in tutorial. I've learned a lot from other people's dotfiles. Also GTD guides.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""org-mode""]",Good but not great,"Freedom, customizability.","[""Work"", ""Hobby projects""]","[""28.1""]",9,Mu4e,"ivy, consul, cider, avy, magit, org-mode, projectile, swiper, lispy",moderate comprimise,might in future,Yes,No,No,Emacs,"[""Clojure"", ""Elisp"", ""Javascript"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""friends""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""GitHub"", ""Email"", ""clojurians slack""]","[""straight""]","[""wait for maturity""]",,None,projectile,Frequently,33,Bachelors,Male,United States citizen,Software Development,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""gruvbox"", ""acario-light""]",Sometimes,undo-tree simple functions,Never,,"weird keybindings, lengthy manual and lots of options and packages. no step by step tour of major things in emacs apart from basic usage.",learn unix in 24 hours book,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",extensibility,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",7,No,"magit, org mode, vertico,hungry-delete, iedit, multiple-cursors,org-reveal, vterm, vundo, dired",limited comprimise,might in future,Yes,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Babel"", ""presentations and writing blogs""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""FSF paperwork""]",Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""examples""]","[""IRC"", ""Emacs StackExchange"", ""GitHub""]","[""leaf""]","[""Install and try it immediately""]",,Sublime Text,project.el,Sometimes,25,Bachelors,Male,Indian,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""shell-command"", ""shell"", ""eshell"", ""vterm""]","[""default light"", ""doom-one"", ""modus-operandi""]",Rarely,vundo write package,Never,,Learning the navigation key bindings and learning elisp,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""SLIME and org-mode""]","[""SLIME""]",Good but not great,Extensibility and portability,"[""Work"", ""Hobby projects""]","[""28.2""]",18,No,"SLIME, nyan-mode, company, evil",moderate comprimise,might in future,No,I have in the past,No,Vim,"[""Common Lisp"", ""Java""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Discord"", ""M-x list-packages"", ""Mastodon""]","[""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""Discord""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Rarely,38,School,Male,American,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,No,Mastodon,Great,"[""eshell""]","[""atom-one-dark""]",Rarely,No simple functions,,,relationship and difference between window and buffer.,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)"", ""Community""]","Very well, it's snappy",self-documented,"[""Hobby projects""]","[""28.2""]",10,,,,,,,,Emacs,"[""C"", ""Elisp"", ""Perl"", ""Shell""]",,"[""GNU/Linux"", ""termux""]",,,,,,,,,,,,,,hidemaru,,Frequently,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]",String[],Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,Mu4e,,significant comprimise,never considered,No,No,No,Vim,"[""Python"", ""Nix""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""framework default"", ""GNU ELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,,,,,Telecom,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,Long,No,Hacker News,Ok,"[""vterm""]","[""solarized""]",Rarely,framework default write package,Sometimes,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,moderate comprimise,2-5y,No,No,No,Custom ijkl based,"[""Elisp"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,,"[""Blogs""]","[""Comparison"", ""Overview""]","[""GitHub""]","[""package.el"", ""straight"", ""use-package""]","[""Install and try it immediately""]",,None,projectile,Frequently,30,PhD,Male,French,Education services,"[""Ivy"", ""Marginalia"", ""Consult""]","[""flyspell"", ""grammalecte""]",maximal vanilla,,No,Hacker News,Ok,"[""eshell""]","[""zenburn""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,,,,,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",10,,,,,,,,Emacs,"[""Elisp"", ""Go"", ""Haskell"", ""Python"", ""Ruby""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,some package configs,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,shortcuts and packages,"[""Work""]","[""28.2""]",6,No,"magit, lsp-mode, org-mode, erc",any comprimise,never considered,I have in the past,I have in the past,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Web search engines""]","[""Tutorials"", ""Screenshots""]","[""IRC"", ""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,VS Code,projectile,Rarely,36,Bachelors,Male,Turkish,Software Development,"[""framework default"", ""Ivy""]","[""framework default""]",Doom Emacs,,No,lemmy,Great,"[""vterm""]","[""doom-one""]",Never,undo-tree copy-paste,Never,,"The biggest difficulty I faced when initially learning emacs was scrolling through pages of code in a way that was intuitive legible. Having it jump from one page to the next made it really hard for my to understand what I was looking at and piece everything together, so I added a scrolling function that allows me to use the mouse wheel to scroll 2 lines at a time, which resolved this for me.",University/College,"[""TUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]",Good but not great,"Being able to run Emacs in a terminal is one of the primary features that keeps me on it over other alternatives. Knowing that the development environment I am most used to is available for me when I am in most remote server environments is nice. Also, it keeps a lot of the usual clutter you see with other text editors out of the way. When I used VS Code in the past there were features that required I use a mouse to mess with UI layout each time I used them, which was very annoying.","[""School""]","[""28.1""]",1,No,"yascroll, Helm, racket-mode, org-mode, buffer-move, paredit, rainbow-delimiters",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""Java"", ""Python"", ""Racket""]",Never,"[""MacOS""]","[""Note taking"", ""Task management""]","[""MELPA"", ""MELPA Stable""]","[""I don't""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Course guides when provided""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""GitHub"", ""StackOverflow""]","[""package.el""]","[""wait for community""]",,VS Code,No,Never,21,Associates,Agender,American,Student,"[""Helm""]","[""No""]",minimal vanilla,Nope.,No,r/emacs,Great,"[""I usually just ctrl-z out of emacs when I need a temrinal and fg back in""]","[""default light"", ""my own custom theme"", ""zenburn""]",Never,undo-tree simple functions,Never,,Steep curve. Tutorial is good. Org-mode provided motivation.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""org-mode""]","Very well, it's snappy",Org-mode! Programmability,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,significant comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Blogs"", ""sacha""]","[""Tutorials"", ""Overview""]","[""GitHub"", ""Email"", ""duck-duck-go search""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,48,Masters,Male,United States citizen,Creative/Writing,"[""No""]","[""flyspell""]",minimal vanilla,,No,Blog post,Great,"[""M-!""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"I must have attempted to 'learn' emacs 5 or 6 times through the startup tutorial. Took about a years worth of effort. The 2 features that finally made me 'stick' to emacs were 1) learning how to quickly switch to a buffer using the minibuffer buffer list 'C-x b' and how to get syntax highlighting for my Java homework 'M-x java-mode' (I think). Easily displaying all open files quickly with shortcuts convinced me that this was the app I could use as a workspace to manage a slew of files/projects/workspaces. The 2nd big difficulty was the *Info* pages. I found Info extremely difficult to navigate. The interface was completely foreign to any other software interface I had encountered, and it wasn't easy to 'jump' around to a node and then 'return' to a specific node. I still have that problem, but I just slog through it. Without blogs and example videos on youtube, I wouldn't have discovered 80% of what I have in my configuration. The ""self documenting"" part of emacs never felt like a big win for me due to the struggle to navigate that documentation. I suspect it's something that hasn't 'clicked' for me, and there is a wonderful way to integrate it into my workflow, but aside from C-h k/f/i I don't find it hard to reference.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Freedom, I can invest in it""]","[""very hard recommendation from a professor I respected""]",Good but not great,"Extensibility, community, and FOSS nature. I can rely on it, and the skills I learn I will carry with me for the rest of my life. Because of it's age, extensibility, and great community, I see a lot of great ideas appear in emacs first. For example, it's the first place I've encountered Leader key navigation. Other great apps, like Anki, started as an emacs package. And there is no better task manager that lets me control my data than Org Mode.","[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"org-mode/org-super-agenda, paredit, magit, lilypond",do not prefer,might in future,No,I have in the past,No,Vim,"[""Python"", ""SQL""]",Sometimes,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel"", ""literate configs, for any app""]","[""framework default""]","[""Email""]",Never,"[""Unfamiliar with contribution process"", ""my email is disorganized. process seems email heavy, and I have no experience participating in mailing lists""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""emacs meetups, otherwise I just lurk the web""]","[""framework default""]","[""Install and try it immediately""]",,TextWrangler,No,Frequently,29,Bachelors,Male,American,Fin Tech,"[""framework default""]","[""framework default""]",Doom Emacs,"donation link would be nice, love this initiative",Yes,Hacker News,Great,"[""none""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",,"Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",3,,,,,,,,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Python""]",,"[""GNU/Linux"", ""WSL"", ""BSD""]",,,,,,,,,,,,,,,,Often,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"I started using vanilla emacs, and I felt a bit overwhelmed at the beginning looking for all the packages I needed to make it look like a lightweight IDE. When I started using Doom Emacs, I realized it does almost everything I wanted from Emacs that I had in my configuration, with giving me a lot of freedom to customize it.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",5,Mu4e,"magit, magit-forge, lsp-mode, company, org-mode, projectile, vertico",significant comprimise,never considered,No,No,No,Vim,"[""Go"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,28,Masters,Male,Spanish,Software Development,"[""Vertico""]","[""flyspell"", ""ispell""]",Doom Emacs,,No,lobste.rs,Ok,"[""vterm""]","[""solarized"", ""solarized-dark""]",Frequently,framework default copy-paste,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,"Very well, it's snappy",,"[""Work""]","[""23.1""]",2,,,,,,,,Emacs,"[""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Rarely,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",27,No,Magit,significant comprimise,5-10y,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Perl"", ""Shell"", ""SQL"", ""Ocaml""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""IRC"", ""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""El-get""]","[""Install and try it immediately"", ""wait for community""]",,Vim,framework default,Sometimes,44,Masters,Male,Ukrainian,Fin Tech,"[""Helm""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""default light""]",Often,undo-tree simple functions,Rarely,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Text editing features""]","[""Extensibility""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Telegram groups""]","[""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,34,School,Male,Uruguayan,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Telegram,Ok,"[""vterm""]","[""dracula""]",Rarely,No copy-paste,Never,,"The keybindings is not inherited from the macOS default, the default behavior of the UX like open and close window is weird. The terms like buffer, window and frame are confusing.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"The extensibility and the community, and it's open-source.","[""Hobby projects""]","[""29.0""]",3,No,"Org-Mode,  Evil, Evil Snip, Evil Goggles, Evil Nerd Commenter, Avy, Undo Fu, vterm, valign, sis",limited comprimise,might in future,Cannot,Cannot,No,Vim,"[""Shell""]",Often,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub"", ""Emacs-China""]",Sometimes,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Emacs-China""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Emacs-China""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for maturity"", ""wait for community""]",MELPA,VS Code,project.el,Frequently,26,Bachelors,Male,Chinese,Software Development,"[""Ivy"", ""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,Emacs China,Great,"[""vterm""]","[""modus-operandi""]",Never,undo-fu simple functions,Never,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Elisp"", ""Python"", ""Scheme""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Time tracking"", ""Babel""]","[""MELPA"", ""Github with quelpa""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,,"[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Reddit""]","[""use-package"", ""quelpa""]","[""Install and try it immediately""]",,None,No,Rarely,33,Masters,Male,,Software Development,"[""Icomplete""]","[""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""eshell""]","[""gruvbox"", ""spacegray""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Learning what was available, learning how to use packages, keybindings",University/College,"[""GUI""]","[""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Community""]","Very well, it's snappy","Simplicity, great range of actions, community","[""Work""]","[""28.1""]",1,No,,limited comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Javascript"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking""]","[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Recommendation""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""wait for community""]",,IntelliJ,projectile,Never,30,Bachelors,Male,Brazilian,Fin Tech,"[""framework default""]","[""No""]",Doom Emacs,,No,Company's Slack,Ok,"[""none""]","[""doom-one-light""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Learning the concepts behind emacs,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Flexibility,"[""Work"", ""Hobby projects""]","[""29.0""]",25,No,Magit,significant comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management""]","[""not sure""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,,"[""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Mailing lists""]","[""Fedora rpms""]","[""Research alternatives"", ""wait for community""]",,None,No,Often,57,Masters,Male,German,Software Development,"[""No""]","[""framework default""]",minimal vanilla,,Not sure,Hacker News,Great,"[""none""]","[""default light""]",Never,framework default copy-paste,Never,,"None. I just should have integrated more ELPA, MELPA, and Marmalade packages a lot earlier when I started using it.",_Running Linux_ by Matt Welsch. I saw the intro to vi and I said no.,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""It wasn't vi.""]","Very well, it's snappy","1. Key bindings that make sense. 2. Extensions/Libraries that do anything. 3. Org-mode changed how I write. 4. Magit changed how I approach projects. 5. I use Dired as my file manager.","[""Work"", ""Hobby projects""]","[""28.1""]",23,mutt inside ansi-term,"tramp, org-mode, dired, magit, company, helm, multiple-cursors, try, yasnippet",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Shell"", ""SQL"", ""CFEngine""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""General document writing"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Marmalade""]","[""To this time, I have not so wished.""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""IRC servers"", ""https://www.youtube.com/user/mzamansky""]","[""Tutorials""]","[""IRC""]","[""use-package""]","[""Install and try it immediately""]",,Programmer's File Editor,No,Frequently,50,School,Male,American,Education services,"[""Helm""]","[""ispell""]",minimal vanilla,,No,IRC,Ok,"[""shell"", ""eshell"", ""ansi-term"", ""M-! and M-|""]","[""classic""]",Frequently,No read and understand,Never,,Learning ELisp and transitioning from my Neovim config to an Emacs cofnig that felt comfortable,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Good but not great,Extremely customisable,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"evil, org-mode, projectile, consult, vertico, magit, company",limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""Install and try it immediately""]",,Vim,projectile,Often,15,School,Male,Romanian,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""vterm""]","[""my own custom theme""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Configuration,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Community""]","Very well, it's snappy",Customizability and free and opensource,"[""Terminal and code editor""]","[""28.2""]",3,No,treemacs,any comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Common Lisp"", ""HTML/CSS""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Never have""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Never,11,,Male,American,Student,"[""Ivy""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""ansi-term""]","[""idea-darkula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Sometimes,"The info is not very straightforward to find (maybe there should be a command to the contributors info file), but otherwise, FSF assignment and submitting packages is very straightforward. Also, the developers (mailing list) are extremely 'helpful'.","I've tried to learn how to use Emacs twice or so before, but I could not make myself like the keybindings. Of course, the internet (mis)informed me that vim and Emacs are equally powerful editors, so I decided to use Vim because of the (for me) much nicer keybindings. I am mentioning this, because the keybinding were the main reason for me not to use Emacs (could be considered 'too difficult'). At some point I learned about Spacemacs, and that it (Emacs), provides pdf-tools. So I tried Emacs again (i.e. Spacemacs). I find that the `SPC` concept together with the `which-key` package are quite a (genius) improvement over the Vim experience. Then, finally, I 'discovered' that Emacs in its core is essentially a Lisp interpreter and includes a fully integrated elisp IDE, which makes Emacs just the much 'superior' editor. I think most difficulties I had when learning Emacs were related to using Spacemacs (configuring evil keybindings, doing Spacemacs layer/package management). I think the `Emacs` tutorial should focus more on using the lisp interpreter (while teaching the keybindings, and window management etc.). Anyway, as far as this is relevant here, I am trying to help out as much as I can, and I am working on an alternative introduction to Emacs tutorial/article (in org-mode including code-blocks).",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF"", ""pdf-tools""]","Very well, it's snappy","Introspection, extensibility, community, org, magit","[""Work"", ""Hobby projects""]","[""29.0""]",3,No,"Evil, Ivy, magit, org-mode, pdf-tools, transient, image-roll, doc-toc, iedit, epc",significant comprimise,0-2y,Cannot,Cannot,No,Vim,"[""Elisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel"", ""Write blog articles, and I hope soon also a nice Emacs (evil based) introduction tutorial""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub"", ""Chat room, if available""]",Rarely,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""Spacemacs Gitter channel""]","[""Comparison"", ""Design rationale""]","[""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Email""]","[""framework default"", ""Spacemacs (i.e. a combination of the above, including Quelpa and 'manual', but it is not 'yet' ideal)""]","[""Install and try it immediately""]","Quit simple, I prefer to contirbute to core, if 'relevant'. Otherwise, I prefer to place packages on Elpa if eligible, and otherwise (from now on), I would submit to NonGNU ELPA , AND, Melpa. However, I write many 'packages' that are very useful, but I do not find them 'polished' enough to submit them to any repository yet (not counting github as repository here). Although I try to support, advocate and align with the 'FSF policy/philosophy' as much as possible, lack of time and resources prevent me (for now) to transfer my 'development repos' away from Github.",Vim,framework default,Rarely,40,Bachelors,Male,Dutch,"No work unfortunately, but aim for Education services, Software development or manufacturing (or maybe Academia/Research)","[""Ivy""]","[""framework default""]",Spacemacs,Not really...,Not sure,Emacs mailing list,Ok,"[""vterm""]","[""default dark""]",Rarely,undo-tree many packages,Frequently,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects"", ""Free software development""]","[""29.0""]",31,Gnus,,significant comprimise,10+y,No,No,Yes,Emacs,"[""C"", ""Elisp"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows"", ""BSD""]",String[],"[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Frequently,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual""]","[""Emacs StackExchange"", ""Framework"", ""Mailing lists"", ""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",GNU ELPA,Don't remember,No,Frequently,66,Masters,Male,German,Telecom,"[""No""]","[""No""]",maximal vanilla,,Yes,Emacs mailing list,Ok,"[""shell-command"", ""shell"", ""eshell""]","[""my own custom theme""]",Frequently,framework default simple functions,Never,,"I was used to Vim keybindings, starting with a config from scratch that used Vim bindings everywhere was hard. Doom helped with that. Concepts/naming are a bit different but that was cleared up fairly quickly. Learning elisp was a challenge at first, I didn't have any Lisp experience beforehand.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]",Alright,It's extensible and has a great eco-system.,"[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,"evil,magit,mu4e,company,org,org-roam,tramp,lsp-mode",limited comprimise,might in future,Yes,No,No,Vim,"[""Go"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB""]","[""framework default""]","[""GitHub"", ""Discord""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Discord"", ""Discourse""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,framework default,Sometimes,27,,Male,German,Software Development,"[""framework default"", ""Vertico"", ""Marginalia"", ""Consult""]","[""framework default""]",Doom Emacs,,Yes,Discord,Great,"[""none"", ""vterm""]","[""my own custom theme"", ""doom-alabaster""]",Often,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,the theme was olivegreen which id di find weird,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,lisp,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"go-test, evil, magit",significant comprimise,never considered,Cannot,Cannot,No,Vim,"[""Go"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit""]","[""Screenshots""]","[""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]","not really deciding, whatever easiest,",None,project.el,Rarely,43,School,Male,French,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell""]",maximal vanilla,keep it rocking!,Yes,r/emacs,Great,"[""vterm""]","[""kaolin-ocean""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Colleague,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",6,No,,significant comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Clojure"", ""Elisp"", ""Go""]",Sometimes,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,,Masters,Male,American,Software Development,"[""Helm""]","[""No""]",Prelude,,Yes,Hacker News,Ok,"[""shell""]","[""Spacemacs light/dark""]",Never,undo-tree copy-paste,Never,,pasting from clipboard,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,emacs lisp,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"org-mode,slime",any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Perl"", ""Scheme"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""Windows"", ""BSD""]",String[],"[""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Never,,"[""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Internals/Hacking""]","[""Email""]","[""not sure""]","[""Install and try it immediately""]",,Vim,No,Rarely,,Masters,Male,Bulgarian,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell"", ""eshell""]","[""default light"", ""default dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,,Configuration,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",4,Mu4e,Emacs Application Framework,moderate comprimise,0-2y,No,I have in the past,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Frequently,"[""Lack of time""]",Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Design rationale"", ""Manual""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]",,IntelliJ,projectile,Frequently,23,Bachelors,Male,Canadian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,Emacs China,Great,"[""shell"", ""term""]","[""doom-one""]",Rarely,undo-tree simple functions,Never,,The learning-curve is steep,Friend,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Fast and modifiable. Most importantly I can exist within a single ecosystem, running browser, music, repl, directory, and editor without the mental whiplash of exiting my workspace.","[""Work"", ""Hobby projects""]","[""28.1""]",8,No,,do not prefer,might in future,No,No,No,Emacs,"[""Assembly"", ""C++"", ""Common Lisp"", ""Python"", ""Rust"", ""Ocaml""]",Frequently,"[""WSL"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""MELPA"", ""Source""]","[""I never have, maybe I will in future.""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots""]","[""I haven't""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,No,Sometimes,,Bachelors,Male,British,Media/Publishing,"[""Helm""]","[""No""]",Spacemacs,,No,Hacker News,Great,"[""shell"", ""eshell""]","[""my own custom theme""]",Never,No copy-paste,Never,,,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]",Good but not great,It’s extensibiluty. Even though my grasp of elisp and emacs’ own APIs is poor there is so much out there in the community that I can still find what I need,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",6,No,"Magit, evil-mode, hydra, projectile, swiper",moderate comprimise,never considered,Yes,Would directly,No,Vim,"[""C"", ""Go"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison""]","[""Reddit"", ""Framework"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,30,Masters,Male,,Software Development,"[""Ivy""]","[""flyspell""]",Doom Emacs,,Not sure,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,undo-fu copy-paste,Never,No,"I dove straight into doom eMacs so I had to learn the naming conventions of the commands as well as vim keybinds, it was a lot but worth it",Friend,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features""]","[""Package(s)""]","Very well, it's snappy",Able to use vim keybinds lol,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Java"", ""Python"", ""R"", ""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Idk what this means""]","[""not sure""]","[""I dont""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Discord"", ""M-x list-packages""]","[""Design rationale"", ""Screenshots""]","[""Discord""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,framework default,Never,19,Bachelors,X,Italian,Student,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Discord,Great,"[""none""]","[""doom-one""]",Never,framework default write package,Rarely,,Keybindings are a mess. No consistency. Too many things to learn at once. Bad defaults.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","Extensibility, freedom (from an extensibility perspective and also as free software)","[""Work"", ""Hobby projects""]","[""28.1""]",5,No,,limited comprimise,might in future,No,No,Yes,Emacs,"[""Elisp"", ""Julia"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",I just submit to MELPA to minimize hassle.,Vim,project.el,Rarely,31,Masters,Male,American,Student,"[""Vertico""]","[""No""]",maximal vanilla,,Not sure,Hacker News,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Magit, Evil""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",8,No,"Magit, Cider, org-mode, projectile, ivy, paredit, lsp",no comprimise,never considered,No,Would directly,No,Vim,"[""Clojure"", ""Erlang"", ""Shell""]",Frequently,"[""MacOS""]","[""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Clips/videos""]","[""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,projectile,Sometimes,,,,,Software Development,"[""Ivy""]","[""No""]",Doom Emacs,,Not sure,Twitter,Ok,"[""none""]","[""default dark"", ""solarized-dark""]",Never,No copy-paste,Never,,key bindings,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Part of the GNU project / FSF""]","Very well, it's snappy","it's open source the packages the flexibility/ability to customize","[""Work"", ""Hobby projects""]","[""28.1""]",20,No,"use-package, magit, elpy, ivy",no comprimise,never considered,I have in the past,No,No,try to stick to default but to say I haven't any custom would be a lie,"[""Elisp"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""Windows"", ""MacOS""]","[""i have tried to incorporate org mode into my usage and it just never takes""]","[""MELPA Stable""]","[""never have""]",Never,"[""Elisp proficiency""]",Never,,"[""Reddit""]","[""Comparison"", ""Tutorials"", ""Clips/videos"", ""Overview"", ""honestly if they don't provide what I need I don't use it""]","[""I don't""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile but I often question why,Rarely,50,Bachelors,Male,American,Sofware Development in Education,"[""Ivy""]","[""No""]",minimal vanilla,,No,r/emacs,Ok,"[""none"", ""I wish I could more but the options all seem to not make the cut""]","[""doom-one""]",Sometimes,No none,Never,,,Colleague,"[""TUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.2"", ""27.1"", ""26.3""]",10,No,,do not prefer,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Python"", ""Rust"", ""Ruby"", ""Shell""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]",String[],"[""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,nano,No,Sometimes,37,PhD,Male,Belgian,Research,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",,Good but not great,,"[""Work""]","[""26.1""]",3,,,,,,,,Emacs,"[""C"", ""System Verilog""]",,"[""Solaris""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,,Internet,"[""TUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""QWAN""]","[""QWAN""]","Very well, it's snappy",QWAN,"[""Work"", ""Hobby projects""]","[""28.1""]",10,,,,,,,,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Lisp""]",,"[""GNU/Linux"", ""MacOS""]",String[],"[""not sure""]",String[],,String[],,,String[],String[],String[],"[""not sure""]",,,jEdit,,Often,,,,,,String[],String[],minimal vanilla,,,,,String[],String[],, read and understand,Rarely,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,,"[""Hobby projects""]","[""27.2""]",1,No,,significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""Haskell"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Rarely,,School,Male,Spanish,Healthcare,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell""]","[""modus-operandi""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Text editing features"", ""org-mode""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",1,,,,,,,,Emacs,"[""none, just use org""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Rarely,,Just the documentation of some of the packages.,Self exploration while working with unix in 1990,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Its a programming environment which helps build or work with other programming environments.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",20,Mu4e,"Org mode, ledger, elpy",significant comprimise,might in future,No,No,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GNU""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Overview""]","[""IRC"", ""Framework"", ""Mailing lists""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",,Vim,projectile,Sometimes,,,,,,"[""Ido""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Hacker News,Ok,"[""shell"", ""eshell"", ""ansi-term""]","[""solarized-dark""]",Frequently,No simple functions,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,Packages for every language.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1"", ""27.2""]",7,No,,limited comprimise,might in future,No,No,No,Vim,"[""C#"", ""Clojure"", ""Common Lisp"", ""Python"", ""Scheme"", ""F#""]",Often,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""IRC"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Often,35,Bachelors,Male,United States citizen,Software Development,"[""Ido""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell"", ""eshell"", ""term""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,Clojure community,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Community""]",Good but not great,,"[""Work""]","[""28.2""]",5,,,,,,,,Vim,"[""Clojure""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Never,,,,,,,,minimal vanilla,,,,,,,, many packages,Never,,too many packages in the core,curiocity,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Org, Lisp-related packages""]","[""Package(s)""]",Good but not great,emacs lisp,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""27.2""]",4,Mu4e,"CIDER,jdecomp,magit,separedit,vterm",limited comprimise,never considered,No,No,Yes,Emacs,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Lua, Fennel""]",Frequently,"[""GNU/Linux""]","[""Babel"", ""blog,publishing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""FSF paperwork""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""IRC"", ""Reddit""]","[""straight"", ""use-package""]","[""Install and try it immediately""]","I don't, instead, I suggest installing them via straight.el","Vim, Kakoune",project.el,Often,30,Masters,Male,Russian,Infromation Security,"[""Vertico""]","[""flyspell"", ""langtool""]",maximal vanilla,"Marginalia makes no sense in the question about selection packages, as it's not a selection package. The distinction between fully-custom configuration and lightly configured Emacs is unclear.",Not sure,Telegram,Ok,"[""eshell"", ""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,vundo ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,"Getting used to new shortcuts used for text editing actions (copy, cut, paste, etc) took some time.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Greatest strengths of Emacs is how easy it is to extend and having huge repository of existing packages.,"[""Work"", ""Hobby projects""]","[""27.1""]",5,,,,,,,,Emacs,"[""C"", ""Erlang"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Shell"", ""SQL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Notepad++,,Often,,,,,,,,minimal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Learning curve is high,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",2,No,,limited comprimise,never considered,No,No,No,Vim,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""GNU ELPA devel"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Never,"[""Issues""]","[""GitHub"", ""Discord"", ""Discourse""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Matrix"", ""Reddit"", ""Framework"", ""Discord"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,VS Code,framework default,Never,18,School,Male,German,Research,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,Discord,Ok,"[""vterm""]","[""doom-one""]",Rarely,undo-fu ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,No,"Keybindings are not intuitive, lots of things to know before actually be decently capable of doing things",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"Homogeneity (a unified environment to do anything), introspection (you can learn emacs and elisp inside emacs), dynamism (you can change emacs while running), community (lots of third party packages and helpful discussions)","[""Work"", ""Hobby projects""]","[""29.0""]",14,Mu4e,"avy,EXWM,magit,org,helm,telega",moderate comprimise,never considered,No,Would directly,Yes,Emacs,"[""C++"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""Prolog""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""straight"", ""use-package"", ""manual""]","[""Install and try it immediately""]",I prefer something quick with low requirements,Eclipse,projectile,Frequently,34,PhD,Male,Mexican,Research,"[""Helm""]","[""flyspell"", ""langtool""]",maximal vanilla,Maybe add a question about desktop environments,Yes,r/emacs,Great,"[""vterm""]","[""modus-vivendi""]",Rarely,undo-tree simple functions,Never,,"Yes! Keyboard shortcuts, overall usage.",Colleague,"[""GUI""]","[""Extensibility"", ""Built-in features"", ""org-mode""]","[""org-mode""]",Alright,"org-mode, magit","[""Work"", ""Hobby projects""]","[""28.2""]",14,I want to!,"org-mode, magit, rainbow-delimiters, vterm, all-the-icons, all-the-icons-dired, docker-tramp, centered-window, emojify, emojify-logos",no comprimise,never considered,No,Cannot,No,Emacs,"[""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""v""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""HackerNews""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""HackerNews""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,39,Masters,Male,Belgian,Research,"[""framework default""]","[""flyspell"", ""langtool""]",Doom Emacs,,Yes,Hacker News,Great,"[""vterm""]","[""my own custom theme"", ""doom-one""]",Frequently,No copy-paste,Never,,,University/College,"[""TUI""]","[""Extensibility"", ""Text editing features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",15,No,,do not prefer,never considered,No,No,No,Emacs,"[""Javascript"", ""Java"", ""Python"", ""Rust"", ""Typescript""]",Never,"[""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit""]","[""use-package""]","[""Install and try it immediately""]",,Borland c++,projectile,Sometimes,,Bachelors,Male,,Software Development,"[""Helm"", ""Ido""]","[""No""]",maximal vanilla,,Not sure,Twitter,Great,"[""eshell""]","[""solarized-dark""]",Sometimes,No simple functions,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Package(s)"", ""org mode""]",Alright,,"[""Work"", ""Personal administration""]","[""28.2"", ""28.1""]",2,No,"org,consult,vertico,orderless",limited comprimise,might in future,Yes,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Cygwin""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""Source""]","[""GitHub""]",Sometimes,String[],Sometimes,"[""Code (bug fixes)""]","[""Reddit"", ""Blogs""]","[""Comparison""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,Vim,project.el,Sometimes,36,Masters,Male,Dutch,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""eshell""]","[""modus-vivendi""]",Sometimes,undo-fu copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility""]",Not well,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,Cannot,Would directly,No,Meow,"[""C"", ""Clojure"", ""Haskell"", ""Javascript"", ""Python"", ""Rust""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines""]","[""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Discord""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for community""]",,Vim,projectile,Often,22,Masters,Male,Moroccan,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,No,Hacker News,Great,"[""eshell""]","[""my own custom theme""]",Never,undo-tree simple functions,Rarely,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Customizability, Extensibility, Developer Community attention to detail, OrgMode","[""Work"", ""Hobby projects""]","[""29.0"", ""28.1""]",24,notmuch,,moderate comprimise,2-5y,Yes,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Blogs"", ""Sacha-Chua Emacs Weekly News""]","[""Comparison""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""wait for community""]",,UltraEdit-32,No,Often,42,Masters,Male,Spanish,Software Development,"[""Ido"", ""Icomplete""]","[""flyspell""]",maximal vanilla,,Not sure,Friend,Great,"[""eshell"", ""ansi-term""]","[""modus-vivendi""]",Often,undo-tree copy-paste,,,Figuring out how to customize it and getting used to the key bindings,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Its extensibility,"[""Work"", ""Hobby projects""]","[""27.2"", ""26.3""]",15,,,,,,,,CUA,"[""Go"", ""Java"", ""Python"", ""Ruby"", ""Shell"", ""HCL""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Eclipse,,Often,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",10,Gnus,,moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Shell""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,Notepad++,No,Rarely,53,,Male,,,"[""No""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Ok,"[""ansi-term""]","[""my own custom theme""]",Rarely,No ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,Yes. I've observed stubbornness towards new would-be contributors for daring to highlight their familiarity with git-forge approaches compared to a mailing list.,"As a Vimmer, I had heard about the editor wars and decided to give the more powerful editor a try. The defaults and terminology were unintuitive and archaic (not to mention ugly), so I had to do a lot of research (reading the entire manual, plus the elisp guide) before I could even start using vanilla Emacs. So I started with an Emacs distribution instead (Spacemacs). Eventually the lack of transparency with how to customise the distribution led me to learn vanilla Emacs and gimp my own version of Spacemacs without the heavy abstractions. I quickly learnt the importance of C-g to try to avoid Emacs freezing to death. Its stability could still be much improved (eg avoid blocking in main thread).",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Customisability. Hackability that enables users to implement nearly any feature they could desire. Perfect vim emulation. The best Git porcelain (magit). Org mode. Extensive documentation and access to the source code (of both Emacs core and packages). Doesn't consume excessive resources. Supports IDE features through LSP. Can draw images in GUI.,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"org, magit, evil, which-key, general, use-package, company, yasnippet, terminal-here",limited comprimise,never considered,No,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""example use-package declaration (or at least a link to MELPA etc so I can consume it via use-package)""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,22,Bachelors,Male,Vietnamese,Education services,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,Blog post,Great,"[""eshell"", ""terminal-here""]","[""my own custom theme"", ""ewal""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Not understanding standards,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF"", ""Doom Emacs by Hlissner""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",5,No,"which-key,magit,company,lsp,",moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Fortran"", ""Julia"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking""]","[""framework default"", ""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub""]","[""Tutorials""]","[""Reddit""]","[""framework default"", ""use-package""]","[""Research alternatives""]",,Notepad++,projectile,Frequently,27,Masters,Male,Chilean,Student,"[""Vertico""]","[""flyspell""]",Doom Emacs,,No,Twitter,Great,"[""vterm""]","[""my own custom theme"", ""doom-one"", ""dracula""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Frequently,,,Friend,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",12,No,,moderate comprimise,10+y,I have in the past,I have in the past,Yes,Emacs,"[""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA""]","[""Mailing list"", ""Email""]",Often,"[""Lack of time""]",Frequently,"[""Code (bug fixes)"", ""Advocacy""]","[""IRC servers"", ""Matrix servers"", ""Blogs""]","[""Comparison"", ""Screenshots""]","[""IRC"", ""Matrix""]","[""package.el""]","[""wait for maturity"", ""wait for community""]",,Vim,project.el,Frequently,,PhD,Male,Swedish,Software Development,"[""Helm""]","[""No""]",Doom Emacs,,Not sure,Hacker News,Great,"[""shell-command""]","[""default dark"", ""doom-one""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"I found it impossible to understand how to use keyboard shortcuts until I assigned caps-lock to be another ctrl. I feel it's quite absurd to expect newbies to use shortcuts like C-x C-f when ""control"" is so far away from the home row. Seeing the original ""space cadet"" keyboard revealed to me why the original modifier key choice is the way it is -- but on modern keyboards the overreliance on ""Control"" is a big problem for first-time users.","First workplace was pair-programming heavy and the editor was Emacs, so I was forced to learn. It was great.","[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Forced to due to work requirements""]",Good but not great,"1. You can make it 'your own', it's malleable software, you can use your config on various platforms so you can have a 'home' on them 2. Emacs lisp is pretty nice as an extension language 3. History and principles","[""Work"", ""Hobby projects""]","[""28.1""]",9,No,"eww, elfeed, dump-jump, projectile, direnv, web-mode",significant comprimise,never considered,No,Would directly,Yes,Emacs,"[""Elisp"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Ruby"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Not interested"", ""Lack of time""]",Rarely,"[""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]","Melpa by default, as it's easy to add my package.",Vim,projectile,Often,39,Masters,Male,Polish,Software Development,"[""Ivy"", ""Ido""]","[""No""]",minimal vanilla,"the ""do you contribute/maintain Emacs packages"" section was unclear about whether we're talking about core emacs components or any emacs lisp software (such as that available via MELPA)",Yes,lobste.rs,Great,"[""shell""]","[""commentary""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Elisp is very much unlike other languages I'm familiar with and picking up the Lisp idioms just is a pretty steep learning curve initially (unlike LUA for instance). OTOH I'm aware that there's a reason why Lisp like languages are better suited to be configuration/extension languages. I guess I just have to stick with it. The out of the box keybindings in Emacs are horrendous. Evil makes it bearable for me as a Vimmer, but for somebody who doesn't have a background in Unix, it is enough of a turn-off to make people run away immediately.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Emacs can be configured to be almost everything to everone. I'm a DevOps engineer by trade and needed mostly an IDE-like experience for Ansible, Python and bash scripts. Doom helped me a great deal towards that and the Emacs community in general is pretty quick in picking up new things like LSP, tree-sitter etc. Having a Lisp as configuration language makes much more sense than VimScript.","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"LSP-mode, company, helpful, Magit, which-key, treemacs, vterm",moderate comprimise,never considered,Yes,I have in the past,No,Vim,"[""Elisp"", ""Python"", ""Shell"", ""Ansible, Terraform""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Never,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Sometimes,45,Masters,Male,German,Fin Tech,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Discord,Great,"[""vterm""]","[""doom-one""]",Never,framework default many packages,Never,,"overwhelmed by amount of external packages, and stuff inside Emacs",Internet,"[""GUI"", ""daemon""]","[""Extensibility""]","[""was upset with other software""]",Good but not great,ability to override the behavior of any function,"[""Work"", ""Hobby projects""]","[""29.0"", ""27.2""]",4,Mu4e,"cider,mu4e,corfu,",limited comprimise,never considered,No,No,Yes,Emacs,"[""C"", ""Clojure"", ""Elisp"", ""Scheme"", ""Fennel""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Babel"", ""blog""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""FSF paperwork"", ""slow response from maintainers""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""IRC servers"", ""Blogs""]","[""Design rationale"", ""Overview""]","[""IRC"", ""Telegram""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",I decided not to,Kakoune,project.el,Often,30,Masters,Male,Russian,Software Development,"[""Vertico"", ""Marginalia""]","[""flyspell"", ""langtool""]",minimal vanilla,,No,Telegram,Ok,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,vundo simple functions,Rarely,,"Keybindings, startup time, good defaults",https://m.youtube.com/watch?v=JWD1Fpdd4Pc,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community"", ""had issues with vim/neovim""]",Good but not great,"Extensibility, community","[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,"org-mode, mu4e, evil, vterm, consult, project-tab-groups, embark, magit, vertico, envrc",limited comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript"", ""Nix, HCL, Nu""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel"", ""spreadsheets""]","[""GNU ELPA"", ""MELPA"", ""Nixpkgs""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Discourse"", ""Blogs"", ""Web search engines"", ""Youtube, like \""system crafters\"" for example""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Clips/videos""]","[""Matrix"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discourse""]","[""use-package"", ""Using nix in practice, specifically https://github.com/nix-community/emacs-overlay""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Often,44,Bachelors,Male,Swedish,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Nix Emacs channel on Matrix,Great,"[""eshell"", ""vterm""]","[""nord"", ""doom-oceanic-next, tao themes""]",Rarely,undo-redo write package,Sometimes,,"The key bindings take some time to get used to, but once they've been mastered it's then easy to learn more and more. Configuration is a steep learning curve until you get the hang of the ways in which packages work.",Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",It's extensibility,"[""Work"", ""Hobby projects""]","[""29.0""]",20,Mu4e,"org, org-roam, elpy, magit, tramp, paredit, neotree",significant comprimise,might in future,No,I have in the past,Yes,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",I've only submitted to MELPA in the past: I should explore the others too.,It's been so long I can't remember,project.el,Frequently,55,PhD,Male,British,Research,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Mastodon,Great,"[""shell"", ""eshell""]","[""modus-vivendi""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Command Chords, general navigation, TRAMP is slow compared to VS Code remote SSH",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""org-mode""]","[""Text editing features"", ""org-mode""]",Good but not great,"org-mode, hackability","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"org-mode, org-roam, magit",limited comprimise,never considered,I have in the past,No,No,Vim,"[""C"", ""Python"", ""Shell"", ""AWS CloudFormation, Ansible""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub"", ""Discord,Slack""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""Reddit"", ""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default""]","[""Research alternatives""]",,VS Code,framework default,Sometimes,37,Associates,Male,,Commercial Health Science,"[""framework default""]","[""flyspell"", ""spell-fu""]",Doom Emacs,newp,No,Discord,Great,"[""vterm""]","[""doom-one"", ""outrun""]",Sometimes,framework default simple functions,,,The default key bindings hurt my hands.,"Too long ago, I don't remember.","[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""20.0""]",10,,,,,,,,Vim,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Clojure"", ""Haskell"", ""Javascript"", ""R"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript"", ""Racket/Many Other Languages""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,Spacemacs,,,,,,,, write package,Rarely,,I can't remember anything.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Its extensibility.,"[""Work"", ""Hobby projects""]","[""28.2""]",19,No,"consult, corfu, embark, lsp-mode, lispy, magit, modus-themes, orderless, rustic, emacs-libvterm",moderate comprimise,never considered,Yes,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub""]","[""Screenshots"", ""Overview""]","[""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,None,project.el,Often,35,Masters,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell"", ""ispell"", ""flyspell-correct""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Sometimes,undo-fu read and understand,Never,,There are so many options and so many ways to do things it is easy to get lost in the beginning until you decide what packages to use.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)""]","Very well, it's snappy","emacs is a platform that allows you to run full applications inside it org-mode is a huge strength that brought me to emacs","[""Work""]","[""28.2""]",2,Mu4e,"org-mode, org-roam, eglot",do not prefer,never considered,No,No,No,Vim,"[""Javascript"", ""Ruby""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Sacha Chua""]","[""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Sometimes,40,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,lobste.rs,Great,"[""eshell""]","[""doom-one""]",Sometimes,framework default copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],"Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",17,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Rust"", ""OCaml""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Never,,"[""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""I don't ask for help""]","[""package.el""]","[""Research alternatives"", ""wait for community""]",,None,No,Often,,PhD,Male,,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Work slack,Great,"[""shell""]","[""zenburn""]",Never,No write package,Rarely,,"It took me a while to understand `setq` vs `set`, general elisp quoting stuff (I still forget it sometimes, I write elisp fairly rarely), and where to place configuration to run at the appropriate point of startup in the framework I was using at the time (maybe prelude?). In addition I find elisp associative arrays clunky/they don't work great for me sometimes?",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",elisp and packages,"[""Work""]","[""28.0""]",10,No,"s.el,dash.el,evil-mode,which-key,projectile,helm",no comprimise,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Clojure"", ""Elisp"", ""Elixir"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Sometimes,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""spacemacs codebase""]","[""Clips/videos""]","[""Framework"", ""GitHub""]","[""framework default"", ""use-package""]","[""wait for maturity""]",,Sublime Text,projectile,Sometimes,33,Masters,Male,English,Software Development,"[""Helm""]","[""framework default""]",Spacemacs,,No,Hacker News,Great,"[""ansi-term""]","[""zenburn""]",Rarely,undo-tree many packages,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",34,,,,,,,,Emacs,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Julia"", ""Python"", ""R"", ""Ruby"", ""Shell"", ""SQL""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,,,Often,,,,,,,,minimal vanilla,,,,,,,, write package,Never,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]",Alright,,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,,significant comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""Elisp""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Bad prior experience""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Reddit""]","[""package.el"", ""manual""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,No,Rarely,,,,,,"[""Vertico""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Never,No write package,Never,,"Learning the terms that are used differently in emacs (buffer, window, frame, kill ring, etc.). Coming from vim, I had trouble with the amount of times that I would have to switch to emacs keybindings for various packages. This was while I was still using evil mode for regular editing.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,The ability to tailor it for your workflow,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",7,No,"org, lsp, projectile, projectile-ag, which-key, anzu, magit",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""SQL"", ""scala, gdscript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""being able to work around issues""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub""]","[""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",Haven't researched the options,Vim,projectile,Never,37,Associates,Male,American,Software Development,"[""Helm"", ""Ido""]","[""ispell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""shell-command"", ""shell""]","[""default dark""]",Frequently,undo-tree write package,Never,,"Yes! For a very long time, I put off learning elisp, which was a mistake. I also struggled through learning how to use new workflows, manage packages, etc. I can only wish the book Mastering Emacs existed when I started using it.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Stability. Any effort I put in to emacs pays dividend forever""]","[""Text editing features""]",Good but not great,"Platform stability as a user. Emacs just gets better over time. If I develop a workflow around Emacs, I have confidence it will just work with minimal fuss.","[""Work"", ""Hobby projects"", ""Personal Use""]","[""28.1""]",26,No,"org, ivy, flycheck, eglot, tramp, smartparens, yasnippet, company, elfeed,",significant comprimise,might in future,No,I have in the past,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Rust"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Whatever the package maintainers appear to use.""]",Never,"[""Lack of time""]",Never,,"[""Reddit"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Overview""]","[""I typically don't, but would use whatever the package community appears to use.""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,vi and XEmacs,No,Frequently,,,,,,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""shell"", ""eshell""]","[""modus-vivendi"", ""solarized-dark""]",Often,No copy-paste,,,emacs lisp is confusing,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Not well,"org mode, ecosystem","[""Work"", ""Hobby projects""]","[""28.2""]",0,,,,,,,,Vim,"[""Assembly"", ""C"", ""Python"", ""Rust"", ""sml, latex, org""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,neovim,,Frequently,,,,,,,,Doom Emacs,,,,,,,, simple functions,Never,,"It take some time to understand Emacs's concept like frame, buffer, window. Also Emacs Lisp.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Customization.,"[""Work"", ""Hobby projects""]","[""28.1""]",10,No,,moderate comprimise,might in future,I have in the past,Would directly,No,Emacs,"[""HTML/CSS"", ""PHP""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Mailing lists""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Frequently,39,Bachelors,Male,Taiwanese,Software Development,"[""Ivy""]","[""flyspell""]",minimal vanilla,,Yes,lobste.rs,Great,"[""none""]","[""doom-one""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,So many keyboard shortcuts. Hard to understand all the options for packages and what they do.,University/College,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Text editing features""]",Good but not great,Extensible syntax highlighting/programming modes.,"[""Work""]","[""29.0""]",20,No,Go-mode,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Go"", ""Python""]",Never,"[""GNU/Linux""]",String[],"[""MELPA""]","[""Never have""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Manual""]","[""Never have""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Rarely,40,Bachelors,Male,American,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""default light"", ""solarized""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,Lack of documentation in Brazilian Portuguese.,University/College,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.1""]",22,Mu4e,"mu4e, magit, auctex, org-mode",moderate comprimise,might in future,No,No,No,CUA,"[""C"", ""HTML/CSS"", ""Java"", ""Python"", ""Ruby"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""IRC"", ""Reddit""]","[""use-package""]","[""wait for community""]",,Eclipse,No,Frequently,41,PhD,Male,Brazilian,Research,"[""Helm"", ""Ivy""]","[""flyspell""]",minimal vanilla,,Yes,Hacker News,Great,"[""eshell""]","[""base16""]",Often,undo-tree copy-paste,Never,,"Not a lot of learning materials outside of System Crafters youtube page that I saw. Takes a long time figure out how to use elisp, in my experience.",Reddit,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Customization ability.,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,"eglot, which-key, org-novelist",moderate comprimise,might in future,No,Would directly,No,Vim,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""writing""]","[""GNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",Going to submit to Melpa,Vim,No,Sometimes,30,Associates,Male,American,Software Development,"[""Helm""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""none""]","[""my own custom theme"", ""gruvbox""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, understand internals,Sometimes,,"Yes, the defaults are a mess.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Hacker culture""]",Good but not great,"Extensibility, hackability, configurability","[""Work"", ""Hobby projects"", ""Studying""]","[""28.2""]",20,No,"vertico, corfu, embark, consult, orderless",significant comprimise,0-2y,No,No,Yes,Emacs,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""Perl"", ""Ruby"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Frequently,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages"", ""Emacs News!""]","[""Comparison"", ""Design rationale"", ""Overview""]","[""Mailing lists""]","[""package.el""]","[""Research alternatives"", ""wait for maturity"", ""wait for community""]",,None,project.el,Sometimes,35,PhD,Male,,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""spell-fu"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Rarely,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",15,No,,significant comprimise,might in future,Cannot,Cannot,Yes,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Design rationale""]","[""Discord""]","[""straight""]","[""Research alternatives""]",,Vim,projectile,Frequently,39,Bachelors,Male,Japanese,Software Development,"[""Ivy"", ""Consult""]","[""flyspell""]",Doom Emacs,,Not sure,r/emacs,Great,"[""vterm""]","[""solarized-dark""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Keybindings that were unfamiliar,Internet,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Support for many languages,"[""Work"", ""Hobby projects"", ""academic papers""]","[""28.2""]",10,notmuch,"Auctex, proof-general",significant comprimise,might in future,No,No,No,Emacs,"[""Erlang"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Ruby"", ""Shell"", ""SQL"", ""latex""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA Stable""]","[""never tried""]",Never,"[""i use mature packages that seem complete""]",Never,,"[""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""usually find an answer through web search""]","[""package.el""]","[""Install and try it immediately""]",,acme,No,Frequently,44,Masters,Male,United States citizen,Research,"[""No""]","[""flyspell""]",minimal vanilla,Many people work in more than one industry. American is an ambiguous designation and hard to find when looking for the united states,No,Hacker News,Ok,"[""none"", ""shell-command""]","[""varies""]",Never,No copy-paste,Never,,"Lots of options causing analysis paralysis, wondering whether to use a distro",University/College,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","Strong community support, many well-maintained packages, distros","[""School""]","[""28.2""]",1,No,,limited comprimise,never considered,No,No,No,Vim,"[""C++"", ""Python""]",Sometimes,"[""WSL"", ""MacOS""]","[""General document writing""]","[""framework default""]","[""GitHub""]",Never,"[""Not interested""]",Never,,"[""Hacker News""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Framework""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Sometimes,19,Bachelors,Male,United States citizen,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""my own custom theme""]",Sometimes,framework default read and understand,Never,,package and config management was not great back then,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""lisp development""]","Very well, it's snappy",Can be tuned and reprogrammed,"[""Work"", ""Hobby projects""]","[""28.2""]",10,Mu4e,"lsp, magit, elpher, elfeed, mu4e",significant comprimise,never considered,No,No,Yes,Emacs,"[""C"", ""Clojure"", ""Elixir"", ""Go"", ""Haskell"", ""Javascript"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""M-x list-packages"", ""sacha chua""]","[""Screenshots""]","[""GitHub"", ""Email""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",I only know how to submit to melpa so melpa it is,Vim,projectile,Sometimes,42,Bachelors,Male,French,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,lobste.rs,Great,"[""ansi-term""]","[""soft-morning""]",Never,undo-tree simple functions,Never,,,University/College,"[""GUI""]","[""Text editing features"", ""Part of the GNU project / FSF"", ""mostly habits""]","[""Text editing features""]",Good but not great,Coherence and longevity,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",20,Gnus,Eglot,significant comprimise,10+y,No,No,No,Emacs,"[""C++"", ""Elisp"", ""Java"", ""Python"", ""Typescript""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,"[""Wariness of the review process"", ""Bad prior experience""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Overview""]","[""IRC"", ""GitHub"", ""Mailing lists"", ""Email"", ""Discourse""]","[""package.el""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,None,No,Sometimes,48,PhD,Male,French,Software Development,"[""No""]","[""flyspell"", ""ispell""]",minimal vanilla,,Not sure,Emacs mailing list,Ok,"[""shell-command"", ""shell""]","[""default light""]",Rarely,No write package,Never,,"The configuratiin language is confusing, and it's difficult to determine which packages are the popular ones and which are deprecated. I suspect that packages like Doom and Space Emacs address this these days.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,Customisability,"[""Work""]","[""28.2"", ""28.1""]",11,No,"Magit, org-mode",limited comprimise,might in future,No,No,Yes,Vim,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Scheme"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Blogs""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el""]","[""wait for community""]","Always MELPA, the process is very easy.",Vim,No,Frequently,30,PhD,Male,United States citizen,Research,"[""Ivy""]","[""No""]",maximal vanilla,,Yes,Hacker News,Great,"[""eshell""]","[""default dark""]",Sometimes,No simple functions,Rarely,,"Awkward default keybindings, Awkward terminology for common actions",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Community"", ""Part of the GNU project / FSF""]",Good but not great,"Customisability, High quality packages, Integration of various packages","[""Work""]","[""28.2""]",14,Gnus,"magit, git-gutter, ivy, which-keys, eglot, gnus, company",do not prefer,never considered,Yes,Yes,No,CUA,"[""Julia"", ""Python"", ""Latex""]",Frequently,"[""MacOS""]","[""Note taking"", ""Babel""]","[""Source""]","[""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""wait for community""]",,Eclipse,projectile,Frequently,33,PhD,Male,Indian,Research,"[""Helm"", ""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""eshell""]","[""doom-one""]",Rarely,undo-tree write package,Never,,"The Emacs / XEmacs schism complicated things a little, as it made it harder to find applicable advice",Magazine,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Emacs is a system, not an editor. Infinite possibilities.","[""Work"", ""Hobby projects""]","[""28.2""]",25,Gnus,"magit, paredit, gnus, mastodon, eshell",significant comprimise,never considered,No,I have in the past,No,Emacs,"[""Assembly"", ""C++"", ""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Perl"", ""R"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""Windows"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""IRC"", ""Mailing lists"", ""Email""]","[""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,No,Frequently,,School,Male,French,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,mastodon,Great,"[""eshell""]","[""aalto-light""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""elisp""]","[""Extensibility"", ""Package(s)"", ""Part of the GNU project / FSF""]",Good but not great,packages,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",6,No,"projectile, magit, vterm",significant comprimise,never considered,No,No,Yes,custom+cua,"[""Elisp"", ""Python"", ""Bash""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""git via use-package""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Eclipse,projectile,Frequently,,School,Male,,,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,web search,Ok,"[""vterm""]","[""nord"", ""solarized""]",Rarely,No copy-paste,,,Configuring it is quite complex for newcomer. GUI lacks a lot functionality. Doom and spacemacs are great experience,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Org-mode, Evil-mode, flexibility. There are jokes about Emacs being an OS but excluding startup process it is a lot faster than the js based editors.","[""Work"", ""Hobby projects""]","[""28.2""]",1,,,,,,,,Vim,"[""C++"", ""Clojure"", ""Python"", ""Rust""]",,"[""MacOS""]",,,,,,,,,,,,,,Vim,,Sometimes,,,,,,,,Doom Emacs,,,,,,,, write package,Never,,Not installing helm soon enough.,Internet,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Latex editing""]",Alright,"Customizability, elisp as the extension language.","[""Work""]","[""28.2""]",6,No,"Helm, ein, lsp, autocomplete, company",any comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Elixir"", ""Erlang"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL"", ""Typescript"", ""Scala""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""MELPA""]","[""Never have""]",Never,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""M-x list-packages""]","[""Overview""]","[""Never have""]","[""package.el""]","[""Install and try it immediately""]",,None,No,Frequently,29,Bachelors,Male,Canadian,Software Development,"[""Helm""]","[""ispell""]",maximal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""Grandshell""]",Often,No simple functions,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]","Very well, it's snappy",Extensibility,"[""Work""]","[""28.2""]",25,No,"Lsp-mode,org,magit",do not prefer,never considered,Yes,No,No,Emacs,"[""C"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Julia"", ""Python"", ""R"", ""Rust"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""Task management"", ""PKB""]","[""Source""]","[""Don’t""]",Never,"[""Not interested"", ""Lack of time""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Overview""]","[""Don’t""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,Vi,projectile,Rarely,56,Bachelors,Male,Canadian,Software Development,"[""Helm"", ""Vertico"", ""Consult""]","[""framework default""]",Doom Emacs,,Not sure,r/emacs,Ok,"[""none""]","[""modus-operandi""]",Never,No read and understand,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""28.2"", ""27.2""]",10,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Python"", ""Scheme"", ""Shell""]",Often,"[""GNU/Linux""]","[""Note taking""]","[""MELPA Stable""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Not interested"", ""Lack of time""]",Never,,"[""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""Mailing lists"", ""Email""]","[""package.el""]","[""wait for maturity"", ""wait for community""]",,Notepad++,projectile,Frequently,,,Male,Russian,Software Development,"[""Helm""]","[""flyspell""]",minimal vanilla,,No,linux.org.ru,Ok,"[""none""]","[""jedit-grey""]",Frequently,No write package,Never,"I would like to contribute somehow, but it does seem slightly daunting to submit patches by email. Maybe if I tried it, it wouldn't be as bad as I think though.","I think keeping all of the keybindings straight was the hardest thing for me. The powerful keybindings meant I was constantly afraid I would hit the wrong one and mess things up beyond repair. I think knowing about which-key would have helped me then. Something that still annoys me is also how often my window layout gets messed up. winner-mode helps to some extent, but it really frustrated me when I was first learning that my windows didn't stay where I wanted them.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","The extensibility and tight integration of many features. My go-to example in this regard is my workflow upon receiving an email with something I want to do later. I open the email with mu4e, use a capture template to prepend the email to my org-mode todo list or agenda, and am back to whatever I was doing within a few keystrokes.","[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,"magit,evil,vertico,marginalia,lsp-mode,projectile",any comprimise,might in future,"No, but I would like to in the future","No, but I would like to in the future",Yes,Vim,"[""C++"", ""C"", ""Common Lisp"", ""Fortran"", ""Go"", ""HTML/CSS"", ""Python"", ""Perl"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Frequently,25,Bachelors,Male,American,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,Yes,Blog post,Great,"[""none"", ""eshell""]","[""default light""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"I kept searching for advice with terminology used in other editors. For example copy and paste. Sometimes it would take a while to find these simple things because the docs use different terms like kill and yank. The docs are also a bit cryptic for a beginner. I would find stuff like `C-x C-s`, `M-x` and `S-g`. For a near beginner this can be a pain. What do `C`, `M` and `S` mean? We all know now but how would a near beginner figure them out? What would someone search for? I bet some people give up because they don't know how to get google to tell them to go to some page at the start of the manual that tells them how to read it.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",12,No,"magit, frontmacs-javascript, tide",moderate comprimise,never considered,I have in the past,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""package.el""]","[""Research alternatives""]",,dreamweaver,framework default,Sometimes,42,Masters,Male,British,Software Development,"[""framework default""]","[""No""]",Frontmacs,,No,Twitter,Great,"[""eshell""]","[""default light""]",Rarely,framework default read and understand,Never,,,Internet,"[""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",10,No,"Ido, visual-regexp, git-commit-mode,",significant comprimise,never considered,No,No,No,Emacs,"[""Rust"", ""Scala""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Never,"[""Issues""]","[""Reddit"", ""M-x list-packages""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Nano,projectile,Often,29,PhD,Male,French,Software Development,"[""Ido""]","[""No""]",maximal vanilla,"I wanted to talk about missing things in emacs like proper multithreading, but saw no entries for that",No,Hacker News,Ok,"[""none""]","[""my own custom theme""]",Never,No copy-paste,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,Bachelors,Male,,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Great,"[""vterm""]","[""my own custom theme"", ""dracula""]",Often,undo-fu copy-paste,Never,,,University/College,"[""GUI"", ""TUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Presented as the editor to use for a class""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",40,No,,moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Shell""]",Often,"[""GNU/Linux""]",String[],"[""not sure""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Web search engines""]","[""Tutorials"", ""Manual""]","[""Emacs StackExchange""]","[""not sure""]","[""Install and try it immediately""]",,TECO,No,Rarely,59,Masters,Male,United States citizen,aerospace,"[""No""]","[""No""]",minimal vanilla,,No,lobste.rs,Great,"[""term""]","[""default light""]",Sometimes,No read and understand,Never,,"I do not like the defaults and it took a long time to learn and configure it to my liking, but it is in direct relationship with the power that comes with Emacs.",University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""Org-mode, Evil-mode""]","[""Needed free software note taking application and found Emacs + Org-mode + Evil.""]",Alright,Extensibility and the available extensions (Org-mode and Evil are the must haves for me).,"[""Work"", ""Hobby projects""]","[""28.2""]",7,No,"Org-mode, Evil, Magit",significant comprimise,never considered,Cannot,Cannot,No,Custom vim on custom Colemak on split keyboard (ZSA Moonlander),"[""Assembly"", ""C"", ""Elisp"", ""Haskell"", ""Java"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub"", ""Other repository""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""Default keybindings should always be optional (i.e., no default bindings should be possible)""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,Vim,project.el,Never,39,Bachelors,Male,Swedish,Software Development,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""my own custom theme""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,Was new to Lisp.,Back in the 90' Linux distros came with a handbook. Mine also included an Emacs ref.,"[""GUI"", ""daemon""]","[""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Packages like org-mode, org-roam.","[""Hobby projects""]","[""28.2""]",21,Mu4e,"org-mode, org-roam",no comprimise,10+y,No,I have in the past,No,Vim,"[""C"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Java"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Discourse""]","[""framework default""]","[""Install and try it immediately""]",,Vim,projectile,Often,45,Masters,Male,German,Software Development,"[""No""]","[""flyspell""]",Doom Emacs,,No,Discourse,Great,"[""eshell""]","[""dracula""]",Often,vundo read and understand,Never,,"I still feel like I'm initially learning emacs. It's hard for me to break out of (probably inefficient but overlearned) ways of doing things to more efficient approaches. Most emacs learning material tends to be tutorial in nature (way too basic or disconnected from ""real world use"") or manual pages. I would love to see expert users, who have their own custom set up, first show how they work for an extended period of time and then break down their idiosyncratic ways of working (their .emacs, their packages, etc.).",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Package(s)"", ""Text editing features""]",Good but not great,"The built-in major modes/tools are incredible. I use org-mode, occur mode, calc, and the calendar on a daily (hourly!) basis. Other extensions, projectile or helm, just make that value proposition","[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"projectile, slime, ESS, tuareg, geiser, lsp-mode",significant comprimise,might in future,I have in the past,I have in the past,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Javascript"", ""Julia"", ""Java"", ""Python"", ""R"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,,"[""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,projectile,Frequently,35,PhD,Male,Australian,Research,"[""Helm"", ""Ivy""]","[""flyspell""]",minimal vanilla,,No,lobste.rs,Great,"[""shell"", ""eshell"", ""vterm""]","[""default light"", ""default dark""]",Often,No copy-paste,Never,,Help finding,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work""]","[""28.2""]",3,No,Org magit any tramp,moderate comprimise,never considered,Yes,No,No,Vim,"[""Go"", ""HTML/CSS"", ""Javascript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Rarely,"[""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately""]",Usefulness to my workflow,IntelliJ,framework default,Sometimes,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""solarized"", ""solarized-dark""]",Frequently,framework default copy-paste,Never,,lack of in-context help (e.g. it would be nice to have a menu showing the actions available in the current mode),University/College,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Alright,smart editor,"[""Work""]","[""28.2"", ""28.1"", ""27.2"", ""27.1"", ""26.3""]",20,No,,do not prefer,never considered,No,No,No,Vim,"[""Shell""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA""]","[""GitHub""]",Never,"[""Lack of time""]",Never,"[""Issues""]","[""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub""]","[""not sure""]","[""wait for community""]",,Notepad++,No,Rarely,,Masters,Male,French,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""none""]","[""dracula""]",Never,No read and understand,Never,,keybindings,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,"org mode, c++ mode, etc. Extensibility and a group of experienced experts.","[""Work""]","[""29.0"", ""28.2""]",10,No,"org, org-journal, org-roam, lsp, c++-mode",moderate comprimise,might in future,Cannot,Cannot,No,Vim,"[""C++"", ""Go"", ""Java""]",Often,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Time tracking""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""bad internet access""]",Rarely,"[""Issues""]","[""GitHub"", ""Discord"", ""Discourse"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""emacs china""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Framework"", ""GitHub"", ""emacs china""]","[""straight"", ""use-package""]","[""wait for community""]",GNU ELPA,IntelliJ,framework default,Never,42,Masters,Male,Chinese,Fin Tech,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,great,No,doom emacs discourse,Great,"[""shell"", ""eshell"", ""vterm""]","[""doom-one""]",Rarely,framework default copy-paste,Never,,"Key bindings where a struggle, but the main issue was the lack of good default support for programming languages at the time. Finally an issue that remains is a good guide on how to configure Emacs, How to structure a config and make sure it uses the latest features and functions for optimal speed. So i always ended up with a mix of snippets from the web that used a mix of styles and functions making performance and maintainability bad.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Consistency over time Emacs is as usable 15 years ago as it is now and and i know that it will be supported for the next 15 years without any risk of it suddenly going proprietary, and suddenly not supporting the OS/Hardware i choose. Also the knowledge that it will most likely support any future programming language.","[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,moderate comprimise,never considered,Cannot,I have in the past,No,Emacs,"[""C++"", ""Python"", ""Rust"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""PKB""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Framework""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,None,framework default,Sometimes,37,Bachelors,Male,Swedish,Software Development,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Ok,"[""none""]","[""doom-one""]",Never,framework default copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",5,Mu4e,,moderate comprimise,might in future,Yes,Yes,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Java"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Advocacy""]","[""Reddit"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,projectile,Frequently,33,Associates,Male,Syrian,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""shell"", ""eshell""]","[""zenburn""]",Often,No copy-paste,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.2""]",13,No,"leaf.el, lsp-mode",no comprimise,never considered,No,No,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,,"[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""GitHub""]","[""package.el"", ""use-package"", ""leaf.el""]","[""Install and try it immediately"", ""Research alternatives""]",,None,projectile,Frequently,33,Masters,Male,Japanese,Software Development,"[""Ivy"", ""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,Not sure,slack emacs-jp,Ok,"[""shell-command"", ""eshell"", ""term""]","[""modus-vivendi""]",Sometimes,No simple functions,Rarely,,"different names for various things (buffer, frame, window, yank, kill)",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy","extensibility, community, quality, maturity","[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",4,No,"org, magit, vertico, consult",significant comprimise,never considered,No,No,No,Vim,"[""C#"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials""]","[""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives"", ""wait for community""]",,Sublime Text,projectile,Sometimes,36,Associates,Male,,Software Development,"[""Vertico"", ""Consult""]","[""framework default"", ""flyspell"", ""ispell""]",Doom Emacs,,No,Hacker News,Ok,"[""eshell""]","[""doom-one"", ""tomorrow-night""]",Sometimes,framework default simple functions,Never,,"The keybindings were hard to remember. But with some mastering, it feels so native.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Adaptability. Self documentation.,"[""Work"", ""Hobby projects""]","[""27.1""]",7,No,"Magit, paredit, slime, lsp-mode, ibuffer, ivy, counsel, swiper, pdf-tools, doom-themes",limited comprimise,might in future,Cannot,Would directly,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Wariness of the review process""]",Sometimes,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",MELPA,Sublime Text,projectile,Sometimes,29,PhD,Male,Indian,Research,"[""Ivy"", ""Ido""]","[""flyspell"", ""langtool""]",maximal vanilla,"Compared to other modern editors like VS Code, Emacs lacks snappiness. Code completion struggles frequently. I would love to see Emacs, snappy and modern.",No,Hacker News,Great,"[""eshell""]","[""doom-one"", ""dracula""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",0,,,,,,,,Emacs,"[""Elisp"", ""Julia"", ""Python"", ""Rust"", ""Shell"", ""Nix""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Often,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]","Poorly, it's sluggish",,"[""Hobby projects""]","[""28.1""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""Java"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Issues""]","[""GitHub""]","[""Tutorials"", ""Screenshots""]","[""GitHub""]","[""not sure""]","[""Install and try it immediately""]",,Vim,framework default,Sometimes,,School,Male,South African,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Ok,"[""vterm""]","[""custom""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, many packages,Rarely,"Don't assume users know what they're doing; curt responses, while maybe accurate of the situation, come off as if the user should know. And, if a contributer is using a well-known Emacs package, don't simply reply with, ""I don't know what that does,"" when, clearly, they thought it was a wrapper and shouldn't've disrupted anything. They're donating their time and you are the expert; even if you avoid said packages, many new users don't so just saying, ""I don't know,"" indicates your not interested in the person's help.","Default key bindings; unaware of other programs and conventions that make for a more uniform experience (Emacs didn't have a package manager, then, so that may've contributed).",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,Extendability.,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2"", ""28.1""]",14,Wanderlust,"Magit, LSP, Meghanada, EJC-SQL",moderate comprimise,0-2y,Cannot,I have in the past,Yes,Emacs,"[""Elisp"", ""Elixir"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Rust"", ""Ruby"", ""Scheme"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA"", ""user42, TheCyberShadow""]","[""GitHub""]",Sometimes,"[""Lack of time"", ""Wariness of the review process"", ""Bad prior experience"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Eclipse,No,Sometimes,33,Masters,Male,United States citizen,Software Development,"[""Ido"", ""Marginalia""]","[""ispell""]",maximal vanilla,,Not sure,Emacs mailing list,Great,"[""eshell""]","[""my own custom theme""]",Frequently,No simple functions,Never,,"- figuring out how to customize it - the key chords are a little bit different than ""modern"" software",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","- extensibility - customizability","[""Hobby projects""]","[""28.2""]",2,No,"magit,org,evil,which-key,general,company",moderate comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Python"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux"", ""WSL"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default"", ""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Manual""]","[""Reddit""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Often,27,Bachelors,Male,United States citizen,Fin Tech,"[""Ivy""]","[""framework default"", ""flyspell""]",Doom Emacs,,Not sure,lobste.rs,Great,"[""vterm""]","[""doom-one"", ""dracula"", ""solarized"", ""solarized-dark""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Learning curve, strange defaults.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,The programming environment.,"[""Hobby projects""]","[""27.1""]",6,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""Javascript"", ""Python"", ""R"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Email""]","[""package.el"", ""use-package""]","[""wait for community""]",,Vim,No,Often,44,Bachelors,Male,United States citizen,Healthcare,"[""Helm"", ""Ivy"", ""Ido""]","[""No""]",idk,thanks!,Not sure,Hacker News,Ok,"[""eshell"", ""ansi-term""]","[""my own custom theme""]",Rarely,undo-tree copy-paste,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""27.2""]",4,,,,,,,,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Typescript""]",,"[""WSL""]",,,,,,,,,,,,,,Sublime Text,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Org Mode""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""28.1""]",2,No,,moderate comprimise,never considered,Yes,No,No,Emacs,"[""C++""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Not knowing how to modify a package""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,VS Code,project.el,Often,32,Bachelors,Male,Hongkonger,Software Development,"[""Ivy""]","[""ispell""]",maximal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No simple functions,Never,,,Internet,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",20,No,,significant comprimise,never considered,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Clojure"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Python"", ""PHP"", ""Ruby"", ""Shell"", ""SQL""]",Never,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""I don't""]",Never,"[""Lack of time""]",Rarely,"[""Issues""]","[""Web search engines""]","[""Tutorials"", ""Manual"", ""Overview""]","[""I don't""]","[""package.el""]","[""Install and try it immediately""]",,notepad,No,Sometimes,,,,,,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell-command"", ""shell""]","[""my own custom theme""]",Sometimes,No simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Hobby projects""]","[""29.0""]",0,,,,,,,,Vim,"[""C++"", ""Python""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Rarely,,,,,,,,maximal vanilla,,,,,,,, write package,Sometimes,,,Recommended by Practical Common Lisp,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Package(s)""]",Good but not great,,"[""Hobby projects"", ""School""]","[""29.0""]",3,notmuch,"magit, slime, rcirc-color, projectile, 0x0, elfeed",limited comprimise,0-2y,No,No,No,Emacs,"[""C"", ""Common Lisp"", ""Elisp""]",Frequently,"[""Gentoo""]","[""Note taking"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""IRC servers"", ""Web search engines"", ""M-x list-packages""]","[""Manual""]","[""IRC""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Sublime Text,projectile,Rarely,19,School,Male,Turkish,Student,"[""Selectrum""]","[""ispell""]",maximal vanilla,,No,IRC,Great,"[""shell-command"", ""shell"", ""term"", ""ansi-term""]","[""panda""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, read and understand,Never,,"It has been a very long time, but I think getting used to the keybindings -- but back then, that was true for about every program.",Was in the list of available editors,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Was trying out editors until I found something that I liked""]","Very well, it's snappy","Configurability (starting from keybindings, to featureful packages)","[""Work""]","[""28.1""]",26,notmuch,"magit, notmuch, companion, rcirc-color, workgroups2, pipewire0",significant comprimise,might in future,No,Would directly,No,Emacs,"[""Assembly"", ""C"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""M-x list-packages"", ""tips from colleagues""]","[""Comparison""]","[""IRC"", ""Mailing lists""]","[""package.el"", ""manual""]","[""Install and try it immediately""]",,joe,No,Sometimes,47,Masters,Female,German,Software Development,"[""Does \""companion\"" count?""]","[""No""]",maximal vanilla,,No,Hacker News,Ok,"[""shell-command""]","[""my own custom theme""]",Never,No simple functions,,,"I was willing to poor a lot of hours into it back in early 2000, not sure why… it was equally hard back then.",University/College,"[""GUI""]","[""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"I’m just too used to the advanced keybinding to switch to something else, even though I think other IDEs are superior for my needs.","[""Work""]","[""28.2""]",20,No,,,might in future,,,,Emacs,"[""Go"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""GitHub""]",,"[""Lack of time""]",Never,,"[""M-x list-packages""]",String[],"[""Email""]","[""package.el""]","[""Install and try it immediately""]",,None,projectile,Often,,,,,,"[""Helm""]","[""ispell""]",minimal vanilla,,,,,"[""none""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Sometimes,,The fear of having a blank sheet of paper in front of you and not knowing where to start intimidates so much power.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Freedom""]","Very well, it's snappy",I can perzonalize it,"[""My Informatica""]","[""28.1""]",1,No,,any comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""HTML/CSS""]",Frequently,"[""GNU/Linux""]","[""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots""]","[""Reddit""]","[""use-package""]","[""wait for community""]",,C-lion,No,Frequently,,,,,Telecom,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,No,Telegram,Ok,"[""eshell""]","[""modus-operandi"", ""modus-vivendi""]",Never,undo-tree simple functions,,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Extensibility""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,,never considered,,,,Vim,"[""Clojure"", ""Common Lisp"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python""]",Often,"[""WSL"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""framework default""]","[""Email"", ""GitHub""]",,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,framework default,Often,,,,,,"[""Helm"", ""Ivy"", ""Ido""]","[""spell-fu""]",Doom Emacs,,,,,"[""vterm""]","[""doom-one""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Package(s)""]","[""Package(s)"", ""Text editing features""]",Good but not great,Org-mode,"[""Hobby projects""]","[""29.0""]",6,No,"magit, company, flycheck, which-key, spaceline, highlight-parentheses, haskell-mode, org-roam, magic-latex-buffer, rustic",no comprimise,might in future,No,No,No,hybrid (Spacemacs),"[""Haskell"", ""Rust"", ""Scheme"", ""LaTeX""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""GitHub""]","[""use-package""]","[""wait for community""]",,VS Code,projectile,Frequently,,Bachelors,Male,Japanese,,"[""Vertico""]","[""No""]",Spacemacs,,No,Twitter,Ok,"[""eshell"", ""vterm""]","[""doom-one""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]",Alright,"Extensibility, lots of built in packages, community.","[""Work"", ""Hobby projects"", ""Life management""]","[""28.2""]",4,No,"Magit, projectile, org-mode, org-roam.",significant comprimise,might in future,Cannot,Cannot,No,Vim,"[""Julia"", ""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default""]","[""Email""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Manual""]","[""Matrix"", ""Reddit"", ""Framework"", ""Email""]","[""framework default""]","[""wait for community""]",,MCedit,framework default,Frequently,29,Masters,Male,Polish,Research,"[""framework default"", ""Helm""]","[""flyspell""]",Spacemacs,,Not sure,Friend,Ok,"[""shell-command"", ""eshell"", ""vterm""]","[""Spacemacs""]",Sometimes,framework default write package,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",8,No,"Hełm, company",moderate comprimise,never considered,No,No,Yes,Emacs,"[""C++"", ""C"", ""C#"", ""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Ruby"", ""SQL"", ""Terraform""]",Sometimes,"[""GNU/Linux""]",String[],"[""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Bad prior experience""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Manual"", ""Initial installation and basic config instructions""]","[""I don't""]","[""straight""]","[""Install and try it immediately""]",,Atom,No,Rarely,29,Bachelors,Male,Polish,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""none""]","[""modus-vivendi"", ""tao""]",Rarely,undo-tree write package,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""29.0""]",3,,,,,,,,Emacs,"[""C"", ""Common Lisp"", ""Elisp"", ""Python"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,minimal vanilla,,,,,,,, write package,Rarely,,"Emacs' initial keybinds have a high learning curve, sometimes syntax highlighting isn't quite as extensive as I'd like, indentation behavior is sometimes unusual",University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",simplicity and customizability,"[""Work"", ""Hobby projects""]","[""28.1""]",8,No,"company, evil, projectile, ivy, auctex",significant comprimise,might in future,No,No,No,Vim,"[""C++"", ""HTML/CSS"", ""Python"", ""R"", ""Shell""]",Never,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Rarely,String[],Sometimes,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Discourse"", ""Blogs""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Discourse""]","[""package.el"", ""use-package""]","[""wait for community""]",,Sublime Text,projectile,Often,28,Masters,Male,American,Research,"[""Ivy""]","[""No""]",maximal vanilla,,No,Telegram,Ok,"[""none""]","[""my own custom theme""]",Never,No write package,Never,,"The very different jargon, the various keybindings and commands related to each major and minor-mode.",I did some research and choose to learn Emacs,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF"", ""It's comparable to a LISP machine""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Introspective (self-documenting), written in Elisp, comes with excellent packages (dired, calc, org, vc).","[""Work"", ""Hobby projects"", ""Every task in my PC""]","[""28.2""]",3,Mu4e,"dired, vc, org, exwm, embark, consult, vertico, geiser, mu4e",significant comprimise,might in future,No,No,No,Emacs,"[""C"", ""Elisp"", ""Scheme"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Manual""]","[""GitHub"", ""Email""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,project.el,Frequently,26,School,Male,Brazilian,Research,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-vivendi""]",Sometimes,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""25.0""]",10,No,,do not prefer,10+y,No,Yes,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Elixir"", ""Erlang"", ""Haskell"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""Bad prior experience""]",Never,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""no, must not be answered""]","[""Tutorials""]","[""dont""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Vim,No,Often,94,,none of your business,,,"[""No""]","[""No""]",maximal vanilla,,Not sure,Twitter,Not great,"[""shell""]","[""default light""]",Often,No simple functions,Never,,Default keybindings: Took several times (several months apart) until I managed to get through the tutorial.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]",String[],Alright,"Extensibility, tight integration with Emacs Lisp","[""Work"", ""Hobby projects"", ""Organizing my life""]","[""28.2""]",9,No,"magit, org, org-roam, flycheck, robe",moderate comprimise,might in future,No,No,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Python"", ""Ruby"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Sometimes,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Web search engines"", ""Emacs News (Sasha Chua)""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Matrix"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity""]",,Sublime Text,projectile,Sometimes,33,School,Male,German,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""tangotango""]",Rarely,undo-tree simple functions,,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work""]","[""28.2""]",11,,,,,,,,Emacs,"[""C++"", ""Clojure"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell""]",,"[""MacOS""]",,,,,,,,,,,,,,Eclipse,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, read and understand,Never,,,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""cider""]",Good but not great,,"[""Work""]","[""28.1""]",0,No,,limited comprimise,never considered,No,No,No,Vim,"[""Clojure""]",Often,"[""MacOS""]",String[],"[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Not interested"", ""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""GitHub"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""GitHub""]","[""framework default"", ""use-package""]","[""wait for community""]",,IntelliJ,framework default,Often,25,Bachelors,Male,Brazilian,Fin Tech,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Friend,Ok,"[""vterm""]","[""doom-one""]",Never,framework default write package,Never,,,Friend,"[""GUI""]","[""Extensibility"", ""Text editing features""]","[""Text editing features"", ""programming support""]","Very well, it's snappy",Extensibility customizability,"[""Hobby projects""]","[""28.2""]",30,No,"magit, slime,",moderate comprimise,never considered,No,I have in the past,No,Emacs,"[""Common Lisp"", ""Elisp"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""MacOS"", ""BSD""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""Email""]",Never,"[""Not interested""]",Never,,"[""Web search engines""]","[""Manual""]","[""I don't""]","[""package.el""]","[""Install and try it immediately""]",,vi,No,Sometimes,58,Masters,Male,Canadian,Research,"[""No""]","[""flyspell""]",maximal vanilla,,No,mastodon,Ok,"[""shell""]","[""solarized-dark""]",Frequently,No simple functions,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2"", ""27.1""]",29,,,,,,,,Emacs,"[""Assembly"", ""C"", ""Clojure"", ""Elixir"", ""Go"", ""Haskell"", ""Perl"", ""Rust""]",,"[""GNU/Linux"", ""BSD""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""orgmode""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",38,No,,any comprimise,never considered,No,No,No,Emacs,"[""C"", ""Clojure"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""tcl""]",Never,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""GNU ELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,vi,No,Sometimes,57,PhD,Male,French,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""none""]","[""default light""]",Never,No understand internals,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Work""]","[""29.0""]",13,No,,no comprimise,never considered,No,No,No,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Time tracking"", ""PKB""]","[""MELPA""]","[""GitHub""]",Never,"[""Not interested""]",Never,"[""Advocacy""]","[""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Framework""]","[""framework default""]","[""wait for maturity""]",,Vim,framework default,Never,,Masters,Male,Polish,Telecom,"[""framework default"", ""Helm""]","[""flyspell""]",Spacemacs,,Not sure,r/emacs,Great,"[""shell-command"", ""shell""]","[""spacemacs light""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Making a performant configuration (started out with slow package loading), keyboard bindings didn't 'feel' comfortable (Solved with viper and recently, evil)",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Available packages, everything can be customized while staying relatively performant","[""Work"", ""Hobby projects""]","[""28.2""]",3,No,"aggressive-indent, centered-cursor-mode, cider, company",moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Clojure"", ""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Ruby"", ""Scheme"", ""Typescript""]",Rarely,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Agenda""]","[""NonGNU ELPA"", ""MELPA""]","[""Haven't so far, but probably Github or E-mail if needed""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""Reddit"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Clips/videos""]","[""Reddit"", ""Discord""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,Vim,projectile,Often,23,School,Female,Dutch,Student,"[""Ido""]","[""No""]",maximal vanilla,Keep up the good work :),Not sure,r/emacs,Great,"[""none""]","[""modus-operandi"", ""challenger-deep""]",Never,No write package,Never,,"The biggest struggle was not knowing what exactly I had just typed (by accident), what it did, and how to undo it. That constant fear of ""messing something up"" was the main thing that I didn't like as I was learning.",family,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","- having all things text-related in one place - free software philosophy (it matters!) - customizability","[""Work"", ""Hobby projects"", ""everything""]","[""27.1""]",20,No,"undo-tree, highlight-symbol, lsp-mode, flycheck, proof-general, racket-mode, bind-key, use-package",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""Elisp"", ""Haskell"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Racket, OCaml, LaTeX""]",Rarely,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Debian repository""]","[""Mailing list""]",Never,"[""Lack of time""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""Hacker News""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,None,No,Frequently,33,PhD,Male,American,Research,"[""No""]","[""ispell""]",maximal vanilla,"The text boxes behave strangely (no autocorrect, etc.) on Firefox Android.",Not sure,Hacker News,Ok,"[""compile""]","[""my own custom theme""]",Sometimes,undo-tree copy-paste,Never,There should be video walkthroughs of how it can be done.,"I would look for online fixes, and they wouldn't work.",Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]",Not well,"- very light-weight - many packages - having a list dialect as a config language","[""Hobby projects""]","[""29.0""]",2,No,,significant comprimise,might in future,Cannot,Would directly,No,Vim,"[""Common Lisp"", ""Elisp"", ""Python"", ""Scheme""]",Rarely,"[""GNU/Linux""]",String[],"[""MELPA"", ""Source""]","[""Mailing list""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,"[""Advocacy""]","[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines"", ""MOOCs""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email"", ""Discord"", ""Discourse""]","[""elpaca"", ""manual""]","[""wait for community""]",,Vim,project.el,Never,23,Bachelors,Male,Indian,Research,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Ok,"[""shell"", ""term""]","[""default dark"", ""solarized-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Elisp, bindings",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Org-Mode""]","Very well, it's snappy","Extensibility, Customization","[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"magit,org,eglot",any comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Haskell"", ""Python""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Design rationale""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""straight""]","[""Install and try it immediately"", ""Research alternatives""]",,Atom,projectile,Frequently,30,Masters,Male,,Mathematical Consulting,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,Hacker News,Great,"[""shell"", ""eshell""]","[""my own custom theme"", ""nord"", ""solarized-dark""]",Never,No simple functions,Never,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)"", ""Text editing features""]",Good but not great,Unified interface to anything that can be represented as text. Can be made to do anything. Keyboard macros work everywhere. Programmable.,"[""Work"", ""Hobby projects""]","[""28.2""]",14,No,"Magit, eglot, ebib, biblio, multiple-cursors, auctex, markdown-mode, csv-mode, unfill, abc-mode",moderate comprimise,might in future,No,No,No,Emacs,"[""HTML/CSS"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""PKB"", ""Presentations""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Manual""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Kate,No,Often,37,PhD,Male,German,Public sector,"[""fido-vertical""]","[""No""]",minimal vanilla,,Yes,r/emacs,Great,"[""shell-command"", ""shell"", ""eshell""]","[""gruvbox""]",Frequently,No read and understand,Never,,Emacs lisp tutorials were not good at the time.,Friend,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Alright,Extensibility,"[""Hobby projects""]","[""28.2"", ""27.1""]",26,notmuch,"org-mode, notmuch, magit",any comprimise,might in future,No,No,No,Emacs,"[""Python""]",Frequently,"[""GNU/Linux""]","[""General document writing"", ""Journal""]","[""Debian""]","[""Email""]",Rarely,"[""Elisp proficiency""]",Never,,"[""New packages in the Debian archive""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Overview""]","[""I don't ask for help""]","[""Debian packages""]","[""Install and try it immediately""]",,vi,No,Often,45,School,Male,Finnish,Unable to work,"[""No""]","[""flyspell""]",maximal vanilla,,No,lobste.rs,Ok,"[""vterm""]","[""default dark""]",Never,No none,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",,"[""Hobby projects""]","[""28.2""]",3,No,,any comprimise,never considered,No,No,No,Emacs,"[""Clojure"", ""Common Lisp""]",Never,"[""GNU/Linux"", ""WSL"", ""Windows"", ""MacOS""]",String[],"[""MELPA""]","[""Email""]",Never,"[""Elisp proficiency""]",Never,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit""]","[""package.el""]","[""wait for maturity""]",,VS Code,No,Never,57,PhD,Male,Brazilian,Research,"[""No""]","[""No""]",minimal vanilla,,No,Twitter,Great,"[""none""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Default keybindings were hard to get used to. When starting to configure, it can be hard to work out which bits to keep from other people's configs. Not really knowing where Emacs ends and custom packages begin. Not learning packages fully.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility, visibility of current state.","[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"Evil, org-mode, lsp-mode",do not prefer,might in future,No,No,No,Vim,"[""C++"", ""C"", ""Rust"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,Sublime Text,projectile,Frequently,33,Masters,Male,British,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,It would be useful to ask about most common annoyances (window management is mine).,No,Hacker News,Ok,"[""none""]","[""doom-one""]",Rarely,framework default read and understand,Never,,"Elisp learning, keybinding.",Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Package(s)"", ""Text editing features"", ""Community""]",Good but not great,"Elisp, full keyboard operation.","[""Work""]","[""29.0"", ""28.2""]",6,No,"setup.el, straight.el, lsp-bridge, meow, magit",moderate comprimise,never considered,Cannot,Cannot,No,meow,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""General document writing""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""emacs-cn""]","[""Comparison"", ""Tutorials"", ""Design rationale""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""emacs-cn""]","[""straight"", ""setup.el""]","[""wait for community""]",MELPA,Vim,No,Sometimes,23,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Selectrum""]","[""No""]",minimal vanilla,,No,Emacs China,Great,"[""vterm""]","[""modus-operandi"", ""modus-vivendi"", ""ef-themes""]",Rarely,undo-tree copy-paste,Never,,"First time I opened Emacs, I immediately closed it, because he was very ugly to me, and I had no idea how to use it, so I started searching about it online, and I discovered the Emacs distributions like spacemacs, doom-emacs",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Being lightweight (i have a super potato laptop)""]","Very well, it's snappy","Low on resources, and keyboard driven, and the extensibility","[""Hobby projects"", ""Studying""]","[""28.2""]",3,No,,limited comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""C"", ""Python"", ""Rust""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Frequently,22,Masters,Male,Algerian,Student,"[""framework default""]","[""framework default"", ""langtool""]",Doom Emacs,,Not sure,r/emacs,Great,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Community""]",Good but not great,,"[""Hobby projects""]","[""28.2""]",1,No,,limited comprimise,never considered,No,No,No,Emacs,"[""C++"", ""Julia"", ""Python""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB"", ""Babel""]","[""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange""]","[""use-package""]","[""wait for community""]",,Vim,project.el,Often,,Masters,Male,French,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",minimal vanilla,,No,r/emacs,Great,"[""eshell"", ""vterm""]","[""modus-operandi""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,Internet,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,It is a uniform interface to a large variety of applications.,"[""Work"", ""Hobby projects""]","[""28.2""]",19,Gnus,elpher,any comprimise,might in future,No,Would directly,Yes,Emacs,"[""Assembly"", ""C"", ""Elisp"", ""Haskell"", ""Python"", ""Rust"", ""Shell"", ""Futhark""]",Never,"[""GNU/Linux""]","[""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""IRC servers"", ""Blogs"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""IRC"", ""Framework"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,,No,Frequently,34,PhD,Male,Danish,Research,"[""Ido""]","[""ispell""]",maximal vanilla,,Yes,IRC,Great,"[""none""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Some of the basic editing and navigation commands are unintuitive relative to other common text editors that I was accustomed to.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,Ease of extensibility,"[""Hobby projects""]","[""28.2""]",8,No,"org-mode, restclient",moderate comprimise,might in future,No,Yes,No,Emacs,"[""HTML/CSS"", ""Javascript""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""I have never contacted the maintainer of a package""]",Never,"[""Elisp proficiency"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages"", ""Hacker News""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,VS Code,No,Rarely,30,School,Male,American,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""ansi-term""]","[""solarized-dark"", ""zenburn""]",Never,undo-tree copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work""]","[""28.1""]",1,No,,significant comprimise,never considered,No,No,No,Vim,"[""Go"", ""Python"", ""SQL"", ""bash""]",Rarely,"[""GNU/Linux""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Rarely,,,,,,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Rarely,framework default copy-paste,Never,,"needed some time until I figured out that it is most efficient to use config by others, in my case spacemacs",Colleague,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Extensibility""]",Good but not great,magit,"[""Work"", ""Hobby projects""]","[""28.1""]",5,Mu4e,magit,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""Source""]","[""Mailing list"", ""Email""]",Never,"[""Elisp proficiency""]",Never,"[""Advocacy""]","[""doom""]","[""Manual"", ""Overview""]","[""Framework""]","[""straight""]","[""wait for community""]",,Vim,projectile,Sometimes,30,PhD,Male,German,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""solarized""]",Rarely,framework default simple functions,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",22,Gnus,"magit, gnus, org-mode, tramp",significant comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Scheme"", ""SQL""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""Mailing lists"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Overview""]","[""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,None,No,Often,61,Masters,Male,Norwegian,Education services,"[""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""shell-command"", ""shell"", ""vterm""]","[""default light""]",Frequently,No simple functions,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,Mu4e,,do not prefer,might in future,No,No,No,Vim,"[""C++"", ""Elisp"", ""Go"", ""Haskell"", ""Javascript"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""GitHub"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""package.el""]","[""Install and try it immediately"", ""Research alternatives""]",,IntelliJ,framework default,Frequently,34,School,Male,Brazilian,Software Development,"[""framework default""]","[""framework default"", ""ispell""]",Doom Emacs,,No,Friend,Ok,"[""vterm""]","[""doom-one"", ""gruvbox""]",Rarely,framework default ,,,,,,String[],,,,String[],String[],,,,,,,,,,String[],,String[],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"I didn't really understand how major and minor modes interacted with key bindings and this caused a lot of frustration. For example, in term-mode I struggled a lot with char-mode and line-mode. Thankfully vterm-mode exists now.",Friend,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)""]",Good but not great,extensibility,"[""Work"", ""Hobby projects""]","[""28.1""]",4,No,"ivy,magit,exwm",significant comprimise,never considered,No,No,No,Vim,"[""C"", ""Common Lisp"", ""Elisp"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Shell"", ""Typescript""]",Often,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,,"[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Comparison""]","[""IRC"", ""Reddit"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,No,Sometimes,24,Masters,Male,American,Software Development,"[""Ivy""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""vterm""]","[""random dark theme""]",Never,undo-tree copy-paste,Rarely,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,"Extensibility, community, free and open","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"Org, org-roam, evil, swiped",significant comprimise,never considered,No,No,No,Vim,"[""C"", ""Elisp"", ""Elixir"", ""Java"", ""Rust"", ""Scheme""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""framework default""]","[""Email"", ""GitHub""]",Rarely,String[],Sometimes,"[""Issues"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Discord"", ""Blogs""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,VS Code,framework default,Often,19,School,Non-binary,British,Student,"[""framework default""]","[""flyspell""]",Doom Emacs,,No,Hacker News,Great,"[""eshell""]","[""solarized""]",Often,undo-tree copy-paste,,,,,"[""GUI""]",String[],,Not well,,"[""Hobby projects""]","[""28.1""]",,,,,,,,,Emacs,"[""Clojure""]",,"[""MacOS""]",,,,,,,,,,,,,,,,Sometimes,,,,,,,,minimal vanilla,,,,,,,, copy-paste,,,,,"[""GUI""]","[""Community""]",String[],"Very well, it's snappy",,"[""Work""]","[""28.1""]",1,,,,,,,,CUA,"[""Assembly""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,Lack of easy tutorials for non-programmers,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",Backward compatible is taken very seriously.,"[""Work""]","[""28.2""]",24,No,"elpy, which-key, consult, exwm, hydra",any comprimise,never considered,No,No,No,Emacs,"[""Python""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Babel""]","[""MELPA""]","[""I would not contact the maintainer.""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Reddit"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""I don't ask for help.""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,None,No,Sometimes,52,PhD,Male,United States citizen,Research,"[""Vertico"", ""Consult""]","[""flyspell""]",minimal vanilla,,Yes,r/emacs,Great,"[""eshell""]","[""parchment-theme""]",Sometimes,No copy-paste,Never,,elisp,Internet,"[""TUI"", ""daemon""]","[""Text editing features"", ""Built-in features"", ""org-mode""]","[""Extensibility""]",Good but not great,org-mode,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,,moderate comprimise,never considered,No,No,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""PHP"", ""Perl"", ""Ruby"", ""Shell"", ""SQL""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,joe,framework default,Frequently,46,Masters,Male,Indonesian,Manufacturing,"[""Helm"", ""Ido"", ""Icomplete""]","[""No""]",minimal vanilla,Inform beforehand the number of pages,No,Hacker News,Ok,"[""shell-command"", ""shell"", ""eshell"", ""term"", ""vterm""]","[""solarized-dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Part of the GNU project / FSF""]","Very well, it's snappy",The infinite posibilities,"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,,moderate comprimise,never considered,No,No,No,Vim,"[""C++"", ""Python""]",Never,"[""GNU/Linux""]","[""Note taking"", ""General document writing""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs"", ""Web search engines"", ""Youtube""]","[""Tutorials"", ""Manual""]","[""Reddit""]","[""package.el""]","[""Install and try it immediately""]",,Vim,project.el,Rarely,23,School,Male,Norwegian,Student,"[""framework default""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""vterm""]","[""Doom-1337""]",Sometimes,framework default simple functions,Never,,"Tried it first in the early 2000s. It looked ugly, had non-anti-aliased fonts, was slow, and the keybindings were hard to learn. Never got to understand the power of its extensibility.",Internet,"[""GUI""]","[""Extensibility"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"org-mode, evil, projectile, yasnippet, lsp-mode, ess, magit",no comprimise,never considered,No,Would directly,No,Vim,"[""Elisp"", ""Python""]",Rarely,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""framework default"", ""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Sometimes,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""Twitter (and recently Mastodon)""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub"", ""Email"", ""Twitter or Mastodon""]","[""framework default""]","[""Install and try it immediately"", ""wait for community""]",,Vim,framework default,Frequently,39,PhD,Male,Belgian,Industry Research,"[""framework default""]","[""flyspell""]",Doom Emacs,Great initiative!,No,Twitter,Great,"[""shell"", ""eshell"", ""vterm""]","[""doom-one"", ""modus-vivendi"", ""nord"", ""solarized"", ""solarized-dark""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,"the manual is overwhelming, no good elisp introduction",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Built-in features"", ""Community""]","[""org-mode""]","Very well, it's snappy","extensibility, interoperability between packages / major modes / minor modes","[""Work"", ""Hobby projects""]","[""28.2""]",2,No,"use-package, meow, avy, recentf, icomplete-vertical, prettify-symbols-mode, telephone-line, org-mode, cdlatex, magit",no comprimise,never considered,No,No,No,Vim,"[""Elisp""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Not knowing how to modify a package"", ""Lack of stuff to be improved""]",Rarely,"[""Issues"", ""Code (features)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,No,Frequently,18,School,Male,German,Student,"[""Icomplete""]","[""No""]",maximal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""doom-one""]",Never,No none,,,Keyboard bindings,Internet,"[""GUI""]","[""Community"", ""Part of the GNU project / FSF""]","[""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Community and Lisp,"[""Hobby projects""]","[""28.1""]",1,,,,,,,,Emacs,"[""Shell""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,minimal vanilla,,,,,,,, simple functions,Never,,Not understanding hooks and advice,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]","Very well, it's snappy",The extensibility is the key to most of Emacs' strengths.,"[""Work"", ""Hobby projects""]","[""28.2""]",15,No,"ivy, counsel, swiper, magit, expand-region, lsp-mode, undo-tree, vterm",limited comprimise,might in future,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""PHP"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""MacOS""]","[""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Lack of time""]",Rarely,"[""Advocacy""]","[""Blogs""]","[""Comparison"", ""Tutorials"", ""Overview""]","[""IRC"", ""Mailing lists""]","[""package.el"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,None,projectile,Rarely,56,Associates,Male,United States citizen,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""vterm""]","[""modus-vivendi""]",Frequently,undo-tree write package,Never,,All those crazy keybindings!,don't remember,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Elisp, and the depth of history/packages/documentation/lore.","[""Work"", ""Hobby projects""]","[""27.1""]",25,No,,limited comprimise,never considered,No,No,No,heavily customized/changed defaults,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Python""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Overview""]","[""Emacs StackExchange""]","[""use-package""]","[""Install and try it immediately""]","Don't, just put the code on GitHub",Don't remember,helm-projectile,Sometimes,56,PhD,Male,American,Research,"[""Ido""]","[""No""]",maximal vanilla,"you don't allow for a ""*slight* preference for free/libre software"" in your previous question. Where can I see the results?",Not sure,Hacker News,Ok,"[""shell""]","[""zenburn""]",Often,No understand internals,Never,"Screw lawyers and the legal crap they force onto people to write code. Also, pay people for their work and give them those donations that are being stolen from them. I will NEVER contribute to a criminal organization like FSF.","God awful community and mentality (anti-CUA folks, folks who think the Emacs defaults are _correct_ or sensible, insults from Linux users who hate the rest of the world, everyone was very unhelpful (actually found racism in the community too)) Emacs' tutorial is beyond useless it actually hurts users and is a detriment to the application Emacs' defaults are wrong, pure fact (it needs to get with the century) [Copy = Ctrl + C, Paste = Ctrl + V, Cut = Ctrl + X ... undisputed fact] Emacs attracts a tons of nuts kooky people who make open source software a literal holy war (Israel and Palestine disagree less) Emacs Lisp is the absolute, unequivocal worst language I have ever used. My god what I would not give for an OOP language like Java or even C++ to write stuff in. None of the ""distributions"" (i.e. glorified custom configurations) are good (they are all their own forms of architected chaos and based on insane ideas) Emacs GUI/UX requires a lot of packages to fix it: Helm (my god, this is ONLY reason I would even consider using Emacs ... everyone needs to thank the creator), treemacs, flyspell, shackle (which is still very brittle), etc. Emacs internals are a nightmare to fix let alone expect a user to understand (good luck explaining packages, display-buffer-alist, ELisp syntax to anyone to just wants to edit text) The whole package ""system"" is the literal butt of jokes among the rest of the world that uses gold standard package systems: Nuget, Maven/Gradle, NPM, RubyGems, etc. ... maybe only C/C++ are as bad or worse than Emacs (but MS introduced some kooky package system that may fix it and is certainly better than all of the crap we have: MELPA [Stable vs Bleeding Edge], ELPA, Non GNU ELPA, plain'ol source) Basically, I only used Emacs because A) I was forced to and B) everything else sucks worse. The _second_ Visual Studio proper or Notepad++ come to macOS ... I am dropping Emacs like a bad habit.",Forced to use it for a very esoteric job and everything else just sucks more (unfortunately),"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Complete and total control over _every_ aspect of my tooling""]","[""Everything else is awful and Visual Studio 2017 is not available on macOS and Notepad++ is still Windows ONLY (the day that comes to MacOS I am leaving Emacs)""]",Good but not great,"Cross-platform (runs on MacOS and Windows) Total and complete control over the editor (but as long as a project is OSS this is mostly irrelevant) Not written on Electron (Yeah, that's just silly) Old as dirt so there is a lot of packages for _anything_, granted they are all pretty terrible in quality but great for ideas on how to properly do things","[""Work"", ""Hobby projects""]","[""27.2""]",3,No,Eliminate the stupid word limit here!,do not prefer,never considered,You joking?,HELL NO!!!,Yes,Custom Configuration (CUA Based),"[""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""SQL""]",Never,"[""Windows"", ""MacOS""]","[""org-mode is the single _worst_ package in ALL of Emacs...literal pile of mud with garbage sprayed all over. Jesus good lord it's like over engineering had a demon child with quality-less code and that's org-mode.""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Mostly rebuilding packages myself from scratch because a lot of them are _terrible_ quality and bug ridden""]","[""I don't, the community is awful and it's like pulling teeth to work with open source software people (they are insane zealots) ... I will just either write my own package if I can't be bothered to fix theirs or just find an alternative (or move on). I am not being paid to be someone else's QA, engineering, and support teams.""]",Never,"[""Bad prior experience"", ""FSF paperwork"", ""The community is terrible and nobody likes working with open source software people (they are insane zealots who have no concept of quality or accountability), I am not being paid to be someone else's QA, engineering, and support teams.""]",Never,,"[""Google, let's be honest most people are searching \""how to fix/do X in Emacs\""""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview"", ""High quality code, excessive unit testing, tell me what files/directories/settings/urls/etc. you are going to violate and abuse, are you going to be accountable for maintaining this code, etc.""]","[""See above. I don't. The community sucks and is notoriously hostile and most people _sprint_ away""]","[""package.el"", ""manual"", ""Custom solution to fix package.el and all of the half-baked solutions out there""]","[""Research alternatives""]","No, they are all garbage and silly. I am not signing a bunch of legal paperwork to make software. I am not changing my code to fit some silly format for some half-baked file hosting system to figure out how to do ""upload/download"" operations. I don't get paid to write my code and if I did release it then I expect some form of compensation (donations are _NOT_ compensation). I'd only ever consider some kind of GitHub platform that I can self-host and require payment (probably a subscription) to use my stuff.","Notepad++, IntelliJ (NEVER AGAIN), Visual Studio (The GOLD standard)",No,Never,,,,,,"[""Helm""]","[""flyspell"", ""ispell""]",maximal vanilla,"Eliminate stupid word limits, it's completely arbitrary.",No,Google,Not great,"[""none""]","[""my own custom theme""]",Never,That's another thing. Emacs doesn't even have undo/redo ... WTF simple functions,,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""heritage of LISP""]",,"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1""]",3,,,,,,,,Emacs,"[""Haskell"", ""Javascript"", ""Typescript"", ""Racket""]",,"[""Windows"", ""MacOS""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, write package,Sometimes,,"Documentation is not cohesive, straightforward, or geared at beginners.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Extensibility, history, self-sufficiency","[""Work"", ""Hobby projects""]","[""29.0""]",12,No,magit,significant comprimise,0-2y,No,Would directly,Yes,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""Erlang"", ""Go"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript"", ""Tonnes more""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Email"", ""GitHub""]",Sometimes,"[""A lot of stuff, ... just works. So there is rarely a need to contribute.""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",,PyScripter,No,Sometimes,34,School,Male,British,Software Development,"[""Ido""]","[""No""]",maximal vanilla,,Not sure,r/emacs,Ok,"[""shell-command"", ""ansi-term""]","[""deep-blue""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"keyboard shortcuts felt awkward and highly unintuitive. Now using doom emacs, which really brought me back to it after using vim for a bit, and the defaults feel much more sane. Shortcuts to find documentation on various things, and navigating it inside emacs was also a huge struggle. I'm still intimidated by a lot of elisp to hack too much on things.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""driving from the keyboard""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,Driving from the keyboard. Great packages like orgmode and magit.,"[""Work"", ""Hobby projects""]","[""27.1""]",10,"No, but I want to get to it","orgmode, magit, conda.el, lsp-mode, projectile",moderate comprimise,never considered,No,No,No,Vim,"[""Python""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Advocacy""]","[""Reddit""]","[""Tutorials"", ""Manual""]","[""Matrix"", ""Reddit"", ""GitHub"", ""Discourse""]","[""not sure""]","[""Research alternatives""]",,Jupyter Lab,framework default,Frequently,39,PhD,Male,Canadian,Research,"[""framework default""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""eshell""]","[""my own custom theme""]",Never,framework default copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""was forced to initially""]","Very well, it's snappy",keybind orientation,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,significant comprimise,never considered,No,No,No,Emacs,"[""Haskell"", ""Agda""]",Frequently,"[""GNU/Linux""]",String[],"[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange""]","[""straight""]","[""wait for community""]",,VS Code,projectile,Never,,Bachelors,Male,Hungarian,Student,"[""Vertico""]","[""No""]",Doom Emacs,,No,Discourse,Great,"[""vterm""]","[""doom-one""]",Never,framework default write package,Never,No,"It's hard to write Elisp to customize and integrate different packages to make Emacs easy to use. When I find use-package, it's become easier.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Extensibility with Elisp,"[""Work"", ""Hobby projects""]","[""29.0""]",3,Gnus,"eglot, vertico, consult, corfu, orderless, magit",limited comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""Source""]","[""Mailing list"", ""GitHub""]",Rarely,"[""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Telegram""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Telegram""]","[""use-package"", ""Borg""]","[""Install and try it immediately""]",GNU ELPA,None,project.el,Sometimes,39,Bachelors,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,"Great Job! Love Emacs, Love GNU!",Yes,Emacs China,Great,"[""eshell""]","[""color-theme-sanityinc-tomorrow-bright""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,"Keybindings, configuration, error messages.",Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Text editing features""]",Good but not great,"Openness, extensibility, community.","[""Work"", ""Hobby projects""]","[""29.0""]",27,No,"Org, magit, AucTeX, ESS, flycheck, yasnippet, aggressive-indent, powerline",any comprimise,0-2y,I have in the past,I have in the past,No,Emacs,"[""HTML/CSS"", ""Perl"", ""R"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots""]","[""Emacs StackExchange"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately"", ""wait for maturity""]",,Pico,projectile,Frequently,,Masters,Male,Canadian,Research,"[""Helm"", ""Ivy""]","[""flyspell"", ""ispell""]",maximal vanilla,,Yes,Emacs mailing list,Great,"[""none""]","[""solarized-dark""]",Often,undo-tree simple functions,Never,,different key shortcuts,Colleague,"[""GUI""]","[""Extensibility"", ""Text editing features"", ""Built-in features"", ""org-mode""]","[""Extensibility"", ""keyboard macros""]",Good but not great,"Keyboard macros, elisp customizability org-mode","[""Work"", ""Hobby projects""]","[""28.1""]",10,No,rust-mode,moderate comprimise,never considered,No,No,No,Emacs,"[""Python"", ""Rust"", ""org-mode""]",Never,"[""Windows"", ""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""I don't""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency""]",Never,,"[""M-x list-packages""]","[""Manual"", ""Screenshots""]","[""I don't""]","[""package.el""]","[""Install and try it immediately"", ""wait for community""]",,Notepad++,No,Frequently,,,,,Software Development,"[""No""]","[""ispell""]",minimal vanilla,"Make some of the mandatory questions optional / or have a ""prefer not to answer"" / ""not relevant"" answer. For example on 'how do you reach out for help': I just stop using the feature / package or google. I don't reach out to devs",No,Hacker News,Not great,"[""shell""]","[""default dark""]",Never,No simple functions,Never,,"It took me a while to find all the packages I wanted to assemble into my own Emacs system, but I think that is only natural.",Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Emacs Lisp""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy","Emacs is a truly malleable tool. Anything you might want to do with text, you can do in Emacs. You can write code or create macros on the spot to do exactly what you need. You can acquire a package of capabilities developed by someone else and include it in your own setup. Emacs is a workshop for text: you can customize it over the years to fit perfectly with you. The learning curve is also quite comfortable; I was able to develop my skills in Emacs piece by piece, learning it the way I would learn a language. On that note, I see the interface as Emacs's greatest strength. Every action is a named command that you can bind to any key combination, or simply call as needed. Indeed, every one of those commands has code and documentation that you can examine right in the editing context. You piece together actions to reach an objective the same way you piece together words to form a sentence. Other software is a maze, where you must navigate layers of menus to perform any special action. With Emacs, you can identify exactly what you do often and make those things easier for yourself.","[""Work"", ""Hobby projects""]","[""28.2""]",3,Mu4e,"browse-kill-ring, deadgrep, flycheck, unfill, magit, ido-completing-read+, rust-mode, ace-window, lsp-mode, which-key",significant comprimise,never considered,Cannot,Would directly,No,Emacs,"[""C"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Perl"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Never been necessary""]","[""package.el"", ""use-package""]","[""Research alternatives""]",,Sublime Text,No,Frequently,20,School,Male,American,Software Development,"[""Ido""]","[""flyspell""]",maximal vanilla,"Really good job. Looks nice and feels nice. All the writing is correct, and everything is clearly communicated. I'm impressed.",No,r/emacs,Great,"[""shell"", ""ansi-term""]","[""Doom Acario Dark""]",Never,No copy-paste,Never,,"None, although this is due to using a well documented configuration (Doom Emacs)",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Community""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects"", ""School""]","[""28.2""]",2,No,"lsp-mode, evil-mode, org-roam, org-roam-ui, dap-mode",moderate comprimise,never considered,No,No,No,Vim,"[""C"", ""Java"", ""Python""]",Never,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Manual"", ""Clips/videos""]","[""Reddit""]","[""framework default"", ""straight""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,23,Bachelors,Male,Canadian,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,No,My company's emacs slack channel,Great,"[""eshell""]","[""doom-one""]",Never,framework default write package,Never,,,family,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""availability, and couldn't get the hang of vi""]",Good but not great,extensive and reasonably good documentation,"[""Work"", ""Hobby projects""]","[""26.3"", ""24.3""]",32,No,"speck, auto-complete, pabbrev, smex (plus built-ins recentf, ido, save-place)",limited comprimise,might in future,No,I have in the past,No,Emacs,"[""Elisp"", ""Fortran"", ""Python"", ""Scheme""]",Never,"[""GNU/Linux"", ""Windows""]",String[],"[""GNU ELPA"", ""MELPA Stable""]","[""I haven't needed to""]",Rarely,"[""it is for my own interest & use""]",Rarely,,"[""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale""]","[""I don't. I consult the documentation and the code.""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives""]",,"none of the above, but I don't remember the name",No,Frequently,61,PhD,Male,British,Research,"[""Ido"", ""Icomplete""]","[""flyspell"", ""ispell"", ""mainly speck""]",minimal vanilla,it was too long...,No,Blog post,Ok,"[""none""]","[""default light""]",Never,No copy-paste,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,"Consistent key bindings, usable without mouse. Org-mode","[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",25,Gnus,"Org-mode, src-blocks, language modes, multiple-cursor",limited comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""VHDL""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""use-package""]","[""Research alternatives""]",,Vim,No,Frequently,,,,,,"[""No""]","[""ispell""]",minimal vanilla,,No,Twitter,Ok,"[""vterm""]","[""default light""]",Often,No simple functions,Never,,"1) Learning the keybindings. 2) Learning lisp in order to do any customizing or install / configure packages. 3) Finding relevant online documentation that is current.",University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,The fact that you can customize anything.,"[""Work""]","[""28.2"", ""28.1""]",15,No,"helm,magit,php-mode,projectile,tramp",limited comprimise,might in future,No,No,No,Emacs,"[""PHP"", ""Perl"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Babel""]","[""MELPA Stable""]","[""Mailing list"", ""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Email""]","[""package.el""]","[""Install and try it immediately""]",,Eclipse,projectile,Never,35,Bachelors,Male,American,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,Friend,Great,"[""shell""]","[""monokai""]",Frequently,No simple functions,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]","Very well, it's snappy",Extensibility,"[""Work"", ""Hobby projects""]","[""28.2""]",3,No,,do not prefer,never considered,Yes,Would directly,No,Vim,"[""C++"", ""Elisp"", ""Go"", ""Java""]",Often,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,"[""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Bad prior experience""]",Never,"[""Advocacy""]","[""GitHub"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange""]","[""framework default"", ""use-package"", ""manual""]","[""wait for maturity""]",,Eclipse,framework default,Often,35,Masters,Male,Chinese,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",Spacemacs,,No,Emacs China,Great,"[""shell"", ""vterm""]","[""default light""]",Never,undo-tree copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""27.1""]",25,No,"helm,powerline,company,flycheck,org,flyspell,ruby-mode,python-mode",significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Python"", ""PHP"", ""Perl"", ""Ruby"", ""Shell""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues""]","[""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,"nano, pico, norton commander built-in",No,Sometimes,48,PhD,Male,German,Research,"[""No""]","[""flyspell""]",minimal vanilla,,No,Fediverse post,Ok,"[""none""]","[""tommyh-theme""]",Never,No copy-paste,Never,,hard to run elisp.,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]",Good but not great,speed.,"[""Work"", ""Hobby projects""]","[""28.1""]",12,No,,limited comprimise,0-2y,No,No,No,Emacs,"[""C++"", ""Go"", ""Javascript"", ""Ruby""]",Rarely,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package""]",Rarely,"[""Code (features)"", ""Documentation""]","[""GitHub""]","[""Tutorials"", ""Screenshots""]","[""Emacs StackExchange""]","[""package.el""]","[""wait for community""]",,Notepad++,No,Rarely,34,Masters,Male,Japanese,Software Development,"[""No""]","[""No""]",minimal vanilla,,No,Twitter,Great,"[""shell-command""]","[""dracula""]",Frequently,undo-tree write package,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Gnus,,do not prefer,never considered,Cannot,Cannot,Yes,Xah-fly-keys,"[""C"", ""Python""]",Often,"[""GNU/Linux"", ""Ubuntu""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""Life""]","[""Source""]","[""GitHub"", ""Discord""]",Rarely,"[""Lack of time"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (features)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Discord""]","[""Comparison"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""Email"", ""Discord""]","[""elpaca"", ""use-package""]","[""Research alternatives"", ""wait for maturity""]",,VS Code,No,Frequently,21,Masters,Male,French,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""ispell""]",minimal vanilla,,No,Internet,Great,"[""shell""]","[""modus-operandi""]",Never,No write package,Sometimes,,,"A Linux for beginners book, don't remember which","[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Tried vi, it didn't agree with me""]",Good but not great,Extensibility and the package ecosystem,"[""Work"", ""Hobby projects""]","[""27.1""]",22,No,"org-mode, lsp-mode, helm, magit, swiper,",moderate comprimise,10+y,No,No,No,Emacs,"[""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Mailing list"", ""GitHub""]",Sometimes,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Mailing lists"", ""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Design rationale""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""use-package""]","[""Install and try it immediately""]",,"notepad, DOS edit",projectile,Often,41,Masters,Male,British,Software Development,"[""Helm"", ""Ivy""]","[""ispell""]",maximal vanilla,,No,r/emacs,Great,"[""none""]","[""my own custom theme""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Rarely,,,University/College,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",22,Gnus,,limited comprimise,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL""]",Often,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time""]",Sometimes,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Blogs"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""paradox""]","[""Install and try it immediately""]",,None,project.el,Sometimes,44,Masters,Male,French,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,No,r/emacs,Great,"[""shell""]","[""my own custom theme""]",Frequently,undo-tree write package,Never,,Emacs keybindings caused RSI flare-ups,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""org-mode""]","[""Extensibility"", ""Text editing features""]",Good but not great,"Extensibility, covers all the languages and scenarios I care about, org-mode, runs on all platforms","[""Work"", ""Hobby projects""]","[""28.2""]",25,Mu4e,"deadgrep, org-mode, vterm, avy, s, f, tablist, lsp-mode, lsp-ui, rustic",significant comprimise,never considered,I have in the past,No,No,Vim,"[""Elisp"", ""Go"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""GitHub"", ""Discord""]","[""Tutorials"", ""Overview""]","[""Discord""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]","I just put my stuff on github, haven't ever submitted to a repo",Vim,projectile,Rarely,54,PhD,Male,American,Software Development,"[""Ivy"", ""Vertico""]","[""No""]",Doom Emacs,,No,Hacker News,Great,"[""eshell"", ""vterm""]","[""dichromacy""]",Sometimes,framework default simple functions,Never,,C-g ended up being way more critical than I thought and that wasn't explained in a super upfront way. I also thought the customize menus were really confusing. I didn't like how they edited my init.d! Doom fixes that issue well.,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)""]",Good but not great,extensibility and flexibility,"[""Work""]","[""28.2""]",7,No,,do not prefer,never considered,Yes,No,No,Vim,"[""Assembly"", ""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""Task management""]","[""framework default"", ""MELPA""]","[""GitHub""]",Never,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""use-package""]","[""Research alternatives""]",,Vim,projectile,Sometimes,31,Bachelors,Male,United States citizen,Fin Tech,"[""Ivy""]","[""framework default""]",Doom Emacs,,Not sure,Hacker News,Great,"[""eshell"", ""vterm""]","[""doom-one"", ""nord"", ""solarized-dark""]",Rarely,framework default simple functions,,,Minor difficulty only: C-h is the terminal backspace and bothered me until I learned that everything is configurable.,Colleague,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Package(s)""]",Good but not great,"Org mode, note taking, easy capture and integration into programming/thinking workflow.","[""Work"", ""Hobby projects""]","[""28.1""]",6,,,,,,,,Emacs,"[""Clojure"", ""Javascript"", ""Java"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""MacOS""]",,,,,,,,,,,,,,None,,Sometimes,,,,,,,,maximal vanilla,,,,,,,, copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,,"[""Work""]","[""28.2""]",7,No,,any comprimise,never considered,No,No,No,Vim,"[""C"", ""HTML/CSS"", ""Haskell"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux""]",String[],"[""framework default""]","[""Mailing list"", ""Email""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Sometimes,"[""Documentation"", ""Advocacy""]","[""Mailing lists"", ""Blogs""]","[""Clips/videos""]","[""Framework""]","[""framework default""]","[""wait for community""]",,Vim,framework default,Sometimes,40,Masters,Male,Belgian,Fin Tech,"[""Helm""]","[""No""]",Spacemacs,,No,lobste.rs,Great,"[""eshell""]","[""default dark""]",Sometimes,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,,,The keybindings took some time to learn. There were a lot of features and I often felt lost.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Good Support for Lisp""]",Good but not great,"Emacs has better key bindings than any editor, except maybe Vim. It's easier to use multiple panels with Emacs than Vim. Emacs has excellent built in support for programming alongside an interpreter. Emacs is free software!","[""Work"", ""Hobby projects""]","[""24.5""]",8,,,,,,,,Emacs,"[""Assembly"", ""C"", ""Common Lisp"", ""Elisp"", ""Java"", ""Python""]",,"[""GNU/Linux"", ""Windows""]",,,,,,,,,,,,,,Vim,,Often,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"The copy-paste keys, switching windows.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Its extensibility, community, and it libre-nesss.","[""Hobby projects""]","[""29.0""]",1,No,"tetris, treemacs, auto-complete",any comprimise,never considered,No,Cannot,No,Emacs,"[""HTML/CSS"", ""Python"", ""Rust"", ""Shell""]",Never,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Advocacy""]","[""GNU ELPA/MELPA online package lists""]","[""Overview""]","[""Framework"", ""lemmy""]","[""package.el""]","[""Install and try it immediately""]",MELPA,VS Code,treemacs,Frequently,14,School,Male,New Zealander,Software Development,"[""No""]","[""No""]",minimal vanilla,No,No,lemmy.ml,Great,"[""eshell""]","[""dracula""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""27.1""]",2,Gnus,,moderate comprimise,2-5y,No,No,No,Emacs,"[""Haskell"", ""Standard ML""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,String[],Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Frequently,,,,,,"[""Ivy""]","[""flyspell""]",minimal vanilla,long live emacs!,No,IRC,Great,"[""shell-command"", ""eshell""]","[""monokai""]",Sometimes,No simple functions,,,,,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",4,,,,,,,,Vim,"[""Assembly"", ""C++"", ""C"", ""C#"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Python"", ""Rust"", ""Scheme"", ""Shell""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,Doom Emacs,,,,,,,, write package,Never,,Huge amount of time spent acclimating to default keybindings for basic code editing,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Freedom and control,"[""Work"", ""Hobby projects"", ""Personal organization and scheduling""]","[""29.0"", ""28.2""]",25,No,"magit, vertico, marginalia, helpful, elfeed, org, shackle, eglot, telega, zoom",moderate comprimise,might in future,I have in the past,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""Elixir"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source"", ""nix""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots""]","[""Reddit"", ""GitHub"", ""Email""]","[""straight"", ""use-package"", ""nix emacs-overlay""]","[""Install and try it immediately"", ""Research alternatives""]",,pico,project.el,Sometimes,40,Bachelors,Male,American,Software Development,"[""Vertico"", ""Marginalia"", ""Consult""]","[""No""]",maximal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""zenburn"", ""doom-dark+""]",Frequently,No write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",The rich collection of built-in features and the ability to configure it using Emacs Lisp.,"[""Hobby projects""]","[""28.1""]",11,No,"shackle, undo-tree, flycheck, wgrep",limited comprimise,never considered,No,No,No,CUA,"[""C++"", ""C"", ""HTML/CSS"", ""Perl"", ""Shell""]",Often,"[""Windows"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA""]","[""Mailing list"", ""Email"", ""GitHub""]",Rarely,"[""Not interested"", ""Lack of time""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""Web search engines"", ""M-x list-packages""]","[""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""Mailing lists"", ""Email""]","[""package.el"", ""manual""]","[""Research alternatives""]",,Vim,project.el,Sometimes,26,Bachelors,Male,Swedish,Student,"[""Helm"", ""Icomplete""]","[""No""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""shell"", ""eshell""]","[""default light"", ""my own custom theme""]",Rarely,undo-tree simple functions,Never,,"Keybinds, default GUI, Windows support, daemon mode",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Lisp""]",Good but not great,Extensibility and text manipulation,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,Org-mode,do not prefer,never considered,I have in the past,No,No,Vim,"[""C#"", ""Common Lisp"", ""Elisp"", ""Shell"", ""Typescript"", ""Lua""]",Often,"[""Windows"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Time tracking""]","[""framework default"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Documentation"", ""Advocacy""]","[""GitHub"", ""Discord"", ""Discourse"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Framework"", ""GitHub"", ""Discord"", ""Discourse""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""wait for community""]",,Sublime Text,framework default,Rarely,34,Bachelors,Male,Canadian,Software Development,"[""framework default"", ""Vertico""]","[""framework default""]",Doom Emacs,,Yes,Discord,Great,"[""eshell"", ""vterm""]","[""doom-monokai-pro""]",Rarely,framework default copy-paste,,,,Internet,"[""GUI""]","[""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",String[],"Very well, it's snappy",,"[""Org mode""]","[""27.2""]",1,,,,,,,,Vim,"[""None""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,minimal vanilla,,,,,,,, copy-paste,Never,,"The concept of chording took a bit to get used to, escaping from the mini buffer when messing up commands or getting lost/confused",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""it was required to use in the student computer lab""]",Good but not great,"Extensibility, consistent UI metaphors","[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"evil, magit, org-mode, slime, markdown-mode, vmd-mode",no comprimise,never considered,No,No,No,Vim,"[""Python"", ""Rust"", ""Ruby"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management""]","[""framework default"", ""NonGNU ELPA"", ""MELPA""]","[""I have never done this""]",Never,"[""Elisp proficiency""]",Never,,"[""Blogs"", ""Web search engines"", ""slack channel""]","[""Tutorials""]","[""Emacs StackExchange"", ""Framework"", ""GitHub""]","[""framework default""]","[""Research alternatives""]",,Vim,framework default,Rarely,40,Bachelors,Male,American,Information security,"[""framework default""]","[""framework default""]",Spacemacs,,No,slack channel,Great,"[""none""]","[""solarized-dark""]",Never,framework default write package,,,,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Extensibility. Chording. Breadth of commands -- so many commands immediately available.,"[""Work"", ""Hobby projects""]","[""29.0""]",27,,,,,,,,Emacs,"[""Go"", ""Javascript"", ""Ruby""]",,"[""GNU/Linux"", ""Windows"", ""MacOS""]",,,,,,,,,,,,,,Vim,,Frequently,,,,,,,,maximal vanilla,,,,,,,, write package,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Extensibility,"[""Hobby projects""]","[""29.0""]",2,No,"Lsp-mode, evil-mode",limited comprimise,never considered,No,No,No,Vim,"[""Java"", ""Python"", ""Rust""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""PKB""]","[""Source""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,Vim,projectile,Never,25,Bachelors,Male,,Software Development,"[""Selectrum"", ""Marginalia"", ""Consult""]","[""No"", ""ispell""]",maximal vanilla,,Yes,r/emacs,Great,"[""eshell"", ""vterm""]","[""gruvbox""]",Rarely,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"I'm still initially learning Emacs after 4 years. The learning curve is the biggest difficulty: being unsure where my configuration lives, not knowing why a package update breaks the whole editor, not understanding how to see all possible keybinds for the mode I'm in, and not having a solid understanding of how to interact with the Elisp interpreter underpinning the whole editor are a challenge. I use the Doom framework to have an editor that at least resembles something modern, but although lightweight, it still adds a layer of abstraction between me and Emacs so that adds to my difficulty. When everything is working, I feel confident as a user. As soon as something breaks, I don't know where to look for that breakage and resign myself to internet searches to fix even the most trivial things. I'm not a programmer or developer by day, and so when these things happen in my day job, I typically have to put off using Emacs until I have the time to investigate.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]",Good but not great,It's extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",4,No,,limited comprimise,never considered,I have in the past,Yes,No,Vim,"[""Go"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""MacOS""]","[""Note taking""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""GitHub"", ""IRC servers"", ""Matrix servers"", ""Discord""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Framework""]","[""framework default""]","[""Install and try it immediately""]",,Sublime Text,framework default,Often,39,Bachelors,Male,United States citizen,InfoSec,"[""framework default"", ""Selectrum""]","[""framework default""]",Doom Emacs,,No,Hacker News,Great,"[""none""]","[""doom-old-hope""]",Never,framework default simple functions,Never,,Elisp,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)""]",Good but not great,Simplicity and extensibility,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",8,No,,do not prefer,never considered,No,No,No,Vim,"[""Go"", ""Python""]",Never,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""MELPA""]","[""GitHub""]",Never,"[""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""GitHub""]","[""Design rationale""]","[""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,Sublime Text,No,Sometimes,27,PhD,Male,Danish,Software Development,"[""Ivy""]","[""flyspell""]",maximal vanilla,,No,Hacker News,Not great,"[""none""]","[""modus-operandi"", ""modus-vivendi""]",Rarely,No copy-paste,Never,,Setting up an init.el and establishing the infrastructure for configuration (a problem Doom solved),Internet,"[""daemon""]","[""Extensibility"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features""]","Very well, it's snappy",Customization and extensibility; it is easy for features to be changed and added by the user or by community-made packages.,"[""Hobby projects""]","[""28.2""]",1,No,"evil, org-mode, avy, org-roam, writeroom-mode,",moderate comprimise,never considered,Cannot,Cannot,No,Vim,"[""Common Lisp""]",Sometimes,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""PKB"", ""Babel""]","[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,,"[""Reddit"", ""Discord"", ""Blogs"", ""Web search engines""]","[""Comparison"", ""Manual""]","[""Reddit"", ""Emacs StackExchange"", ""Framework"", ""Discord""]","[""framework default""]","[""Research alternatives""]",,IntelliJ,framework default,Sometimes,,,Male,English,,"[""framework default"", ""Vertico"", ""Consult""]","[""framework default""]",Doom Emacs,,No,Discord,Great,"[""eshell"", ""vterm""]","[""doom-tomorrow-night""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"Don't recall - emacs was the first serious text editor I learnt to use, and it was a long time ago.",University/College,"[""TUI"", ""daemon""]","[""Package(s)"", ""Text editing features""]","[""It was required at university, and the default editor in the computer science dept.""]",Good but not great,"The extensibility, and package community.","[""Work"", ""Hobby projects""]","[""28.2""]",25,No,"cider, company, org, clojure-lsp, agenda-mode, magit",do not prefer,never considered,No,No,No,Emacs,"[""Clojure"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Shell"", ""Typescript"", ""OCAML""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Task management"", ""Agenda""]","[""framework default""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Unfamiliar with contribution process"", ""Wariness of the review process""]",Never,,"[""Web search engines""]","[""Tutorials""]","[""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately""]",,Notepad++,framework default,Never,44,Bachelors,Male,New Zealander,Software Development,"[""framework default""]","[""No""]",Prelude,,No,Twitter,Great,"[""I only do accidentally with shortcut keystrokes. I do need to actually learn to use it.""]","[""grayscale-theme.el""]",Never,framework default copy-paste,Never,,"Code completion with cedet was not good. Clang Lsp server based implementations (eglot, lsp-mode) are a dream.",Colleague,"[""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",Extensibility.,"[""Work"", ""Hobby projects""]","[""28.2"", ""28.1""]",13,No,"Eglot, lsp-mode, magic, vterm",do not prefer,never considered,No,I have in the past,No,Emacs,"[""C++"", ""C"", ""Fortran"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""WSL"", ""MacOS""]",String[],"[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Mailing list""]",Never,"[""Elisp proficiency""]",Never,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Mailing lists""]","[""Overview""]","[""Reddit"", ""Mailing lists""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,Eclipse,No,Sometimes,39,PhD,Male,American,Research,"[""Helm"", ""Ido""]","[""No""]",minimal vanilla,,Not sure,r/emacs,Great,"[""ansi-term"", ""vterm""]","[""Ujelly, and some doom+ themes""]",Rarely,No write package,,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]",,Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",3,,,,,,,,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Haskell"", ""Javascript"", ""Python"", ""PHP"", ""Rust"", ""Scheme"", ""Shell"", ""Typescript"", ""Common Lisp""]",,"[""GNU/Linux""]",,,,,,,,,,,,,,,,Frequently,,,,,,,,maximal vanilla,,,,,,,, simple functions,Never,,Remember key binds. They seem so random with no semantics.,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""everything is a buffer""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]",Good but not great,I think emacs' greatest strength is that everything is a buffer. The face that you can use it as a coding environment is incidental. That is not to say it the coding environment should be.,"[""Work""]","[""27.2""]",0,No,"magit, consult, embark, wgrep",moderate comprimise,never considered,No,No,No,Emacs,"[""Elisp"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""Email""]","[""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,projectile,Sometimes,34,Bachelors,Male,American,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",minimal vanilla,,Not sure,lobste.rs,Great,"[""shell-command"", ""vterm""]","[""nano-theme-light""]",Sometimes,No copy-paste,Never,,"Hard to find some documentation, especially on certain packages and modules, configuring mu4e (for gmail in this instance) is impossible for me and I tried multiple people's configurations while changing to credentials to mine. Hard to understand what exactly goes wrong from errors, doom doctor is fine but if you've misconfigured something in your config, it's hard to see what actually went wrong for someone who isn't very proficient in elisp.",Internet,"[""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy","Speed, extensibility, no need for a mouse","[""Work"", ""Hobby projects""]","[""28.1""]",1,No,"sudo-edit, magit, evil, lsp",limited comprimise,never considered,No,No,No,Vim,"[""Powershell""]",Frequently,"[""GNU/Linux"", ""WSL""]",String[],"[""framework default""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""GitHub"", ""Discord""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,framework default,Sometimes,22,Bachelors,Male,Belgian,Student,"[""framework default""]","[""framework default""]",Doom Emacs,,No,Twitter,Great,"[""vterm""]","[""doom-one""]",Never,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,"I am not programmer, I do not know anything about coding, I had to understand how this program works, what its philosophy is and how it has been built — one could say erected — for decades.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy",fully customizable,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,"org, org-roam, org-cliplink, org-ref, ivy/counsel/swiper, smart-mode-line, magit",significant comprimise,never considered,I might want to,Would directly,No,Emacs,"[""none""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB"", ""Babel""]","[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Blogs""]","[""Comparison"", ""Design rationale""]","[""Matrix"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""wait for maturity"", ""wait for community""]",,any markdown editor,No,Frequently,31,Masters,Male,French,Education services,"[""Ivy""]","[""No""]",maximal vanilla,thanks!,Not sure,Emacs mailing list,Great,"[""shell""]","[""tango-dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, write package,Never,,,,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",5,No,,limited comprimise,might in future,No,Would directly,Yes,Emacs,"[""C++"", ""C"", ""Elisp"", ""Haskell"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""MacOS""]","[""General document writing""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Frequently,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Web search engines"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""Telegram""]","[""package.el""]","[""Install and try it immediately""]",I only submit to MELPA due to its lower barrier.,,projectile,Rarely,24,Bachelors,Male,Chinese,Student,"[""Vertico"", ""Consult""]","[""No""]",minimal vanilla,,Yes,r/emacs,Great,"[""vterm""]","[""monokai-pro""]",Rarely,vundo write package,Never,,,,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",6,No,,significant comprimise,never considered,No,No,Yes,Vim,"[""C++"", ""C"", ""Clojure"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""Task management"", ""PKB""]","[""MELPA""]","[""GitHub""]",Rarely,"[""Unfamiliar with contribution process"", ""Wariness of the review process"", ""FSF paperwork""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Comparison"", ""Overview""]","[""IRC"", ""Matrix""]","[""straight"", ""use-package""]","[""Install and try it immediately""]",,,projectile,Sometimes,,Masters,Male,Finnish,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,Not sure,r/emacs,Great,"[""vterm""]","[""doom-one"", ""kaolin-dark""]",Sometimes,undo-tree simple functions,Never,no,Had to do extreme amounts of customization to make it do all the simple stuff most CUA editors do. Missing too many features that should be stock.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy","introspection self documentation, discoverability, customization and especially org mode","[""Work"", ""Hobby projects"", ""Personal life""]","[""26.3""]",3,I'd like to but haven't tried yet,"icicles, magit, dired, org,",moderate comprimise,might in future,No,I have in the past,No,CUA + tons of custom binds,"[""C++"", ""C"", ""C#"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""PHP"", ""Perl"", ""Ruby"", ""Shell""]",Sometimes,"[""GNU/Linux"", ""WSL"", ""MacOS"", ""BSD""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""Email"", ""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Advocacy""]","[""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Manual"", ""proper reference manual""]","[""IRC"", ""Matrix"", ""Emacs StackExchange"", ""GitHub"", ""Mailing lists"", ""Email""]","[""package.el"", ""manual""]","[""Install and try it immediately"", ""Research alternatives""]",I'd probably submit to all who I thought would likely accept.,Eclipse,framework default,Frequently,43,,Male,Canadian,"Games, Film VFX, and Animation","[""icicles, if that counts""]","[""unsure, whichever is built in probably?""]",maximal vanilla,"It's fine, but it's hard to answer some questions without my having emacs open currently.",No,Hacker News,Great,"[""shell-command"", ""eshell"", ""term"", ""ansi-term"", ""vterm""]","[""solarized-dark"", ""have to tweak solarized dark""]",Rarely,undo-tree copy-paste,Never,,Learn shortcuts,Internet,"[""GUI"", ""TUI""]","[""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility""]",Alright,Extensible,"[""Work"", ""Hobby projects""]","[""28.2""]",2,No,,any comprimise,never considered,Cannot,Cannot,No,Emacs,"[""Python""]",Never,"[""GNU/Linux""]","[""Note taking""]","[""MELPA""]","[""Email""]",Never,"[""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,"[""Issues""]","[""Reddit"", ""Blogs""]","[""Tutorials"", ""Screenshots""]","[""Reddit""]","[""package.el""]","[""wait for community""]",,Gedit,No,Rarely,29,Masters,Male,Peruvian,Research,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Great,"[""shell""]","[""dracula""]",Never,No write package,Never,,"Emacs Lisp, but got over that hurdle pretty quickly. Another difficulty was find the right package to do something as Emacs often has multiple options.",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)""]","Very well, it's snappy",Limitless customisation,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,moderate comprimise,might in future,No,I have in the past,Yes,Default with god-mode,"[""Clojure"", ""Elisp"", ""HTML/CSS"", ""Javascript"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""GNU ELPA"", ""MELPA"", ""Source""]","[""Mailing list"", ""GitHub""]",Often,String[],Often,"[""Issues"", ""Code (features)"", ""Code (bug fixes)"", ""Documentation""]","[""Reddit"", ""GitHub"", ""Discord"", ""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Emacs StackExchange"", ""Framework"", ""GitHub"", ""Discord""]","[""framework default"", ""straight""]","[""Install and try it immediately"", ""wait for community""]",MELPA,Vim,projectile,Sometimes,,Masters,Male,Indian,Fin Tech,"[""Helm"", ""Ivy""]","[""flyspell"", ""ispell""]",Doom Emacs with a lot of customisation,,Not sure,r/emacs,Great,"[""shell-command"", ""eshell""]","[""solarized-dark""]",Often,undo-tree simple functions,Never,,Hard to find the right package or customization. Getting LSP to work.,Internet,"[""GUI"", ""TUI"", ""daemon""]","[""Text editing features""]","[""Text editing features""]",Alright,"No mouse usage, tramp","[""Work"", ""Hobby projects""]","[""28.1""]",2,No,"Ace window, projectile, tramp, vterm, magit",moderate comprimise,never considered,No,No,No,Emacs,"[""Go"", ""Python""]",Often,"[""GNU/Linux""]",String[],"[""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Not interested"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit""]","[""Tutorials"", ""Screenshots""]","[""Reddit""]","[""use-package""]","[""wait for community""]",,Pycharm,projectile,Rarely,25,Bachelors,Male,Pakistani,Software Development,"[""Vertico"", ""Selectrum"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""vterm""]","[""tomorrow-night""]",Frequently,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Rarely,,,University/College,"[""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.2""]",2,Mu4e,,significant comprimise,might in future,No,Would directly,No,Emacs,"[""C++"", ""C"", ""Haskell"", ""Python"", ""Fortran""]",Often,"[""GNU/Linux"", ""WSL""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""Babel""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""Email"", ""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Tutorials""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package"", ""manual""]","[""Research alternatives""]",,VS Code,projectile,Often,34,PhD,Male,American,Software Development,"[""Helm""]","[""flyspell""]",maximal vanilla,,No,r/emacs,Ok,"[""shell"", ""ansi-term""]","[""vs-code-dark-plus""]",Often,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,Tutorial was a slow read and Emacs wasn't as ubiquitous as vim for all machines,University/College,"[""GUI""]","[""Package(s)"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,"Help system with finding functions, keybinds, documentation","[""Work"", ""Hobby projects""]","[""28.1"", ""25.1""]",3,No,"Magit, org, projectile",significant comprimise,never considered,No,No,No,Vim,"[""Common Lisp"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Shell"", ""Typescript""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking""]","[""GNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""package.el""]","[""Research alternatives""]",,,projectile,Rarely,28,Bachelors,Male,American,Software Development,"[""Ivy"", ""Ido""]","[""ispell""]",minimal vanilla,,Yes,Hacker News,Great,"[""shell-command"", ""shell""]","[""default light"", ""gruvbox""]",Frequently,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,,,Learning navigation and elisp.,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""org-mode""]","[""Extensibility"", ""Text editing features"", ""Community""]",Good but not great,Extensibility and ability to test out code directly on it.,"[""Work""]","[""29.0"", ""28.1""]",2,,,,,,,,Vim,"[""Python"", ""Shell"", ""SQL"", ""Typescript""]",,"[""GNU/Linux"", ""WSL""]",,,,,,,,,,,,,,VS Code,,Often,,,,,,,,Doom Emacs,,,,,,,, write package,Never,,,Colleague,"[""TUI"", ""daemon""]","[""Package(s)"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Community""]",Good but not great,,"[""Work""]","[""29.0""]",4,No,"magit,evil,projectile,emacs-lsp",significant comprimise,never considered,No,No,Yes,Vim,"[""Clojure"", ""Javascript"", ""Java""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Unfamiliar with contribution process""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Tutorials"", ""Manual"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""nix""]","[""Install and try it immediately""]",,Vim,projectile,Sometimes,29,School,Male,Brazilian,Music Streaming,"[""Ivy""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""gruvbox""]",Rarely,undo-tree copy-paste,Never,,,Friend,"[""GUI""]","[""Package(s)""]","[""Community""]",Good but not great,community,"[""Hobby projects""]","[""28.2""]",3,No,,limited comprimise,might in future,No,No,No,Vim,"[""Clojure""]",Rarely,"[""GNU/Linux""]","[""Agenda""]","[""GNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack confidence in code quality""]",Never,"[""Advocacy""]","[""Reddit""]","[""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""not sure""]","[""wait for community""]",,Notepad++,No,Rarely,60,PhD,Male,German,Legal,"[""Helm""]","[""flyspell""]",Spacemacs,,No,Hacker News,Great,"[""none""]","[""default dark""]",Never,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"it was very easier than vim, honestly.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","Very well, it's snappy",its works and its fast(only when using vanilla),"[""Work"", ""Hobby projects""]","[""28.2""]",1,No,"lsp, lsp-ui, orderless, vertico",any comprimise,might in future,Cannot,Cannot,No,Emacs,"[""C++"", ""C"", ""HTML/CSS"", ""Rust""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Never,"[""Advocacy""]","[""GitHub"", ""M-x list-packages""]","[""Tutorials"", ""Manual"", ""Clips/videos"", ""Overview""]","[""GitHub"", ""none""]","[""package.el"", ""elpaca"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]","I've been downloading form MELPA and I never had any issues. If I write a package, I'll submit it to MELPA.",VS Code,No,Often,25,Associates,Male,Indian,Software Development,"[""Vertico""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell-command"", ""shell"", ""eshell"", ""compile""]","[""default dark"", ""my own custom theme"", ""doom-one"", ""dracula""]",Rarely,undo-tree copy-paste,Never,,elisp,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""learning one tool for many purpose""]",Alright,"open source, programmable, fully customizable down to the tiniest detail.","[""Hobby projects""]","[""28.1""]",1,No,,any comprimise,never considered,Cannot,Cannot,No,Vim,"[""C++"", ""C""]",Never,"[""Windows""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,"[""Advocacy""]","[""Blogs""]","[""Comparison"", ""Tutorials"", ""Design rationale"", ""Manual"", ""Screenshots"", ""Clips/videos"", ""Overview""]","[""Reddit"", ""Emacs StackExchange""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,Eclipse,No,Never,,School,Male,,,"[""Helm"", ""Ivy"", ""Consult""]","[""framework default""]",emacs from scratch youtube,,No,r/emacs,Great,"[""vterm""]","[""nord""]",Never,No simple functions,Never,,Not easy to learn to tackle problem by myself because of my poor knowledge of lisp.,Internet,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Text editing features""]","Very well, it's snappy",Extensive.,"[""Work"", ""Hobby projects""]","[""28.2""]",5,No,"avy,hydra,ivy,lsp",limited comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Rust""]",Sometimes,"[""MacOS""]","[""Note taking"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""Bad prior experience""]",Never,"[""Issues""]","[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Research alternatives""]","GNU ELPA, MELPA",Sublime Text,projectile,Never,24,Masters,Male,Chinese,Software Development,"[""Ivy"", ""Marginalia"", ""Consult""]","[""flyspell""]",maximal vanilla,,No,Friend,Great,"[""shell""]","[""doom-one"", ""dracula""]",Rarely,undo-tree read and understand,Never,,How to scan and read info/help properly. And come up with most suitable keyboard remap to press Ctrl and Alt both hands easily.,Internet,"[""GUI""]","[""Package(s)"", ""Built-in features"", ""Community""]","[""Community""]",Good but not great,A lot of quality packages,"[""Work"", ""Hobby projects""]","[""29.0"", ""28.2""]",3,No,"Vertico, Projectile, Magit",moderate comprimise,might in future,No,No,No,Vim,"[""C"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Never,,"[""Reddit"", ""GitHub"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Screenshots"", ""Overview""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""straight""]","[""wait for maturity""]",,Vim,projectile,Never,45,Bachelors,Male,Vietnamese,Software Development,"[""Vertico""]","[""framework default""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one"", ""gruvbox""]",Frequently,undo-fu simple functions,Never,,,Colleague,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)""]","[""Community"", ""Part of the GNU project / FSF""]",Alright,,"[""Work"", ""Hobby projects""]","[""28.2""]",4,No,,do not prefer,never considered,Yes,Would directly,No,Vim,"[""Clojure"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Babel""]","[""framework default""]","[""I don’t""]",Never,"[""Not interested"", ""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality""]",Never,"[""Issues""]","[""Reddit""]","[""Tutorials"", ""Overview""]","[""I don’t""]","[""framework default""]","[""wait for community""]",,VS Code,framework default,Rarely,33,School,Male,German,Software Development,"[""framework default""]","[""No""]",Doom Emacs,,Yes,Hacker News,Ok,"[""none""]","[""Own light""]",Never,framework default write package,,,,,"[""TUI""]","[""Text editing features""]",String[],Good but not great,,"[""Work"", ""Hobby projects""]","[""28.2""]",20,,,,,,,,Vim,"[""Julia""]",,"[""MacOS""]",String[],String[],String[],,String[],,,String[],String[],String[],String[],,,,,Often,,,,,,String[],String[],Doom Emacs,,,,,String[],String[],, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"Everything Performance",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features""]","[""Extensibility""]",Good but not great,"Extensibility, ecosystem, buffer platform, magit, org mode","[""Work"", ""Hobby projects""]","[""29.0""]",7,Mu4e,"magit org-mode",limited comprimise,never considered,Cannot,Would directly,No,Vim,"[""C++"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""Ruby"", ""Shell"", ""SQL"", ""Typescript""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel""]","[""framework default"", ""GNU ELPA""]","[""Mailing list""]",Never,String[],Never,,"[""Web search engines""]","[""Clips/videos"", ""Overview""]","[""GitHub""]","[""framework default""]","[""Install and try it immediately""]",,Vim,framework default,Frequently,,Associates,Male,,,"[""framework default""]","[""framework default"", ""flyspell"", ""ispell""]",Doom Emacs,Less required,No,Twitter,Not great,"[""eshell""]","[""light theme (zen)""]",Frequently,framework default read and understand,Never,,"Learning key bindings, but that was 40 years ago ;)",The colleague wrote Multics emacs,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features"", ""Community""]","Very well, it's snappy","Stability, extensibility, functionality. It doesn't hide what it's doing.","[""Work"", ""Hobby projects""]","[""28.2""]",44,"I used to use vm mail, but I can't any more.","magit, whitespace, various language modes, vertico",moderate comprimise,never considered,No,No,No,Emacs,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Java"", ""Python"", ""Shell""]",Often,"[""GNU/Linux"", ""Windows"", ""Solaris, AIX""]","[""Note taking""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Reddit"", ""Mailing lists""]","[""Comparison"", ""Design rationale"", ""Manual"", ""Overview""]","[""Emacs StackExchange"", ""google search""]","[""package.el"", ""use-package""]","[""Install and try it immediately""]",,ed/qed/qedx,No,Frequently,,Masters,Male,United States citizen,Software Development,"[""Vertico""]","[""ispell""]",maximal vanilla,,No,Blog post,Great,"[""shell""]","[""modus-operandi"", ""solarized-dark""]",Never,undo-tree ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, simple functions,Never,,"I read an entire book from O'Reilly to understand the power of Emacs. Then I spend a lot of time configuring to just enable modes. Developping elisp is not easy.",Internet,"[""GUI"", ""daemon""]","[""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Text editing features"", ""Part of the GNU project / FSF""]","Very well, it's snappy","Magit. Good GUI while still relevant for CLI. Lisp. Doom Emacs.","[""Work"", ""Hobby projects""]","[""27.1""]",20,No,,any comprimise,10+y,I have in the past,I have in the past,No,Vim,"[""Elisp"", ""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell"", ""SQL"", ""YAML, Markdown""]",Frequently,"[""GNU/Linux""]",String[],"[""not sure""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""GitHub"", ""Doom Emacs modules.""]","[""not sure""]","[""GitHub""]","[""not sure"", ""Doom Emacs manage for me.""]","[""wait for maturity"", ""wait for community""]",,Notepad++,framework default,Frequently,37,Bachelors,Male,French,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,Twitter,Great,"[""vterm""]","[""default dark"", ""gruvbox""]",Rarely,framework default read and understand,Sometimes,"The form for copyright assignment could be linked saliently on the webpage. I had an issue where the person I contacted forgot to attach the form which led to much confusion. More importantly, I think the biggest problem is that it's unclear how much you need to do to get the assignment. That confusion makes it sound scarier than it actually is. So, outline the entire process and make it easy to find.","It was fairly overwhelming, and following online guides gave me a needlessly complicated setup that I didn't understand.",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Package(s)""]",Good but not great,"For me it's the ability to just write and execute elisp code on the fly, along with the control elisp grants me over my system. Oh, and org-mode and magit.","[""Work"", ""Hobby projects""]","[""28.1""]",5,notmuch,"org-mode,org-roam,magit,dired,evil-mode",significant comprimise,2-5y,No,Would directly,Yes,Vim,"[""C++"", ""C"", ""Elisp"", ""HTML/CSS"", ""Haskell"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB"", ""Babel"", ""citation management""]","[""framework default""]","[""Mailing list"", ""GitHub""]",Sometimes,String[],Sometimes,"[""Issues"", ""Code (features)"", ""Code (bug fixes)""]","[""Reddit"", ""Discord"", ""Blogs""]","[""Design rationale"", ""Manual"", ""Overview""]","[""Framework"", ""GitHub"", ""Mailing lists""]","[""framework default""]","[""Install and try it immediately"", ""wait for maturity""]",The package I have written I submitted to melpa because it seemed the easiest.,Vim,framework default,Frequently,24,Bachelors,Male,Swedish,Student,"[""Vertico"", ""Marginalia"", ""Consult""]","[""flyspell""]",Doom Emacs,"The question ""What is your level of Elisp proficiency?"" should probably be multiple choice. Several of the alternatives weren't mutually exclusive/subsets of each other.",Yes,Discord,Great,"[""eshell""]","[""doom-flatwhite""]",Rarely,framework default ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]",String[],"Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1"", ""26.3""]",30,No,"magit,org-mode,tramp",moderate comprimise,never considered,No,No,No,Emacs,"[""C"", ""Erlang"", ""HTML/CSS"", ""Python"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management""]","[""GNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""I don’t generally stretch a package to the point where I’d find something I want to enhance""]",Never,,"[""Web search engines""]","[""Comparison"", ""Tutorials""]","[""I never have""]","[""package.el""]","[""Install and try it immediately""]",,Vim,No,Often,51,School,Male,American,Healthcare,"[""No""]","[""No""]",minimal vanilla,,Not sure,Hacker News,Ok,"[""shell""]","[""tango-dark""]",Rarely,No ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, copy-paste,Never,,,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Text editing features""]",Good but not great,,"[""Work"", ""Hobby projects""]","[""29.0""]",1,No,,no comprimise,never considered,No,No,No,Vim,"[""Clojure"", ""Go"", ""Javascript"", ""Java"", ""Python"", ""Rust"", ""SQL"", ""Typescript""]",Frequently,"[""MacOS""]","[""Note taking"", ""General document writing"", ""PKB""]","[""GNU ELPA"", ""GNU ELPA devel"", ""MELPA"", ""MELPA Stable"", ""Source""]","[""Email""]",Never,String[],Never,,"[""Reddit"", ""Blogs""]","[""Manual"", ""Overview""]","[""GitHub""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives""]",,VS Code,projectile,Often,,Associates,Male,,Software Development,"[""Ido"", ""Vertico"", ""Consult""]","[""flyspell""]",Doom Emacs,,No,lobste.rs,Great,"[""ansi-term"", ""vterm""]","[""doom-one""]",Never,undo-tree write package,Never,,I didn't know that C is for control and M is for alt.,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Built-in features""]","[""Package(s)""]","Very well, it's snappy",The ability to modify and run packages without reloading the whole editor,"[""Work""]","[""28.2"", ""27.2""]",22,No,"eglot,magic,flycheck, company, cider,sly",any comprimise,might in future,No,No,No,Emacs,"[""C"", ""Clojure"", ""Common Lisp"", ""Elisp"", ""HTML/CSS"", ""Python"", ""PHP"", ""Rust"", ""Ruby"", ""Shell"", ""SQL""]",Frequently,"[""GNU/Linux"", ""Windows""]","[""Task management""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Those packages have already met my expectation.""]",Rarely,"[""Issues""]","[""M-x list-packages""]","[""Overview""]","[""Fediverse""]","[""package.el""]","[""Install and try it immediately""]",,MSDOS Edit,No,Sometimes,42,Masters,Male,Thai,Software Development,"[""No""]","[""No""]",minimal vanilla,,Not sure,Twitter,Ok,"[""vterm""]","[""solarized"", ""solarized-dark""]",Sometimes,No copy-paste,Rarely,,Steep learning curve,Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy","Shortcuts, org mode, packages, configurability","[""Work"", ""Hobby projects""]","[""28.1""]",6,No,"Lsp, treemacs, org, magit, erc",any comprimise,0-2y,Cannot,Cannot,No,Emacs,"[""HTML/CSS"", ""Javascript"", ""Python"", ""Rust"", ""SQL""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda""]","[""framework default"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Issues"", ""Documentation""]","[""Reddit"", ""GitHub"", ""IRC servers"", ""Web search engines""]","[""Tutorials"", ""Clips/videos""]","[""IRC"", ""Reddit"", ""GitHub""]","[""framework default"", ""package.el""]","[""Install and try it immediately""]",,VS Code,projectile,Sometimes,35,Bachelors,Male,Turkish,Software Development,"[""framework default"", ""Ivy""]","[""No""]",Doom Emacs,,No,r/emacs,Great,"[""vterm""]","[""doom-one""]",Never,undo-tree write package,Never,,,University/College,"[""GUI"", ""daemon""]",String[],"[""Extensibility""]","Very well, it's snappy",it is programmable editor,"[""Work"", ""Hobby projects""]","[""28.2""]",20,No,"org, helm, helm-swoop, multiple-cursors, eglot, magit, company, hydra",limited comprimise,never considered,No,No,No,my own,"[""C++"", ""Elisp""]",Frequently,"[""GNU/Linux"", ""Windows"", ""MacOS""]","[""Note taking"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA""]","[""Email""]",Never,"[""Lack of time"", ""Unfamiliar with contribution process""]",Rarely,"[""Issues""]","[""M-x list-packages""]","[""Tutorials""]","[""Emacs StackExchange""]","[""package.el""]","[""Install and try it immediately""]",,,projectile,Sometimes,54,Masters,Male,Polish,Software Development,"[""Helm""]","[""No""]",maximal vanilla,,No,Hacker News,Great,"[""none""]","[""my own custom theme""]",Never,No copy-paste,Never,,"- Some key bindings (e.g. ctrl+>) not supported is some terminals despite trying many solutions (e.g. iterm) - File Permission issue while working in MacOS - Hard time setuping TypeScript, in fact I've never managed to, I ended up using lsp. - Configuring an auto completion backend - Slow startup times - Use-package is not yet in core",Internet,"[""GUI"", ""TUI""]","[""Text editing features""]","[""Extensibility"", ""Text editing features""]",Good but not great,Text editing,"[""Work"", ""Hobby projects""]","[""28.1""]",5,No,"magit, use-package, elpa, multiple-cursors, projectile,",limited comprimise,might in future,No,No,No,Emacs,"[""Go"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,,"[""Reddit"", ""IRC servers"", ""Blogs"", ""Web search engines""]","[""Tutorials"", ""Screenshots"", ""Clips/videos""]","[""Reddit"", ""Emacs StackExchange"", ""GitHub""]","[""framework default"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",I have no idea,Sublime Text,projectile,Rarely,,Masters,Male,Moroccan,Software Development,"[""Vertico"", ""Marginalia""]","[""No""]",minimal vanilla,,Not sure,lobste.rs,Ok,"[""none""]","[""dracula""]",Sometimes,No copy-paste,Never,,"Aside from getting habituated to the keybindings, understanding configuration was very confusing to me. I feel like I am still quite confused, but I make far fewer mistakes now.",Internet,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Part of the GNU project / FSF""]","[""Extensibility"", ""Text editing features"", ""Part of the GNU project / FSF""]",Good but not great,I think Emacs when properly configured is a fantastic word processor and text editor.,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.2"", ""27.1"", ""26.3""]",4,No,,moderate comprimise,never considered,No,Would directly,No,Emacs,"[""Elixir""]",Frequently,"[""GNU/Linux"", ""MacOS""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB"", ""Babel""]","[""MELPA""]","[""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency"", ""Not knowing how to modify a package"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process""]",Never,,"[""Blogs""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange"", ""Framework""]","[""framework default"", ""package.el""]","[""wait for maturity"", ""wait for community""]",,Sublime Text,framework default,Frequently,34,Bachelors,Male,United States citizen,Software Development,"[""framework default"", ""Helm""]","[""flyspell"", ""ispell""]",Spacemacs,,No,lobste.rs,Great,"[""shell""]","[""my own custom theme""]",Never,framework default simple functions,Never,,,Friend,"[""GUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Community"", ""Part of the GNU project / FSF""]","[""Text editing features""]","Very well, it's snappy",,"[""Work"", ""Hobby projects""]","[""28.1"", ""27.1""]",25,No,"org-mode, org-roam, highlight-indent-guides",moderate comprimise,never considered,I have in the past,Yes,No,Vim,"[""C++"", ""C"", ""Elisp"", ""Julia"", ""Python"", ""Rust"", ""VJDL""]",Sometimes,"[""GNU/Linux"", ""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""PKB""]","[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""Email"", ""GitHub""]",Never,"[""Lack of time"", ""Elisp proficiency""]",Sometimes,"[""Code (features)"", ""Code (bug fixes)""]","[""GitHub"", ""Blogs"", ""GNU ELPA/MELPA online package lists""]","[""Tutorials"", ""Overview""]","[""IRC"", ""Reddit"", ""GitHub""]","[""use-package""]","[""Install and try it immediately""]",,None,projectile,Never,,Masters,Male,German,Telecom,"[""Vertico""]","[""No""]",Doom Emacs,,Yes,Hacker News,Great,"[""none""]","[""doom-dracula""]",Sometimes,No simple functions,Never,,,University/College,"[""GUI"", ""TUI"", ""daemon""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community"", ""Part of the GNU project / FSF"", ""GUI and terminal versions""]","[""Text editing features""]","Very well, it's snappy","Package manager, free-libre, infinitely customizable, available almost everywhere","[""Work"", ""Hobby projects""]","[""29.0"", ""26.3""]",10,No,"AUCTeX, magit, tree-sitter, undo-tree, which-key",significant comprimise,might in future,No,No,No,Emacs,"[""C++"", ""C"", ""Python"", ""Shell"", ""Lua, CMake, TeX/LaTeX/ConTeXt""]",Frequently,"[""GNU/Linux""]",String[],"[""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""MELPA Stable""]","[""GitHub""]",Never,"[""Maintainers fix problems extremely fast""]",Rarely,"[""Issues"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Blogs""]","[""Comparison"", ""Tutorials""]","[""Emacs StackExchange"", ""GitHub""]","[""package.el"", ""use-package""]","[""wait for community""]",,"gedit, TeXstudio",project.el,Frequently,31,PhD,Male,German,Research,"[""Icomplete""]","[""flyspell""]",maximal vanilla,,Yes,r/emacs,Great,"[""none""]","[""default light""]",Rarely,undo-tree copy-paste,Rarely,,It was very alien to a mainframe programmer,Colleague,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features""]","[""Text editing features""]","Very well, it's snappy",Stability over time,"[""Work"", ""Hobby projects""]","[""29.0""]",35,No,Tramp,significant comprimise,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Perl"", ""Shell"", ""SQL""]",Rarely,"[""GNU/Linux"", ""MacOS""]","[""Task management""]","[""Source""]","[""Mailing list""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Advocacy""]","[""Web search engines""]","[""Tutorials""]","[""Mailing lists""]","[""straight""]","[""Install and try it immediately""]",,None,No,Sometimes,63,Bachelors,Male,British,Fin Tech,"[""No""]","[""No""]",minimal vanilla,,No,Hacker News,Great,"[""shell""]","[""default light""]",Frequently,No simple functions,Rarely,,Keybinds,University/College,"[""GUI"", ""TUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Built-in features"", ""Community""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community""]","Very well, it's snappy",Keybinds,"[""Work"", ""Hobby projects""]","[""28.2""]",10,No,,do not prefer,never considered,No,No,No,Emacs,"[""C"", ""HTML/CSS"", ""Javascript"", ""Python"", ""Shell""]",Sometimes,"[""GNU/Linux""]",String[],"[""framework default""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency""]",Rarely,"[""Issues"", ""Code (bug fixes)""]","[""Blogs"", ""M-x list-packages""]","[""Comparison"", ""Tutorials"", ""Manual"", ""Screenshots"", ""Overview""]","[""Emacs StackExchange""]","[""framework default""]","[""Install and try it immediately"", ""Research alternatives""]",,Vim,framework default,Sometimes,40,Bachelors,Male,United States citizen,Software Development,"[""framework default""]","[""framework default""]",Doom Emacs,,Not sure,lobste.rs,Great,"[""none""]","[""doom-one""]",Never,framework default copy-paste,Never,,"Weird keybindings, weird nomenclature (buffers, windows...)",University/College,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF""]","[""Discoverability""]","Very well, it's snappy","Customizability, universality (generally good editor for different purposes), keyboard-oriented","[""Work""]","[""28.1""]",20,No,"use-package, eglot, magit, org-roam, which-key, minions, tree-sitter, auctex, org-caldav",significant comprimise,might in future,No,No,No,Emacs,"[""Python"", ""Shell""]",Frequently,"[""GNU/Linux""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""PKB""]","[""GNU ELPA"", ""MELPA""]","[""GitHub""]",Rarely,"[""Elisp proficiency""]",Rarely,"[""Issues""]","[""Reddit"", ""Blogs"", ""Web search engines"", ""M-x list-packages""]","[""Tutorials"", ""Design rationale"", ""Screenshots"", ""Clips/videos""]","[""Emacs StackExchange"", ""GitHub""]","[""use-package""]","[""Research alternatives"", ""wait for community""]",,None,No,Often,39,PhD,Male,Spanish,Research,"[""Vertico""]","[""flyspell""]",maximal vanilla,,Not sure,Hacker News,Ok,"[""none""]","[""solarized-dark""]",Rarely,No write package,Never,,drop-down search of manuals (info),Internet,"[""GUI""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Part of the GNU project / FSF"", ""spacemacs""]","[""Extensibility"", ""Package(s)"", ""Text editing features"", ""Community"", ""Part of the GNU project / FSF""]","Very well, it's snappy",Extensible,"[""Hobby projects"", ""school work""]","[""29.0"", ""28.2""]",7,No,"org, ivy, which-key, rg, markdown, posframes, format-all, lispyville",limited comprimise,never considered,No,No,No,Vim,"[""Elisp"", ""Python"", ""SQL"", ""graphviz, plantuml, mermaid""]",Often,"[""Windows""]","[""Note taking"", ""General document writing"", ""Task management"", ""Agenda"", ""Time tracking"", ""PKB""]","[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA""]","[""have not""]",Never,String[],Never,,"[""Reddit"", ""GitHub"", ""Blogs"", ""Web search engines"", ""GNU ELPA/MELPA online package lists"", ""M-x list-packages""]","[""Overview""]","[""google""]","[""framework default"", ""use-package"", ""manual""]","[""Install and try it immediately""]",,Vim,projectile,Frequently,,Bachelors,,United States citizen,,"[""framework default"", ""Ivy""]","[""ispell""]",Spacemacs,,No,r/emacs,Ok,"[""eshell""]","[""gruvbox""]",Never,undo-tree simple functions,Never,,"out-of-the-box defaults are quite bad, starter kits give a false sense of understanding, the surface area of emacs is large & it feels barely usable without having a significant amount of existing knowledge to understand and change things appropriately",Internet,"[""GUI""]","[""Extensibility"", ""Package(s)""]","[""CIDER""]",Good but not great,extensibility & text as a “first class abstraction”,"[""Hobby projects""]","[""27.2""]",7,No,,moderate comprimise,might in future,No,No,No,Vim,"[""Clojure"", ""Elisp"", ""Haskell"", ""Javascript"", ""Rust"", ""Typescript""]",Frequently,"[""GNU/Linux"", ""MacOS""]",String[],"[""framework default"", ""GNU ELPA"", ""NonGNU ELPA"", ""MELPA"", ""Source""]","[""GitHub""]",Rarely,"[""Lack of time"", ""Elisp proficiency"", ""Lack confidence in code quality"", ""Unfamiliar with contribution process"", ""FSF paperwork""]",Rarely,"[""Issues"", ""Code (bug fixes)"", ""Documentation"", ""Advocacy""]","[""Reddit"", ""GitHub"", ""Matrix servers"", ""Discord"", ""Blogs"", ""Web search engines"", ""Twitter""]","[""Tutorials"", ""Design rationale"", ""Screenshots""]","[""IRC"", ""Matrix"", ""GitHub"", ""Discord""]","[""straight"", ""use-package""]","[""Install and try it immediately"", ""Research alternatives"", ""wait for maturity"", ""wait for community""]",,Sublime Text,projectile,Rarely,,Bachelors,non-binary,American,Software Development,"[""Ivy""]","[""framework default"", ""flyspell""]",Doom Emacs,,No,lobste.rs,Great,"[""vterm""]","[""gruvbox""]",Never,framework default